自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

赵小刀的文字吧

这里都是我自己在平时工作学习中遇到的问题和体会的经验..呵呵..还有心情日记....................

  • 博客(77)
  • 收藏
  • 关注

原创 Log4j 2之初体验

一、maven配置:在porm.xml中加入: ?123456789101112131415    dependency>        groupId>org.apache.logging.log4jg

2015-08-14 19:37:48 761

原创 mac下,redis的安装与配置

一、安装redis1、到官网下载redis最新版本,我下载的是3.0.3http://redis.io/2、拷贝redis-3.0.3到/usr/local目录3、解压缩sudo tar -zxf redis-3.0.3.tar.gz4、进入解压缩后的目录 cd redis-3.0.35、编译测试:sudo make test6、编译安装:sudo make i

2015-08-12 15:40:39 34427 2

原创 一个程序员其实并不苦逼

程序员作为谋生的手段是不适合的,必然会觉得苦逼,受罪,无趣。如果把他当做修行的话,那可就不一样了,其中乐趣只有真正爱好的人才会懂。各个职业中,程序员难能可贵的纯洁,因为他们面对的是机器,机器这种东西你让他说一,不会说二,不会骗人的。很多职业都与这个不同,必须虚与委蛇,看人下菜碟,程序员根本不需要。

2015-08-05 09:07:12 275

转载 这个问题挺有意思的。多线程处理,互斥锁和syn同步锁

http://bbs.csdn.net/topics/391087139?page=1#post-399921800

2015-08-04 15:30:28 686

原创 利用VMWARE GSX虚拟实现Win2003集群及MsSql2k集群(故障转移)(1)

 利用VMWARE GSX虚拟实现Win2003集群及MsSql2k集群(故障转移)沈阳兴和软件有限公司  赵秋波一、        软件环境Windows2003 Enterprise Edition+SP1VMWare GSX Server 3.2.0 build-14497;Plainmaker2.5;(http://www.vmware.cn/可下载)Sql S

2006-09-06 13:25:00 1921

原创 程序员—别总拿浮躁说事儿

比尔盖茨,埃里森,都是辍学生;如果他们没有成功,如果还会有人评论他们失败的原因的 话。。我敢说第一个就会说他们浮躁,因为他们连大学都没念完,象他们这样辍学,而不成 功的人有多少呢?我下面所讲的成功的人,就是世俗眼光中的获得名与利的人;不是什么在 从小就立志为改善人类生存环境及为社会制度改革做贡献的人。 大多数人崇拜他们成功的人,不是崇拜他们的人格魅力,而是崇拜名和利; 如果比尔盖茨不是世界首富,不

2005-12-29 11:55:00 2618 5

原创 我所需要的工作环境。。。。。

1、一个台式机或者笔记本;(没有电脑算什么程序员,如果用笔记本呢。。除非ibm,否则就不用);2、能够上网,软件开发者总要对新的技术、知识、市场、业务等等一系列的东西获得第一手的资料,如果不能这样,那就会影响我的激情;同样、如果一个程序员没有这种尝试新东西的欲望,那就意味着颓废;3、可以上msn,不能上msn的公司我是绝对不会去的,有了问题可以和msn上面的朋友讨论,这对我而言是必须的;4、我的工

2005-04-28 08:48:00 1401

原创 Weblogic server关闭脚本。。。

        以前没有用过Weblogic,由于新的项目要用它,所以自己安装一下,试验一下,无论是服务配置启动,确实能够感到它的功能强悍,非tomcat所比;        但是令我郁闷的是,它原来提供了一个服务启动的批处理文件,服务关闭却没有,只能通过web访问,通过“Graceful shutdown of this server... ”来关闭;        我想有一个批处理专门来处理关

2005-02-04 10:19:00 1735

原创 设计模式整理(二) 之 工厂模式

工厂模式其实是java开发中最常用的模式之一,我们在获取数据库连接的时候,经常使用工厂模式;1、结构图:2、目的:定义一个用于创建对象的接口,让接口子类通过工厂方法决定实例化哪一个类;3、适用性:a) 当一个类希望由它的子类来指定它所创建的对象的时候;b) 当一个类不知道自己将创建什么样的对象类的时候(有多种对象类可以选择);c) 当类将创建对象的职责委托给多个帮助子类中的某一个,并且你希望将哪一

2005-01-28 10:08:00 2102

原创 java的类载入原理(一)

