- 博客(5)
- 资源 (3)
- 收藏
- 关注
转载 Linux驱动开发学习笔记
一、 Linux设备驱动基础(基于Linux2.6内核)(参考《Linux Device Drivers 3rd edition》) Linux Kernel有一个很好的特性,可以支持在运行是进行扩展。这意味着系统启动运行是,我们仍然可以向kernel添加功能。这种运行时可以被添加到kernel的代码称为Module(模块)。Linux Kernel支持好几种模块类型,包括设备驱动程序
2015-03-24 11:11:15 565
原创 经济学原理-读书笔记一
原理一:人们会经常面临交替关系。但是曼昆认为这只是一个事实,并不能作为偏向某个选择的依据。但是该原理可以让人们知道了解他们可以做的选择才能更好的决策。原理二:某种东西的成本是为了得到它而放弃的东西。一个东西的机会成本是为了得到这种东西所放弃的东西,任何决策都应认识到伴随每一种可能的行为而来的机会成本。原理三:理性人考虑边际量很多决策都涉及对现有行动计划进行微小的增量调整,这种调
2015-03-18 21:10:29 1124
原创 TCP/IP图解学习总结(二)
注意:这里的第n层是按照OSI协议来的I 网桥--2层交换机,数据链路层面上链接两个网络的设备。它能够识别数据链路层中的数据帧。II 路由器-3层交换机,网络层面上连接两个网络,并对分组报文进行转发的设备III 4~7层交换机,负责处理OSI模型中从传输层至应用层的数据。如果用TCP/IP分层模型来表述,4~7曾交换机就是以TCP等协议的传输层及其上面的应用层为基础,分析手法数据
2015-03-18 21:07:28 813
翻译 DLL为啥要使用MD模式--运行时对象越过DLL边界的潜在错误
当传递一个c运行时对象,例如句柄,本地变量,环境变量时,进入或者传出一个Dll(函数调用越过了Dll边界),那么如果这个动态库也正将文件调入动态库,且使用了不同的CRT库的副本,那么可能会有无法预期的现象出现。 当分配内存(显式的使用malloc或者new,以及隐式的使用strup等)然后将指针传过一个动态库的边界去释放时,可能会有一个于此相关联的问题出现。如果这个动态库和他的用户使用的是crt库
2015-03-17 16:46:15 928
原创 理财速食书-读书摘要
既然有高额的投资目标为什么还要追求低目标的呢?关键在于,有赚的目标,那亏的目标呢?一般来说,一个预期的收益目标,对应的是50%的亏损目标。 投资上该问的一个问题是不是想赚多少,而是能亏多少。所以一定要拿等得起的钱去炒股,最惨的事一个品种解套前或上涨前,就不得不离场 单纯的市场风险主要来自,杠杆(收益大,亏损也大,仔细评估也不要因噎废食),时间期限(控制资金投资期限,只要投资品价格变动周期小于你的投
2015-03-16 19:20:29 1042
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人