- 博客(6)
- 资源 (14)
- 收藏
- 关注
原创 autobahn-python的使用——sendMessage()和断线自动重连
客户端代码:# -*-coding:utf8-*-import threadingimport timefrom autobahn.asyncio.websocket import WebSocketClientProtocolfrom autobahn.asyncio.websocket import WebSocketClientFactoryimport asyncioclass Bas
2017-04-24 20:24:21 4457
原创 JavaWeb编码处理——EncodingFilter
/** * 编码处理统一写到这里(servlet中不需要再处理编码) * */public class EncodingFilter implements Filter { // 过滤器业务处理方法:处理的公用的业务逻辑操作 @Override public void doFilter(ServletRequest req, ServletResponse res,
2017-04-20 19:30:09 865
原创 《重构 改善既有代码的设计》——学习笔记(一)
代码的坏味道Duplicated Code(重复代码)同一个类的两个函数含有相同的表达式,需要将重复的这段代码提出来,让这两个函数都调用这段代码两个互为兄弟的子类内含相同表达式,需要将代码提炼出来放入父类中如果两个毫不相关的类出现Duplicated Code,需要将重复代码提炼到一个独立类中,然后在另一个类内使用这个新类,抑或这个函数可能属于第三个类,而另两个类应该引用这第三个类Long
2017-04-17 19:04:01 6683 1
原创 《深入理解Java虚拟机——JVM高级特性与最佳实践》学习笔记——Java内存模型与线程
Java内存模型与线程多任务处理目的: 1.充分利用计算机处理器的能力(磁盘I/O、网络通信、数据库访问相比计算机的运算速度要慢的多) 2.同时应对多个客户端的请求,衡量一个服务性能的高低好坏,每秒事务处理数(TPS)是最重要的指标之一,它代表着一秒内服务端平均能响应的请求总数,而TPS值与程序的并发能力又有非常密切的关系。对于计算量相同的任务,程序线程并发协调得越有条不紊,效率自然就会越高,反
2017-04-10 14:32:27 480
转载 python requests用法总结
python requests用法总结requests是一个很实用的Python HTTP客户端库,编写爬虫和测试服务器响应数据时经常会用到。可以说,Requests 完全满足如今网络的需求本文全部来源于官方文档 http://docs.python-requests.org/en/master/ 安装方式一般采用$ pip install requests。其它安装方式参考官方文档HTTP
2017-04-05 16:47:14 2661
原创 《深入理解Java虚拟机——JVM高级特性与最佳实践》学习笔记——晚期(运行期)优化
晚期(运行期)优化概述在部分的商用虚拟机(Sun HotSpot、IBM J9)中,Java程序最初是通过解释器进行解释执行的,当虚拟机发现某个方法或代码块的运行特别频繁时,就会把这些代码认定为”热点代码”(Hot Spot Code),为了提供热点代码的执行效率,在运行时,虚拟机将会把这些代码编译成与本地平台相关的机器码,并进行各种层次的优化,完成这个任务的编译器称为即时编译器(JIT编译器)Ho
2017-04-01 14:50:10 1102
自动轮播条(基于android-auto-scroll-view-pager-master)
2016-04-05
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人