码迷,mamicode.com
首页 > 2017年04月30日 > 全部分享
Linux 网卡驱动学习(一)(分析一个虚拟硬件的网络驱动样例)
在Linux,网络分为两个层,各自是网络堆栈协议支持层,以及接收和发送网络协议的设备驱动程序层。网络堆栈是硬件中独立出来的部分。主要用来支持TCP/IP等多种协议,网络设备驱动层是连接网络堆栈协议层和网络硬件的中间层。 网络设备驱动程序的主要功能是: (1)模块载入或内核启动相关的初始化处理 (2) ...
分类:系统相关   时间:2017-04-30 19:54:48    阅读次数:312
HTML5学习笔记简明版(9):变化的元素和属性
改变的元素(Element) 下面元素在HTML5里的使用方法稍作改动以便能在web里更好的使用或者起到更大作用: 没有href属性的a元素将显示成一个占位符,并且a元素内部如今支持flow content类型的元素了(比如:article, input, span等)。address能够被arti ...
分类:Web程序   时间:2017-04-30 19:54:38    阅读次数:268
编一个程序,输入10个整数,并放在数组中,先降序输出全部的数,再统计并输出当中正数、负数和零的个数
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
shell脚本命令行参数里的空白符
看一个小脚本 这个脚本首先测试第一个参数是否存在 -n "$1" ,存在的话打印,然后所有参数向左移动一个位置,变量$1的值会被覆盖,变量$0(也就是程序名)是不会改变的 那么,来看看 注意看上面两条执行命令反白的地方,第一条是用Tab键自动补全的,后面有一个空格。第二条命令后面没有那个空白符 看看 ...
分类:系统相关   时间:2017-04-30 19:25:42    阅读次数:243
iOS平台上aa(见缝插针)游戏的简易实现
前言
分类:移动开发   时间:2017-04-30 19:25:36    阅读次数:246
Java编程之路相关书籍(三个维度)
一、关于Java的技术学习。能够依照以下分三个维度进行学习 : (1)向下发展,也就是底层的方向 建议看《深入Java虚拟机》、《Java虚拟机规范》、《Thinking in Java》等。事实上中英文都能够,除非你是专注于底层的开发,那么还是看英文的比較合适些。当然Java底层相关的书籍肯定不仅 ...
分类:编程语言   时间:2017-04-30 19:25:29    阅读次数:135
python介绍
本节内容 一、 Python介绍 python的创始人为吉多·范罗苏姆(Guido van Rossum)。1989年的圣诞节期间,吉多·范罗苏姆为了在阿姆斯特丹打发时间,决心开发一个新的脚本解释程序,作为ABC语言的一种继承。 最新的TIOBE排行榜,Python赶超PHP占据第五, Python ...
分类:编程语言   时间:2017-04-30 19:25:21    阅读次数:350
lol ad进阶之旅
蓝色方开局。 阵容如下: 辅助ez ,感觉这把走远了。 32分钟 220 刀 十分钟时60刀 对线被机器勾到3次 没被线上击杀是因为对面下路组合较弱。 能赢全靠上路打爆。中后期基本没团。 ...
分类:其他好文   时间:2017-04-30 19:25:11    阅读次数:112
python的私有化
1、双下划线(__) 由双下划线開始的属性在执行时被混淆,所以直接訪问是不同意的。实际上以双下划线開始的属性 会在解释时在前面加上下划线和类名。如self.__num会被解析为self._className__num, 2、单下划线(_) 简单的模块级私有化仅仅须要在属性名前使用一个单下划线字符。这 ...
分类:编程语言   时间:2017-04-30 19:25:03    阅读次数:208
Android Framework学习(一)之init进程解析
init进程是Android系统中用户空间的第一个进程,它被赋予了很多极其重要的工作职责,init进程相关源码位于system/core/init,本篇博客我们就一起来学习init进程(基于Andro...
分类:移动开发   时间:2017-04-30 19:24:56    阅读次数:282
深入浅出GCD----底层并发(一)
很久很久以前: 或许GCD中使用最多并且被滥用功能的就是 dispatch_once 了。正确的用法看起来是这样的: + (UIColor *)boringColor { static UIC...
分类:其他好文   时间:2017-04-30 19:24:47    阅读次数:313
SaltStack--grains
grains是minion第一次启动的时候采集的静态数据,可以用在salt的模块和其他组件中。其实grains在每次的minion启动(重启)的时候都会采集,即向master汇报一次的 定义方式 使用grains salt '*' sys.list_functions grains salt '*' ...
分类:其他好文   时间:2017-04-30 19:24:40    阅读次数:163
atexit
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
用ReentrantLock和Condition实现线程间通信
在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
MySQL命令大全——DQL(数据查询语言)
一、基础查询 查询所有列 select * from 表名; 查询指定列 select 字段1, 字段2 from 表名; 二、条件查询 查询时给出where子句,来限定查询的结果符合某些要求 运算符及关键字: =, !=, <>, >=, <=, >, < select * from studen ...
分类:数据库   时间:2017-04-30 19:24:02    阅读次数:273
1282条   上一页 1 ... 19 20 21 22 23 24 25 ... 76 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!