文章库ARTICLE COLUMN

  • JVM并发编程模型览

    JVM并发编程模型览

    摘要:本文介绍和点评上的等并发编程模型。异步更适合并发编程。同步使线程阻塞,导致等待。基本模型这是最简单的模型,创建线程来执行一个任务,完毕后销毁线程。响应式编程是一种面向数据流和变化传播的编程模式。起源于电信领域的的编程模型。 本文介绍和...

    wudengzanwudengzan 评论0 收藏0
  • Java进阶之反射的简单应用:通过反射运行配置文件内容

    Java进阶之反射的简单应用:通过反射运行配置文件内容

    摘要:其实这只是一个简单的小例子,目的是让大家知道这种思想,这种思想是很重要的,而框架就是基于反射机制,通过修改配置文件来实现需求。 现在有三个类:Student、Teacher、Doctor和一个测试类:Test,先上代码: public class Student { public voi...

    lingdududulingdududu 评论0 收藏0
  • Leetcode[152] Maximum Product Subarray

    Leetcode[152] Maximum Product Subarray

    摘要:复杂度思路要保留一个到某一位来看的最大值和最小值。因为在数组中有负数的出现,所以到这一位为止的能得到的最大值,可能是由之前的最大值和这个数相乘得到,也可能是最小值和这个数相乘得到的。 Leetcode[152] Maximum Product Subarray Find the c...

    _ipo_ipo 评论0 收藏0
  • Spring DataSourceUtils.getConnection与DataSource.ge

    Spring DataSourceUtils.getConnection与DataSource.ge

    摘要:总是从或连接池返回一个新的连接。的内部也是通过来获取连接的。在获取连接后,如果当前拥有事务上下文,则将连接绑定到事务上下文中。 DataSource.getConnection()总是从datasource或连接池返回一个新的连接。通过调用 jdbcTemplate.getDataSource()....

    LiuZhLiuZh 评论0 收藏0
  • JavaScript如何调用Native iOS/Android 方法

    JavaScript如何调用Native iOS/Android 方法

    摘要:三调用方法与不同之处在于,接收中文英文参数,无需操作。例如,我想要获取用户,本着驼峰命名规范,我们将函数名称统一定义为。在调试时,发现接收到的函数方法为,导致。 写在前面的话:本文面向web前端工程师,iOS 或 Android 请移步这里stackoverf...

    daydreamdaydream 评论0 收藏0
  • [LintCode] Max Tree

    [LintCode] Max Tree

    Problem Given an integer array with no duplicates. A max tree building on this array is defined as follow: The root is the maximum number in the arrayThe left subtree and right subtree are the max tre...

    afishhhhhafishhhhh 评论0 收藏0
  • Leetcode[315] Count of Smaller Numbers After Self

    Leetcode[315] Count of Smaller Numbers After Self

    摘要:复杂度思路每遍历到一个数,就把他到已有的中。对于每一个,维护一个和一个自身的数目。比如,然后每次遍历到一个数,就把对应位置的值加一。比如碰到之后,就变成,然后统计的和。 Leetcode[315] Count of Smaller Numbers After Self ou are given a...

    dackdack 评论0 收藏0
  • [Leetcode - Dynamic Programming] Partition Equal S

    [Leetcode - Dynamic Programming] Partition Equal S

    摘要:背包问题假设有个宝石,只有一个容量为的背包,且第个宝石所对应的重量和价值为和求装哪些宝石可以获得最大的价值收益思路我们将个宝石进行编号,寻找的状态和状态转移方程。我们用表示将前个宝石装到剩余容量为的背包中,那么久很容易得到状态转移方程...

    qpalqpal 评论0 收藏0
  • Java 面向对象(下)

    Java 面向对象(下)

    摘要:换句话说,一共产生了两个字符串对象。类成员属于整个类,而不属于单个对象。类变量生存范围几乎等同于该类的生存范围。当通过对象来访问类变量时,系统会在底层转换为通过该类来访问类变量。 Java8增强的包装类 showImg("https://segmentfault.com/im...

    nanchen2251nanchen2251 评论0 收藏0
  • Android7.1图标快捷方式(AppShortcuts)实现Demo

    Android7.1图标快捷方式(AppShortcuts)实现Demo

    摘要:今天给手上的手机升级系统至体验了一下新功能图标快捷方式如下图所示如何实现这样的快捷方式呢官方给出的实现步骤分类图标快捷方式分为两种静态快捷方式动态快捷方式静态快捷方式是写在文件中而动态快捷方式是在代码中编写实现环境要求只有及以上手机才...

    afishhhhhafishhhhh 评论0 收藏0
  • [Leetcode- Dynamic Programming] Best Time to Buy a

    [Leetcode- Dynamic Programming] Best Time to Buy a

    摘要:代码解体思路依然是动态规划,寻找状态,因为本题涉及到,所以第天的状态我们分为持股和未持股,即维护两个数组,和分别表示第天持股和未持股所获得的最大收益。 Best Time to Buy and Sell Stock Say you have an array for which the ith element ...

    hiyayijihiyayiji 评论0 收藏0
  • 关于Java泛型的一个小Tips

    关于Java泛型的一个小Tips

    摘要:关于泛型的一个小使用捕捉方法中的参数如下所示报错解决使用了更高版本的代码对比 关于Java泛型的一个小Tips 使用ArgumentCaptor捕捉mock方法中的参数 如下所示 ArgumentCaptor fooCaptor = ArgumentCaptor.forClass(List.class); 报错 Error:(89, 86)...

    JiobyJioby 评论0 收藏0
  • java 适配器模式-2016软件设计师上午题考试

    java 适配器模式-2016软件设计师上午题考试

    摘要:先点击看看题目要求类图适配器代码实现正常街道正常邮编正常地方荷兰语街道荷兰语邮编荷兰语地方附赠一个画圆和画方的我只能画圆圆打出来个我只能画方方打出来个我能用画圆,也能用画方 先点击看看题目要求:uml 类图 适配器代码实现 class Address{ ...

    blastzblastz 评论0 收藏0
  • jvm调优-命令篇

    jvm调优-命令篇

    摘要:打印等待回收对象的信息可以看到当前队列中并没有等待线程执行方法的对象。一般情况,会到客户端用工具来分析用于生成虚拟机当前时刻的线程快照。 运用jvm自带的命令可以方便的在生产监控和打印堆栈的日志信息帮忙我们来定位问题!虽然jvm调优成熟的工...

    LsnshLsnsh 评论0 收藏0
  • JAVA桥接模式 2013软件设计师下半年下午题

    JAVA桥接模式 2013软件设计师下半年下午题

    摘要:桥接模式类图总是上传不了本地图片啊图在上面链接画的线画的圆画的线画的圆画长方形都没有桥接模式标签啊。。。 桥接模式类图 SF总是上传不了本地图片啊 ↑图在上面链接↑ interface Drawing{ public void drawLine(double x1,double y1,double x2...

    SegmentFaultSegmentFault 评论0 收藏0
  • RxJava中操作符到底做了什么?

    RxJava中操作符到底做了什么?

    摘要:今年彻底火了一把,其中最牛逼之处就是操作符了,以前只知道怎么用,这几天看了看源码,大致的弄清楚了操作符的工作过程,今天分享给大家。如果有什么不对地方,请大家多多指教。今天我们已为例,看代码一个很简单的小例子,用过滤操作符找出大于等于的...

    sunny5541sunny5541 评论0 收藏0
  • 二鱼和我,武汉,黑客马拉松

    二鱼和我,武汉,黑客马拉松

    摘要:文中提到的每一位,都是为武汉黑客马拉松,为武汉的互联网贡献着自己的那份热情。武汉公司员工基本全体出动,全程参与,提供支持。今年的武汉黑客马拉松是第二届,因为有二鱼的这份执着,第二届武汉黑客马拉松才得以举办。 这个标题,不讲章法,我想从...

    Jonathan ShieberJonathan Shieber 评论0 收藏0
  • java特性,健壮性,程序设计风格及文档

    java特性,健壮性,程序设计风格及文档

    摘要:特性简单的面向对象的分布式的解释型的健壮的程序不倒结构中立的可移植的高性能的动态的是功能完善的通用程序设计语言,可以用来开发可靠的,要求严格的应用程序健壮性自定义异常,如果程序出了问题可以抛出我们自定义的异常,帮我们快速找的问题所在同...

    cgh1999520cgh1999520 评论0 收藏0
  • 封装一个FTP工具类

    封装一个FTP工具类

    摘要:封装一个操作工具类概述前人的代码中把操作和业务逻辑实现耦合在一起,据说经过多次的修改,在性能表现方面已经非常靠谱。连接对象池使用对象池管理方式需要提供一个工厂类,管理对象的生成销毁等。 封装一个FTP操作工具类 概述 前人的代码中把FTP操作...

    LuDongWeiLuDongWei 评论0 收藏0
  • Ofbiz使用的一些库

    Ofbiz使用的一些库

    摘要:解析检测文本编码与对象的互相转化表达式语言富邮件组件从等来源中提取结构化内容远程调用规则匹配框架安全 xercesimpl 解析xml icu4j 检测文本编码 xstream xmljson与java对象的互相转化 juel java表达式语言 ical4j 富邮件 axis2 webservic...

    Leck1eLeck1e 评论0 收藏0
  • JAVA加密算法(3)- 对称加密算法(DES、3DES、AES)

    JAVA加密算法(3)- 对称加密算法(DES、3DES、AES)

    摘要:对称加密算法概念加密密钥和解密密钥相同,大部分算法加密揭秘过程互逆。特点算法公开相比非对称加密计算量小加密速度快效率高。 对称加密算法概念 加密密钥和解密密钥相同,大部分算法加密揭秘过程互逆。 特点:算法公开、(相比非对称加密)计算量...

    xiaoqibTnxiaoqibTn 评论0 收藏0
  • Android系统中的进程管理:进程的创建

    Android系统中的进程管理:进程的创建

    摘要:对于操作系统来说,进程管理是其最重要的职责之一。系统进程的异常退出将可能导致设备无法正常使用。所有应用进程都是通过发送数据到这个套接字上,然后由进程创建的。 对于操作系统来说,进程管理是其最重要的职责之一。考虑到这部分的内容较多,因此...

    LabradorsLabradors 评论0 收藏0
  • LeetCode[321] Create Maximum Number

    LeetCode[321] Create Maximum Number

    摘要:算法复杂度思路贪心算法,先能组成的数的组合,然后针对每一个组合,考虑每一个数组能够组成的最大的位或者位数。对不同组合生成的最大数进行比较,得到所能得到的最大的值。代码的方法去找这个数。 LeetCode[321] Create Maximum Number Given two a...

    UsherChenUsherChen 评论0 收藏0
  • 移动易开源APP组合套件V0.1.0发布

    移动易开源APP组合套件V0.1.0发布

    摘要:简单概述本项目为移动易开源组合套件,包含后台服务端,提供了一个基础的后台框架前端,提供了一个与后端连接的演示。移动易是由移动互联网爱好人士自发建立的一个开源社区,主要产品是移动易开源组合套件,包含移动后端服务器,移动前端混合。 简单概...

    BigTomatoBigTomato 评论0 收藏0
  • Maven踩过的坑

    Maven踩过的坑

    摘要:采用了一种被称之为概念来管理项目,所有的项目配置信息都被定义在一个叫做的文件中,通过该文件,可以管理项目的整个声明周期,包括编译,构建,测试,发布,报告等等。目前下绝大多数项目都已经采用进行管理。 前言:对于微软技术死忠的笔者来说,学...

    cgspinecgspine 评论0 收藏0

热门文章

<