自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

bitwjg的专栏

改造自己,总比禁止别人来的难——鲁迅

  • 博客(23)
  • 资源 (10)
  • 收藏
  • 关注

原创 《电影院的爆米花为什么卖的贵》读书笔记之1——意外后果定律

今天看美国经济学家麦肯齐的书《电影院的爆米花为什么卖的贵》看到了意外后果定律,原来我们生活中不经意的现象都可以上升到理论高度啊,It's very funny!1.定义有些出发点很好的做法,却会带来一些意外的后果,这就是意外后果定律。有些情况我们可能已经熟悉:一大早赶到办公室准备处理手头大量的工作,但是老板这时过来又给你分配了新的棘手的任务;为了避免被砸而绕开梯子,却被车撞到;一些科学家以为很清楚自己在做什么,直到出现意想不到的情况才方寸大乱。从转基因作物到灵丹妙药,甚至一些绝顶聪明的创意也会偏离正道。政治

2010-12-16 20:57:00 6033

转载 牛人高德纳 2

<br />上一篇我们讲到,高德纳计划要写一套七卷本的《计算机程序设计艺术》,没想到刚刚写完第三卷,就被ACM授予了图灵奖。这在图灵奖历史上是从没有过的事。我们还记得巴黎会议上的诺尔吧,他的图灵碗比他的获奖成果迟来了整整45年,他等这个碗时间,比高德纳获奖时的岁数还要长。但是,高德纳在获此殊荣之后,再一次令世界大跌眼镜:他宣布从此歇笔了,因为排版工具太差,破坏了这套书的美。高德纳的这一动作让外界十分震惊,可以想见,他遭到了排山倒海的怀疑。有人说,高德纳肯定是江郎才尽,拿了图灵碗,见好就收;有人说,图灵奖

2010-10-31 19:57:00 1247

转载 CString、Char、Byte之间的转换

<br /><br />在VC中,CString类的用法形式多样,丰富多彩.但有时与传统数据类型之间的转换成为了很多人的难题.<br />1.如何实现cstring与char*之间的转换:<br />(1)CString转换成char *<br />   CString   m_cstr="abc";  <br />   char *   m_char="def";  <br />   char*   lp=m_cstr.GetBuffer(m_cstr.GetLength());         <br

2010-10-29 14:30:00 1191

转载 牛人高德纳 1

密尔沃基市,是美国威斯康辛州最大的城市。1938年1月10日,圣诞刚过不久,密尔沃基市民像往常一样平静地生活着。咖啡店里,有人在议论着罗斯 福总统的救市新政策,有人在议论着到底该不该限制公民持枪。而更多的人呢,则一边品尝着密尔沃基闻名全国的啤酒,一边听着广播里面的实时战况:侵华日军登 陆青岛了。谁也没有想到,这个平静的日子将载入这座城市的史册。这天,密尔沃基路德教会高中的一名印刷管理员,高兴地迎来了一个健康的儿子。他为儿子取了 一个响亮的名字,这个名字在不久的将来,成为了计算机编程艺术的旗帜:Donald

2010-06-08 18:38:00 1064

转载 如何规划好自己的读博生涯

<br />想想不久即将离校,希望能写下自己一些读博感受,能够给正在读博或即将读博的师弟师妹一些参考,规划好自己的读博生涯。我是学工科的,因此叙述的观点可能贴近工科学生,根据我的理解,工科与文学、理学读博还是有很大差别的。由于我是真实反应自己的读博方式,许多观点可能跟其他人不同,因为也不具备普遍意义,可能其他人看来还不可取,我想做的是给人家一个参考,取舍由师弟师妹们自己决定。小木虫学术博客.T-k�c2JIBE*v<br />一、读博的动机我想每个读博的人应该清楚的知道自己为什么读博,它是你读博前进的

2010-06-04 21:53:00 5611 3

转载 【比什么励志书靠谱多了】解决自己的拖延症

上大学以后,我开始有了拖延的毛病。立下目标无数,但时常却动力奇缺,常常在网上浏览着各色的小说和帖子,或是玩很无聊的弱智在线小游戏,却不愿碰专业书本或文献一下,甚至哪怕deadline就在几天之后,只有在deadline之前一点点时间才会因紧迫感而开始着手学习任务。这样下来,学业上总体来说算是马马虎虎,但却离自己的理想越来越远。总之,就是无法完全地上进,又不愿彻底地堕落。 拖延的

