自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

xum2008的专栏

专注成就专业!!!

  • 博客(11)
  • 资源 (9)
  • 收藏
  • 关注

原创 MFC & ODBC 的相关操作

<br />     最近在做数据库的课设,原本对数据库的操作,用JAVA 来写是非常好的选择,但是,自己却选择了 MFC ,因为 JAVA 的已经做过一次了,语法什么的基本上没什么问题了,但是出于学习的目的,我采用了 MFC ,应该是丰富自己在这方面的知识吧。。。<br />     <br />排序,可以使得我们在提取数据获得极大的方便,一下是 MSDN 上的<br /> Visual C++记录集:对记录进行排序 (ODBC)<br /> <br />本主题适用于 MFC ODBC 类。<br />本

2010-06-29 23:42:00 548

转载 数据库设计3NF

<br />数据库的设计范式是数据库设计所需要满足的规范,满足这些规范的数据库是简洁的、结构明晰的,同时,不会发生插入(insert)、删除(delete)和更新(update)操作异常。反之则是乱七八糟,不仅给数据库的编程人员制造麻烦,而且面目可憎,可能存储了大量不需要的冗余信息。<br /><br />  设计范式是不是很难懂呢?非也,大学教材上给我们一堆数学公式我们当然看不懂,也记不住。所以我们很多人就根本不按照范式来设计数据库。<br /><br />  实质上,设计范式用很形象、很简洁的话语就能说

2010-06-28 23:15:00 1063

原创 为了方便完成对进程的数字签名的检测,我把工程移植到了VS2008

<br />在对工程的移植过程中出现了一些问题, <br />1:pow这个函数的使用上边,在VS2008中 它的第一个参数必须是 double ,6.0不管这个。<br /> <br />2:在做随机获取字符的过程中,将得到的字符---》 Cstring 是时候,必须显示的 用 uchar 进行强制转换<br /> <br />3:编译生成的文件不能在其他平台启动,错误提示:配置错误。。<br /> <br />这样的问题可以通过需要注意这个文件中的3个关键词:<br />Microsoft.VC80.C

2010-06-17 17:36:00 788

原创 初步完成对程序的数字签名的检测

<br />      由于项目的需要,为了能够检测出可执行文件的可信程度。于是乎,我打算通过查看其程序的是否包含微软的数字签名。<br />在实现的过程中,我发现,在处理数据的过程中,经常要进行数据类型的转换,用6.0写习惯了的,一下子别成用unicode ,真的<br />有点不太习惯,但其实,它们之间的转换其实也不是很难,只不过我们平时不经常使用罢了。。。<br /> <br />     下边来看一下具体的转化换方法:<br /> <br />MSDN 上:<br /> <br />LPCTSTR<

2010-06-16 22:33:00 581

原创 VS2008和数据库的交互过程

<br />     今天起晚了,后来决定就不去上课了。。。<br />于是乎,便打算就数据库的上机作业完成一下,<br />之前,我做过java与数据库的,<br />感觉还是挺方便,现在那c/c++写,应该还是差不多的吧。。<br /> <br />    但是做了之后才知道还是有些地方不一样的,<br />   比如一些声明:<br />  exec sql begin declare section;<br />   数据定义。。。。<br />  exec sql end declare sect

2010-06-11 11:03:00 940

原创 咱部拆了。。。

<br />这是一种什么样的感觉呢?<br />在那呆了快两年了,在那学到了很多,现在突然要拆了,真有点舍不得。<br />但是,现实就是这样,没有什么为什么。<br />只能说我们做的不够好吧,或者是我们不适合在那样的制度下生存。。。<br />总的来说吧,在那认识了一些咱校很优秀的人,他们都是挺上进的,很不错的。<br />从他们身上学到了怎么样自己去学习,怎么样树立自己的人生观和价值观。<br />当然,大家的人生观和价值观都不一样,每个人都有自己的想法和目标,很难做到一致。<br />但是,有一点我

