- 博客(29)
- 资源 (15)
- 收藏
- 关注
转载 用JSP构建动态网站
一、 什么是JSP JSP(JavaServer Pages)是由Sun Microsystems公司倡导、许多公司参与一起建 立的一种动态网页技术标准,其网址为http://www.javasoft.com/products /jsp。在传统的网页HTML文件(*.htm,*.html)中加入Java程序片段(Script let)和JSP标记(tag),就构成了JSP网页(*.jsp)。We
2009-03-23 20:03:00
41590
原创 初学JAVA的几个问题
1、 比较的问题关于equals()昨天晚上的疑问搞明白了,这是搜索到的别人的问题: 看书上说 p1 == p2 比较的是两个引用是否指向同一个对象,而p1.equals(p2)却是用来比较p1和p2的内容。 但今天老师却说equals()和==是一个意思,必须重写Object类里的equals()方法,才能实现比较内容的功能。 到底书上说的对,还是老师说的对?问题补充:我终于懂
2009-01-12 11:45:00
843
转载 Java栈与堆
1. 栈(stack)与堆(heap)都是Java用来在Ram中存放数据的地方。与C++不同,Java自动管理栈和堆,程序员不能直接地设置栈或堆。 2. 栈的优势是,存取速度比堆要快,仅次于直接位于CPU中的寄存器。但缺点是,存在栈中的数据大小与生存期必须是确定的,缺乏灵活性。另外,栈数据可以共享,详见第3点。堆的优势是可以动态地分配内存大小,生存期也不必事先告诉编译器,Java的垃圾收集器会自动
2008-11-29 09:35:00
483
原创 C++过渡到Java心得(1)
先声明下,写这个的时候我还正在学这个,有问题希望多提出来,再就是这个只是心得,不是教程,我只是讲一下自己学到的东西因为一些原因,要学习Java编程。。找到了孙鑫大叔的视频教程。。。在此还是要诚挚的感谢大叔的支持,原来学VC编程的时候也是大叔的教程。 其实,JAVA和C++的过渡还是蛮容易的,习惯了VC的模式以后,对于JAVA的编译模式可以并不是很适应,其实只是它们之间有点点差别而已
2008-11-06 21:43:00
1140
14
转载 在Visual C++中用ADO进行数据库编程
1. 生成应用程序框架并初始化OLE/COM库环境 创建一个标准的MFC AppWizard(exe)应用程序,然后在使用ADO数据库的InitInstance函数中初始化OLE/COM库(因为ADO库是一个COM DLL库)。本例为: BOOL CAdotestDlg::OnInitDialog() { ::CoInitialize(NULL); //初始化OLE/CO
2008-10-07 15:57:00
552
原创 VC++中播放声音
声音是多媒体的一个重要组成部分,在应用程序中加入声音可以使界面更友好。在VC++中可以根据不同的应用要求,用不同的方法实现声音的播放。一.播放声音文件的简单方法 在VC++ 中的多媒体动态连接库中提供了一组与音频设备有关的函数。利用这些函数可以方便地播放声音。最简单的播放声音方法就是直接调用VC++中提供的声音播放函数BOOL sndPlaySound ( LPCSTR lpszSound,U
2008-10-06 16:52:00
658
转载 Visual C++中的ADO编程
摘 要:本文介绍了微软推出的以ActiveX技术为基础的ADO数据存取技术,分析了ADO的工作原理,并用Visual C++说明了ADO数据访问技术的实现方法。关键字:ADO;连接对象;OLE DB;数据存取;记录集 ADO(ActiveX Date Object)是Microsoft数据库应用程序开发的新接口,是建立在OLE DB之上的高层数据库访问技术。ADO技术基于C
2008-09-19 07:54:00
2206
转载 Emacs下载
1.下载软件包emacs-wget:http://download.chinaunix.net/download.php?id=4890&ResourceID=26302.解压至你的mylisp目录:tar zxvf emacs-wget-0.4.2.tar.gz,例如解压至/usr/share/emacs/mylist.3.编辑~/.emacs文档:(add-to-list load-p
2008-09-17 18:18:00
1899
1
转载 DirectX 3D编程入门教程一 D3D对象及设备
一, D3D对象 ( D3D Object)主要讲述以下几方面的内容:1.关于D3D对象微软Direct3D时基于COM的对象和接口的,Direct3D编程的第一步必须建立这个对象。而且程序结束后, 你必须最后释放该对象。2.建立D3D对象在DirectX8.0中,你可以用如下代码建立一个D3D对象:#include // 必须包含的头文件#include LPDIRECT3D8 g_lpD3D
2008-09-06 15:53:00
1906
转载 转:公司技术管理角度看C++游戏程序员发展
这是我多年来招聘培训游戏程序员的一点想法。一直想汇总一下。主要目的是为了更好的对公司新进C++程序员进行培训,并且建立起游戏程序员培训,发展,成才,成为核心骨干,管理层,期权收益人等一整套体系。因为对于MMO游戏制作来讲,解决好C++技术队伍,是保证合格软件的基础之一。 我在的H3D Studio核心技术人员和游戏制作管理人员全部是SMTH BBS游戏制作版成员。从99年开始截止BE
2008-07-29 13:38:00
784
转载 C++之内存分配
很多人都觉得学习C++是特别困难的事情。C++学习是比较复杂的:它的内存分配、指针、以及面向对象思想的实现等等,确实需要一定的技术积累。我们将以专题的形式,为大家逐一剖析c++的技术重点和难点。本专题讨论的就是内存分配。学习c++如果不了解内存分配是一件非常可悲的事情。而且,可以这样讲,一个C++程序员无法掌握内存、无法了解内存,是不能够成为一个合格的C++程序员的。 一、内存基本构成可编程内
2008-07-15 08:45:00
1196
转载 C++new的用法
c++中,new的用法很灵活,这里进行了简单的总结: 1. new() 分配这种类型的一个大小的内存空间,并以括号中的值来初始化这个变量; 2. new[] 分配这种类型的n个大小的内存空间,并用默认构造函数来初始化这些变量; #include#includeusing namespace std;int main(){ //char* p=new char(
2008-07-10 16:12:00
32686
3
转载 深入浅出ShellExecute
深入浅出ShellExecute 译者:徐景周(原作:Nishant S)Q: 如何打开一个应用程序?ShellExecute(this->m_hWnd,"open","calc.exe","","", SW_SHOW );或ShellExecute(this->m_hWnd,"open","notepad.exe", "c://MyLog.log","",SW_SH
2008-07-08 23:50:00
818
转载 vc 播放声音文件
Windows通过高级音频函数、媒体控制接口MCI设备驱动程序;低级音频函数MIDI Mapper、低级音频设备驱动;以及DirectSound提供了音频服务,可以从声卡获取音频流。1. 播放声音文件的其它方法在介绍wavex系列之前,我先来介绍之外的其它几种方法:1.1 MCI方法简介用MCI方法是很方便的,它对媒体设备控制主要通过命令接口函数mciSendComma
2008-07-07 10:36:00
2801
1
转载 深入理解sizeof
深入理解sizeof作者:房秉毅 最近在论坛里总有人问关于sizeof的问题,并且本人对这个问题也一直没有得到很好的解决,索性今天对它来个较为详细的总结,同时结合strlen进行比较,如果能对大家有点点帮助,这是我最大的欣慰了。一、好首先看看sizeof和strlen在MSDN上的定义:首先看一MSDN上如何对sizeof进行定义的:sizeof Oper
2008-07-07 07:40:00
521
转载 微软周一停止销售XP操作系统 无视用户抗议
北京时间6月30日消息,据国外媒体报道,尽管有部分用户提出了抗议,但微软仍将按计划于本周一不再向零售商和大型计算机厂商发售Windows XP操作系统。 据悉,一旦惠普、戴尔等PC厂商销售完预装Windows XP的计算机库存后,必须使用Windows XP操作系统的用户将被迫购买预装有Vista Ultimate或Vista Business的计算机,然后合法地降级为Windows XP。
2008-07-05 06:24:00
719
转载 AVL(平衡树)
平衡树其实就是一特殊结构的二叉树。由于二叉树的搜索算法的性能取决于二叉树的结构,如果二叉搜索树构造出来是线性的,搜索算法的效率不高。如果结构合理,则查找速度较快。实际上,树的高度越小,查找速度越快。大家可以比较一下下面两个二叉树在检索时,哪个效率更高一些: AVL树(也称作平衡树),在这种树型结构中,二叉树结构近似于平衡。AVL树具有如下特征:1. 根的左子树和右子树的高度差的最大值为
2008-05-31 14:07:00
1152
转载 串行化(Serialization)
下载例子源代码串行化是微软提供的用于对对象进行文件I/O的一种机制,该机制在框架(Frame)/文档(Document)/视图(View) 模式中得到了很好的应用。很多人对什么是串行化、怎么使对象具有串行化能力和如何使用串行化功能等问题都不甚明了。本文试图对串行化做一个简单的解释。由于本人对串行化功能使用的也不多,不足之处敬请谅解。 MFC 框架/文档/视图结构中的文件读写CFile是
2008-05-20 21:57:00
611
转载 C++修改注册表信息
开场白 你是不是非常期待通过自己的双手,写出一个有模有样的"系统修改(维护)工具软件"?我想答案应该是肯定的!而你也许也知道,这些工具所包含的很多功能,其实都是仰赖Windows注册表;通过修改注册表可以实现对系统相关参数的修改.也许这样讲来,你还是觉得不着边际,好,不要急,让我以这篇文章,告诉你一些你必须知道的事情,在你能够真正动手修改注册表之前.我假定这篇文章的读者是初学者,我
2008-05-02 22:09:00
5760
1
转载 算法资料链接
Prim算法代码分析http://blog.youkuaiyun.com/ctu_85/archive/2006/12/16/1445156.aspx浙江大学ACM试题解答(四月)http://blog.youkuaiyun.com/ctu_85/archive/2007/04/24/1576831.aspx浙江大学ACM试题解答(三月)http://blog.youkuaiyun.com/ctu_85/archive/2007/0
2008-04-27 17:27:00
631
原创 缓慢行走的青春
不知道我为什么用了缓慢这个词,也许是因为真的很缓慢吧~这个4月过的很快,我的生活却很慢,最近受了不少打击,一直再研究关于C++语言上的一些东西,却进度缓慢,毕竟C++不是一朝一夕就可以弄明白的,第一本C++书没有完全意义上的看完,开始看第2本了,却看不进去了。我的一个朋友在学习VC++,学了什么 立刻就可以做出来,他叫我帮他一起写个图书管理系统的程序,我想我可以主要研究下程序方面嘛,就同意了,
2008-04-26 10:22:00
833
转载 C++格式化输入输出
C++共有15个 输入输出 格式标记位,这15个标记位均为bit位,每个标记位都有自己的含义,且可以单独设置。格式标记位的取值为0或1:0表示关闭(不使用此格式),1表示开启(使用此格式)。15个标记位的含义可参考下面三张表: 标记位
2008-04-26 09:51:00
9102
1
转载 C++中的内存分配new()
“new”是C++的一个关键字,同时也是操作符。关于new的话题非常多,因为它确实比较复杂,也非常神秘,下面我将把我了解到的与new有关的内容做一个总结。new的过程当我们使用关键字new在堆上动态创建一个对象时,它实际上做了三件事:获得一块内存空间、调用构造函数、返回正确的指针。当然,如果我们创建的是简单类型的变量,那么第二步会被省略。假如我们定义了如下一个类A:class
2008-04-10 18:09:00
1826
原创 C++字符串处理函数
字符连接函数的语法格式strcat(字符数组1,字符数组2);该函数用语连接两个字符串.字符串2连接在字符串1后,连接之后的字符串放在字符数组1中,函数返回值为字符串1的首地址.注意:数组1必须足够大strcat(char target[], const char source[]);strcat:将字符串source接到字符串target的后面。strcat函数应用举例原型:st
2008-03-12 12:39:00
1146
原创 进程
今天毅然的一个人去了图书馆借了本书,上次去是帮别人借书C的,这次是给自己借,C++的。选了本高校教程版的,人民交通出版社的2004年8月版的,编者不是很出名。不过我有想过,第一遍要快点过一遍,有个大概的了解,其实一直在看C++入门经典 可是书厚了点,看起来慢,而且我没书,看的电子书。才看到数组,昨天C++版快有几个人提了问题,但是我解答不了,得加紧补习了 。明天1,2节没课。晚上玩儿了会仙
2008-03-11 21:40:00
521
原创 小小实习斑竹
http://www.bansun.com/bbs/index.php一个新开的小型编程网站进去后我做了下里面的C2级测试题目,居然只得了68分,恐怖。好久没看C了,看来我是颓废了够久了的,我还在学习C++,都还没看完,却勇敢的声请了C++区的斑竹好拉,不管怎样,只要努力就好了,3个月可以转正,3个月够我初步了解C++了。明天还会有游戏算法的课,我得先看会儿C图形编程先了。加油
2008-03-10 14:01:00
532
原创 C++中的文件操作
在C++中,有一个stream这个类,所有的I/O都以这个“流”类为基础的,包括我们要认识的文件I/O,stream这个类有两个重要的运算符:1、插入器( 向流输出数据。比如说系统有一个默认的标准输出流(cout),一般情况下就是指的显示器,所以,cout2、析取器(>>) 从流中输入数据。比如说系统有一个默认的标准输入流(cin),一般情况下就是指的键盘,所以,cin>>x;就表示从标准输入
2008-03-09 20:15:00
1183
原创 始于2008
也许,是玩腻了游戏;也许,是真的长大了些了 ;也许,只是单纯的感受到压力。无论哪样,我终于离开了网游。事实上我的专业是游戏开发,可是学的并不理想,玩游戏浪费了我更多的时间。我不知道我是该感谢游戏,还该骂它。没有女友的日子是它陪着我度过了每一天,也是它让我没空也没时间去找到下一个属于我的女孩。也不用理会了!我还是选者离开它,我把用在它身上的时间拿出来,用在更有用的地方,用在
2008-03-09 14:09:00
588
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人