学习笔记
饭fan有引力
低调低调~
展开
-
以消息为基础,以事件驱动之(message based, event driven)
Windows 程序的进行系依靠外部发生的事件来驱动。换句话说,程序不断等待(利用一个while 回路),等待任何可能的输入,然后做判断,然后再做适当的处理。上述的「输入」是由操作系统捕捉到之后,以消息形式(一种数据结构)进入程序之中。操作系统如何捕捉外围设备(如键盘和鼠标)原创 2011-09-11 20:22:21 · 1461 阅读 · 0 评论 -
文件选择器JFileChooser的创建
package src10;import java.awt.BorderLayout;import java.awt.Container;import java.awt.Dimension;import java.awt.event.ActionEvent;import java.awt.event.ActionListener;import java.awt.event.Windo原创 2012-03-06 21:36:45 · 1703 阅读 · 0 评论 -
Swing所支持的事件监听器
原创 2012-03-06 12:00:44 · 623 阅读 · 0 评论 -
802标准
IEEE 802委员会成立于1980年2月,它的任务是制定局域网和城域网标准。802委员会目前有20多个分委员会,它们研究的内容分别如下。(1) 802.1局域网体系结构、寻址、网络互联和网络管理。(2) 802.2逻辑链路控制子层(LLC)的定义。(3) 802.3以太网介质访问控制协议CSMA/CD及物理层技术规范。(4)原创 2012-01-17 21:42:13 · 1540 阅读 · 0 评论 -
java多线程机制
1. Java中的线程1.1 程序、进程与线程程序是一段静态的代码,它是应用软件执行的蓝本。进程是程序的一次动态执行过程,它对应了从代码加载、执行至执行完毕的一个完整过程,这个过程也是进程本身从产生、发展至消亡的过程。线程是比进程更小的执行单位。一个进程在执行过程中,可以产生多个线程,形成多条执行线索,每条线索,即每个线程也有它自身的产生、存在和消亡的原创 2011-11-06 22:57:38 · 788 阅读 · 0 评论 -
VC画线
1、利用SDK全局函数实现画线功能利用Platfirn SDK函数实现画线功能的代码:void CDrawView::OnLButtonUp(UINT nFlags, CPoint point) { // 首先获得窗口的设备描述表 HDC hdc; hdc =原创 2011-09-24 09:58:15 · 4966 阅读 · 2 评论 -
脚本化浏览器窗口
1、计时器任何编程环境的一个重要的功能就是规划代码在未来的某个时刻执行。核心JavaScript语言并没有提供这样的功能,但是客户端JavaScript确实以全局函数setTimeout()、clearTimeout()、setInterval()、clearInterval原创 2011-08-21 10:55:19 · 926 阅读 · 0 评论 -
层叠样式表和动态HTML
1、CSS概览CSS样式是由一个名称/值的属性对列表指定的,属性对之间用分号隔开,名字属性和值属性之间用冒号隔开。CSS样式属性和它们的值:名称值background[background-color||back原创 2011-08-24 10:57:16 · 1117 阅读 · 0 评论 -
脚本化文档
1、动态文档内容使用document.write()有两种方式。第一种方式是,在脚本中使用它,把HTML输入到当前正在被解析的文档中。但要注意的是,只能在当前文档正在解析时使用write()方法向其输出HTML代码。也就是说,只能在标记的顶层代码中调用方法document.w原创 2011-08-23 18:49:38 · 1481 阅读 · 0 评论 -
MFC程序运行过程梳理
首先利用全局应用程序对象theApp启动应用程序。正是产生了这个全局对象,基类CWinApp中的this指针才能指向这个对象。如果没有这个全局对象,程序在编译时不会出错,但在运行时就会出错。调用全局应用程序对象的构造函数,从而就会先调用其基类CWinApp的构造函数。后者完成应用原创 2011-09-15 20:43:57 · 809 阅读 · 0 评论 -
JS对象和数组
1、创建数组创建数组的最简单的方法就是在JavaScript代码中加入一个对象直接量。对象直接量是用逗号分隔开的一对对的属性名和值的列表,包含在一个花括号之中,每个属性名可以是一个JavaScript标识符或一个字符串,而每个属性值可以是一个常量或任意的JavaScript表原创 2011-08-15 15:23:46 · 7595 阅读 · 0 评论 -
PHP正则表达式
1、正则表达式简介1.1字符集和类字符集可以用于匹配属于特定类型的任何字符;事实上它们是一种通配符。首先,可以用字符作为一个通配符来代替换行符(\n)之外的任一个字符。任何包含在方括号中的内容都是一个字符类——一个被匹配字符所属的字符集合。注意:方括号中的表达原创 2011-08-14 23:24:59 · 1008 阅读 · 0 评论 -
数组使用个人总结
1、数字索引数组1.1、数字索引数组的初始化要创建一个数组,可以使用array(),如下所示:$products = array('Tires', 'Oil', 'Spark Plugs');如果需要按升序排列的数字保存在一个数组中,可以使用r原创 2011-08-14 00:25:22 · 869 阅读 · 0 评论 -
一个具体而微的Win32程序
程序进入点WinMain窗口类之注册与窗口之诞生消息循环窗口的生命中枢:窗口函数消息映射的锥形对话框的运行模块定义文件(.DEF)资源描文件(.RC)原创 2011-09-11 20:56:49 · 682 阅读 · 0 评论 -
PHP函数累积
字符串ltrim()去掉字符串的开始处(左边)除去空格rtrim()去掉字符串的结束处(右边)除去空格trim()除去整个字符串前后的空格nl2br()将字符串作为输入参数,用XHTML中的标记代替字符串中的换行符。注意原创 2011-08-14 22:13:27 · 1455 阅读 · 0 评论 -
PHP文件操作个人总结
这段时间接触了挺多文件操作,没有时间进行总结,现在有点空闲就根据自己的了解归纳一下流程吧。1、打开文件要在PHP中打开一个文件,可以使用fopen()函数。这个时候我们还需要指定如何使用它,这就是文件模式。1.1、选择文件模式从本质上,文件模式可以告诉原创 2011-08-13 22:52:02 · 4463 阅读 · 0 评论 -
Windows 程序的生与死
对Windows 消息种类以及发生时机的透彻了解,正是程序设计的关键。现在我以窗口的诞生和死亡,说明消息的发生与传递,以及应用程序的兴起与结束,请看图1-5 及图1-6。为什么结束一个程序复杂如斯?因为操作系统与应用程序职司不同,二者是互相合作的关系,所以原创 2011-09-11 20:35:22 · 1263 阅读 · 0 评论 -
英语句式
文章结尾句式1. From above…综上所述……2. Therefore, it is not difficult to draw the conclusion that…因此,不难得出结论……3. Recognizing the fact that… should lead us to conclude that…承认这一事实,我们能得出以下结论……4. The原创 2012-06-15 22:25:43 · 2458 阅读 · 0 评论