在Linux,网络分为两个层,各自是网络堆栈协议支持层,以及接收和发送网络协议的设备驱动程序层。网络堆栈是硬件中独立出来的部分。主要用来支持TCP/IP等多种协议,网络设备驱动层是连接网络堆栈协议层和网络硬件的中间层。 网络设备驱动程序的主要功能是: (1)模块载入或内核启动相关的初始化处理 (2) ...
分类:
系统相关 时间:
2017-04-30 19:54:48
阅读次数:
312
改变的元素(Element) 下面元素在HTML5里的使用方法稍作改动以便能在web里更好的使用或者起到更大作用: 没有href属性的a元素将显示成一个占位符,并且a元素内部如今支持flow content类型的元素了(比如:article, input, span等)。address能够被arti ...
分类:
Web程序 时间:
2017-04-30 19:54:38
阅读次数:
268
public class Demo1 { public static void main(String[] args) { List<Integer> list = new ArrayList<Integer>(); list.add(-1); list.add(-2); list.add(-4); ...
分类:
编程语言 时间:
2017-04-30 19:25:51
阅读次数:
179
看一个小脚本 这个脚本首先测试第一个参数是否存在 -n "$1" ,存在的话打印,然后所有参数向左移动一个位置,变量$1的值会被覆盖,变量$0(也就是程序名)是不会改变的 那么,来看看 注意看上面两条执行命令反白的地方,第一条是用Tab键自动补全的,后面有一个空格。第二条命令后面没有那个空白符 看看 ...
分类:
系统相关 时间:
2017-04-30 19:25:42
阅读次数:
243
一、关于Java的技术学习。能够依照以下分三个维度进行学习 : (1)向下发展,也就是底层的方向 建议看《深入Java虚拟机》、《Java虚拟机规范》、《Thinking in Java》等。事实上中英文都能够,除非你是专注于底层的开发,那么还是看英文的比較合适些。当然Java底层相关的书籍肯定不仅 ...
分类:
编程语言 时间:
2017-04-30 19:25:29
阅读次数:
135
本节内容 一、 Python介绍 python的创始人为吉多·范罗苏姆(Guido van Rossum)。1989年的圣诞节期间,吉多·范罗苏姆为了在阿姆斯特丹打发时间,决心开发一个新的脚本解释程序,作为ABC语言的一种继承。 最新的TIOBE排行榜,Python赶超PHP占据第五, Python ...
分类:
编程语言 时间:
2017-04-30 19:25:21
阅读次数:
350
蓝色方开局。 阵容如下: 辅助ez ,感觉这把走远了。 32分钟 220 刀 十分钟时60刀 对线被机器勾到3次 没被线上击杀是因为对面下路组合较弱。 能赢全靠上路打爆。中后期基本没团。 ...
分类:
其他好文 时间:
2017-04-30 19:25:11
阅读次数:
112
1、双下划线(__) 由双下划线開始的属性在执行时被混淆,所以直接訪问是不同意的。实际上以双下划线開始的属性 会在解释时在前面加上下划线和类名。如self.__num会被解析为self._className__num, 2、单下划线(_) 简单的模块级私有化仅仅须要在属性名前使用一个单下划线字符。这 ...
分类:
编程语言 时间:
2017-04-30 19:25:03
阅读次数:
208
init进程是Android系统中用户空间的第一个进程,它被赋予了很多极其重要的工作职责,init进程相关源码位于system/core/init,本篇博客我们就一起来学习init进程(基于Andro...
分类:
移动开发 时间:
2017-04-30 19:24:56
阅读次数:
282
很久很久以前:
或许GCD中使用最多并且被滥用功能的就是 dispatch_once 了。正确的用法看起来是这样的:
+ (UIColor *)boringColor {
static UIC...
分类:
其他好文 时间:
2017-04-30 19:24:47
阅读次数:
313
grains是minion第一次启动的时候采集的静态数据,可以用在salt的模块和其他组件中。其实grains在每次的minion启动(重启)的时候都会采集,即向master汇报一次的 定义方式 使用grains salt '*' sys.list_functions grains salt '*' ...
分类:
其他好文 时间:
2017-04-30 19:24:40
阅读次数:
163
atexit - register a function to be called at normal process termination注册进程正常退出时的回调函数。 ...
分类:
其他好文 时间:
2017-04-30 19:24:31
阅读次数:
174
浏览器内核主要分成两部分:渲染引擎(layout engineer或Rendering Engine)和JS引擎。 ...
分类:
其他好文 时间:
2017-04-30 19:24:23
阅读次数:
168
在Java多线程中,除了使用synchronize关键字来实现线程之间的同步互斥,还可以使用JDK1.5中新增的RetrantLock类来实现同样的效果。RetrantLock类的扩展功能也更加强大,比如具有嗅探锁定,多路分支通知等功能,在使用上也比synchronize更为灵活。 借助于Condi ...
分类:
编程语言 时间:
2017-04-30 19:24:16
阅读次数:
213
二元线性不定方程: 有方程ax+by=c;首先必须满足gcd(a,b)|c;否则无解。 所以我们可以用扩欧求出一组特解:ax0+by0=gcd(a,b); 然后我们可以知道a(x1-x2)=b(y2-y1),b|(x1-x2),a|(y2-y1); 所以 ...
分类:
其他好文 时间:
2017-04-30 19:24:09
阅读次数:
135
一、基础查询 查询所有列 select * from 表名; 查询指定列 select 字段1, 字段2 from 表名; 二、条件查询 查询时给出where子句,来限定查询的结果符合某些要求 运算符及关键字: =, !=, <>, >=, <=, >, < select * from studen ...
分类:
数据库 时间:
2017-04-30 19:24:02
阅读次数:
273