随笔分类 -  学习笔记

摘要:前言(蛋疼的背景故事) 前段时间,接了一个小项目,有个需求是要在系统待机一段时间以后,循环播放 MV(类似于 Windows 系统的屏幕保护)。 听到这个需求,我首先想到的是 MediaPlayer 和 Flash,因为这两个组件几乎所有 Windows 平台的电脑都会安装。但客户说不能用 Flas 阅读全文
posted @ 2016-11-15 18:40 小浩叔叔 阅读(18865) 评论(37) 推荐(40) 编辑
摘要:闲扯: 前几日,一个朋友问我如何实现按 F1 键实现粘贴(Ctrl+V)功能,百度了一个方法,发给他,他看不懂(已经是 Boss 的曾经的码农),我就做了个Demo给他参考。今日得空,将 Demo 整理一下,做为收集,也给大家一个参考。Begin: 注册系统热键,.net 类库好像没有提供现成的... 阅读全文
posted @ 2015-04-29 03:29 小浩叔叔 阅读(7860) 评论(2) 推荐(5) 编辑
摘要:这段时间做了一个和硬件设备通信的小项目,涉及到扫描头、输送线、称重机、贴标机等硬件。和各设备之间通信使用的是串口或网络(Socket)的方式。扫描头和贴标机使用的网络通信,输送线和称重机使用的是串口通信。 串口通信,以前一直觉得神秘,没想到用起来却这么简单。当然,这样简单要归功于 .NET 对其操作的封装。 .NET 里提供了专门操作串口的类 System.IO.Ports.SerialPort,可以操作串口收发数据。只需要 new 一个对象,简单配置一下相关属性,就可以使用串口收发数据了。 SerialPort 类常用的属性有 PortName、BaudRate、DataBits、... 阅读全文
posted @ 2013-09-17 13:42 小浩叔叔 阅读(18562) 评论(16) 推荐(6) 编辑
摘要:初接触编程,确实感觉它抽象,而且很多时候觉得抽象的让人蛋疼。 以变量为例,最初还只是简单的数值,这很容易让人理解。可自面向对象思想流行以后,变量又引入了引用类型。突然之间,许多人又开始蛋疼起来。 其实,对变量而言,变量只是变量,引用类型的变量只是在使用变量存取数值的时候进行了一些稍复杂一点的处理——从以前的直接取值到从其值所表示的内存地址找相应的对象取值。 打个比方,将我作为一个主体。//我的年龄是多少?MyAge=24//我的体重是多少?MyWeight=70//我的上衣是什么颜色?TheColorOfMyJacket=黑色 这是值类型,很简单,很早以前我们在小学数学里就接触过了... 阅读全文
posted @ 2011-12-28 20:26 小浩叔叔 阅读(2745) 评论(2) 推荐(4) 编辑
摘要:为了建立冗余较小、结构合理的数据库,设计数据库时必须遵循一定的规则。在关系型数据库中这种规则就称为范式。范式是符合某一种设计要求的总结。要想设计一个结构合理的关系型数据库,必须满足一定的范式。在实际开发中最为常见的设计范式有三个:1.第一范式第一范式是最基本的范式。如果数据库表中的所有字段值都是不可分解的原子值,就说明该数据库表满足了第一范式。第一范式的合理遵循需要根据系统的实际需求来定。比如某些数据库系统中需要用到“地址”这个属性,本来直接将“地址”属性设计成一个数据库表的字段就行。但是如果系统经常会访问“地址”属性中的“城市”部分,那么就非要将“地址”这个属性重新拆分为省份、城市、详细地址 阅读全文
posted @ 2011-04-21 11:32 小浩叔叔 阅读(34246) 评论(34) 推荐(22) 编辑
摘要:学习Ruby时的一些牢骚  一不小心就开始学习Ruby了,跨了一个元旦,也算学了两年了(其实也就没几天)。  总体来说,有点排斥,因为感觉不好。  以前学过一点VB,没想到Ruby也是这种以“End”语句结束代码块的语言。这种方式也不是说有什么不好,总体来说有点乱,黑乎乎的一行行全是代码。而且语言很多地方设计的有点乱(或者说根本就没有设计),文档也不多(官方的Document乱七八糟——你说你弱类就弱了呗,干嘛扯蛋的要以类型索引,有本事你比了JS)。  其实关于Ruby的书也不少,就是大多都是E文的,像我这种E文还是初中一年级上半学期水平的学生,怎么能看懂那些鸟语?  更TM可气的是,新版本出 阅读全文
posted @ 2011-01-05 14:11 小浩叔叔 阅读(1492) 评论(14) 推荐(2) 编辑