一、什么是类载入java类的载入实际上就是把硬盘上的.class文件拷贝到内存中,以便于使用的时候随时可以从内存中调用;java通过类载入器载入要载入的类;类载入器是jre的一部分;二、类载入分类类载入有两种方式:1、预先载入:例如、rt.jar下面的java类;在运行java程序的时候预先载入这个包下面的类,因为他们是java正常运行的基础类,载入到内存以后可以节约运行时间;2、依需求载入:

2005-01-19 13:27:00 1602

原创 这样的环境如何提高工作的效率?

1、开发大厅象个超级市场,所有人都在不挺的叫喊;吵的我心慌;(有什么话不能小点声说呢?)2、网络有时好使又有时不好使,不断打断我查到的资料。。。;3、打印机不好用;经常打印不出东西来;

2005-01-19 13:25:00 1063 2

转载 java的一些概念和深入

1、面向对象的特征有哪些方面   1.抽象:抽象就是忽略一个主题中与当前目标无关的那些方面,以便更充分地注意与当前目标有关的方面。抽象并不打算了解全部问题,而只是选择其中的一部分,暂时不用部分细节。抽象包括两个方面,一是过程抽象,二是数据抽象。2.继承:继承是一种联结类的层次模型,并且允许和鼓励类的重用,它提供了一种明确表述共性的方法。对象的一个新类可以从现有的类中派生,这个过程称为类继承。新类继

2004-12-23 09:09:00 4866

原创 J道论坛关于设计模式和软件蓝领一片文章有感!

原文如下:我的观点是模式的确,似乎非常非常的重要,但就算吃透了又能咋样?不还是“蓝领程序员”吗?不还是“技工”吗?搞得好像好的程序员必须懂模式似的。模式这些玩艺变成一些没什么技术的人,整天挂在嘴上吹嘘的调调,骗钱的工具。骗钱的有感:其实我根本就没有考虑过我究竟是个蓝领还是白领,看到这篇文章是我该考虑的时候了。。我只知道用一种适当的模式设计出,可扩展性强、易维护、低耦合的软件(或者一小段程序)的时候

2004-12-15 16:42:00 1667 2

转载 JAVA代码编写的30条建议

(1) 类名首字母应该大写。字段、方法以及对象(句柄)的首字母应小写。对于所有标识符,其中包含的所有单词都应紧靠在一起,而且大写中间单词的首字母。例如: ThisIsAClassName thisIsMethodOrFieldName 若在定义中出现了常数初始化字符,则大写static final基本类型标识符中的所有字母。这样便可标志出它们属于编译期的常数。 Java包(Package)属于一种

2004-12-10 10:34:00 945

原创 java的几种对象(PO,VO,DAO,BO,POJO)解释

