- 博客(37)
- 收藏
- 关注
原创 jdbc性能优化
jdbc程序的性能主要由两个因素决定,一是数据库本身的性质,另一个是与数据库相对独立的jdbc应用程序接口(api)的使用。这里说的是如何正确使用jdbc编程接口,以获得更好的性能。 jdbc主要优化有: 1.选择正确的jdbc驱动程序 2.Connention的优化:使用连接池来管理Connection对象 3.Statement的优化:使用批量更新等 4.Result的优化:正确
2005-07-25 16:02:00
902
原创 在LINUX下配置JAVA开发环境
1. 去http://java.sun.com/j2se/1.4.2/download.html 下载一个Linux Platform的JDK, 建议下载RPM自解压格式的(RPM in self-extracting file,j2sdk-1_4_2_06-linux-i586-rpm.bin); 2. 上载到Linux服务器上,在shell下执行命令: [root@LinuxServer rp
2005-04-29 13:02:00
976
原创 J2ME开发配置
在我们对J2ME有了初步的了解之后,心里有个底,就应该开始J2ME程序开发了。工欲善其事,必先利其器,学J2ME还得从配置开始的。不然helloword都不知道怎么弄的。这里,我主要以nokia模拟器为例,说一下wtk+nokia的配置和jbuilder+mobileset+nokia的配置。 4.1 nokia模拟器配置:sun J2ME Wireless Toolkit+ nokia 7
2005-04-29 12:54:00
1068
原创 sql*plus使用的一些技巧
阅读本文档之前,建议先看” http://www.cnoug.org/viewthread.php?tid=16867“一文,Sql*plus中蕴藏着好多技巧,如果掌握这些技巧,对于在oracle数据库下进行快速开发与有效维护数据库都是有益的。 下面就接受一二, 1.使用SQL*PLUS动态生成批量脚本将spool与select命令结合起来使用,可以生成一个脚本,脚本中
2005-04-28 14:42:00
981
原创 MySQL常用命令
连接服务器mysql -h localhost -u root -p调用外部sql脚本mysql>source filename;或mysql>/. filename;
2005-04-15 14:51:00
820
原创 搞定hibernate
看书上说十分钟搞定,结果搞了整整一天。主要是配置问题,hibernate需要很多库的支持,antlr,dom4j,cglib,commons-collection,commons-logging,ehcache都是必需的,刚开始哪里知道这些还有就是版本的问题,还好就是mysql的驱动版本出了点问题,其他还好还不错,刚刚开始看,有点意思,不过个人感觉那个ibatis好像更具魅力
2005-04-13 16:36:00
797
原创 Spring AOP简介
这是在网上发现的一篇关于Spring AOP编程的教程,读完这篇文章后,Spring AOP不再难以理解,因此我把它译成中文,推荐给Spring AOP的初学者。这是译文的链接。 AOP正在成为软件开发的下一个圣杯。使用AOP,你可以将处理aspect的代码注入主程序,通常主程序的主要目的并不在于处理这些aspect。AOP可以防止代码混乱。 为了理解AOP如何做到这点,考虑一下记日志的工作。日志
2005-04-08 23:35:00
777
原创 修改grub的启动文件
装了两个系统,一个windows xp sp2的日文版,还有一个fc3。以前一直都是默认从windows启动的,升级了一下fc3之后,变成默认从fc3启动了,不爽。修改/etc/grub.conf可以搞定。default表示默认从哪一项启动,0表示第一项。timeout表示等待多少时间。
2005-04-07 18:15:00
1307
原创 AOP中的几个重要概念
AspectAn aspect is the cross-cutting functionality you are implementing. It is the aspect,or area, of your application you are modularizing. The most common (albeit simple)example of an aspect is logg
2005-04-07 17:31:00
1120
原创 the sounds of silence
hello darkness my old friend Ive come to talk with you again Because a vision softly creeping Left its seeds while I was sleeping And the vision that was planted In my brain still remains Within the
2005-04-07 17:17:00
880
原创 lomboz中jboss4.0的配置文件
由于我用得lomboz3.0.1还没有针对jboss4.0的配置文件,自己写了一个,添加到eclipse_home/plugins/com.objectlearn.jdt.j2ee_3.0.1/servers目录下 name="JBOSS 4.0.0" ejbModules="true" webModules="true" earModules="true"> label="Applica
2005-04-04 10:15:00
835
原创 java连接数据库常用的连接字符串
收集了一下java常用的连接数据库字符串import java.sql.*;public class Access{ public static void main(String args[]) throws Exception{ String strurl=?; Class.forName(?); Connection conn=DriverMan
2005-03-25 15:13:00
1169
原创 Struts+Hibernate谈J2EE的数据表示
在 struts+ hibernate 这种结构中,是不应该把Hibernate产生的PO直接传递给JSP的,不管他是Iterator,还是List,这是一个设计错误。 我来谈谈在J2EE架构中各层的数据表示方法: Web层的数据表示是FormBean,数据来源于HTML Form POST 业务层的数据表示是VO 持久层的数据表示是PO,其数据来源于数据库,持久层的数据表示例如CMP。
2005-02-24 14:32:00
741
原创 快速配置weblogic8.X的应用目录
我们知道在weblogic7.x之前,安装完后weblogic会自动创建默认的应用目录DefaultWebApp。如果没有特别的需要,就可以利用这个默认的应用目录布署Web应用程序或者J2EE系统了。而在weblogic8.x之后版本中,它不会自动创建默认的应用目录。所以我们需要使用Configuration Wizard来创建自己的应用目录,发布应用目录有两种方法,现分别介绍。 1.webl
2005-02-22 12:46:00
759
原创 转正报告书
在晟峰干了三个多月,到转正了,居然要写什么转正申请。哎,看在前的分上,硬着头皮写吧我于2004年11月加入晟峰,至今已工作了三个多月。在这期间,我迅速融入了公司的开发团队,熟悉了公司的文化,与领导和同事建立了良好的工作关系。在晟峰的这三个多月时间中,我先后经历了三个项目:ECOGP,成和物流和正在开发的岩谷。ECOGP的DEMO是我进入晟峰后参加的第一个项目,我主要担任测试工作。我对HTML/JA
2005-02-21 13:55:00
4973
转载 Sql Server数据库的备份和恢复措施
一、备份数据库 1、打开SQL企业管理器,在控制台根目录中依次点开Microsoft SQL Server2、SQL Server组-->双击打开你的服务器-->双击打开数据库目录3、选择你的数据库名称(如论坛数据库Forum)-->然后点上面菜单中的工具-->选择备份数据库4、备份选项选择完全备份,目的中的备份到如果原来有路径和名称则选中名称点删除,然后点添加,如果原来没有路径和名称则直接选
2005-02-03 10:43:00
748
原创 使用myeclipse开发struts程序
官方演示教程,挺不错的,easy to access and understandhttp://www.myeclipseide.com/ContentExpress-display-ceid-16.html
2005-01-21 17:58:00
1019
原创 Action.perform in struts1.0 & Action.execute in struts1.1
In Struts 1.0, request handling logic is coded in Action.perform(); however, Action.perform() throws only IOException and SevletException. To facilitate the new declarative exception handling , the re
2005-01-21 17:00:00
962
转载 Struts环境配置手册
基于SQL Server数据库的Struts开发配置手册,测试通过!1.Eclipse 下载网址: http://www.eclipse.org/2.tomcat 下载网址: http://jakarta.apache.org/site/binindex.cgi3.struts 下载网址: http://jakarta.apache.org/site/binindex.cgi4.tomcat
2005-01-17 17:15:00
791
原创 SQL深入学习(1)--时间函数
又是一个很常用的SQL语句数据库会员表的datetime字段(字段名birth)存的日期格式是 yy--mm--dd现在我想列出近10天过生日的会员,sql语句要怎么写?这还不容易,很容易就想到select * from table where birth between GETDATE() and GETDATE()+10GETDATE()返回当前的时间,是DATETIME型哦,有漏洞了,bi
2005-01-13 11:21:00
1530
原创 一道面试题的思考
三?表,要??出??了所有?程的学生的成?Example:std表std_id std_name0001 alex0002 bill0003 cliton0004 dukecourse表course_id course_name2001 english2002 math2003 physics
2005-01-12 18:34:00
774
1
转载 Learn SQL Join,Inner Join, Outer Join
For Example:Table A have 12( 8+4) entries, 8 entries have valid relation with BTable B have 80(77+3) entries , 77 entries have valid relation with A.then the return amount of join is :cross join : 12*
2005-01-11 15:30:00
13323
原创 给年轻工程师的十大忠告!
[1]好好规划自己的路,不要跟着感觉走!根据个人的理想决策安排,绝大部分人并不指望成为什么院士或教授,而是希望活得滋润一些,爽一些。那么,就需要慎重安排自己的轨迹。从哪个行业入手,逐渐对该行业深入了解,不要频繁跳槽,特别是不要为了一点工资而转移阵地,从长远看,这点钱根本不算什么,当你对一个行业有那么几年的体会,以后钱根本不是问题。频繁地动荡不是上策,最后你对哪个行业都没有摸透,永远
2004-12-15 20:56:00
575
原创 [转载]AS2实践设计模式(1):abstract factory模式
最初的动机还是看到JimLee写的几篇关于设计模式的文章,刚好自己这一阵考完了试,现在抽出时间来系统的学习设计模式,所以就用AS2来实践一下设计模式里面讲述的23个模式了。AS2现在可以说是面向对象的,但是它所支持的面向对象特性还是比较简单的,有些像smalltalk,动态性比c++要强很多,用来实践设计模式还是绰绰有余的。按照书的排布,第一个模式是abstract factory,个人的理解是,
2004-12-10 15:39:00
792
1
原创 终于搞定eclipse+lomboz+tomcat的开发模式了
以前总是不能调试,今天仔细的看了网上的资料,终于搞定。eclipse 3.0lomboz 3.0emf-sdo-runtime-2.0.0 (这个不知道有什么用,也不知道不装会不会有影响,先装了再说)tomcat 5.0.25 (好像这个版本以后的用lomboz无法启动)主要是那一句设置的话搞定这句,就基本ok。Eclipse 3 + Lomboz 3 + Tomcat 5 (四)修订和补遗
2004-12-05 13:29:00
1353
原创 数据库优化策略(六)
9、字段提取要按照“需多少、提多少”的原则,避免“select *”我们来做一个试验:select top 10000 gid,fariqi,reader,title from tgongwen order by gid desc用时:4673毫秒select top 10000 gid,fariqi,title from tgongwen order by gid desc用
2004-11-28 22:06:00
928
原创 数据库优化策略(五)
(四)其他书上没有的索引使用经验总结1、用聚合索引比用不是聚合索引的主键速度快下面是实例语句:(都是提取25万条数据)select gid,fariqi,neibuyonghu,reader,title from Tgongwen where fariqi=2004-9-16使用时间:3326毫秒select gid,fariqi,neibuyonghu,reader,ti
2004-11-28 22:04:00
1004
1
原创 数据库优化策略(四)
(一)深入浅出理解索引结构实际上,您可以把索引理解为一种特殊的目录。微软的SQL SERVER提供了两种索引:聚集索引(clustered index,也称聚类索引、簇集索引)和非聚集索引(nonclustered index,也称非聚类索引、非簇集索引)。下面,我们举例来说明一下聚集索引和非聚集索引的区别:其实,我们的汉语字典的正文本身就是一个聚集索引。比如,我们要查“安”字,就会很自然
2004-11-28 22:03:00
1931
原创 数据库优化策略(三)
1、避免使用不兼容的数据类型。例如float和int、char和varchar、binary和varbinary是不兼容的。数据类型的不兼容可能使优化器无法执行一些本来可以进行的优化操作。例如: SELECT name FROM employee WHERE salary > 60000 在这条语句中,如salary字段是money型的,则优化器很难对其进行优化,因为60000是个整型数。我们应当
2004-11-28 22:02:00
1988
原创 数据库优化策略(二)
1、要合理使用索引索引是数据库一个重要的构成部分,很多人都会忽略它,其实索引的根本目的就是为了提高查询效率。使用原则如下: 在经常进行连接,但是没有指定为外键的列上建立索引,而不经常连接的字段则由优化器自动生成索引。 在频繁进行排序或分组(即进行group by或order by操作)的列上建立索引。 在条件表达式中经常用到的不同值较多的列上建立检索,在不同值少的列上不要建立索引。比如在雇
2004-11-28 21:42:00
1169
原创 数据库优化策略(一)
如何让你的SQL运行得更快(转贴) ---- 人们在使用SQL时往往会陷入一个误区,即太关注于所得的结果是否正确,而忽略了不同的实现方法之间可能存在的性能差异,这种性能差异在大型的或是复杂的数据库环境中(如联机事务处理OLTP或决策支持系统DSS)中表现得尤为明显。笔者在工作实践中发现,不良的SQL往往来自于不恰当的索引设计、不充份的连接条件和不可优化的where子句。在对它们进行适当的优化后,其
2004-11-28 21:40:00
952
原创 期待新致的offer
今天去了浦东软件园陆家嘴分园,以前在cegos的时候天天看到那块招牌,今天去了才识得庐山真面目,环境很好,华为也在这里,令我有点紧张了,真希望加入新致。面试的过程没有什么新意,还是一个部门经理跟我聊天,介绍一下我的经历,主要内容是聊待遇,其实这个时候我已经完全投降了,根本不会理会她给我怎样的薪水,只要她招我我就很开心了。试用期三个月,2800,比起我前面收到的几个offer其实也算是好的了。最后,
2004-11-17 16:00:00
1538
原创 HTTP和HTTPS协议的区别
--HTTPS is normal HTTP wrapped by a Secure Sockets Layer (SSL). HTTPS协议是在标准HTTP基础上加入SSL机制进行加密,以保证网络中发送信息的安全。
2004-11-14 09:23:00
1926
原创 回来了,我的motherland
去新加坡一呆就是半个月,这里的环境真好,不过从中国过来的人会觉得那边的生活其实有很多并没有这边的方便,吃饭也不爽,不过如果要让我选择,现在我还是要选择那里的,以后有钱了可能会觉得在国内生活更舒服
2004-07-06 09:42:00
579
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人