复杂按键事件识别程序(链接层-优化版)
本文相对于键值转换--复杂按键事件识别程序(链接层)文章中所述的按键事件转换程序进行优化(原来的代码太多,太杂,不易于维护)。
优点:代码简洁,易于修改和阅读。
缺点:无法区分某一特殊按键在不同的系统状态下的按键时间(比如同一个键在不同的情况下可以长按3s或则5s),连按和长按不能同时存在(也可以加条件进行区分)。
复杂按键包括多个按...
分类:
其他好文 时间:
2014-10-27 17:43:39
阅读次数:
169
我复审的代码是邓亚梅12061152的,以下为复审意见:首先是优点:1.分类明确,将文件的获取,单词获取,单词统计的功能分成不同的模块,思路清晰。2.类中属性私有,只有通过公共方法才能进行访问和操作,具有良好的封装性。3.代码简洁明了,有不错的代码风格。可以改进的地方:1.统计信息可以用direct...
分类:
其他好文 时间:
2014-10-24 01:40:22
阅读次数:
165
对于结队编程抱到黎柱金同学的大腿让我轻松许多,结对伙伴的词频统计程序写的很好,现在我对大神代码做些个人意见的评价。 伙伴的代码整体都很好,代码简洁,没冗余代码,而且用C#语言实现面向对象,层次化抽象清晰,任务非配合理,没有过多的类冗余属性,而且代码重用也应用很好,进一步使得代码简洁明了。 1 ...
分类:
其他好文 时间:
2014-10-24 01:35:59
阅读次数:
310
1 //引用的作用:代码简洁 2 //形参和实参同地址,实现的方式和指针的一样 3 //引用和指针没有本质的区别 4 5 //强转引用 6 float f = 3.14f; 7 cout输出:2 4106 const引用,首先为 2和4 申请堆空间,然后地址107 即 const-...
分类:
编程语言 时间:
2014-10-20 22:51:14
阅读次数:
164
HTML部分1.语义化HTML:可以使代码简洁清晰,支持不同设备,便于团队开发,对搜索引擎和用户更加友好;2.减少DOM节点:加速页面渲染;3.给图片加上正确的宽高值:减少页面重绘,同时防止图片缩放;4.避免src属性和link的href属性为空:当值为空时浏览器很可能会把当前页面当成其属性值加载;...
分类:
Web程序 时间:
2014-10-15 22:49:01
阅读次数:
219
今天把css更加完整的讲了。主要学了一定要接触到的一个知识点就是CSS的盒子模式,这就是DIV排版的核心所在,传统的表格排版是通过大小不一的表格和表格嵌套来定位排版网页内容,改用CSS排版后,就是通过由CSS定义的大小不一的盒子和盒子嵌套来编排网页。因为用这种方式排版的网页代码简洁,更新方便,能兼....
分类:
Web程序 时间:
2014-10-10 02:13:24
阅读次数:
165
HTML5/CSS3菜单特效代码,实现了阴影+发光+圆角效果,实属不错,不过IE8下看不到效果,期待IE8快点兼容css3啦。本效果代码简洁,还可继续优化完善,要的就拿去哦。
分类:
Web程序 时间:
2014-10-08 14:24:35
阅读次数:
315
用过jquery的一般都知道在jquery中可以链式调用,代码简洁优雅。比如$(“a”).addClass(“test”).show().html(“foo”);。
在redis-py中的pipeline中也可以链式调用,比如pipe.set('foo', 'bar').sadd('faz', 'baz').incr('auto_number').execute() 。
那么究竟怎么实现的呢?...
分类:
编程语言 时间:
2014-10-07 00:27:11
阅读次数:
278
最近在考虑java服务端与Flex客户端如何更加方便的交互。首先想到的是AMF,其次是webservice。相比之下,webservice应用更加广泛。故在此先记录webservice的思路。有关AMF的研究将在后面的文章中记录。为了保证代码简洁,这里使用sun推出的JAX-WS实现方案。实现与flex客户端的上..
分类:
编程语言 时间:
2014-10-02 21:54:54
阅读次数:
216
在"委托、Lambda表达式、事件系列02,什么时候该用委托"一文中,使用委托让代码简洁了不少。namespace ConsoleApplication2
{ internal delegate bool MyCalculateDelegate(int val); class Program { s...
分类:
其他好文 时间:
2014-10-01 17:21:01
阅读次数:
235