自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

快捷键

firefox source code view : CTRL+UIE  source code view: ALT+V+C

2009-11-14 10:31:50 101

注册SVN为Window自动系统服务

每次对本地SVN仓库进行操作时之前,总要在CMD中敲入一条命令:svnserve -d -r D:\SVNServer\repository来启动服务器,感觉很麻烦。可以将SVN注册为windows系统服务,启动类型为自动的,这样以后,就不用手工敲命令来启动服务器。方法:sc create  svnservice binPath=空格“D:\Program Files\Subversi...

2009-11-11 16:19:02 119

Shell 并发

在用shell调用JAVA类执行某些操作和其他shell命令时候,如果希望在性能上有很大的提升,可以用shell并发或者多线程来实现。方法:后台执行&+waitfor group in ≷dodo1group $group & #后台执行donewait#作用:等待后台执行的操作做完,然后顺序执行下面的命令。......#其他操作...

2009-10-27 16:04:21 106

shell if比较运算符

-eq   等于 -ne    不等于 -gt    大于 -lt    小于 -le    小于等于 -ge   大于等于 -z    空串 =     两个字符相等 !=    两个字符不等 -n    非空串...

2009-10-27 15:56:25 154

Myeclipse注册机

今天我的myeclipse到期了,找网上找了很多的注册码,都无效,最后让我找到了一个注册机,据说可以用到2012年年底,5.5~7.0都OK。 下载地址:http://download.csdn.net/source/1215640...

2009-10-18 22:03:20 77

java main函数命令行传参星号*处理

默认情况下,操作系统对星号*的处理,是当做通配符。 如果想给main函数传普通的星号的话,应该用"*"。

2009-10-18 21:57:16 399

CHM文档制作

工作时遇到问题的时候,大脑的内存有限,常常要查看各种方案文档。如果忘记了文档的位置,就需要在电脑的每个角落寻找,效率比较低。 我在想,能不能把平时的经验文档全部集中到一个可以搜索的chm的文档中。当需要的时候,只需要打开一个chm文档,就像看API文档一样,非常方便。 在网上找了一下,没有通过写程序的方法制作的,一般都是通过制作chm软件来完成的。 我选择了Easy ...

2009-10-18 21:54:20 107

原创 20 Ways to Waste Your Money

1.Buy new instead of used 2.Carry a credit-card balance 3.Buy on impulse(心血来潮) 4 Pay to use an ATM. 5.Dine out frequently(频繁的外出就餐) 6. Let your money wallow(增值). 7.Pay an upfront fee...

2009-10-18 21:51:02 86

第一份工作 第一天

今天  作为一个应届还未毕业的学生 到公司去报道  填写员工登记表和签订劳动合同 下午 培训了几个小时 分配了一周的任务 study tips:举一反三,融会贯通。(反应快,多动脑筋,思考为什么)行业性质要求我工作中一定要注意安全,不能任意删改任何东西。应届生是渺小的,但是我会迅速成长。缩小差距。我什么都没有,唯一有的是时间。  ...

2009-03-02 22:14:35 78

名称解析系统

本地主机名解析系统:Hosts文件。 里面有一行:127.0.0.1       localhost在XP中的位置:C:\WINDOWS\system32\drivers\etc

2009-01-16 11:58:42 118

Java SE 6.0加强了JDBC 4.0

Java SE 5.0(代码叫做:Tiger 老虎)Java SE 6.0(代码叫做:Mustang 野马) JDBC 4.0是为了提供更简单的设计和更好的开发者体验。Java SE 6.0绑定了一个内置的Apache Derby,这是为了方便开发者体验JDBC 4.0的新特性,不用另外下载,安装和配置数据库。 JDBC 4.0的新特性主要包括: Auto-loading of ...

2009-01-15 22:23:04 126

安装tomcat出错failed to install tomcat5 service问题的解决方法

解决方法: 先删掉系统服务里面的tomcat5。              方法:开始-->运行-->cmd-->sc delete tomcat5 会显示: [SC] DeleteService SUCCESS然后再安装tomcat到那个位置就不会跳出那个安装tomcat5 service的错误。  在Windows环境下,删除系统服务里的服务的方法:最好的还是sc...

