上一篇中实现了启用鼠标、键盘的功能。屏幕上会显示出用户按键、点击鼠标的情况。这是通过让设置硬件的中断函数实现的,可以说硬件本身的设计就具有事件驱动的性质,所以软件层面上才有基于事件的消息机制。但上一篇没有说明中断的来龙去脉,本篇就从头到尾描述一下CPU与此相关的设置问题。
分类:
其他好文 时间:
2014-06-06 19:19:30
阅读次数:
236
一周左右最终将二维码生成和扫描功能给实现了,最终能舒缓一口气了,从一開始的疑惑为啥不同的扫码client为啥扫出来的效果不同?通用的扫描器扫出来就是一个下载APK,自制的扫描器扫出来是想要的有效信息,然后分析出来事实上二维码无非就是记录了一个简单的信息,通常是URL,然后自己在URL上面做文章!得知...
分类:
移动开发 时间:
2014-06-06 11:45:06
阅读次数:
2155
上一篇中处理掉了绝大部分与CPU配置相关的东西。本篇介绍内存管理的思路和算法。现在想想,从软件工程师的角度看,CPU也只是一个软件而已:它的功能就是加载指令、执行指令和响应中断,而响应中断也是在加载指令、执行指令。就像火车沿着一条环形铁轨前进;当中断发生时,就好像铁轨岔口处变轨了,火车就顺着另一条轨...
分类:
其他好文 时间:
2014-06-05 20:00:41
阅读次数:
365
一个学习Android的内容提供者及xml序列化器不错的案例;写的不好还请见谅...
分类:
移动开发 时间:
2014-06-05 08:53:24
阅读次数:
287
大概每个人都有自己的名片,也见过不少名片。我敢打赌,你经常觉得许多名片“不咋地”,虽然不是所有人都具备一定的审美眼光,但实际上每个人都具备较高的“审丑”眼光。设计蹩脚的宣传海报、宣传册、网站动不动就“空降”污染大家的视野,可能我们说不出其中的道道,但这些东西总会让大家在视觉上产生一定程度的“不爽”。...
分类:
其他好文 时间:
2014-06-04 22:47:50
阅读次数:
372
1).BreakRomoteURLAttribute提交或交互的URL数据是否来源于其它地方,站内提交,防止跨站2).
DataAttribute取得post或get提交的数据。如果没有特殊设置,取得的数据是sql注入、xss注入过滤的。属性名作用默认值选项说明其它说明IsEmpty是否可以提交空数...
分类:
Web程序 时间:
2014-06-03 16:59:34
阅读次数:
407
Honkly开发板V2.0Honkly开发板V3.0反面:
分类:
其他好文 时间:
2014-06-02 09:42:48
阅读次数:
375
这里涉及到的操作都是引用自Stephen.DALService数据层。数据访问层实现方式在后文中我会仔细的说明,先说明一下数据操作集成的插件。1).InsertAttribute用于插入记录。状态返回值:假定hashtable传递变量名的是context
,那么返回值可通过context[Ins.....
分类:
Web程序 时间:
2014-05-30 14:20:15
阅读次数:
336
当初用jsp开发程序时,因为很多东西写在一起混淆的,项目做大或者变更的时候就会很吃力,联动性太大,有时修改视图的东西都可能会影响业务逻辑,分层不明确。后来听说了Struts
MVC,做过几个示例,层次倒是分清了,每个actionbean或者interceptor都得配置映射,配置弄来弄去很麻烦,当然...
分类:
Web程序 时间:
2014-05-30 04:48:43
阅读次数:
243
上篇谈到我自己写的MVC框架,接下来讲讲插件及拦截器!
在处理一些通用的逻辑最好把它封装一个插件或者拦截器,以便日后可以直接拿过来直接使用。在我的框架中可以通过继承以下抽象类来实现插件或者拦截器。1.
AspectInterceptor抽象类 处理动态织入的AOP拦截器,Stephen....
分类:
Web程序 时间:
2014-05-29 18:21:06
阅读次数:
410