会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
风云力
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
下一页
2016年1月5日
IO 模型
摘要: 常见的IO模型有四种:(1)同步阻塞IO(BlockingIO):即传统的IO模型。(2)同步非阻塞IO(Non-blockingIO):默认创建的socket都是阻塞的,非阻塞IO要求socket被设置为NONBLOCK。注意这里所说的NIO并非Java的NIO(NewIO)库。(3)IO多路复用...
阅读全文
posted @ 2016-01-05 14:59 风云力
阅读(268)
评论(0)
推荐(0)
2015年12月18日
Spring DelegatingFilterProxy
摘要: Spring 里面定义了许多 Filter. 比如 OncePerRequestFilter。如果我们自定义OncePerRequestFilter, 则可以配置到web.xml中进行一些拦截或日志操作。问题是如何将spring filter bean 注入到 web.xml?发现Spring Se...
阅读全文
posted @ 2015-12-18 11:48 风云力
阅读(379)
评论(0)
推荐(0)
2015年12月17日
poolingHttpclientConnectionmanager 使用
摘要: 在阅读 netflix zuul 的simpleHostRoutingFilter 中,发现了一些问题。主要是关于poolingHttpclientConnectionmanager。在寻找其中的问题时,发现了一些问题。参考链接:http://stackoverflow.com/questions/...
阅读全文
posted @ 2015-12-17 11:16 风云力
阅读(4607)
评论(0)
推荐(0)
2015年12月16日
netflix zuul-simple-webapp.war在tomcat下启动
摘要: 按照netflix 在github 的wiki的文档使用gradlew jettyRun可以启动jetty来进行测试。在本地build war 以后,我放在tomcat 运行的时候,却不可以运行。这里遇到了一些问题,记录如下:1. Connection pool is shut down.经查,这个...
阅读全文
posted @ 2015-12-16 17:01 风云力
阅读(1835)
评论(0)
推荐(0)
netflix zuul 学习
摘要: netflix zuul 是netflix开发的一个EDGE SERVICE。 主要是作为一个API Gateway 服务器,可以实现安全,流量控制等功能。我看的是1.x的版本,Zuul1.x的实现原理基本是就是一个Servlet 应用。 com.netflix.zuul.St...
阅读全文
posted @ 2015-12-16 16:31 风云力
阅读(2866)
评论(0)
推荐(0)
2015年11月16日
java aes encrypt
摘要: 本次使用aes 对称加密算法。选用aes的原因是,可以还原加密串。 程序如下: public static String encode(String content){ KeyGenerator keyGen; try { keyGen = K...
阅读全文
posted @ 2015-11-16 23:59 风云力
阅读(1132)
评论(0)
推荐(0)
2015年10月27日
md5
摘要: md5 是一种数字签名的工具.具体是通过一系列的运算,生成一个32位的16进制的数字.从而可以进行签名验证.
阅读全文
posted @ 2015-10-27 11:20 风云力
阅读(164)
评论(0)
推荐(0)
2015年8月10日
协程是什么
摘要: 协程是什么百度了下,有人说是用户态的轻量级线程,也有人说是一个逻辑控制需求。可能不同的解说是从实现的角度来区分的。本意应该是差不多的。应该是有些编译器是通过用户态的轻量级线程实现的,有些则是通过逻辑控制实现的(比如函数性语言)总之, 协程是轻量级的用户态切换的一种程序。本身拥有栈和数据。协程的特点无...
阅读全文
posted @ 2015-08-10 15:42 风云力
阅读(231)
评论(0)
推荐(0)
2015年7月1日
sed 删除换行符
摘要: sed 删除换行符sed ':label;N;s/\n/:/;b label' filenamesed ':label;N;s/\n/:/;t label' filename上面的两条命令可以实现将文件中的所有换行符替换为指定的字串,如命令中的冒号。命令的解释::label; 这是一个标签,用来实现...
阅读全文
posted @ 2015-07-01 12:27 风云力
阅读(16015)
评论(0)
推荐(0)
2015年6月25日
git merge 冲突
摘要: 当前分支为 master然后操作时: git merge dev发现有文件冲突。当我们倾向于使用dev 分支的代码时,可以使用以下命令:git checkout --theirs src/main/resources/config_dev.properties当我们倾向于使用当前分支的代码时,可以使...
阅读全文
posted @ 2015-06-25 19:55 风云力
阅读(3373)
评论(0)
推荐(0)
上一页
1
2
3
4
5
下一页
公告