- 博客(53)
- 资源 (1)
- 收藏
- 关注
原创 重载与const
#ifndef _OVERLOAD_TEST_H_#define _OVERLOAD_TEST_H_class COverloadTest{public: COverloadTest() : m_nValue(0) {} ~COverloadTest() {}public: const int getValue() const { cout
2010-04-05 23:14:00
775
原创 如何在linux下使用虚拟光驱
其实根本不需要什么虚拟光驱软件,用mount命令就可以完成。1. 把光盘制作成iso文件 cp /dev/cdrom XXXXX.isoXXXXX.iso为你所命名的镜像文件。执行此命令之后就可以将整个光盘制作成iso文件。XXXXX.iso前你可以加上路径哦。2.将硬盘上的iso文件加载到光盘(或者说虚拟光驱)。 mount -t iso9660 -o loop /*/XXXXX.iso
2005-10-29 19:58:00
1896
原创 在Fedora core 4.0 加载NTFS和FAT32分区详述
一、最基本的几个命令;1、查看磁盘分区情况的命令fdisk -l ;比如:[root@localhost beinan]# /sbin/fdisk -lDisk /dev/hda: 80.0 GB, 80026361856 bytes255 heads, 63 sectors/track, 9729 cylindersUnits = cylinders of
2005-10-29 19:41:00
1378
原创 安装和配置 JPackage Java
作者:Paul Howarth,写于 2005 年 6 月 28 日修订:为 Sun Java 1.5.0 update 5 更新于 2005 年 10 月 6 日翻译:懒猫,译于 2005 年 10 月 20 日。摘要:FC4 的发行说明中建议用户尽量避免直接使用 Sun 提供的 Java RPM,并提供了从 JPackage.org 构建 Java 的途径。本文向您介绍安装 JPa
2005-10-29 17:41:00
2313
原创 /etc/fstab文件解析
1. fstab文件的作用文件/etc/fstab存放的是系统中的文件系统信息。当正确的设置了该文件,则可以通过"mount /directoryname"命令来加载一个文件系统,每种文件系统都对应一个独立的行,每行中的字段都有空格或tab键分开。同时fsck、mount、umount的等命令都利用该程序。2. fstab文件格式下面是/etc/fatab文件的一个示例行:fs_spec fs_f
2005-10-29 15:03:00
3642
1
原创 Linux下压缩文件剖析
对于刚刚接触Linux的人来说,一定会给Linux下一大堆各式各样的文件名给搞晕。别个不说,单单就压缩文件为例,我们知道在Windows下最常见的压缩文件就只有两种,一是,zip,另一个是.rap。可是Linux就不同了,它有.gz、.tar.gz、tgz、bz2、.Z、.tar等众多的压缩文件名,此外windows下的.zip和.rar也可以在Linux下使用,不过在Linux使用.zi
2005-10-29 13:55:00
1459
原创 如何安装小企鹅输入法
下载fcitx for FC4 下载后删除自带的输入法: #yum remove iiimf*安装输入法: #rpm -ivh fcitx-3.2.050827-fc4.noarch.rpm安装完后修改或创建文件: #vi /etc/X11/xinit/xinput.d/zh_CN内容如下: XIM=fcitx XIM_PROGR
2005-10-29 11:34:00
3589
2
原创 Struts相关资源
Apache Struts Web Framework官方网站 http://struts.apache.orgApache Struts Web Framework示例应用和实际应用1. SF上的一个Apache Struts 示例应用集 http://struts.sourceforge.net/其中包括一些很著名和很有用的项目。主要有:>>
2005-10-12 17:38:00
1707
原创 MathType使用技巧
MS Office“公式编辑器”是Design Science(http://www.mathtype.com)设计的MathType的简化版本,用它可以十分方便地录入、编排各种数学公式及一些简单的化学公式。其操作直观简单,即使是初学者也能够很容易掌握,是编写科技论文的好帮手。由于工作的需要,笔者经常需要录入、修改大量的数学公式,为了尽可能地提高工作效率,不得不对公式编辑器进行了一番仔细研究,总结
2005-10-12 10:10:00
4216
原创 Struts的资源文件绑定
在使用Struts时,我在struts-config.xml中配置了两个资源文件,如下: attribute="loginForm" input="/web/user/loginForm.jsp" name="loginForm" path="/login"
2005-09-29 08:55:00
1457
原创 JSP/Servlet的重定向技术综述
1.RequestDispatcher.forward() 是在服务器端起作用,当使用forward()时,Servlet engine传递HTTP请求从当前的Servlet or JSP到另外一个Servlet,JSP 或普通HTML文件,也即你的form提交至a.jsp,在a.jsp用到了forward()重定向至b.jsp,此时form提交的所有信息在b.jsp都可以获得,参数自动传递
2005-09-29 08:51:00
1258
原创 如何实现SQL2000工具的中英文界面互换
Microsoft SQL Server 2000 扩展了 Microsoft SQL Server 7.0 版的性能、可靠性、质量和易用性,受到广大用户的欢迎。对中国用户来说,这是Microsoft SQL Server的第一个全汉化产品,尤其是其强大的联机帮助,为我们带来的许多方便。但是在实际工作中我们有时候又需要英文界面,比方说在培训中我们希望通过中文界面和英文界面的对照,可
2005-09-29 08:49:00
1348
原创 java对象转为java String的几种常用方法
在java项目的实际开发和应用中,常常需要用到将对象转为String这一基本功能。本文将对常用的转换方法进行一个总结。常用的方法有Object.toString(),(String)要转换的对象,String.valueOf(Object)等。下面对这些方法一一进行分析。方法1:采用 Object.toString()方法 请看下面的例子: Object object =
2005-09-29 08:48:00
1369
原创 计算任何一天是星期几的几种算法
近日在论坛上看到有人在问星期算法,特别整理了一下,这些算法都是从网上搜索而来,算法的实现是我在项目中写的。希望对大家有所帮助。 一:常用公式 W = [Y-1] + [(Y-1)/4] - [(Y-1)/100] + [(Y-1)/400] + D Y是年份数,D是这一天在这一年中的累积天数,也就是这一天在这一年中是第几天。二:蔡勒(Zeller)公式 w=y+[y/4]+[
2005-09-29 08:45:00
1728
原创 ORACLE常用傻瓜问题1000问
1. Oracle安装完成后的初始口令? internal/oracle sys/change_on_install system/manager scott/tiger sysman/oem_temp 2. ORACLE9IAS WEB CACHE的初始默认用户和密码? administrator/administrator 3. oracle 8.0.5怎么
2005-09-29 08:44:00
1947
原创 Linux下如何提高硬盘读写速度
Linux下也可以使用32Bit I/O和DMA。使用/sbin/hdparm -c1 /dev/hda(hdb,hdc..)打开32Bit传输模式,使用命令 /sbin/hdparm -d1 /dev/hda(hdb,hdc...)打开DMA。最后使用/sbin/hdparm -k1 /dev/hda 以使硬盘在Reset之后保持上面的设定,这么一来,硬盘读写速度应该可以提高一倍以上。
2005-09-29 08:40:00
2575
原创 JUnit和单元测试入门简介
1、几个相关的概念白盒测试——把测试对象看作一个打开的盒子,程序内部的逻辑结构和其他信息对测试人员是公开的。回归测试——软件或环境的修复或更正后的“再测试”,自动测试工具对这类测试尤其有用。单元测试——是最小粒度的测试,以测试某个功能或代码块。一般由程序员来做,因为它需要知道内部程序设计和编码的细节。JUnit ——是一个开发源代码的Java测试框架,用于编写和运行可重复的测试。他是用于单元测试框
2005-09-29 08:37:00
1159
原创 Java程序编码规范
所有的程序开发手册都包含了各种规则。一些习惯自由程序人员可能对这些规则很不适应,但是在多个开发人员共同写作的情况下,这些规则是必需的。这不仅仅是为了开发效率来考虑,而且也是为了后期维护考虑。命名规范定义这个规范的目的是让项目中所有的文档都看起来像一个人写的,增加可读性,减少项目组中因为换人而带来的损失。(这些规范并不是一定要绝对遵守,但是一定要让程序有良好的可读性)Package 的命名Packa
2005-09-29 08:36:00
1040
原创 sql中的like统配符
LIKE确定给定的字符串是否与指定的模式匹配。模式可以包含常规字符和通配符字符。模式匹配过程中,常规字符必须与字符串中指定的字符完全匹配。然而,可使用字符串的任意片段匹配通配符。与使用 = 和 != 字符串比较运算符相比,使用通配符可使 LIKE 运算符更加灵活。如果任何参数都不属于字符串数据类型,Microsoft® SQL Server™ 会将其转换成字符串数据类型(如果可能)。语法match
2005-09-29 08:34:00
1778
1
原创 Oracle的sql*plus
Oracle的sql*plus是与oracle进行交互的客户端工具。在sql*plus中,可以运行sql*plus命令与sql*plus语句。 我们通常所说的DML、DDL、DCL语句都是sql*plus语句,它们执行完后,都可以保存在一个被称为sql buffer的内存区域中,并且只能保存一条最近执行的sql语句,我们可以对保存在sql buffer中的sql 语句进行修改,然后
2005-09-29 08:33:00
1044
原创 Log4J与JBuilder、Eclpse配合使用指南
本文虽然短小但是对一般开发者已经够用,文中描写Log4J在Jbuilder和Eclipse的应用过程,及其简单明了,这是一个很好的起步,我相信。1、概述Log4J是Log4家族的员,Log4家族包挂:看4之后的字母都知道这是给哪种环境而开发的API。其中我们要介绍的Log4j当然就是针对Java而开发的API了。Log4家族Log4C适合CLog4CPlus/Log4cpp适合C++Log4j适合
2005-09-28 20:23:00
1200
原创 JBuilder+WebLogic实现教材管理系统
摘 要 这篇文章研究了在校园网环境下合理利用原有异构数据库建立相关的部门管理系统的方法,介绍了基于WebLogic应用服务器进行教材综合管理系统的设计和实现的过程。 关键词 数据库;J2EE; EJB;WebLogic 引 言 随着科学技术的不断提高,计算机网络的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。同样各类学校的校园网也运行了多个年头,但还有不少学校的
2005-09-28 20:22:00
1449
原创 深入Struts 1.1(分离struts配置文件)
作为基于MVC模式的Web应用最经典框架,Struts已经正式推出了1.1版本,该版本在以往版本的基础上,提供了许多激动人心的新功能。本文就将带你走进Struts 1.1去深入地了解这些功能。说明:希望本文的读者能有一定的Struts使用基础。1、Model 2Struts是基于Model 2之上的,而Model 2是经典的MVC(模型-视图-控制器)模型的Web应用变体,这个改变主要是由于网络应
2005-09-28 20:20:00
1054
原创 JBuilder光标问题的解决方案
大家常常说JBuilder在中文系统中存在光标错位的问题,都认为这是JBuilder的一个Bug,其实这实在是冤枉JBuilder了!大家讨论出来的解决方法无外乎两种: 1、将编辑器的字体改为宋体,用这种方法带来的问题是,在宋体下的英文字体实在难看,阅读起来不太顺眼; 2、就是将编辑器字体的粗体属性去掉,这样也影响代码的可读性。 其实,造成JBuilder光标错位的问题并不是Borland的
2005-09-28 20:19:00
843
原创 正确优雅的解决用户退出问题——JSP和Struts解决方案
摘要在一个有密码保护的Web应用中,正确处理用户退出过程并不仅仅只需调用HttpSession的invalidate()方法。现在大部分浏览器上都有后退和前进按钮,允许用户后退或前进到一个页面。如果在用户在退出一个Web应用后按了后退按钮浏览器把缓存中的页面呈现给用户,这会使用户产生疑惑,他们会开始担心他们的个人数据是否安全。许多Web应用强迫用户退出时关闭整个浏览器,这样,用户就无法点击后退按钮
2005-09-28 20:18:00
1044
原创 用EJB开发在线课堂
导读 在项目开发中如何进行需求分析,如何规划数据库、数据库建模以及怎样将模式设计应用于具体的项目困扰了开发人员。本文以一个在线课程项目为线索全景展现软件开发的各个步骤。 阅读导航 导航简介CoursesOnline简介简要介绍CoursesOnline系统的设计目的开发环境介绍开发工具需求分析CoursesOnline系统开发初期的需求调研,数据库建模、数据字典、数据表的规划CoursesOn
2005-09-28 20:16:00
1409
原创 使用struts+spring+hibernate 组装web应用
其实,就算用Java建造一个不是很烦琐的web应用,也不是件轻松的事情。 在构架的一开始就有很多事情要考虑。 从高处看,摆在开发者面前有很多问题:要考虑是怎样建立用户接口?在哪里处理业务逻辑? 怎样持久化的数据。 而这三层构架中,每一层都有他们要仔细考虑的。 各个层该使用什么技术? 怎样的设计能松散耦合还能灵活改变? 怎样替换某个层而不影响整体构架?应用程序如何做各种级别的业务处理(比如事务处理)
2005-09-28 20:15:00
871
原创 B/S与C/S的概念
所谓"B/S"是指Browser/Server(浏览器/服务器),即客户端是标准的浏览器(如Internet Explore,Netscape Navigator等),服务器端为标准的WEB服务器协同应用服务器响应浏览器的请求。 B/S模式是一种三层结构的系统。第一层客户机是用户与整个系统的接口。客户的应用程序精简到一个通用的浏览器软件,如Netscape Navigator,微软公司的IE等。浏
2005-09-28 20:13:00
23295
原创 Oracle常用Sql列表
--监控索引是否使用alter index &index_name monitoring usage;alter index &index_name nomonitoring usage;select * from v$object_usage where index_name = &index_name;--求数据文件的I/O分布select df.name,phyrds,phywrts,phy
2005-09-28 20:11:00
895
原创 InstallShield使用指南
InstallShield是使用非常广泛的一种安装程序制作软件。你可以用它制作出专业级的安装程序。但它的缺点就是使用很烦琐,让初学者望而生畏下面就以InstallShield Professional Standard Edition 6.30 英文版为例,讲解它的使用方法。由于暂时还没有弄到它的东方语言包,所以在安装中可能在显示上会有点问题。大家可以在此处下载InstallShield 6.3启
2005-09-28 20:07:00
2624
1
原创 InstallShield制作带ODBC的安装软件
项目快接近尾声了,总要给自己精心制作的东东做一件漂亮的嫁衣吧。我选择了InstallShield6.22来制作带ODBC数据库的安装软件,InstallShield可以说是软件安装的最好制作工具。废话少说,让我们一齐动手! 首先,用InstallShield的project wizard创建一个standard setup project,如图一中输入工程名,应用程序名、公司名、版本号、选择自
2005-09-28 20:05:00
1148
原创 用六大代码问题检验你的Java知识能力
你觉得自己是一个Java专家吗?是否肯定自己已经全面掌握了Java的异常处理机制?在下面这段代码中,你能够迅速找出异常处理的六个问题吗?1 OutputStreamWriter out = ... 2 java.sql.Connection conn = ... 3 try { // ⑸ 4 Statement stat = conn.createStatement(); 5 Result
2005-09-28 20:02:00
974
原创 数据格式化
java.text 包允许通过与特定语言无关的方式格式化文本消息、日期和数值。1. 数据格式化相关类介绍类 功能介绍java.util.* Locale 表示一个语言和区域的特定组合 ResourceBundle ListResourceBundlePropertyResourceBundle 获取本地化资源中(可以表现为类和资源文件)的信息 Cal
2005-09-28 19:55:00
992
原创 在你的企业级java应用中使用Drools
什么是Drools(译者增加:什么是Drools, 摘自drools.org)Drools 是一个基于Charles Forgys的Rete算法的,专为Java语言所设计的规则引擎。Rete算法应用于面向对象的接口将使基于商业对象的商业规则的表达更为自然。Drools是用Java写的,但能同时运行在Java和.Net上。DroolsDrools 被设计为可插入式的语言实现。目前规则能用Java,
2005-09-28 19:54:00
3120
原创 ORACLE汉字显示的字符集问题
在国内外大中型数据库管理系统中,把ORACLE作为数据库管理平台的用户比较多。ORACLE 不论是数据库管理能力还是安全性都是无可非议的,但是,它在汉字信息的显示方面着实给中国用户带来不少麻烦,笔者多年从事ORACLE数据库管理,经常收到周围用户和外地用户反映有关ORACLE数据库汉字显示问题的求援信,主要现象是把汉字显示为不可识别的乱码,造成原来大量信息无法使用。本文将就这一问题产生的原因和解决
2005-09-28 19:49:00
1086
原创 基于JDBC的数据库连接池高效管理策略
在基于JDBC的数据库应用开发中,数据库连接的管理是一个难点,因为它是决定该应用性能的一个重要因素。本文在对数据库连接进行透彻分析的基础上,提出并实现了一个高效的连接管理策略,使得开发高性能的数据库应用变得相对容易。特别是,对于连接管理中的两个难点:事务和多线程问题进行了深入的剖析,并给出了一个基于设计模式的解决方案。介绍在使用Java语言进行和数据库有关的的应用开发中,一般都使用JDBC来进行和
2005-09-28 19:48:00
976
原创 Windows 2000 环境下彻底删除Oracle
软件环境: 1、Windows 2000+ORACLE 8.1.72、ORACLE安装路径为:C:/ORACLE实现方法: 1、 开始->设置->控制面板->管理工具->服务 停止所有Oracle服务。2、 开始->程序->Oracle - OraHome81->Oracle Installation Products-> Universal Installer 卸装所有Ora
2005-09-28 19:46:00
856
原创 全世界所有程序员都会犯的错误
不管使用何种语言,全世界所有程序员都一定犯过这种错误,那就是:太依赖编译器,却不知道编译器做了哪些事。一般来说,越高阶的程序语言,会提供越多语法上的便利,以方便程序撰写,这就俗称为syntactic sugar,我称其为“语法上的甜头”。虽说是甜头,但是如果你未能了解该语法的实质内涵,很可能会未尝甜头,却吃尽苦头。不久前,我收到一个电子邮件,读者列出下面的Java程序,向我求救。看过这个程序之后,
2005-09-28 12:45:00
864
原创 程序员的10种级别
第一级:神人,天资过人而又是技术狂热者同时还拥有过人的商业头脑,高瞻远瞩,技术过人,大器也。如丁磊,求伯君。 第二级:高人,有天赋,技术过人但没有过人的商业头脑,通常此类人不是顶尖黑客就是技术总监之流。 第三级:牛人,技术精湛,熟悉行业知识,敢于创新,有自己的公司和软件产品。 第四级:工头,技术精湛,有领导团队的能力,此类人大公司项目经理居多。 第五级:技术工人,技术精湛,熟悉行业知识但领导能力欠
2005-09-28 12:25:00
1010
Oracle Audit 审计
2010-07-01
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人