自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

OMOKIMI的专栏

编程再编程,思想最重要

  • 博客(20)
  • 资源 (12)
  • 收藏
  • 关注

原创 备用工具上传到万能五笔,只为自己方便使用(非程序内容,匆进。)

http://www.namipan.com/d/wnwb_742.exe/d6424b1394c04c2ff3853a579a8aaea624e876726886df00 

2008-03-17 23:02:00 673

原创 用SDK获得IP地址(纯代码,好想是2004CSDN杂志上的自己写了一个)

 #include #include "winsock.h" char host_address[256];int WINAPI WinMain (HINSTANCE hInstance, HINSTANCE hPrevInstance,                    PSTR szCmdLine, int iCmdShow){       //WSASta

2008-03-17 22:58:00 1026

原创 UDP的简易聊天程序图型多线程版 带原代码

 http://www.namipan.com/d/%e5%a4%9a%e7%ba%bf%e7%a8%8b%e8%81%8a%e5%a4%a9%e7%a8%8b%e5%ba%8f.exe/e0fe31ecab09bfb710592e915b1fe3b309cfa49ee3cb6400

2008-03-17 22:49:00 862

原创 简单多线程实现代码(参考卖票代码)

为了方便自己,等有时间再详细写出来=_=卖票,两个线程同步,但是主线程序得给出足够的时间:http://www.namipan.com/d/%e5%a4%9a%e7%ba%bf%e7%a8%8b%e5%8d%96%e7%a5%a8.exe/fcaebf4b6d0b7a1377adc29f39fa81571475207214381400

2008-03-17 22:44:00 794

原创 简单多线程实现代码(参考卖票代码)

为了方便自己,等有时间再详细写出来=_=卖票,两个线程同步,但是主线程序得给出足够的时间:http://www.namipan.com/d/%e5%a4%9a%e7%ba%bf%e7%a8%8b%e5%8d%96%e7%a5%a8.exe/fcaebf4b6d0b7a1377adc29f39fa81571475207214381400

2008-03-17 22:44:00 885

原创 UDP的简易聊天程序 (未写注释和程序感想)

Client的:#include #include #include "string.h"void main(){       WORD wVersionRequested;       WSADATA wsaData;       int err;              wVersionRequested = MAKEWORD( 1, 1 );

2008-03-16 16:56:00 702

原创 一道普通的面试一题目指针做参数

主要要求么就考指针的针作参数,啊忘记写assert了,汗这次又危险了哪!T_T#include #include #include #include #include char * fun1( char** p);void main(){       clrscr();       char* p =NULL ;       fun1(&p); 

2008-03-14 22:09:00 652

原创 Assert 断言的重要性

 话说内存的动态使用真是C/C++的一门学问哪,没有了指针和动态内存的使用不知道C/C++会失色多少。当然了,这也是叫人头疼的东西。当然了有一个很重要的东西可以在一定程度上防止问题的出现:那就是比IF语句判定更加有效的东西ASSERT宏: 编成中的感悟,拿合并两个有序数组来说明吧:  #include "iostream.h"#include "stdio.h"

2008-03-13 20:04:00 1028

原创 答夜明的问#include 和 extern 的问题: #include 和 extern 根本是两回事

#include "xxxx.cpp "中XXX.cpp 已经可以看成和这个文件是一个文件了,而extern 是这样的: 偷个懒上图一看就明白了,实际上就VC6来说,ExE前面的名子是工程名字,可以参考你有的那本钱能的《C++实验指导》的79页,再看看就知道了。

2008-03-08 21:40:00 924

原创 返回值是什么类型,你今天检查了么?

好了,我知道很多人不屑这个。是啊return 后面有什么好说的?但是我就在这个里面转了半天,才搞明白的:先看这个。 //...前略,为了说明也简化了函数的写法。 #include "windows.h"#include "iostream.h"#include "assert.h" char * Funstr(void){       //...前略,为了说

2008-03-05 22:13:00 1186

原创 搞定typedef 、const 关键字

  typedef 是定义类型用的虽然有时: #define  ptr_char   char *  typedef  char *    ptr_char    好像也是差不多哪(我原来就这么认为),但是考虑以下的情况: #define  ptr_char  char *  ptr_char  a,b ; 那么a 和b都是指针么? 展开宏定

2008-03-04 18:31:00 719

原创 VC数据库开发日记6: ACCESS中时间类型的查询和正确显示

VC开发日记: ACCESS中时间类型的查询和正确显示 先来说时间类型的显示:ACCESS中的时间类型字段有点意思,如果只是如以下的设定的话(相信大多数的表都是如下设定的。如果用EXCEL导入,大概都是如此。)  那么显示下来么就有点奇怪了:直接用: Select 姓名 ,退商保日期 from 200711 where……得到的一定是:12/20/2006

2008-02-29 16:29:00 2541

原创 VC数据库开发日记5: CSTring和COleDateTime相互转化

