上一页 1 ··· 49 50 51 52 53 54 55 56 57 ··· 114 下一页
摘要: http://yangzc106.iteye.com/blog/1100230 http://fp-forever.iteye.com/blog/1568169 https://my.oschina.net/yuanxulong/blog/348572 阅读全文
posted @ 2018-11-30 16:35 甜菜波波 阅读(131) 评论(0) 推荐(0)
摘要: 最近在使用支付宝、财付通这样的第三方支付,在使用支付宝过程中需要引入官方SDK方便开发,使用以下命令来将本地的jar装载到maven仓库中。这里有几点需要注意点,我使用Windows10时,使用powershell 死活不可以,报错误:[ERROR] The goal you specified r 阅读全文
posted @ 2018-11-30 14:52 甜菜波波 阅读(3240) 评论(0) 推荐(0)
摘要: /** * 引进的包都是Java自带的jar包 * 秘钥相关包 * base64 编解码 * 这里只用到了编码 */ import java.security.Key; import java.security.KeyPair; import java.security.KeyPairGenerat 阅读全文
posted @ 2018-11-16 15:01 甜菜波波 阅读(1024) 评论(0) 推荐(0)
摘要: 线程模型是Netty的核心设计,设计地很巧妙,之前项目中有一块处理并发的设计和Netty的Eventloop单线程设计类似,效果得到了实证。 Netty5的类层次结构和之前的版本变化很大,网上也有很多文章写Netty的线程模型,Reactor模式,比如这篇http://blog.csdn.net/x 阅读全文
posted @ 2018-11-14 18:17 甜菜波波 阅读(12818) 评论(1) 推荐(2)
摘要: 技术点描述 本文主要研究NioServerSocketChannelFactory类和NioDatagramChannelFactory类, 以及这两个类的各自作用。 由于基于pipelineFactory的线程池的配置已在前一节(Netty中execution包功能详解 )中做了详细说明,而cha 阅读全文
posted @ 2018-11-14 17:54 甜菜波波 阅读(7760) 评论(0) 推荐(0)
摘要: Netty是一个高性能、异步事件驱动的NIO框架,它提供了对TCP、UDP和文件传输的支持,作为一个异步NIO框架,Netty的所有IO操作都是异步非阻塞的,通过Future-Listener机制,用户可以方便的主动获取或者通过通知机制获得IO操作结果。作为当前最流行的NIO框架,Netty在互联网 阅读全文
posted @ 2018-11-14 13:32 甜菜波波 阅读(825) 评论(0) 推荐(0)
摘要: list升序,降序,逆序List<Integer>list =new ArrayList<Integer>();//如果list是 5 7 2 6 8 1 41、升序:Collections.sort(list) //list: 1 2 4 5 6 7 82、降序:Collections.sort( 阅读全文
posted @ 2018-11-13 16:19 甜菜波波 阅读(7119) 评论(0) 推荐(0)
摘要: newFixedThreadPool的阻塞队列大小是没有大小限制的,如果队列堆积数据太多会造成资源消耗。newCachedThreadPool是线程数量是没有大小限制的,当新的线程来了直接创建,同样会造成资源消耗殆尽。在新建线程池的时候使用ThreadPoolExecutor创建,阻塞队列可以使用A 阅读全文
posted @ 2018-11-13 13:45 甜菜波波 阅读(4567) 评论(0) 推荐(0)
摘要: import java.util.ArrayList; import java.util.HashSet; import java.util.List; import java.util.Set; import redis.clients.jedis.Jedis; import redis.clie 阅读全文
posted @ 2018-11-09 17:42 甜菜波波 阅读(1468) 评论(0) 推荐(0)
摘要: 在并发编程中,有时候需要使用线程安全的队列。如果要实现一个线程安全的队列有两种方式:一种是使用阻塞算法,另一种是使用非阻塞算法。 //使用阻塞算法的队列可以用一个锁(入队和出队用同一把锁)或两个锁(入队和出队用不同的锁)等方式来实现。非阻塞的实现方式则可以使用循环CAS的方式来实现。 阻塞队列: 阻 阅读全文
posted @ 2018-11-09 16:23 甜菜波波 阅读(5523) 评论(0) 推荐(1)
上一页 1 ··· 49 50 51 52 53 54 55 56 57 ··· 114 下一页