2010-05-17 10:56:00 1077

转载 MFC下指示灯的实现

指示灯的闪烁1、首先应引入两个图标,一个代表灯亮(属性为ICON_ON),一个代表灯灭(属性为ICON_NOT)。(图标属性默认为IDI_ICON1、IDI_ICON2等,可自行修改)2、添加图标句柄变量例如:      HICON m_hIcon_close; 

2010-05-13 15:31:00 11425 5

原创 WINCE文件、数据库和注册表

Windows CE和windows NT、windows 98的最大区别就在与文件存储区域,Windows CE并不依赖于像软盘或硬盘驱动器那样的强磁性存储介质,而是实现了一种独特的、基于RAM的文件系统,称为“对象存储区”Object store。在这种实现下,对象存储库与其说是一种用于磁盘的文件分配系统,还不如说更类似于一个数据库系统。对象存储库存储文件的同时也存储系统的注册表和Wind

2010-04-26 22:19:00 877

原创 利用事件实现线程同步

“事件对象”是实现线程同步最基本的方法之一。一个事件对象可以处于“已标识”和“未标识”两种状态,如果事件处于“已标识”状态,表示可以执行同步操作;如果事件处于“未标识”状态,表示需要等待事件对象变为“已标识”状态,方可进行同步操作。1 CreateEvent函数 HANDLE CreateEvent( LPSECURITY_ATTRIBUTES lpEve

2010-04-15 21:47:00 913

原创 短字符和长字符

所谓的短字符,就是用8bit来表示的字符,典型的应用是ASCII码.而宽字符,顾名思义,就是用16bit表示的字符,典型的有UNICODE。自Windows NT起 Windows所有版本都完全用Unicode来构建。即所有核心函数(创建窗口,显示文本,进行字符串处理等)都需要unicode字符串,调用windows函数时,如果传入一个ANSI字符串,那么函数首先会把字符串转化为Unicode

2010-04-01 21:25:00 3179

原创 释疑贴

最近用msdn查一些函数和类时 选项中经常同时出现CWND和CWINDOW,感觉应该是一样的,查了一下才发现原来有区别:CWND用在MFC中,CWINDOW主要是在ATL中使用   MFC运行过程1.首先利用全局应用程序对象theApp启动应用程序;正是产生了这个全局对象,基类CWinApp中的this指针才能指向这个对象,如果没有这个全局对象,程序可以通过编译,运行时出错。

2010-03-25 22:33:00 554

原创 #pragma once与 #ifndef的用法和区别

为了避免同一个文件被include多次1   #ifndef方式2   #pragma once方式在能够支持这两种方式的编译器上,二者并没有太大的区别,但是两者仍然还是有一些细微的区别。    方式一:    #ifndef __SOMEFILE_H__    #define __SOMEFILE_H__    ... ... // 一些声明语句    #endif    方式二: 

2010-03-22 20:19:00 976

转载 wsprintf用法

在C语言中格式化字符串可以使用printf,但是在WINDOWS编程设计中却行不通了,但是却有变通的方法,那就是用 wsprintf这个函数 它的格式如下:wsprintf(缓冲区,格式,要格式化的值);第一个参数是字符缓冲区,后面是格式字符串,wsprintf不是将格式化结果写到标准输出,而是将其写入缓冲区中,该函数返回该字符串的长度。比如我们想通过MessageBox来输出一个整形变量的值,可

2010-03-19 10:34:00 939

原创 WINCE程序设计之串口通信

如果说有一个WINCE不节约的Win32 API区域,那就是通信。因为运行WINCE的设备大部分是移动的 需要扩展的通信功能。 1.背景:WINCE将设备驱动程序分为两个主要的组:本地设备驱动程序和流设备驱动程序本地设备驱动程序 也称为“内置驱动程序” 这些设备驱动是一些硬件锁必须的 并且是在Windows CE硬件被设计好之后由原始设备制造商(OEM)创建的。这些驱动往往在设

2010-03-15 21:00:00 721

原创 【项目日志】巧金刚手持计算机

这次项目使用的手持计算机是浪潮 巧金刚 Q-JGC-III型 据说价格在3w+ 呵呵 采用Intel Xscale PXA270嵌入式CPU 系统是Windows CE 5.0 9芯RS-232串口一个 主USB一个 从USB一个 10/100M网口一个 双声道耳机口一个 全部使用航插引出开发环境1,EVC4+SP42.Visual Studio .net 2003 SP1

2010-03-05 16:28:00 700

原创 【第一周周报】WINCE下串口通讯

 1.WindowsCE使用串口需要有串口驱动程序,一般由BSP实现2WindowsCE系统中驱动程序分为两种:内建设备驱动和流接口驱动3.流接口驱动程序是以设备管理器接受控制命令并且通过调用文件系统API处理相关应用程序    串口驱动即为流接口驱动的形式 设备名一般是COMx的形式串口通讯编程:1.打开和关闭串口  打开串行端口API函数:  H

2010-01-28 11:21:00 590

原创 编程开发之资源

 l1.资源是在编译后被链接到文件上的DLL或者是应用程序的只读数据段 l2.资源的目的是给开发者提供一个用来存储内容数据的不依赖于编译环境的空间,例如存储对话框,字符串,位图,图标和菜单。因为资源不需要编译到程序中,因此不必重新编译应用程序就可以进行修改 l程序中需要使用资源时,通过Load函数载入,节约WinCE内存 l3.资源脚本(.rc文件)  使用资源编译器编译这个文

2010-01-22 21:21:00 598

转载 区分windowsCE和windows Mobile||smartphone和PocketPc

首先说WindowsCE 和 WindowsMobile Windows CE是一个可定制的操作系统,而Windows Mobile则是基于Windows CE定制出来的有着协议性质的操作系统包。WindowsCE本身就是由一系列的可定制模块组成,硬件产商可以根据自己硬件的特性对Windows CE模块进行任何的组合,以生成符合自己产品的操作系统。   Windows CE是微软为嵌入

2010-01-22 15:01:00 714

转载 makefile

Normal 0 7.8 磅 0 2 false false false MicrosoftInternetExplorer4 <!-- /* Font

2010-01-21 19:42:00 580

翻译 有关WM_PAINT消息

WM_PAINT @import url(../../backsdk4.css); msdn中关于WM_PAINT定义如下: An application sends the WM_PAINT message when the system or another application makes a request to paint a portion of an applicati

2010-01-20 11:11:00 625

转载 WM_PAINT消息

WM_PAINT@import url(../../backsdk4.css);msdn中关于WM_PAINT定义如下: An application sends the WM_PAINT message when the system or another application makes a request to paint a portion of an applica

2010-01-18 14:34:00 540

原创 有关wm_create消息

msdn中查询有关wm_create消息的结果如下:The WM_CREATE message is sent when an application requests that a window be created by calling the CreateWindowEx or CreateWindow function. The window procedure of the new

2010-01-18 13:23:00 1664

原创 vc6.0程序向VS2005移植

vc6.0编译成功的程序要移植到VS2005中运行 如果不加修改 会出现很多错误问题的原因是字符串ANSI和Unicode编码的区别, VC6与VS2003等默认使用ANSI编码,而VS2005及VS2008默认采用Unicode. 简而言之 ANSI用1个字节表示字符,Unicode用2个字节表示1个字符. 若想要你的代码在VS2005中编译通过,3中方法:

2010-01-17 21:33:00 1304

串口调试助手-龚建伟

北理工龚建伟老师编写的串口调试助手,相当好用;绿色软件,免安装

2010-03-26

9针-25针rs232串口针脚定义

RS-232标准的9针/25针串口标准定义

2010-03-12

windowsCE编程入门

windowCE应用程序开发入门程序 注释比较详细 HelloCE程序

2010-01-06

linux初学者教程

包括《linux初学者优秀入门教程》《linux循序渐进+linux初级篇》两个文档,一个pdf,一个是chm

2009-06-09

winPcap英文文档

包含了winPcap用户手册,源码范例,常用库。 对想要了解winPcap编程会有帮助

2009-06-09

21天学会linux

适合初学者的linux教程,目录结构清晰,适合随时查阅命令。

2009-06-06

笔记本测屏软件DisplayX.exe

你买笔记本的时候是不是担心你买到以次充好的样机或者翻新机,displayX帮你轻松鉴别笔记本屏幕

2009-05-30

数据库应用系统开发2-数据库设计

数据库应用系统开发2-数据库设计 SQL sever 2005初学者很有用

2008-09-05

数据库应用系统开发1-数据库管理与SQL编程

数据库应用系统开发 SQL sever 2005数据库管理与SQL编程 对初学者有帮助

2008-09-05

傻瓜HTTP服务器

傻瓜HTTP服务器 新手假设HTTP服务器首选

2008-06-30

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除