编程开发进阶更重要的是掌握的核心设计思维[图]:“单独写一个琐碎的代码块就等同于弹奏音阶一样,不幸的是,弹奏音阶并不能教会你任何关于音乐的东西,并且非常枯燥”这是EricS.Raymond在他的文章《HowtolearnHacking》中所描述的一段话。作为一个已经从入门走到进阶的编程者,我非常赞同他所说的这句话。然而,大部分老师,课本和大学课程都会通过琐碎的代码块练习来教授编程知识。即使这样的编
分类:
其他好文 时间:
2018-07-17 18:14:47
阅读次数:
154
原文:[面试中并发类问题的准备和学习][1] [1]: http://www.imooc.com/article/23969 并发编程知识点 要想系统的学习并发,还需要从并发的角度学习,过程中覆盖J.U.C的这些知识。这里我直接给出并发的学习步骤图(包含对当前面试常见考点的覆盖,比如对HashMap ...
分类:
其他好文 时间:
2018-06-25 22:45:28
阅读次数:
221
3. 任意进程间通信(socketpair_binder) 进程每执行一次open打开文件,都会在内核中有一个file结构体表示它; 对每一个进程在内核中都会有一个task_struct表示进程,这个结构体内部有个files_struct结构体,这个结构体里面有个fdtble结构体,这个结构体里有个 ...
分类:
移动开发 时间:
2018-06-09 23:23:48
阅读次数:
375
1. inotify和epoll 怎么监测键盘接入与拔出? (1)hotplug机制:内核发现键盘接入/拔出==>启动hotplug进程==>发消息给输入系统 (2)inotify机制:输入系统使用inotify来监测目录/dev/input android使用inofity机制 当插入多个键盘时, ...
分类:
移动开发 时间:
2018-06-09 20:33:20
阅读次数:
220
http://chuansong.me/n/1858477 1、RF框架 1.1 RF框架介绍Robot Framework 框架是一个通用的测试框架,一直是由诺西网络(Nokia Siemens Networks Oyj)的人员在维护的。后来诺基亚卖掉了手机业务后,现在更名成诺基亚解决方案网络(N ...
分类:
其他好文 时间:
2018-06-06 15:23:00
阅读次数:
220
所需编程知识 本书读者需要理解基本的面向过程和面向对象编程:流程控制(if, while 和 for),数据结构(列表,哈希表/字典),变量,类和对象。 Web 开发经验,正如你所想的,也是非常有帮助的,但是对于阅读本书,并不是必须的。通过本书,我们尽量给缺乏经验的开发人员提供在 Web 开发中最好 ...
分类:
其他好文 时间:
2018-05-29 11:56:45
阅读次数:
166
C#中的并发编程知识 续接上片,做的进一步分析,本篇如果语述上有问题的,可以忽略 Thread部分 public class TestThread { public void RunThread() { //线程 声明线程时传入方法A,A可以带object类型的参数,没有返回值, //如果有参数,s ...
分类:
编程语言 时间:
2018-05-26 14:45:00
阅读次数:
170
三字经开头就讲, 教之道,贵以专, 我很早就意识到我最大的问题, 局势是没有做到专, 贪念太重, 自身才智不足以支撑太广的涉猎, 知道问题归知道, 犹如抽烟上瘾的人, 明知道吸烟有害, 但仍找抽不误. 从系统研发/数据平台/研发体系都是一把抓, Delphi/C#/Java/Python都花过不少时 ...
分类:
其他好文 时间:
2018-05-18 22:51:32
阅读次数:
237
这本书我看了电子版的,感觉还不错,全书共有20章,书中的简介如下: 本书旨在让你尽快学会 Python ,以便能够编写能正确运行的程序 —— 游戏、数据可视化和 Web 应用程序,同时掌握让你终身受益的基本编程知识。本书适合任何年龄的读者阅读,它不要求你有任何 Python 编程经验,甚至不要求你有 ...
分类:
编程语言 时间:
2018-05-13 21:03:48
阅读次数:
256