自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(37)
  • 收藏
  • 关注

原创 jdbc性能优化

  jdbc程序的性能主要由两个因素决定,一是数据库本身的性质,另一个是与数据库相对独立的jdbc应用程序接口(api)的使用。这里说的是如何正确使用jdbc编程接口,以获得更好的性能。  jdbc主要优化有:  1.选择正确的jdbc驱动程序  2.Connention的优化:使用连接池来管理Connection对象  3.Statement的优化:使用批量更新等  4.Result的优化:正确

2005-07-25 16:02:00 860

原创 在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 947

原创 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 1035

原创 sql*plus使用的一些技巧

阅读本文档之前,建议先看” http://www.cnoug.org/viewthread.php?tid=16867“一文,Sql*plus中蕴藏着好多技巧,如果掌握这些技巧,对于在oracle数据库下进行快速开发与有效维护数据库都是有益的。        下面就接受一二,        1.使用SQL*PLUS动态生成批量脚本将spool与select命令结合起来使用,可以生成一个脚本,脚本中

2005-04-28 14:42:00 954

原创 struts中文问题的解决

研究struts之后,中文问题一直困扰着我,今天基本上是完全解决了。

2005-04-18 14:52:00 825

原创 MySQL常用命令

连接服务器mysql -h localhost -u root -p调用外部sql脚本mysql>source filename;或mysql>/. filename;

2005-04-15 14:51:00 793

原创 搞定hibernate

看书上说十分钟搞定,结果搞了整整一天。主要是配置问题,hibernate需要很多库的支持,antlr,dom4j,cglib,commons-collection,commons-logging,ehcache都是必需的,刚开始哪里知道这些还有就是版本的问题,还好就是mysql的驱动版本出了点问题,其他还好还不错,刚刚开始看,有点意思,不过个人感觉那个ibatis好像更具魅力

2005-04-13 16:36:00 765

原创 Spring AOP简介

这是在网上发现的一篇关于Spring AOP编程的教程,读完这篇文章后,Spring AOP不再难以理解,因此我把它译成中文,推荐给Spring AOP的初学者。这是译文的链接。 AOP正在成为软件开发的下一个圣杯。使用AOP,你可以将处理aspect的代码注入主程序,通常主程序的主要目的并不在于处理这些aspect。AOP可以防止代码混乱。 为了理解AOP如何做到这点,考虑一下记日志的工作。日志

2005-04-08 23:35:00 744

原创 修改grub的启动文件

装了两个系统,一个windows xp sp2的日文版,还有一个fc3。以前一直都是默认从windows启动的,升级了一下fc3之后,变成默认从fc3启动了,不爽。修改/etc/grub.conf可以搞定。default表示默认从哪一项启动,0表示第一项。timeout表示等待多少时间。

2005-04-07 18:15:00 1262

原创 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 1083

原创 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 839

原创 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 802

原创 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 1134

原创 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 705

原创 快速配置weblogic8.X的应用目录

我们知道在weblogic7.x之前,安装完后weblogic会自动创建默认的应用目录DefaultWebApp。如果没有特别的需要,就可以利用这个默认的应用目录布署Web应用程序或者J2EE系统了。而在weblogic8.x之后版本中,它不会自动创建默认的应用目录。所以我们需要使用Configuration Wizard来创建自己的应用目录,发布应用目录有两种方法,现分别介绍。 1.webl

2005-02-22 12:46:00 728

原创 转正报告书

在晟峰干了三个多月,到转正了,居然要写什么转正申请。哎,看在前的分上,硬着头皮写吧我于2004年11月加入晟峰,至今已工作了三个多月。在这期间,我迅速融入了公司的开发团队,熟悉了公司的文化,与领导和同事建立了良好的工作关系。在晟峰的这三个多月时间中,我先后经历了三个项目:ECOGP,成和物流和正在开发的岩谷。ECOGP的DEMO是我进入晟峰后参加的第一个项目,我主要担任测试工作。我对HTML/JA

2005-02-21 13:55:00 4926

转载 Sql Server数据库的备份和恢复措施

一、备份数据库 1、打开SQL企业管理器,在控制台根目录中依次点开Microsoft SQL Server2、SQL Server组-->双击打开你的服务器-->双击打开数据库目录3、选择你的数据库名称(如论坛数据库Forum)-->然后点上面菜单中的工具-->选择备份数据库4、备份选项选择完全备份,目的中的备份到如果原来有路径和名称则选中名称点删除,然后点添加,如果原来没有路径和名称则直接选

2005-02-03 10:43:00 692

原创 使用myeclipse开发struts程序

                    官方演示教程,挺不错的,easy to access and understandhttp://www.myeclipseide.com/ContentExpress-display-ceid-16.html

2005-01-21 17:58:00 988

原创 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 927

原创 [Jan/15/05]华为面试

写一个向有序链表中插入节点的函数

2005-01-21 10:31:00 747

转载 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 758

原创 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 1491

原创 一道面试题的思考

