Java NIO 管道是2个线程之间的单向数据连接。Pipe有一个source通道和一个sink通道。数据会被写到sink通道,从source通道读取。 如下图: 向管道写数据: 从管道读数据: 1. 从读取管道的数据,需要访问source通道。 2. 调用source通道的read()方法来读取数 ...
分类:
编程语言 时间:
2017-04-08 23:56:47
阅读次数:
435
集合的概念 现实生活中:很多的事物凑在一起 数学中的集合:具有共同属性的事物的总和 Java中的集合类:是一种工具类,就像是容器,存储任意数量的具有共同属性的对象 集合的作用 与数组相比 Java集合框架体系结构 Collection和Map接口是两个根接口。 Collection有三个子接口,分别 ...
分类:
编程语言 时间:
2017-04-08 23:56:27
阅读次数:
389
某些浏览器里的调试时,可以使用 console.log()或是alert()方法在控制台进行输出。 谷歌浏览器里调试如: ...
分类:
编程语言 时间:
2017-04-08 23:55:07
阅读次数:
373
1 package 文件操作; 2 3 import java.io.File; 4 import java.io.FileInputStream; 5 import java.io.IOException; 6 import java.io.InputStream; 7 8 public clas ...
分类:
编程语言 时间:
2017-04-08 23:53:42
阅读次数:
403
引言 学习Java多年了,现今有捡起了C++的学习之路,虽然说Java依旧是我的挚爱,C++诸多毛病依旧没改,还是那样的难用,那样的不讨人喜欢,那样让人感觉裹足不前,但是我还是会坚持将它学习完,这样不仅能够增强我的生存能力,更为重要的是能够让我看到追溯Java的起源,Java是如何从C++中汲取养分 ...
分类:
编程语言 时间:
2017-04-08 23:52:16
阅读次数:
353
Netty5快速入门及实例视频教程+源码(整合Spring) https://pan.baidu.com/s/1pL8qF0J 01、传统的Socket分析02、NIO的代码分析03、对于NIO的一些疑惑04、Netty服务端HelloWorld入门05、Netty服务端入门补充06、Netty客户 ...
分类:
编程语言 时间:
2017-04-08 23:45:56
阅读次数:
904
**************************************************************************** 子类在调用父类的构造函数时,需要使用super();来调用父类中隐藏的变量; 子类成员变量无法直接调用父类私有变量。 ...
分类:
编程语言 时间:
2017-04-08 23:43:10
阅读次数:
325
1.@RequestMapping注解可以使用如下参数: 1,params:例如params={'username',"age!=100"}表示需要usernmame并且age 属性不能等于100 2. headers:为请求头 确定他的请求头是啥的时候才能访问headers={"Accept-la ...
分类:
编程语言 时间:
2017-04-08 23:42:41
阅读次数:
229
将列表val_list中包含的非法字符去掉,illegal_char是非法字符列表 ...
分类:
编程语言 时间:
2017-04-08 23:41:26
阅读次数:
232
Javascript 与正则表达式 正则表达式的定义 正则表达式与字符串对象相关的方法 相关示例 一、正则表达式(regular expression简称res) 1、定义: 一个正则表达式就是由普通字符以及特殊字符(称为元字符)组成的文字模式。该模式描述在查找文字主体时待匹配的一个或多个字符串。正 ...
分类:
编程语言 时间:
2017-04-08 23:41:04
阅读次数:
241
正课1,转义字符2,如何查看数据类型的函数3,交互式操作命令raw_input()4,运算符5,列表转义字符\将有意义的字符变为普通字符\n换行符查看数据额类型的函数type()>>>print(type(‘gao‘))<type‘str‘>字符串>>>print(type(4))<type‘int‘>整形..
分类:
编程语言 时间:
2017-04-08 23:13:12
阅读次数:
210
在导入python的模块时会报错:配置文件:#!/usr/bin/envpython#pythonTabfileimportsysimportreadlineimportrlcompleterimportatexitimportosreadline.parse_and_bind(‘tab:complete‘)histfile=os.path.join(os.environ[‘HOME‘],‘.pythonhistory‘)try:readline.read_history_fi..
分类:
编程语言 时间:
2017-04-08 23:08:58
阅读次数:
231
1#definenamevalue我再学习预处理直接的驱动力是看了php的源码,开头一大推的宏定义器,之前‘掌握‘的一点#define的用法太少了,根本看不懂源码中宏的处理逻辑和运行的路径。所以再学习预处理器很有必要,里面好多东西其实并不难,只是你没有接触到,等你学习了,就感觉容易了。..
分类:
编程语言 时间:
2017-04-08 23:08:26
阅读次数:
300
刚刚在ITeye上看到一篇关于java代码初始化的文章,看到代码我试着推理了下结果,虽然是大学时代学的知识了,没想到还能做对。(看来自己大学时掌握的基础还算不错,(*^__^*)嘻嘻……)但是博主写的不够详细具体,我想在这详细谈一下java代码的具体初始化过程。首先要清楚,初始..
分类:
编程语言 时间:
2017-04-08 23:06:09
阅读次数:
171
CAS,Compare And Swap,即比较并交换。Doug lea大神在同步组件中大量使用CAS技术鬼斧神工地实现了Java多线程的并发操作。整个AQS同步组件、Atomic原子类操作等等都是以...
分类:
编程语言 时间:
2017-04-08 22:58:32
阅读次数:
273
一、函数 1.静态函数只能调用静态函数,所谓静态函数,指的是函数名中有“static”这个关键字 如: public static void mian(String args[]) { int c=add1(3,4); } public static int add1(int a,int b) { ...
分类:
编程语言 时间:
2017-04-08 22:56:59
阅读次数:
250