2009-01-15 15:17:09 443 1

端口映射查看工具Fport的使用方法

今天在《深入体验Java Web开发内幕--核心基础》上看到作者推荐使用Fport工具,它与netstat -na的结果不同的是:Fport可以更好的显示结果,显示出哪个应用程序占用了哪个端口,并且可以对结果排序显示。很方便。但是初次使用,会出现问题:运行Fport.exe时,跳出一个运行窗口,很快就消失,来不及查看就没有了。原因是因为Fport是一个DOS工具,在WINDOWS环境下打开就自...

2009-01-14 22:29:02 2217

创建一个数据库的执行顺序(Oracle)

要创建一个数据库,必须按照正确的顺序执行下列步骤:1.创建一个参数文件和一个口令文件;2.使用创建的参数文件在内存中构建一个实例。3.执行CREATE DATABASE命令,执行结果将至少生成一个控制文件,两个联机重做日志文件,用于SYSTEM和SYSAUX表空间的两个数据文件以及一个数据字典。4.运行SQL脚本生成数据字典视图与补充PL/SQL程序包。5.运行SQL脚本生成Enterp...

2009-01-06 11:11:32 511

Oracle 10g学习笔记3--服务器体系结构

Oracle服务器由两个实体组成:实例(instance)与数据库。这两个实体是独立的,但是可以一对一或多对一连接在一起。一个数据库可以对应着多个数据库,在数据库创建过程中,实例首先被创建,然后才创建数据库。多对一的关系又称为RAC(Real Application Clusters)实际应用群集。不同计算机上的多个实例打开共享磁盘系统上的一个公用数据库。RAC的限制:只具有双CPU的计算机;...

2009-01-03 22:04:53 87

Oracle 10g学习笔记2--安装

1.操作系统的准备。2.为Oracle创建用户和组。至少创建一个用户和两个组。一个组拥有Oracle 安装软件(以oinstall为例),另外一个组则用于添加能够管理Oracle的用户(通常组名为dba)。 在Windows中安装的唯一要求是必须以本地Adminstrators组成员的身份登陆计算机。3.windows的注册表会自动完成环境变量的设置。4.通过运行Oracle Univer...

2009-01-03 20:33:46 83

安装N次Oracle 10g后终于解决了EM的问题

今天安装Oracle   10g,基本顺利,只是在最后建立数据库时出现两个error   xxx  password错误,然后进入http://xxxxx:5500/em/  的管理界面,但是无论怎么操作,始终显示:“数据库状态当前不可用。可能是因为数据库的状态为装载或不装载。单击   '启动'  可以获得当前状态并打开数据库。如果无法打开数据库,   单击   '执行恢复'   可执行相应...

2009-01-03 18:22:38 381

ORACLE 10学习笔记1--基本概念

数据库对象    oracle的数据库对象集合包括:成为关系数据库所需的所有数据库对象(表,视图,约束等),以及提供额外功能的其他数据库对象(程序包,对象类型,同义词,序列等)。其中,BLOB是用于存储视频,图像以及大量文本的二进制大对象。存储过程是执行特定任务的若干SQL和PL/SQL语句的集合。Oracle数据字典数据字典就是一组基表。这组基表包含了用户创建的数据库库对象的相关...

2009-01-03 12:30:01 92

2008年的几件大事

1.SpringSource宣布被微软收购    原文地址:http://www.infoq.com/cn/news/2008/04/microsoft-springsource-purchase    SpringSource的CEO Rod Johnson在愚人节那天宣布同意接受微软的收购请求。他们将把焦点放在Spring产品线中基于.NET部分。   这让我很失望,Spring都去...

2009-01-03 11:09:51 496

Best Practices for Exception Handling(异常处理最佳实践)

在JE中一为仁兄的博客中看到一篇关于异常的好文章。原文地址:http://www.onjava.com/pub/a/onjava/2003/11/19/exceptions.html所以也想来温习哈异常知识。优秀的程序员都想写出质量高的代码,就必须控制好异常的用法,异常用的好,可以优化代码,否则,就会产生副作用,因为如果没有把异常用好的话,异常反而会导致你的程序变慢,因为需要去花费内存和CP...