三?表,要??出??了所有?程的学生的成?Example:std表std_id     std_name0001       alex0002       bill0003       cliton0004       dukecourse表course_id  course_name2001       english2002       math2003       physics

2005-01-12 18:34:00 735 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 13279

原创 给年轻工程师的十大忠告!

[1]好好规划自己的路,不要跟着感觉走!根据个人的理想决策安排,绝大部分人并不指望成为什么院士或教授,而是希望活得滋润一些,爽一些。那么,就需要慎重安排自己的轨迹。从哪个行业入手,逐渐对该行业深入了解,不要频繁跳槽,特别是不要为了一点工资而转移阵地,从长远看,这点钱根本不算什么,当你对一个行业有那么几年的体会,以后钱根本不是问题。频繁地动荡不是上策,最后你对哪个行业都没有摸透,永远

2004-12-15 20:56:00 553

原创 [转载]AS2实践设计模式(1):abstract factory模式

最初的动机还是看到JimLee写的几篇关于设计模式的文章,刚好自己这一阵考完了试,现在抽出时间来系统的学习设计模式,所以就用AS2来实践一下设计模式里面讲述的23个模式了。AS2现在可以说是面向对象的,但是它所支持的面向对象特性还是比较简单的,有些像smalltalk,动态性比c++要强很多,用来实践设计模式还是绰绰有余的。按照书的排布,第一个模式是abstract factory,个人的理解是,

2004-12-10 15:39:00 756 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 1325

原创 数据库优化策略(六)

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 858

原创 数据库优化策略(五)

(四)其他书上没有的索引使用经验总结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 975 1

原创 数据库优化策略(四)

(一)深入浅出理解索引结构实际上,您可以把索引理解为一种特殊的目录。微软的SQL SERVER提供了两种索引:聚集索引(clustered index,也称聚类索引、簇集索引)和非聚集索引(nonclustered index,也称非聚类索引、非簇集索引)。下面,我们举例来说明一下聚集索引和非聚集索引的区别:其实,我们的汉语字典的正文本身就是一个聚集索引。比如,我们要查“安”字,就会很自然

2004-11-28 22:03:00 1856

原创 数据库优化策略(三)

1、避免使用不兼容的数据类型。例如float和int、char和varchar、binary和varbinary是不兼容的。数据类型的不兼容可能使优化器无法执行一些本来可以进行的优化操作。例如: SELECT name FROM employee WHERE salary > 60000 在这条语句中,如salary字段是money型的,则优化器很难对其进行优化,因为60000是个整型数。我们应当

2004-11-28 22:02:00 1919

原创 数据库优化策略(二)

1、要合理使用索引索引是数据库一个重要的构成部分,很多人都会忽略它,其实索引的根本目的就是为了提高查询效率。使用原则如下: 在经常进行连接,但是没有指定为外键的列上建立索引,而不经常连接的字段则由优化器自动生成索引。 在频繁进行排序或分组(即进行group by或order by操作)的列上建立索引。 在条件表达式中经常用到的不同值较多的列上建立检索,在不同值少的列上不要建立索引。比如在雇

2004-11-28 21:42:00 1074

原创 数据库优化策略(一)

如何让你的SQL运行得更快(转贴) ---- 人们在使用SQL时往往会陷入一个误区,即太关注于所得的结果是否正确,而忽略了不同的实现方法之间可能存在的性能差异,这种性能差异在大型的或是复杂的数据库环境中(如联机事务处理OLTP或决策支持系统DSS)中表现得尤为明显。笔者在工作实践中发现,不良的SQL往往来自于不恰当的索引设计、不充份的连接条件和不可优化的where子句。在对它们进行适当的优化后,其

2004-11-28 21:40:00 878

原创 期待新致的offer

今天去了浦东软件园陆家嘴分园,以前在cegos的时候天天看到那块招牌,今天去了才识得庐山真面目,环境很好,华为也在这里,令我有点紧张了,真希望加入新致。面试的过程没有什么新意,还是一个部门经理跟我聊天,介绍一下我的经历,主要内容是聊待遇,其实这个时候我已经完全投降了,根本不会理会她给我怎样的薪水,只要她招我我就很开心了。试用期三个月,2800,比起我前面收到的几个offer其实也算是好的了。最后,

2004-11-17 16:00:00 1496

原创 一周计划

1.尝试一下template,做个例子试试看2.每天学一个单元,周末搞定到第四单元

2004-11-17 15:32:00 575

原创 HTTP和HTTPS协议的区别

--HTTPS is normal HTTP wrapped by a Secure Sockets Layer (SSL). HTTPS协议是在标准HTTP基础上加入SSL机制进行加密,以保证网络中发送信息的安全。

2004-11-14 09:23:00 1894

原创 回来了,我的motherland

去新加坡一呆就是半个月,这里的环境真好,不过从中国过来的人会觉得那边的生活其实有很多并没有这边的方便,吃饭也不爽,不过如果要让我选择,现在我还是要选择那里的,以后有钱了可能会觉得在国内生活更舒服

2004-07-06 09:42:00 565

空空如也

空空如也

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

TA关注的人

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