记录集读到ACCESS数据库有时间字段的时,最终涉及到窗体显示的时候,总是会涉及到CString这种变量,这次开发人事管理部分时也碰到了这样的问题。Ok , 开始:从CString  到 COleDateTimeCString strCstr = “2007-10-11”;COleVariantTime    Vt;Vt =strCstr ;Vt.ChangeType(

2008-02-29 13:33:00 2352 1

原创 VC数据库开发日记4:MFC框架下的全局变量的临时解决方案

MFC和很多C++书上说的全局变量不一样。不是仅在写在函数外就可以了,MFC的运行机制完全不一样。我对MFC的机理还没做到完全的理解,而现在两个窗体之间需要有数据“通信”,也就是需要一个公共变量来做媒介,时间十分紧张,容不得我慢慢的理解然后解决。   那么我只有有现有的知识来解决了,ok废话少说,下面开始:全局变量的特点就是在程序的运行期间都存在,而记得在看候杰书上曾经提到:MFC

2008-02-29 11:24:00 1084

原创 VC数据库开发日记3: MSHFlexGrid 条纹样式显示

  让MSHFlexGrid 条纹样显示:       这次开发人事系统,在程序和视觉上是最大的问题,比如要求如条纹样的显示数数据:1.      得知道显示的行数。2.      得知道列数。首先解决这两个问题:在ClassWizard中为MSHFlexGrid 添加一个变量。例如:名字为m_HFlexGrd。那么横行就是     m_HFlxGrd.GetR

2008-02-29 10:15:00 1110

原创 对C51和计算组成及汇编的看法

三个为什么不一起学呢?        最近,买了一个c51的小开发板,正好拿忘记了的汇编练下手。虽然是51系列,但是练着练着忽然想到“计算组成”和“汇编”为什么不一起在C51上学,想到当时我看王爽的书才真真入如了一点门,不禁感到我们的大学教育确实有点可笑,把原来就是一起的东西分开,把一个体系的东西说成是全部。要不是那时我偶尔看EMU游戏的杂志,我还以为只有X86平台和那个没有机会的PD

2008-02-28 12:34:00 1019 1

原创 vc数据库开发日记2

CEmployees 类: 用来对应人事表插入、删除、修改、查询的类,是这个模块的直接调用的核心,通常由窗体层面调用此类(MFC框架)。需要注意的一点是,这个类必须依赖一个公共的变量(PubTableName,当前正在使用表的名字)才能正常工作,虽然考虑过默认参数,但是为了程序更改和扩展,最终放弃了这个方案,如果一定要用可以使用重载的方法来扩充。   CEmployees 类的

2008-02-27 19:04:00 855

原创 vc数据库开发日记1

 ADOConn类:ADOConn 是用来连接和执行SQL语句的类。最终对数据库的操作都由这个类完成。ADOConn类成员函数:              构造/析构函数:基本上不调用。无内容       AdoConn();      ~ AdoConn ();------------------------------------------------

2008-02-27 19:02:00 777

原创 hFlexDataGrid之滚轮用法

    最近在开发那个人事系统,明白了一个道理:mfc+Api在学会之前,比很多开发工具都难用啊,但是在学好之后,简直在Windows无敌啊!   好,现在入正题:  hflexeDateGrid要用滚轮那么需要的是一个message“MouseWheel",有了这个才能响应鼠标的中间滚轮的滚动。利用classwizard添加OnMouseWheel(UINT nFlags, short zDel

2008-02-01 13:34:00 929

原创 用SQL语句帮助报考公务员

用SQL语句帮助报考公务员今年我国公务员依然是十分火暴,当然了,中国特色么,闲话不说了,开始开始。    首先,人事部给的是execl格式的报名表格,这东西简直没法直接看,太长而且格式太乱,相信各位报名的人都知道吧呵呵。    那么第一步就是导入。用Access 新建一个数据库->新建->导入表。把几个(注意不是一个sheet)sheet导入会有几个数据库。还是有点麻烦。于是ctrl C

2007-10-29 11:30:00 1335 2

zxarps综合利用工具 (内含winpcap4[1].0安装程序).

zxarps综合利用工具 (内含winpcap4[1].0安装程序).

2011-07-06

键盘钩子实例 键盘记录器代码

键盘记录器代码 hook 钩子 键盘记录器代码 通过编译

2011-07-06

程序员 推荐的 书单

程序员 推荐的 书单 可作为参考哦 程序员 推荐的 书单 可作为参考哦

2009-06-25

李进久MFC深入浅出

这本书是我所看过的写的最好的剖析MFC源码的书,这本书其实出版的比台湾侯俊杰的《深入浅出MFC》要早,可现在网上把侯俊杰的那本书都炒作的上天了(其实侯俊杰的书写的并不怎么样,看完本书后你会同意我的说法)。 两者相比,李进久老师的这本《MFC深入浅出》除了文字更加的通俗易懂(没有台湾人那么多的废话,真搞不懂台湾人总是无故的自大是为什么!),所分析的东西更多,而且价格也只要二十几元,真的是不知道哪里可以买到,否则我一定会买一本的。 我始终是这样的观点,大陆高手如云,没有必要跟风去买什么台湾人的烂书(好书也就罢了,注意!是烂书!),其实大陆也有很多好书,只是你没有发现罢了(或者说你不会买书),看完这本书你会相信我所说的。 我在网上找到了这本书的Web版,我为它制作了详细的目录,并将所有的网页资料打包成了一个CHM文档,这样可以更加方便的浏览和保存这本经典之作,希望我的VC/MFC编程技术有一天可以达到李老师的境界吧! 本电子书由Yellow 2005年2月17日制作与合肥,送给所有热爱编程和为编程彻夜不眠的人!J欢迎大家写信给我!

2009-04-05

寒江独钓试读样章 pdf

寒江独钓试读样章 和下载的你一样,等待谭老大的书快点出来

2009-01-10

APUE英文版.chm

linux 经典读物 原版 chm linux 经典读物 原版 chm

2009-01-10

VC MFC入门简明教程

VC+++MFC入门简明教程,绝对值得一看 mfc入门必选之一

2009-01-10

Programming the Microsoft Windows driver mode中文版本 PDF版

Programming the Microsoft Windows driver mode 中文版本 PDF版

2008-05-18

王爽汇编语言程序设计的答案.chm

王爽汇编语言程序设计的答案.chm版本这本书绝对经典,做完了题目,对答案进步更大。好书啊!

2008-02-29

空空如也

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

TA关注的人

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