2009-01-01 23:59:33 156

2009年展望

今天是个特殊的日子,可以总结过去的一年,展望即将来临的新的一年。过去的一年,算是我浑噩的人生比较清醒的一 年,经历了很多,学到了很多。过去的一年,也是我们中国比较多事的一年。过去的一年,技术还是那么的平平,但是坚定了一条,我爱上了开源,爱上了优雅的JAVA,爱上了JE,暑假去上海宇信易诚公司实习一个月时间,也让我切身体会到了企业开发的过程,感受到了上海这个国际化大都市和黄浦江的气息。将来的一年...

2009-01-01 15:13:22 73

RMI初探

RMI是一种调用远程主机上方法的分布式技术。它主要有两个对象:服务器远程对象(用来给客户端调用它的方法)和客户端远程对象(用来给服务器端调用)。 为了实现位置透明性,它们分别还有一个本地的代理对象:存根(Stub)和框架(Skeleton)。 存根就是在客户端的对象,它具有和远程对象相同的接口或方法列表。框架就是存在服务器端的客户端代理对象。 远程对象接口必须继承于java.rmi.Remot...

2008-11-27 14:24:38 92

JDK工具库

工具库主要有7种主要程序:javac: Java编译器,将源代码转换为字节码java    java解释器,直接从类文件执行java应用程序字节码。appletviewer 小程序浏览器,一种执行HTML文件上的java小程序的java浏览器javadoc根据java源代码及说明语句生成HTML文档jdb   java调试器,可以逐行执行程序,设置断点和检查变量javah 产生可以调用...

2008-11-27 12:57:54 106

SQL基础学习

SQL Server2000 的Microsoft SQL Server\MSSQL\Data中存放着数据库的主要数据文件,次要数据文件和日志文件。格式分别为:*.mdf, *ndf和*.ldf*.mdf与*.ndf的区别是:*.mdf是主要数据文件的格式,*ndf是次要数据文件的格式。...

2008-11-22 16:29:08 68

这几天找工作

这几天总共跑了三场笔试,都没有面试通知,感觉很迷茫和失落。深圳太极,苏州清河科技,广州远光软件 我的基础真的不行吗?卷子做的真的很难,好多题目都模棱两可。看来要好好想到底该怎么做? ...

2008-11-21 20:53:58 154

今天斗胆去霸王笔了

今天早上9点半和一个同学一起霸王笔了,这是我的第一次霸王笔,也是第一次笔试!如果没有面试机会,也没有遗憾,因为已经突破自己了。 还需要培养自己的勇气。 勇敢的抓住机会。 数据库环节,SQL语句还有待提高!...

2008-11-18 13:33:37 68

一个数组声明的题目

which of the followiing are valid array declaration for strings of 50 chars?A char c[][];                         B.String[] s;C String s[50];                    D.Object s[50];答案:B 在声明数组时,不能直接指定...

2008-11-17 17:09:24 167

正则表达式初探

在JDK中的正则引擎主要有五个类:ASCII.class     Pattern.class     Matcher.clas     matchResult.class   PatternSyntaxException.class 关键的是Pattern和Matcher类。正则表达式必须首先被编译为Pattern类的一个实例。 然后才能生成一个对象去匹配任意的字符。编译方法: publi...

2008-11-17 16:32:39 58

String 与StringBuffer的关键点

StringBuffer关键点:   1.简单认为.append()效率好于“+"是错误的。    2.不要使用new创建String。   3。注意.intern()的使用。   4.在编译期能够确定字符串值的情况下,使用”+“效率最高。   5.避免使用”+=“来构造字符串   6.在声明StringBuffer对象的时候,指定合适的capacity,不要使用默认值16.   7...

2008-11-17 14:23:16 81

Ext,YUI,jquery编辑工具Spket

Spket有单独的IDE,也有Eclipse的插件。下载地址为:http://www.spket.com/download.html 在Spket上有一个演示用Spket来配置EXT,Yui,jquery的demo 地址为:http://www.spket.com/demos/js.html...

2008-11-17 12:01:04 58

抽象类与接口

