2008年11月29日

正确理解ThreadLocal

摘要: 首先,ThreadLocal 不是用来解决共享对象的多线程访问问题的,一般情况下,通过ThreadLocal.set() 到线程中的对象是该线程自己使用的对象,其他线程是不需要访问的,也访问不到的。各个线程中访问的是不同的对象。 另外,说ThreadLocal使得各线程能够保持各自独立的一个对象,并不是通过ThreadLocal.set()来实现的,而是通过每个线程中的new 对象 的操作来创... 阅读全文

posted @ 2008-11-29 10:59 Play灬IT 阅读(294) 评论(0) 推荐(0) 编辑

持久化层的Java对象可处于哪些状态?这些状态有哪些特征?

摘要: 当应用程序通过new语句创建了一个对象,这个对象的生命周期就开始了,当不再有任何引用变量引用它,这个对象就结束生命周期,它占用的内存就可以被JVM的垃圾回收器回收。对于需要被持久化的Java对象,在它的生命周期中,可处于以下三个状态之一: (1) 临时状态(transient):刚刚用n... 阅读全文

posted @ 2008-11-29 09:25 Play灬IT 阅读(1186) 评论(2) 推荐(1) 编辑

2008年10月22日

log4j

摘要: 在强调可重用组件开发的今天,除了自己从头到尾开发一个可重用的日志操作类外,Apache为我们提供了一个强有力的日志操作包-Log4j。 Log4j是Apache的一个开放源代码项目,通过使用Log4j,我们可以控制日志信息输送的目的地是控制台、文件、GUI组件、甚至是套接口服务器、NT的事件记录器、UNIX Syslog守护进程等;我们也可以控制每一条日志的输出格式;通过定义每一条... 阅读全文

posted @ 2008-10-22 08:49 Play灬IT 阅读(270) 评论(0) 推荐(0) 编辑

2008年10月12日

Servlet基础

摘要: Servlet容器(以前称Servelt引擎)实际上是执行servlet的软件。所有支持servlet的服务器包括一个servelt容器(集成的或通过插件。)术语支持java的服务器常指一个增强的servletHTTP服务器(即它包括一个用于运行servlet的 servlet容器) Servlet生命周期:以下是一个服务器调用servlet的过程。 1, 在服务器启动时,当servlet... 阅读全文

posted @ 2008-10-12 13:32 Play灬IT 阅读(214) 评论(0) 推荐(0) 编辑

2008年9月22日

window.showdialog完全手册,解决模态窗口,传值和返回值问题

摘要: 基本介绍: showModalDialog() (IE 4+ 支持) showModelessDialog() (IE 5+ 支持) window.showModalDialog()方法用来创建一个显示HTML内容的模态对话框。 window.showModelessDialog()方法用来创建一个显示HTML内容的非模态对话框。 使用方法: vReturnValue = window.show... 阅读全文

posted @ 2008-09-22 15:22 Play灬IT 阅读(1528) 评论(1) 推荐(0) 编辑

2008年9月20日

GridView合并表头、多重表头

摘要: GridView合并表头、多重表头 0 && image.height>0){if(image.width>=510){this.width=510;this.height=image.height*510/image.width;}}" border=0> 640 && image.height>0){if(image.width>=510){this.width=510;... 阅读全文

posted @ 2008-09-20 22:19 Play灬IT 阅读(477) 评论(0) 推荐(0) 编辑

JavaScript学习

摘要: 有些时候你精通一门语言,但是会发现你其实整天在和其它语言打交道,也许你以为这些微不足道,不至于影响你的开发进度,但恰恰是这些你不重视的东西会浪费你很多时间,我一直以为我早在几年前就已经精通JavaScript了,直到目前,我才越来越觉得JavaScript远比我想象的复杂和强大,我开始崇拜它,就像崇拜所有OOP语言一样~ 趁着节日的空隙,把有关JavaScript的方法和技巧整理下,让每个在为Ja... 阅读全文

posted @ 2008-09-20 22:12 Play灬IT 阅读(287) 评论(0) 推荐(1) 编辑

2008年9月8日

ASP.NET高级控件——Calendar控件

摘要: Calendar控件编程 Programming the Calendar Control Calendar控件提供了3个事件,它们并不是从其他控件类继承。通过为事件提供事件处理程序,可以看到日历是如何运行的。这些事件是: l SelectionChanged l DayRender l VisibleMonthChanged 下面详细描述这些... 阅读全文

posted @ 2008-09-08 12:36 Play灬IT 阅读(8283) 评论(1) 推荐(3) 编辑

2008年8月31日

JavaScript如何正确读取Radio的值

摘要: Radio 是 HTML 中的单选框,同一个 form 中,name 相同的 Radio 构成一组,这一组中最多只允许有一个 Radio 被选中。 如果将 form 提交到服务器端 ASP 程序,ASP 程序要获得用户选择的那个 Radio 的 value 是非常方便的,用 request.Form("RadioName"),不必理会有几个 Radio。 但在 JS(... 阅读全文

posted @ 2008-08-31 16:28 Play灬IT 阅读(4716) 评论(0) 推荐(0) 编辑

2008年8月24日

借鉴别人的(查询其实也很简单)

摘要: 还是要先说一下范围:以数据库为主的程序,b/s结构。 查询嘛,对于我来说就是SQL语句 where 后面(group、order by 前面的)的内容,把这搞定了,查询也就搞定了。 查询的分类,借鉴运算符里的一个术语,我把查询分成了四类:单目查询、双目查询、多目查询、特殊查询。 一、单目查询: 1、col = 1; //数字类型的相等的查询 ... 阅读全文

posted @ 2008-08-24 23:46 Play灬IT 阅读(590) 评论(1) 推荐(0) 编辑

导航