自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

yzarc的专栏

----crazy

  • 博客(16)
  • 收藏
  • 关注

原创 数组与结构体

通过数组和结构体可以模拟世间万物。1. 每一个人是一个结构体,把这些人放到一个人的数组中,就有了人类。(数组中放结构体)2. 天空、大地、海洋,把这些东西弄成一个更大的结构体,如:struct  Element{     enum_element_type  type;     void *  pElement;}枚举量type用来标识是天空、大地还是海洋,pElement则指向真正的实物(天空等

2009-12-08 21:44:00 673

原创 连接服务器

tcp简单连接vc/evcint socketToServer = 0;void ConnectServer() {WSADATA Data;int status = WSAStartup(MAKEWORD(1, 1), &Data); if (status != 0){DETRACE(TEXT("初始化失败"));return;}DWORD dwIP;socketToServer = s

2009-11-21 14:39:00 475

原创 cdma拨号

电信cdma卡自动拨号默认帐号与密码均为card使用的接入点的名称设定为GPRSevc4.0/wince5.0升级版法一:使用cdma模块厂家提供的at使用说明,用at指令完成ppp拨号。以华为的em200为例:// 先询问一下当前网络的状态(这不是必须的也不是最重要的)at+cpin?     /// 回应:     +CPIN:READY     OKat+csq?    /// 回应: 

2009-11-21 13:21:00 2845 1

原创 消息

有些程序与用户的交互性很弱,它只在适当的时候给用户提供输入的机会,这样的程序本身是老大,它在觉得需要用户参与的时候才想到让用户输入。有些程序与用户的交互性很强,它时刻允许用户输入,这样的程序用户是老大--今时今日这样的服务态度是比较常见的,windows应用程序就是这样的程序。因为要时刻允许用户操作,所以操作系统会监控所有的输入设备(键盘鼠标定时器之类的)。当一个操作发生(事件发生)时,

2009-10-08 23:37:00 362

原创 api

“接口”,生活中一个很普通的概念。电梯开门关门的按钮;摩托车响喇叭的按钮;打开电视的遥控;等等;这些都是接口。为什么要有接口,是因为有接口会更好,并非没有接口就不行。想像一下,如果没有接口,那么看到的可能是一团凌乱的电路线,在使用功能时要按说明把“外界”接到其中的某条线路上,这样也ok,但显然有一些问题:第一不好看,第二不好用,第三因为可以接触到线路而可能引发别的问题。现在,把电路线绑一下,加一个

2009-09-30 13:54:00 353

原创 one

玩心要重,事无大小,用心做好。很苦,所以要作乐。人生在世,不可是非不分。即使压力很大,即使很在乎别人怎么说,也要坚定不移都做要做的事和想做的事。  对你看到的听到的东西,作出适当的推理。理解你所看到的东西。不要猜想。

2009-09-29 21:01:00 263

原创 从Ascii说起

Ascii编码,是美国佬(ANSI美国家标准局)对常见符号的数值化的过程。数值化的原因是计算机只认得数字。对事物编号,这是很普通的思想。继美国之后,很多国家地区纷纷对自已常见的符号进行数值化。他们受到Ascii的影响。由于标准的Ascii是7位,只能表示128个符号,远远不够别的国家地区表示他们的符号,于是他们对Ascii进行了扩展,比如对标准的Ascii加多了一个有效位,比如用两个扩展的Asci

2009-09-28 15:11:00 450

原创 像猎犬一样

如果发生了犯罪,作为侦察人员,对犯罪现场的谨慎侦察是必不可少的。同样,对于若干代码,作为程序员,必须看上一遍又一遍,小心谨慎,分析推理,不要放过任何重要的线索。如果对任何代码都漠不关心,或匆匆看上一眼就了事,那是要受到诅咒的,这样的人不配做程序员!

2009-09-26 13:17:00 341

原创 数据库(sql)操作

 //创建一个连接实例  // _ConnectionPtr m_db; ::CoInitialize(NULL); //使用COM库函数(如ADO)都必须加这句,用完后加UnCoInitialize ServerName=ReadINI("ServerName"); //读取INI,自定义 DataBaseName=ReadINI("DataBaseName"); UserName=ReadIN

2007-08-03 17:13:00 452

原创 socket通讯

tcp/ip分层:(物理介质-->) 链路层(如网卡)-->网络层(如ip)-->传输层(如tcp,udp)-->应用层(如www,ftp,telnet)ip地址是一个32位的二进制值,常用点分十进制表示,如61.135.150.71 ip地址能唯一标识一台主机,而端口号(16位的二进制数)则标识这台主机上的一个进程(通信进程需要绑定一个端口号).一般应用进程使用的端口号范围: 1024至

2007-08-03 17:10:00 544

转载 万物源于一点

/*万物源于一点 winTC测试通过*/#include #include #include #include #define maxcircle 100#define CR 1main() {union REGS r; int dr=DETECT,mode=0; int mx,my,mc; int i, color[maxcircle]; double fx,fy,force=0; doubl

2007-06-21 17:20:00 513

原创 画一些彩色点

/*2007-6-20  画一些彩色点  winTC测试*/#include #include #include #include#define maxcount 100#define distance 30#define CR 1main() {union REGS r;int dr=DETECT,mode=0; int mx,my,mc; int i, color;double fx,fy,

2007-06-21 17:14:00 506

原创 vc点滴2

启动一个进程的简单写法:PROCESS_INFORMATION pi;STARTUPINFO siStartInfo = {0};  //STARTUPINFO主要用于设置程序主窗口属性;置各项为0(默认值)siStartInfo.cb = sizeof(siStartInfo);BOOL isOK;isOK = CreateProcess(NULL, _T("cmd.exe shutdown.e

2007-06-21 16:47:00 684

原创 看MFC深入浅出

c runtimes 库支持静态链接和动态链接. 使用静态链接用LIBC.LIB; 使用动态链接用MSVCRT.LIB和MSVCRT42.DLL(用MFC4.2时), MSVCRT.LIB是导入库(import lib), 链接器要从导入库中提取信息,再写到exe中去,这里写到exe中的信息可能是"MSVCRT42.DLL", 加载exe到内存中时会读取出这个信息,从而把MSVCRT42.DLL加

2007-06-14 14:39:00 1615

原创 vc点滴

主框架窗口和视窗的创建CWinApp::InitInstance里面对主框架窗口进行了初始化,在ProcessShellCommand(cmdInfo)里面调用了CMainFrame::OnCreate,创建主框架窗口.在CMainFrame::OnCreate里面的CFrameWnd::OnCreate(lpCreateStruct)里面调用CView的构造函数来构造CView对象,然后

2007-06-05 14:52:00 820

原创 不积跬步,无以至千里

    老师和老板都对我们说过:不积累不会有进步。俗话说,早上不盛水,晚上没水洗澡。因此我们有足够的理由相信,平时多总结一下,并把结论放到博客上,这样对自己在各方面能力的提高都是有帮助的。    工作一年有多,一直奉行着一种超然世俗的态度。日子得过且过,生活懒散消沉。近来竟然越来越觉得,虽然人生有许多种生活方式,但持续的奋斗才会让我过的开心充实,并不至于在朋友面前悄悄的难过。    这是我

2007-05-28 13:54:00 1042

空空如也

空空如也

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

TA关注的人

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