对java抽象类的理解如下:         1.普通的Java类也可以在class前加abstract声明为抽象,只不过此时的该类不再可以实例化。         2.如果一个类里有一个以上的抽象方法,则该类必须声明为抽象类,该方法也必须声明为抽象的。此时抽象方法是不可以有body的。         3.抽象类中也可以有非抽象方法,非抽象的方法是(也必须)有body的(这是与一般类相同的...

2008-11-17 10:45:07 73

不能继承的情况

匿名的内部类是没有名字的内部类,不能extends其他类,但一个内部类可以作为一个接口,由另外一个内部类实现。 final类绝对不能因为性能的原因将类定义为final的(除非框架要求)。 如果一个类还没有准备好被继承,最后在类文档中注明,而不要将它定义为final,这是因为没有人可以保证会不会由于什么原因需要继承它。 如果说整个类都是final(在它定义前冠以final关键字),就表明...

2008-11-17 10:01:38 80

super和this

子类里的构造函数如果要引用super的话,必须吧super放在函数的首位。不然会编译的时候会报错。 在java中有两个非常特殊的变量:this和super,这两个变量在使用钱都是不需要声明的。this变量使用在一个成员函数的内部,指向当前对象,当前对象指的是调用当前正在执行方法的那个对象。super变量是直接指向超类的构造函数,用来引用超类中的变量和方法。...

2008-11-17 09:16:03 67

重载与覆盖的区别

重载与覆盖的区别在于方法体不同。成员函数被重载的特征如下:   1.相同的范围(在同一个类中);   2.函数名字相同;   3.参数不同;   4.virtual关键字可有可无。覆盖的特征如下:   1.不同的范围;(分别位于派生类与基类)   2.函数名字相同;   3.参数相同;   4.基类函数必须有virtual关键字。 ...

2008-11-17 09:02:28 202

我的firefox插件

最重要的一个:Foxmarks BookMark Synchronizer  同步插件 移动的FF环境                     Delicious BookMarks美味标签                     Firebug                       Web Developer                     FlashGot 允许调用外部下...

2008-11-16 22:20:30 101

有异常的代码性能比没有用异常的性能还好??

看以下两段代码:Apackage net.betterjava.exception.flow;public class NormalTest { private static long tryOperand=0; private static long finallyOperand=0; public NormalTest(){ super(); } private sta...

2008-11-16 21:43:49 108

我的画流程图的开源工具

今天需要画个异常处理的流程图,苦于在网上很难下载到visio,也不想用庞大的rose,最后终于在善用家软的博客里找到了一款优秀的开源的画图工具:Dia  它跨平台,轻量级的。 我用了一哈,很合我的胃口!...

2008-11-16 19:47:23 821

高质量程序设计--异常

异常处理,是Java中最强大,也是最容易被误用的机制。使用异常的第一步是决定是否使用异常,异常并不是在任何情况下都适用。决定适用异常之后,必须决定如何适用异常。所谓异常处理,就是通知客户程序发生了非正常情况的机制。以下几种非正常情况:    编译错误(compile error):语法错误。   逻辑错误(logical error):算法错误。只有cheng程序员才能检查这种...

2008-11-16 19:30:49 106

请问各位大大:开源框架怎么学习?如何学习框架里面的sample?

请教各位大大:       小弟是一个在校大四的学生,两个月来,自己一直探寻框架学习之道,也不能得道!今天斗胆来发表自己的处女贴,向JE里的大侠们取经!希望大侠们能授业解惑!      首先,我对框架的学习还只在理论阶段,感觉不深刻,一直苦于不能实践,图书馆里的实战的书,大多又都是堆砌代码,并且很抽象,讲的不细致! 我应该怎么提高自己的实战能力?      其次,J2EE开发环境配置,我感到...

2008-11-16 09:35:32 80

计算程序运行时间的代码

在编码时候,有时候要比较不同方案的性能,就需要比较她们运行的时间。计算代码运行时间的方法:        long start=System.currentTimeMillis();           .....//你的代码         long end =System.currentTimeMillis();        System.out.println(end-sta...

2008-11-16 09:19:32 122

空空如也

空空如也

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

TA关注的人

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