2010-06-10 11:49:00 627

原创 hook zwduplicateobject 防止句柄被复制。。。

<br />具体方法,是在这个函数体中判断,现将其下发,得到复制后的句柄后,通过ZwQueryInformationProcess 查询,得到持程序的 pid ,最后,与我们的程序的PID 比较,如果是我们要保护的,则将其句柄值清0 ,返回访问错误。。。<br /> <br />这里我犯了三个错误:<br />1:使用函数的时候,没有注意函数是否有效,也就是,在使用一些可能被别人挂钩过的函数时,我们还是先通过自己搜索比较好。<br />2:在函数中,只需要调用一次底层的函数就可以了<br />3:在发现时我

2010-06-09 13:33:00 2194

原创 给我的程序加上托盘

    为什么在让程序启动后只显示其图标在托盘上,而让主界面隐藏起来,我想到了将创建对话框的时候,将其创建的方式改为非模态对话框的形式。     现在,具体的来说一下,怎么样实现托盘的功能,实现很简单,先来看一个结构体吧:NOTIFYICONDATA结构包含了系统用来处理托盘图标的信息,它包括选择的图标、回调消息、提示消息、图标对应的窗口等内容其定义为:    typedef struct _NOTIFYICONDATA     {                        DWORD cbSize; 

2010-06-08 16:05:00 693 1

原创 昨天,将VS2005和数据库的环境搭建好了,现在来通过.pc文件生成.c文件

<br />      昨天,只是将老师给的.pc文件生成好的.c文件加入过程后,成功的与Oracle 发生了联系,现在来看看是怎么样来生成这个.c文件的。<br />我还是用VS ,加入的头文件和库文件到工程,和昨天的是一样的,现在只不过是把加入一个编写好的.pc 文件到工程中,同时,新建一个空的.c文件,用于保存.pc生成的内容。<br /> <br />我们还得设置一下预编译的东西:<br /> <br /><br /> <br />配置.pc文件,在command line 中输入 proc + .

2010-06-06 12:30:00 904

原创 VS2005和Oracle的环境配置

<br />今天,没事,想想过几天得做数据库的作业了,于是乎,自己看是了搭建自己的工作环境。<br />我使用的是VS2005 ,好多人用VC6.0,可能比较经典吧。呵呵,我还是喜欢VS2005。<br />现在开始了环境的配置,其实,配置的过程就是添加一些库文件和头文件,没什么其他的了,当然,还得使用prc.exe,编译生成.c 文件才行。<br /> <br />首先,编写 .pc 文件,然后,通过prc.exe,将其编译成 .c 文件。<br />具体如下:<br /> <br /><br /><br

2010-06-05 17:09:00 606

原创 发现事情多了,自己有点乱。。。

<br />学期到了末尾,什么事情都来,各种报告啊,各种考试啊,还有些其他的事情,真是让人有点乱。。。

2010-06-02 22:44:00 528

广州多益网络2013校园招聘上机题目2

广州多益网络2013校园招聘上机题目2

2013-01-21

2011广州多益上机题

2011广州多益上机题 2011广州多益上机题 2011广州多益上机题

2013-01-21

自己动手写内核 源码

自己动手写内核 源码,一个很好的例子,希望大家喜欢

2011-02-27

编译技术期末考题-199502005

编译技术期末考题-199502005

2011-01-04

经典的课程设计,帮你解决一切!!

你还在为课程设计苦恼吗???再也不会了,我这有,完整的带注释!!!

2008-12-19

机器人足球教程,给每个热爱机器人足球的人!!!!!!!!!!

真是非常好的教学资料!!!!!!!!!!!!!

2008-12-06

链表问题,真的很有用!!!!!!!

为新手解决指针问题,真的很实用!!!!! 想从菜鸟成为老鸟吗?那就下吧,让你成功!!!!!!!!

2008-11-01

空空如也

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

TA关注的人

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