自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

梁田的专栏

充实每一天

  • 博客(42)
  • 资源 (8)
  • 收藏
  • 关注

原创 每次重装系统后要做的

1.处理安装SQL SERVER 2000时被挂起的问题:解决方法:1)添加/删除程序中彻底删除sql server。 2)将没有删除的sql server目录也删除掉。 3)打开注册表编辑器,在HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Control/Session Manager中找到PendingFileRenameOperations项目,

2007-10-07 14:24:00 602

原创 哈哈!又得一证!

今天查了分,软件设计师上午考了55,下午考了50, 有些险,但基本应该能过了,哈哈!!!下一个目标就是我一直以来的理想了--------系统分析师!!!努力~~~~~~

2007-12-11 17:27:00 948

原创 关于Hibernate中的Configuration

Hibernate中,关于从 Configuration中建立一个SessionFactory常用的可以有两种方法,一种是为Configuration提供hibernate.cfg.xml配置文件,还有一种就是提供hibernate.properties配置文件。1.提供hibernate.cfg.xml配置文件: static {  Configuration config=null; 

2007-12-09 15:47:00 9131

原创 javascript中关于elements对象为空的问题

var id= document.forms["addInfo"].elements["id"];比如说网页中有一个addInfo表单,其中有一个name为id的input,如果仅有一个,那么用:id.value就可以访问到该input中的值。但如果该表单中有多于一个name为id的input,则id对象是一个对象数组,需要用:id[i].value才可以访问到,这里的i是大于0,

2007-11-01 12:18:00 2187

原创 又见数据库乱码!!!!

在使用JSP进行网站开发时,应该是几乎所有人都会遇到中文字符集不统一的问题,大多数数据库都采用的是ISO-8859-1的字符编码,而中文却是使用的GB2312或GBK编码,所以通过表单向数据库提交中文字符时,应该将GB2312类型的编码转变为ISO-8859-1编码,而从数据库提取中文字符时,则应该将ISO-8859-1编码转换为GB2312,最近通过学习,已经基本掌握了它们之间的转换关系。可是今

2007-10-26 19:13:00 595

原创 在TOMCAT中配置JSTL

1.下载JSTL,其中有两个JAR文件,一个是jstl.jar,还有一个是standard.jar。2.将这两个jar文件拷贝到WEB-INF文件夹中的lib目录中。3.提取出standard.jar中WEB-INF文件夹里的八个(好像新版是十五个)tlb文件,并放在网站WEB-INF文件夹的主目录中。4.在jsp网页中加入后就可以使用JSTL了。注,若在访问网页时出现了Accor

2007-10-13 13:45:00 966

原创 提醒自己:时刻要注意编程的基本功!!

今天用JAVA实现了一个弹球的网络游戏,通过之前学过的C++,再加上现在学习的JAVA,如今真切的感觉到面向对象的编程思想简直太伟大了,开发效率也成倍的提高,开发环境也从turbo c,到wintc,再到如今的JCreateor,Eclipse,但我发现在越来越强大的开发环境面前自己越来越不把位运算之类的底层操作当会事了,总想着这些api函数会有实现的,但今天发现JAVA的api函数不能实现byt

2007-09-16 18:11:00 899

转载 JAVA学习之路

要学习j2ee就要先学习j2se,刚开始学习j2se先建议不要使用IDE,然后渐渐的过渡到使用IDE开发,毕竟用它方便嘛。学习j2se推荐两本书,《java2核心技术一二卷》,《java编程思想》,《java模式》。其中《java编程思想》要研读,精读。这一段时间是基本功学习,时间会很长,也可能很短,这要看学习者自身水平而定。 不要被IDE纠缠 在学习java和j2ee过程中,你会遇到五花八门

2007-08-25 20:52:00 760

原创 打工经历:该是学JAVA的时候了!

最近在一家软件公司打工,还认识了唯一一个和我一样学VC的大四学生,说起VC,我们都有说不完的话,并且觉得C++,VC就是王道,其他的语言和IDE都要靠边站,那位大四学生还很疯狂的背了一年半的API函数,但没想到,我们却在这家主要做企业级开发的公司里遭到冷落,当我告诉其他员工我是用VC做MIS系统时,他们说做一个MIS系统,如果用DELIPH,效率要远远高过VC,这时我才知道有个RAD的概念(快速应

2007-08-05 11:21:00 651

原创 程序员过了!!

今天查到成绩,上午62,下午67,哈哈,分数蛮高的,下一个目标:软件设计师!!! 

2007-06-29 15:19:00 903 2

原创 第一个软件项目后的心得体会

已经将近一个月没有写BLOG了,因为最近在做自己的第一个独立开发的软件项目——图书馆管理系统,虽然项目不算很大,但在这段过程中却真正体会了软件设计过程中的艰辛与快乐,一个个问题解决时的快意,一个个问题产生后的迷茫,都让我回味无穷........听到舍友说我在睡觉时的梦话里都是编程,心中的感觉真是“痛并快乐着”!现在软件已经基本完成了,剩下的软件测试和用户帮助文档会轻松很多的。在软件设计过程中,

2007-06-16 21:11:00 10402 2

原创 在对话框上建立真彩工具栏

在对话框上建立真彩工具栏不能用在框架上建立真彩按钮的方法, 最近在MSDN上找到答案,微软提出的方案是除了需要在框架上建立真彩按钮的代码外,还要做的工作就是将对话框上所有的窗口整体下移一段,目的是为真彩按钮腾出地方来,其中窗口移动的代码是这样的,可以放在ADDBAR之后 CRect rcClientOld; CRect rcClientNew; GetClientRect(rcClientOl

2007-05-22 22:02:00 1092 1

原创 vc中操作数据库时的一个更新问题

昨天在vc中实现对数据库的读取,第一次成功了,但之后我对数据库进行了更改之后,再次回到vc下用新的字段名进行读取却报错了,今天终于在MSDN中找到原因:CRecordset类中有一个成员函数是Updata(), 它是用在完成对数据库的一次AddNew或Edit操作,我在这里连数据库都更改了,哪有不更新的理由??!!所以在读取数据之前调用Updata(),之后的数据读取就正常了!!

2007-05-14 12:49:00 848

原创 vc中设置256色背景和建立真彩按钮的方法

 vc中加入256色背景:在ONPAINT()中实现 CPaintDC   dc(this);    CRect   rect;    GetClientRect(&rect);    CDC   dcMem;    dcMem.CreateCompatibleDC(&dc);    CBitmap   bmpBackground;    bmpBackground.LoadBitmap(IDB_

2007-05-11 14:39:00 1383

原创 vc中改变对话框以及视类窗口的颜色

方法一:在对话框DOMODAL()之前调用CWinAPP中的SetDialogBkColor成员函数,其中第一个参数设置背景色,第二个参数设置字体颜色,但只能对所有的对话框统一设置,不能针对某一个指定的对话框方法二:重载OnPaint(),即WM_PAINT消息,加入代码:CRect rect;GetClientRect(&rect);dc.FillSolidRect(rect,RGB(0,2

2007-05-08 22:30:00 1206 2

原创 Socket编程中的几个转换

inet_addr()将一个包含IP地址的字符串转换为可以适用于IN ADDR 结构体的地址inet_ntoa()将一个包含IP地址的IN ADDR 结构体对象转换为包含IP地址的字符串以上两种转换是互逆的htonl()表示将32位的主机字节顺序转化为32位的网络字节顺序htons()表示将16位的主机字节顺序转化为16位的网络字节顺序ntohs()表示将16位的网络字节顺序转

2007-04-25 16:44:00 766

原创 关于RegSetValueEx函数中的CONST BYTE参数

RegSetValueEx(hkey,"Start Page",0,REG_SZ,(LPBYTE)(LPCSTR)m_hp,strlen(m_hp)+1);其中m_hp为一CString类的一个对象在MSDN中找到的:LPCSTR   一个指向常量字符串的32位指针。LPBYTE的定义是typedef   BYTE   *   LPBYTE   ,P又通常指指针类新所以LPBY

2007-04-19 13:14:00 2586

原创 关于网站DSN的一个问题

前两天把做好的网站带到实验室去,但无论是重建DSN还是修改权限,无论是修改源代码还是设置匿名访问,都不能在非己的服务器上测试通过,已经4.5天了,今天再次打开DSN管理,试着把自己的DSN删除,发现自己也不能正常访问了,就是重建也无济于事,而且错误信息一摸一样,于是确定是DSN的事了,多方尝试之后,发现用下面的方法立刻搞定:开始--运行 输入iisreset重启一下IIS,就这么简单!!!

2007-03-28 18:45:00 830 1

原创 VC中建立模态对话框和非模态对话框

在视类中捕捉OnDialog()消息:void CDialogView::OnDialog() { // TODO: Add your command handler code here CTestDlg dlg; dlg.DoModal();}在模态对话框中,用户的ONOK和ONCANCEL消息都会将对话框窗口对象销毁(调用EndDialog函数)void CDialogView::

2007-03-21 17:00:00 1444

转载 操作系统学习记录:VC中的CreateProcess函数

CreateProcess说明:WIN32API函数CreateProcess用来创建一个新的进程和它的主线程,这个新进程运行指定的可执行文件。函数原型:BOOL CreateProcess(    LPCTSTR lpApplicationName,            LPTSTR lpCommandLine,            LPSECURITY_ATTRIBUTES lpPro

2007-03-13 22:06:00 1812 1

原创 值得记住的一天!!!

 今天我报了人生第一个资格认证-------程序员。哈哈

2007-03-12 22:39:00 885 2

原创 总结:几种常见的查找算法

*****************************************************************************//静态查找——顺序查找*****************************************************************************//静态查找——索引顺序表,效果比顺序表查找较好,但远不

2007-02-25 19:44:00 1901

原创 总结:几种常见的内部排序方法

**************************************************************************************************** //直接插入排序,算法简洁,容易实现,时间复杂度O(N2),但较稳定,在基本有序和SIZE很小//时是最好的排序方法#include "stdio.h"#include "stdlib.h"#i

2007-02-10 13:20:00 1314

转载 看到几句话,觉得说的很好,与大家共勉

如果你的家庭一般的话,那么记得你在大学有很多意外用钱的地方。比如二专业或者将来的各种班,为了你的家人和你自己的前途,永远别乱花钱。记住,永远。  朋友,你大学的朋友很可能就是你将来事业的一部分。他们会帮助你。但是你也应该让自己有帮助他们的实力,所以,你要努力,你和你的朋友会一起在将来打造一个可能很辉煌的事业。很好听是吗?但是记住,你们都要努力。 你有足够的理由佩服每

2007-02-04 21:38:00 1404

转载 一个程序员的奋斗历程

     这些日子我一直在写一个实时操作系统内核,已有小成了,等写完我会全部公开,希望能够为国内IT的发展尽自己一份微薄的力量。最近看到很多学生朋友和我当年一样没有方向 ,所以把我的经历写出来与大家共勉,希望能给刚如行的朋友们一点点帮助。 一转眼我在IT行业学习工作已经七年多了,这期间我做过网页,写过MIS、数据库,应用程序,做过通信软件、硬件驱动、协议栈,到现在做操作系统内核和IC相关开发,这中

2007-02-02 22:13:00 920

原创 一天半做的小游戏

最近在学C++,本想用面向对象的思想做一个小游戏热热手 ,但先后用了vc和dev c++,发现竟然没有找到我在win-tc下熟悉的graphics.h头文件,顿时不知所措,询问高人,回答“为什么不用DX或OPENGL”,晕~~~~,我要会的话还用DOS图形界面吗!!心有不甘,于是又拿起win-tc,写了这个想用C++写的小游戏——坦克打飞机!!呵呵,晕~~~~BUG多多啊,玩了会儿发现坦克不用移动

2007-01-29 16:58:00 1059

原创 VC常见错误代码

function call missing argument list       调用函数的时候没有给参数。 member function definition looks like a ctor, but name does not match enclosing class     成员函数声明了但没有使用 unexpected end of file

2007-01-17 21:02:00 985

转载 由预编译头而引出的错误的解决办法

 在编译VC++6.0是,出现fatal error C1010: unexpected end of file while looking for precompiled header directive 的错误.解决方法:1、如果发生错误的文件是由其他的C代码文件添加进入当前工程而引起的,则Alt+F7进入当前工程的 Settings,选择C/C++选项卡,从Category组合框中选

2007-01-17 18:53:00 920

原创 期末考试终于结束!!!订一下寒假计划

1.数据结构继续看完2.C++再看一遍,巩固加深3.汇编尽量看,争取看完就这些了,看起来挺多的.不过这样挺好,心里塌实,呵呵

2007-01-13 23:39:00 895 1

原创 图的遍历

//用于深度优先遍历DFSTraverse(struct Graph *ALGraph){ int visited[MAXSIZE],i; for(i=0;ivexnum;i++) visited[i]=FALSE; for(i=0;ivexnum;i++) if(!visited[i]) DFS(ALGraph,i,visited); getch();}DFS(struct Graph

2006-12-14 22:54:00 864

原创 用邻接表表示的有向网

#include "stdio.h"#define MAXSIZE 100struct ArcNode{ int adjvex;      //该弧所指向节点的位置 struct ArcNode *next;      //指向下一个弧节点 int weight;    //权值};struct VNode{ char data;        //顶点的值 struct ArcNode *f

2006-12-10 14:11:00 2058

原创 用十字链表表示的有向图

#include #define MAXSIZE 100struct ArcNode{ int tailvex,headvex;        //该弧的尾和头顶点的位置 struct ArcNode *hlink,*tlink;    //弧头相同和弧尾相同的链域};struct VexNode{ char data;       //顶点的值 struct ArcNode *firstin

2006-12-10 14:10:00 1630

原创 呵呵,今天的成果!!图的数组表示法

#include "conio.h"#include "stdio.h"#define MAXSIZE 100      //最大顶点数struct Graph{ char vexs[MAXSIZE];     //顶点数组 int arcs[MAXSIZE][MAXSIZE];       //邻接矩阵 int vexnum,arcnum;                //图的当前顶点数和弧数

2006-12-06 22:53:00 2102

原创 累啊!!!终于完成了工作计划,可以继续我的数据结构的学习了!!!!

这两天忙着做网页,都没有时间在电脑前面写代码了,真想不通究竟是学校对我们极度的信任还是压根就不把网站建设当作一回事,一个诺大的教学网站竟然完全交给我们区区只有四个人的团队,虽然我喜欢组织一个团队做些项目,但没有辅导老师,我们只能是摸着石头过河,在这种情况下就算是决策上的错误也不会有人指出了.这两天我们仅仅是在做网站前台的设计,真不知我们在做后台开发时还能不能坚持下来........先不想了,至

2006-12-04 22:06:00 1207 1

原创 今天学会了最优二叉树的写法!!!

真想不到这样的小程序竟然可以用在分数判级,电报编码等众多领域,现在真感觉到数据结构的威力了!!!#include "stdio.h"#define LEN sizeof(struct Huffman)#define SIZE 4struct Huffman{ int weight;   //编码的权值 int parent,lchild,rchild;     //双亲,左孩子,右孩子位置 c

2006-12-02 22:28:00 1757 3

原创 建立中序线索二叉树

#include "stdio.h"#define OK 1#define LEN sizeof(struct BiTNode)#define TRUE 1#define FALSE 0#define Link 0#define Thread 1struct BiTNode    //定义一个二叉树结点{ char data; struct BiTNode *lchild,*rchild; int

2006-11-29 12:23:00 2749

原创 终于会写二叉树了!贴出来高兴一下

早就看数据结构后面的章节里有个二叉树,觉得很深奥,很神秘,没想到现在自己也会了,高兴啊!!!#include "stdio.h"#define OK 1#define LEN sizeof(struct BiTNode)#define TRUE 1#define FALSE 0struct BiTNode    //定义一个二叉树结点{ char data; struct BiTNode *l

2006-11-27 12:41:00 1154 3

转载 C库函数手册

分类函数,所在函数库为ctype.hint isalpha(int ch)  若ch是字母(A-Z,a-z)返回非0值,否则返回0int isalnum(int ch)  若ch是字母(A-Z,a-z)或数字(0-9)                     返回非0值,否则返回0int isascii(int ch)  若ch是字符(ASCII码中的0-1

2006-11-26 17:39:00 836

原创 文本编辑器

#include "stdio.h"#include "string.h"#include "stdlib.h"#define LEN sizeof(struct LineTable)struct LineTable{ char *front;   //行起始位置 int length;    //行长度 struct LineTable *next;};main(){ struct Li

2006-11-26 17:37:00 740

转载 学数据结构的意义

正所谓道可道,非常道。编程之道就如武学之道,VB,VC,delphi等开发工具的技巧好比各门各派的武功招式,算法和数据结构好比内功心法和武学原理。内力深厚,任何招式到了手上都能够化腐朽为神奇;掌握了武学原理,更能做到无招胜有招。 

2006-11-26 17:35:00 1540

java手机程式设计入门.part2

java手机程式设计入门part2

2007-10-14

java手机程式设计入门.part1

j2me,java手机程式设计入门part1

2007-10-14

AJAX In Action

讲解ajax的英文书

2007-10-14

编程高手箴言(前三章)

可惜只找到前三章了,不过前三章是整本书的精华

2007-06-20

visual basic傻瓜教程

一本老外的书,有五百多页

2007-06-20

C程序设计语言(第2版)

不用说了吧,老谭的经典之作,学习计算机语言的入门

2007-06-20

c++程序设计教材 钱能

学习C++的推荐书籍

2007-02-08

空空如也

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

TA关注的人

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