- 博客(5)
- 收藏
- 关注
原创 位运算将01字符串转化为相应二进制数
int len = strlen(src); char *dst = (char*)calloc(ceil(len/8.0), 1); for (int i = 0; i < len; i++) *(dst+i/8) |= src[i]-48 比如 char* src = "10101"; 转换后为21(十进制) 15(十六进制)
2015-04-08 13:17:00
2556
原创 Ubuntu 14.04 键盘映射
新建 ~/.Xmodmap ,输入以下内容!! Swap Caps_Lock and Control_L, Esc and Grave Asciitilde!remove Lock = Caps_Lockkeysym Caps_Lock = Control_Ladd Control = Control_Lkeysym Escape = grav
2014-11-26 12:37:44
940
原创 JS编码规范
JS编码规范换行:运算符之后换行,增加两个层级的缩进。 当给变量赋值时,第二行的位置应当和赋值运算符位置保持对齐空行:在每个流控制语句之前(if、for) 在方法中的局部变量和第一条语句之前 在多行或单行注释之前 在方法内逻辑片段之间变量和函数命名:变量名应以名词为前缀,函数名应以动词为前缀 foo、bar 相当于张三、李四
2014-10-12 21:44:45
300
原创 Java集合
Java的集合类大体上可分为Set、List、MapSet代表无序,不可重复的集合List代表有序,重复的集合Map代表具有映射关系的集合1.Collection和Iterator接口boolean add(Object o) 向集合里添加一个元素boolean addAll(Collection c) 把集合内所有元素添加到指定集合void c
2014-10-10 11:15:48
263
原创 Java多线程编程
Java多线程编程1.线程的创建和启动(1)继承Thread类创建线程类(2)实现Runnable接口创建线程类,将其对象作为Thread对象的target(3)实现Callable接口,用FutureTask类包装Callable对象并将其作为Thread对象的target2.线程的生命周期(1)使用new关键字新建了线程--新建状态(2)调用star
2014-10-06 20:52:00
290
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人