码迷,mamicode.com
首页 > 编程语言
Netty源码解读之线程
Netty源码解读之线程 本文主要测试代码如下: 先关注下NioEventLoopGroup和NioEventLoop类关系:     在创建NioEventLoopGroup对象之前先执行NioEventLoopGroup父类静态模块,计算出默认的线程个数,电脑配置为四线程,所以默认为8个线程。 进入NioEventLoopGroup构造,并且创建java.nio.cha...
分类:编程语言   时间:2014-08-28 13:20:19    阅读次数:318
java 数据结构. 源码阅读
Collections工具类里的 Collections.synchronizedList public static List synchronizedList(List list) {     return (list instanceof RandomAccess ?                 new SynchronizedRandomAccessList(...
分类:编程语言   时间:2014-08-28 13:20:09    阅读次数:200
JAVA爬虫Nutch、WebCollector的正则约束
每种爬虫的正则约束系统都有一些区别,这里拿Nutch、WebCollector两家爬虫的正则系统做对比。爬虫爬取时,需要约束爬取的范围。基本所有的爬虫都是通过正则表达式来完成这个约束................
分类:编程语言   时间:2014-08-28 13:18:59    阅读次数:569
javascript 要注意的事项
记入一些容易出错的地方 function someClass() { this.name = null; 或 undefined } var obj = new someClass(); console.log(Objec...
分类:编程语言   时间:2014-08-28 13:17:29    阅读次数:195
java.lang.IllegalStateException: Cannot forward after response has been committed
发送get或post请求时,抛出如下异常:java.lang.IllegalStateException: Cannot forward after response has been committed异常说明response被委派了两次。解决办法:将doGet方法中继承超类的方法屏蔽。重载父类的...
分类:编程语言   时间:2014-08-28 13:15:49    阅读次数:174
Python的包管理工具Pip
接触了Ruby,发现它有个包管理工具RubyGem非常好用,而且有非常完备的文档系统http://rdoc.info发现Python下也有相同的工具,包含easy_install和Pip。只是,我没有细看easy_install的方法,这就简单的介绍一下Pip的安装与使用:准备:$ curl -O ...
分类:编程语言   时间:2014-08-28 13:15:09    阅读次数:206
Java Numeric Formatting--reference
I can think of numerous times when I have seen others write unnecessary Java code and I have written unnecessary Java code because of lack of awarenes...
分类:编程语言   时间:2014-08-28 13:11:19    阅读次数:234
C++普通函数与模板函数以及特化函数重载的优先级问题
在面对C++模板的时候,需要十分注意,因为模板的复杂性有很多情况,所以最好学习模板的方法我个人认为就是用到就去学,用不到就尽量别去看各种奇门怪技,因为你就算看了,好不容易搞懂模板的实现内部了,包括元编程啊什么的,但真正用到工作中的我相信很少,不久你也会忘掉,所以,对于模板,我们可以采取用到哪学到哪....
分类:编程语言   时间:2014-08-28 13:11:09    阅读次数:197
Java之Socket网络编程实践
转自:http://my.oschina.net/leejun2005/blog/104955#comments一、TCP/IP协议 既然是网络编程,涉及几个系统之间的交互,那么首先要考虑的是如何准确的定位到网络上的一台或几台主机,另一个是如何进行可靠高效的数据传输。这里就要使用到TCP/IP协议....
分类:编程语言   时间:2014-08-28 13:07:59    阅读次数:199
火狐和ie下获取javascript 获取event
javascript 获取event先从一个简单的例子说起,一个简单的button控件如下:然后为其注册事件,这样的情况,怎么在javascript里获取event呢,特别是firefox的情况。请看:不出意外的话,在ie/ff下,上面例子都将输出INPUT,即是触发click事件节点的标签名,ie...
分类:编程语言   时间:2014-08-28 13:06:49    阅读次数:272
Java架构师(1) -- 内容概述
Object-Oriented Analysis and Design (面向对象)Applicability of JEE Technology (JEE技术)Design Patterns (设计模式)Legacy Connectivity (传统系统连接)Enterprise JavaBean...
分类:编程语言   时间:2014-08-28 13:00:09    阅读次数:177
关于JDK 安装,以及Java环境的设置
关于JDK安装,以及Java环境的设置1、下载JDK1.6,选择对应的安装路径2、配置相应的Java环境变量A、属性名称:JAVA_HOME属性值:C:\ProgramFiles\Java\jdk1.6.0_02B、属性名称:PATH属性值:;%JAVA_HOME%\bin;%JAVA_HOME%\...
分类:编程语言   时间:2014-08-28 12:59:19    阅读次数:173
spring security中配置密码为md5的带salt加密
springsecurity中配置密码为md5的带salt加密service:private Md5PasswordEncoder encoder; //spring security md5public Md5PasswordEncoder getEncoder() {return encoder...
分类:编程语言   时间:2014-08-28 12:54:29    阅读次数:255
JAVA JNI学习
JAVA JNIJNI是Java Native Interface的缩写,中文为JAVA本地调用。从Java1.1开始,Java Native Interface(JNI)标准成为java平台的一部分,它允许Java代码和其他语言写的代码进行交互。JNI一开始是为了本地已编译语言,尤其是C和C++而...
分类:编程语言   时间:2014-08-28 12:51:19    阅读次数:320
java 文件上传
java 上传文件如果不依赖框架的话要利用 Apache 中几个jar文件来处理1、 给表单设置enctype属性,其值为 "multipart/form-data",另外,提交方式必须是post。2、 在服务器端,不能够直接使用request.getParameter方法来获得数据。只能使用I.....
分类:编程语言   时间:2014-08-28 12:49:49    阅读次数:176
编写一个程序, 四个线程,其中两个线程每次对j增加1,另外两个线程对j每次减少1,要求使用内部类
/** ?*?@author?laishengfeng ?*?@2014-8-27 ?*?@TODO?编写一个程序,??四个线程,其中两个线程每次对j增加1, ?*?另外两个线程对j每次减少1(要求使用内部类线程) ?*/ public?class?Test { ??p...
分类:编程语言   时间:2014-08-28 11:43:39    阅读次数:146
AJAX与spring mvc交互
(1)简单交互: <table?style="width:?100%"?class="table"?cellspacing="1"?cellpadding="1"?border="0"> ??<tr><td??class="ti1"??colSpan="2">请选择审讯室</td></tr>? ?<tr><td??class="ti...
分类:编程语言   时间:2014-08-28 11:42:09    阅读次数:283
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!