丁保国的博客

收集整理工作生活,点点滴滴

  :: :: 博问 :: 闪存 :: :: :: :: 管理 ::
上一页 1 ··· 6 7 8 9 10 11 12 13 14 ··· 16 下一页

2008年11月25日

摘要: 最近工作忙的很,连学习的时间都很少了,今天忙里偷闲,看了一下taglib,有点收获,就写下来,以备以后使用. SUN 的 新版J2EE1.4提供了在J2EE中开发Web Service的基础,对开发工具做了一些重要的增强,在应用程序部署和服务器管理方面也提供了新的标 准,在集成性和安全性方面有所增强,提升了J2EE开发Web应用程序的能力;在编程模型方面的重要变化包括JSP表达式语言、简化... 阅读全文
posted @ 2008-11-25 13:04 丁保国 阅读(424) 评论(0) 推荐(0) 编辑

2008年11月17日

摘要: 365 English 阅读全文
posted @ 2008-11-17 07:56 丁保国 阅读(967) 评论(0) 推荐(0) 编辑

2008年11月16日

摘要: wo xu yao yi liu de ti zhi ,wo bu hui hai pa shi qu shen me ,wo xu yao de zhi shi feng dou he jian chi ,zhong guo ren yao ya de jingsheng .bu da mu di shi bu ba xiu de jing sheng .wu shi mei yi ge re... 阅读全文
posted @ 2008-11-16 09:19 丁保国 阅读(209) 评论(0) 推荐(0) 编辑

2008年11月15日

摘要: 到底什么是李阳疯狂英语呢?我做了一个总结。 1. 李阳疯狂英语是一种百折不挠的人生奋斗精神!有了这种奋斗精神,在人生的任何领域都可以取得成功!这种精神是目前中国青少年最缺乏的。 2. 李阳疯狂英语是一种热爱丢脸、追求完美的疯狂操练精神!正是因为要面子、自卑等不良性格和习惯导致了中国人在英语上的困境。 3. I enjoy losing face. I enjoy making mistakes. 这些信念已经在全世界广泛流行。 4. 李阳疯狂英语是一种“听说读写译”合五为一的高效率语言学习法,适合任何年龄学习任何语言。 阅读全文
posted @ 2008-11-15 10:56 丁保国 阅读(748) 评论(0) 推荐(0) 编辑

2008年11月10日

摘要: 在Spring中,如果我们的构造方法是有参数的,我们应该怎么办呢? 这个问题困扰着我,我的解决方案是写一个没有参数的构造方法,这样在配置文件里面就可以写了,然后我们写一个Init的方法把原来构造函数中的一些设置写到这里。 阅读全文
posted @ 2008-11-10 12:50 丁保国 阅读(967) 评论(0) 推荐(0) 编辑

摘要: 1、面向对象的特征有哪些方面 1.抽象:抽象就是忽略一个主题中与当前目标无关的那些方面,以便更充分地注意与当前目标有关的方面。抽象并不打算了解全部问题,而只是选择其中的一部分,暂时不用部分细节。抽象包括两个方面,一是过程抽象,二是数据抽象。 2.继承:继承是一种联结类的层次模型,并且允许和鼓励类的重用,它提供了一种明确表述共性的方法。对象的一个新类可以从现有的类中派生,这个过程称为类继承。新类继承了原始类的特性,新类称为原始类的派生类(子类),而原始类称为新类的基类(父类)。派生类可以从它的基类那里继承方法和实例变量,并且类可以修改或增加新的方法使之更适合特殊的需要。 阅读全文
posted @ 2008-11-10 08:22 丁保国 阅读(446) 评论(0) 推荐(0) 编辑

2008年11月9日

摘要: bootstrap classloader -引导(也称为原始)类加载器,它负责加载Java的核心类。在Sun的JVM中,在执行java的命令中使用-Xbootclasspath选项或使用- D选项指定sun.boot.class.path系统属性值可以指定附加的类。这个加载器的是非常特殊的,它实际上不是 java.lang.ClassLoader的子类,而是由JVM自身实现的。大家可以通过执行以下代码来获得bootstrap classloader加载了那些核心类库: 阅读全文
posted @ 2008-11-09 14:24 丁保国 阅读(827) 评论(0) 推荐(0) 编辑

摘要: Tomcat 有Logger类,他有三个实现类,内容不是太复杂,但是他们是如何工作的呢?如何集成到Tomcat中的呢? 阅读全文
posted @ 2008-11-09 14:00 丁保国 阅读(492) 评论(0) 推荐(0) 编辑

2008年11月8日

摘要: 小结:在上面的三个事件中,请务必记住,我们注册事件是在SimpleContext中,其他的虽然继承了Lifecycle,也回去执行步骤2,但是那个时候2的数组是空的,所以,根本不会去执行步骤3.哈哈,这个也是为什么我先前矛盾了,怎么看都看不懂,外国人的书,就是不爽。 阅读全文
posted @ 2008-11-08 17:15 丁保国 阅读(328) 评论(0) 推荐(0) 编辑