PO:persistant object持久对象,可以看成是与数据库中的表相映射的java对象。最简单的PO就是对应数据库中某个表中的一条记录,多个记录可以用PO的集合。PO中应该不包含任何对数据库的操作.VO:value object值对象。通常用于业务层之间的数据传递,和PO一样也是仅仅包含数据而已。但应是抽象出的业务对象,可以和表对应,也可以不,这根据业务的需要.个人觉得同DTO(数据传输对

2004-12-07 10:35:00 5528

原创 不要轻易放弃(与所有程序员共勉)

不要轻易放弃自己想做的事情,更不要因为别人的原因放弃自己想做的事情,纵是有百般的理由可以说明你不适合做你想做的事情,可是用什么来证明你做不好这件事情呢?没有做过,怎么就知道自己一定不行?那你自己就要做一把试试了!不管将证明你不能做这件事情,还是将证明你能做这件事情,自己想做呢,就要试试。不要管别人说那么多,也不要寄托希望在别人身上,每个人都不一样,不能用常理推断每个人。这世界的多彩之处就在此。  

2004-12-07 09:14:00 1468 1

原创 设计模式整理(一) 之 抽象工厂

一、结构图        二、适用性        1、一个应用独立于一产品创建、组合的时候;        2、一个应用要用多个产品中某一产品来进行配置的时候;        3、当你要强调一系列相关的产品对象的设计以便进行联合使用的时候;        4、当你提供一个产品类库,而只想显示它们的接口而不是实现的时候。三、目的        提供一个创建一系列相关或相互依赖对象的接口,而无需指定

2004-12-06 15:18:00 1389

原创 从配置文件读取信息

  private void loadPerpro() {    Properties props = new Properties();      try {                String sysPath = System.getProperty("user.dir");        System.out.println("application path : " + sysPa

2004-11-16 09:16:00 1298

原创 java中如何获得系统路径!

在Application中: System.getProperty("user.dir") 在Servlet中: ServletContext servletContext = config.getServletContext(); String rootPath = servletContext.getRealPath("/"); 在jsp中:application.getRealPath(""

2004-11-09 20:46:00 1501

原创 java日记(3) 类的初始化问题(CSDN一个问题有感)

我在原问题上加了一个输出“7”;便于说明父类初始化的时间;public class Test2 extends Test1 {    {        System.out.print("1");    }    Test2() {        System.out.print("2");    }    static {        System.out.print("3"); 

2004-11-09 16:48:00 2378

原创 在jsp页面上打印错误堆栈

try{....................}catch(Exception e){   //定义一个流   ByteArrayOutputStream ostr = new ByteArrayOutputStream();   //把错误堆栈储存到流中   e.printStackTrace(new PrintStream(ostr));   //打印....   out.println(o

2004-11-08 13:43:00 1286

原创 正则表达式学习日记

1、“.”为通配符,表示任何一个字符,例如:“a.c”可以匹配“anc”、“abc”、“acc”;2、“[]”,在[]内可以指定要求匹配的字符,例如:“a[nbc]c”可以匹配“anc”、“abc”、“acc”;但不可以匹配“ancc”,a到z可以写成[a-z],0到9可以写成[0-9];3、数量限定符号,表示匹配次数(或者叫做长度)的符号:包括:“*”——0次或者多次      “+

2004-11-04 15:56:00 2669 1

原创 sqlserver中,sql编程的几个小常识(个人整理)

1、取出刚刚插入(删除)的数据SELECT 字段名 FROM INSERTED(DELETED)2、对于UPDATE实际上是先DELETE然后再INSERT所以如果想得到UPDATE前后的数据值,应该先从DELETED取出,然后从INSERTED取出;3、IF UPDATE(列名)可以判断更新或插入哪一个字段的值;4、@@ROWCOUNT可以判断上一行查询操作得到的列数;5、给变量赋值用SET @

2004-11-03 10:26:00 1064

原创 项目经理应具备的素质(个人整理)(1)

1、能对项目需求进行足够了解;2、根据需求可以对项目进行统筹策划,进行细分,规划出每个步骤所需大概时间;3、对组内成员的专长,性格足够了解,可以根据他们专长和性格分配其工作任务;4、勇于承担错误,能够承担组内由于某个成员或自己的失误,造成的责任;5、当组内成员遇到难以解决的问题的时候,能够倾听他们在解决时遇到的困难,并帮助他们拿出解决方案;6、当需要公司内部多个部门协作的时候,可以协调每个部门并组

2004-11-02 12:51:00 1726 1

转载 JAXP (1)

这是篇细探 JAXP,Sun 的 Java API for XML 的文章,帮助解除了有关 JAXP 本质和服务目的的疑惑。本文讲解了 JAXP 的基本概念,演示 XML 语法分析为什么需要 JAXP,并显示如何轻易更改 JAXP 使用的语法分析器。本文还进一步讲述了 SAX 和 DOM 这两个流行的与 JAXP 相关的 Java 和 XML API。Java 和 XML 在每一个技术领域都制

2004-11-01 10:40:00 1373

转载 dom解析xml

1. DOM简介目前,W3C已于2000年11月13日推出了规范DOM level 2。文档对象模型(DOM)是HTML和XML文档的编程接口规范,它与平台和语言是无关的,因而可以用各种语言在各种平台上实现。该模型定义了THML和XML文件在内存中的逻辑结构(即为文档),提供了访问、存取THML和XML文件的方法。利用DOM规范,可以实现DOM 文档和XML之间的相互转换,遍历、操作相应DOM文档

2004-11-01 10:12:00 2006

转载 简要探讨 Java 中不同 XML 文档模型的工作原理

Dennis M. Sosnoski(dms@sosnoski.com)总裁,Sosnoski Software Solutions, Inc.2002 年 2 月本文中,XML 工具观察家 Dennis Sosnoski 对比了几种 Java 文档模型的可用性。当选取一种模型时并不总是很清楚有哪些折衷,而且如果您稍后改了主意,那么可能需要进行大量重新编码工作才能转换。作者将样本代码与模型 A

2004-11-01 10:10:00 1305

原创 接口2:接口与多重继承(csdn的讨论)

主  题:【150分大讨论】为什么要使用接口?作  者:zhaoqiubo (小熊杰利米) 信 誉 值:100所属论坛:Java 设计模式问题点数:150回复次数:45发表时间:2004-10-20 14:47:59我对

2004-10-29 23:59:00 1738 1

原创 关于软件开发的“加班”的讨论记录。

主  题:  讨论:关于软件开发中的"加班"!  作  者:  zhaoqiubo (小熊杰利米)  在一个项目的进行过程中,"加班"是必然的吗?是必须的吗?为什么有的项目无休止的"加班",这样是正常的吗?产生这样的原因是什么呢?一个成功的项目必须"加班"吗?不"加班"的项目可以成功吗?回复人: stonespace(stonespace) ( ) 加班体现了老板对员工的不信任,因为老板总是担

2004-10-29 15:16:00 1831 2

原创 java日记(2)java作用域

public :在应用的任何地方都可以访问;private :只能在本类或者本类的内部类中访问;friendly :无关键字标识的时候默认为这种作用域,它表示在相同包内可以访问,如果父类有一个该作用域的方法,父类和子类不在一个包内,在子类中,同样不可以访问。 protected :如果父类有该作用域的方法,子类继承父类的时候,子类可以访问该方法;如果两个类在一个包内,其中一个类有该作用域的

2004-10-29 13:32:00 1519 1

原创 ORACLE中生成流水号

创建一个序列: create sequence EXAMPLE_SEQ increment by 1 start with 1 minvalue 1 cache 20;在EXAMPLE表上创建一个触发器 CREATE OR REPLACE TRIGGER "PORTAL".TRI_EXAMPLE_TABLE BEFORE INSERT ON    EXAMPLE_TABLE FOR EACH RO

2004-10-29 11:17:00 1366

原创 最简单的java分页算法。。

定义两个Vector,一个为储存查询所有记录的totalV,另一个储存当前页的记录currentPageV;总的记录数:int totalSize = totalV.getSize();每页显示的记录数:int countPerPage;总页数:int totalPageNum = totalSize/countPerPage;如果总的记录数和每页记录数的余数大于零,那么总的页数为他们的整除结果加

2004-10-28 11:11:00 2118 6

转载 java正则表达式详解!

如果你曾经用过Perl或任何其他内建正则表达式支持的语言,你一定知道用正则表达式处理文本和匹配模式是多么简单。如果你不熟悉这个术语,那么“正则表达式”(Regular Expression)就是一个字符构成的串,它定义了一个用来搜索匹配字符串的模式。 许多语言,包括Perl、PHP、Python、JavaScript和JScript,都支持用正则表达式处理文本,一些文本

2004-10-28 08:48:00 901

原创 java中的对象传递;

private void test() throws SQLException{   ResultSet rs = query();   closeAll(rs);   System.out.println("535........关于java对象传递的测试ResultSet:"+rs);   rs.close();   rs = null;}private void closeAll(Res

2004-10-27 17:28:00 1571

原创 Map接口的使用。。。今天遇到的问题。。

  /**    * 从请求中取出所有参数列表,    * 然后和工作项id一起保存到数据库中    * @param req HttpServletRequest    */   protected void doSaveParameters(HttpServletRequest req){     Map pMap = req.getParameterMap();     System.o

2004-10-26 17:27:00 1166

原创 java中,this用途总结。。。

注:参考了JIT(java in thinking),示例都是那里面的。1、在一个类中,this可以表示该类的当前实例;例如:public class Leaf {  private int i = 0;  Leaf increment() {    i++;    return this;  }  void print() {    System.out.println("i = " + i);

2004-10-22 14:50:00 1552 2

原创 匿名内部类,回调...

public class A {  int i = 1;  public A() {    Thread thread = new Thread() {      public void run() {        for(;;) {          A.this.run();          try {            sleep(1000);          } catch(In

2004-10-21 13:35:00 1070 1

原创 关于继承内部类——java编程思想示例程序分析;

关于继承内部类——java编程思想示例程序分析;class Egg2 {    protected class Yolk {        public Yolk() {            System.out.println("Egg2.Yolk()");        }        public void f() {            System.out.println("Egg

2004-10-21 13:25:00 1026

原创 面向对象其实是面向接口(1)——接口1

对于某些有相同动作名称(动作实现过程未必相同,动作即方法)的不同类,可以实现一个接口,通过调用接口的方法,来实现不同的具体操作;此时,这个接口对象必须有上面的某个类对象正在实现。public interface InterfaceA{public void mothedA(){}public void mothedB(){}}public class ClassA implements I

2004-10-21 13:23:00 1343 1

转载 内部类,匿名内部类,回调!

基本理论:-----------------------------------------------------关于JAVA内部类:一个内部类的定义是定义在另一个类内部的类。  存在它的原因是:  1.一个内部类的对象能够访问创建它的对象的实现,包括私有数据。即内部类实例对包含它的哪个类的实例来说,是特权的。  2.对于同一个包中的其他类来说,内部类能够隐藏起来,换句话说,内部类不

2004-10-21 10:39:00 1291

空空如也

空空如也

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

TA关注的人

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