摘要: 有一天,当我们去看源代码的时候我们会发现,一个类实现了好多接口,执行了半天,自己都晕掉了,所以我们就开始思考了... ...任何一个类都有主接口,所以我们定义的时候,我们只会去用主接口定义 阅读全文
posted @ 2008-11-08 10:18 丁保国 阅读(194) 评论(0) 推荐(0) 编辑

2008年10月24日

摘要: 我一直为一个问题困惑,当我明白了以后,又不知道该怎么去说我要问的问题,现在我明白了,就把它帖出来,也不知道其他人遇到这个问题的时候,搜索的关键字能不能搜到,呵呵 首先客户端发送请求:http://localhost:8080/index.html。实际上发送的数据是: GET /index.html HTTP/1.1 Accept: */* Accept-Language: en,zh-cn;q=0.5 UA-CPU: x86 Accept-Encoding: gzip, deflate User-Agent: Mozilla/4.0 (MSIE 7.0; MSIE 7.0; Windows NT 5.1; InfoPath.1) Host: localhost:8080 Connection: Keep-Alive 阅读全文
posted @ 2008-10-24 08:19 丁保国 阅读(1193) 评论(0) 推荐(1) 编辑

摘要: Tomcat的容器定义了四个级别, 全部继承一个公共接口org.apache.catalina.Container, Engine 1-----* Host 1-----1 Context 1-----* Wrapper Wrpper包含了每个Servlet, Context包含多个Wrapper, 在Tomcat中是WabApp, 通常放在WAR包。 每个容器都可以添加下一级的子容... 阅读全文
posted @ 2008-10-24 07:58 丁保国 阅读(457) 评论(0) 推荐(0) 编辑

2008年10月15日

摘要: 首先:使用wait方法和使用synchornized来分配cpu时间是有本质区别的。wait会释放锁,synchornized不释放锁。 还有:(wait/notify/notifyAll)只能在取得对象锁的时候才能调用。 调用notifyAll通知所有线程继续执行,只能有一个线程在执行其余的线程在等待(因为在所有线程被唤醒的时候在synchornized块中)。这时的等待和调用notifyAl... 阅读全文
posted @ 2008-10-15 08:52 丁保国 阅读(725) 评论(1) 推荐(0) 编辑

摘要: Object 有九个方法,但是有5个和进程有关系 阅读全文
posted @ 2008-10-15 08:43 丁保国 阅读(287) 评论(0) 推荐(0) 编辑

2008年10月11日

摘要: 大道顺之,人一寻道,千古不可逆退.我一求道,然,时可退,大时一不可退,我寻,之进,求道. --知豆. 阅读全文
posted @ 2008-10-11 23:21 丁保国 阅读(138) 评论(0) 推荐(0) 编辑

2008年10月10日

摘要: 有时候,我们发现别人的代码很好,猛然间一看特别的爽啊,可是看多了,心里就会有空空的感觉,因为自己写不出来,所以我们要提升自己的水平,我决定自己参照Tomcat 写一个自己的Maytop. 阅读全文
posted @ 2008-10-10 17:19 丁保国 阅读(163) 评论(0) 推荐(0) 编辑

2008年10月9日

摘要: 一本让我看了还说好的书:Servlet与JSP核心编程第二版.pdf 看这本书才让我知道我在做什么,我现在就在看,打算看两个星期。之前我看过一个大概,有很多东西不明白,没有觉的他好,现在工作了一段时间发现很不错。 2008-10-9 为了追求某些知识的理解,我发现How Tomcat Works 这本书更好啊,继续学习。这本书其实就是在写一个Tomcat,很多书说了很多没有用的东西,这本书很适... 阅读全文
posted @ 2008-10-09 12:47 丁保国 阅读(199) 评论(0) 推荐(0) 编辑

2008年10月8日

摘要: 两个方法,5+1个字段 creatorId(String userId){ this.createdDt = currentDate; this.createdBy = userId; this.lastModifiedDt = currentDate;(版本锁) this.lastModifiedBy = userId; } modifierId(String ... 阅读全文
posted @ 2008-10-08 09:05 丁保国 阅读(198) 评论(1) 推荐(0) 编辑

2008年10月7日

摘要: "update tableA set dateTime=to_date('"+format('now', mask : "dd/MM/yyyy")+"', 'dd/mm/yyyy'),dateTimeA = to_date('"+format('now', mask : "dd/MM/yyyy HH:mm:ss")+"', 'dd/mm/yyyy hh24:mi:ss') WHERE CP_ID ... 阅读全文
posted @ 2008-10-07 16:48 丁保国 阅读(187) 评论(0) 推荐(0) 编辑

2008年9月30日

摘要: 随着网络的发展,网速和机器速度的提高,越来越多的网站用到了丰富客户端技术。而现在Ajax则是最为流行的一种方式。JavaScript是一种解释型语言,所以能无法达到和C/Java之类的水平,限制了它能在客户端所做的事情,为了能改进他的性能,我想基于我以前给JavaScript做过的很多测试来谈谈自己的经验,希望能帮助大家改进自己的JavaScript脚本性能。 阅读全文
posted @ 2008-09-30 09:24 丁保国 阅读(249) 评论(0) 推荐(0) 编辑

上一页 1 ··· 6 7 8 9 10 11 12 13 14 ··· 16 下一页