2006年04月
2.25岁之前,请记得,爱情通常是假的,或者不是你所想象的那样纯洁和永远.如果你过了25岁,那么你应该懂得这个道理.
3.吃饭7成饱最舒服.对待女友最多也请你保持在7成. .............阅读全文>
发表于 @ 2006年04月29日 13:12:00|评论(loading...)|编辑
1、建筑师
一位夫人打电话给建筑师,说每当火车经过时,她的睡床就会摇动。
“这简直是无稽之谈1建筑师回答说,“我来看看。”
建筑师到达后,夫人建议他躺在床上,体会一下火车经过时的感觉。
建筑师刚上床躺下,夫人的丈夫就回来了。他见此情形,便厉声喝问:“你躺在我妻子的床上干什么?”
建筑师战战兢兢地回答:“我说是在等火车,你会相信吗?”
【顿悟】
有些话是真的,却听上去很假;有些话是假的,却令人无庸置疑。
....................阅读全文>
发表于 @ 2006年04月29日 13:11:00|评论(loading...)|编辑
ArrayList list=new ArrayList();
list.add(0,new Integer(42));
int total=((Integer)list.get(0)).intValue();
这例最后一行用于转型,将集合中的元素转换为Integer类型就是泛型类别想解决的问题。
下面是用泛型改定的上面的代码.............阅读全文>
发表于 @ 2006年04月27日 08:16:00|评论(loading...)|编辑
一个类只能有一个父类,但却可以同时实现多个接口。
子类或实现了接口的类可以将其实例传给父类或接口的变量。
只实现了父类中部分的虚方法,或只实现了接口部分方法的类是虚类,不能进行实例化。
一个类如果不显式继承一个类,那它就是默认继承java.lang.Object。
接口中的任何值域都是public static final类型,接口不允许定义其化类型的变量。
如:import java.sql.Connection;
................阅读全文>
发表于 @ 2006年04月26日 17:32:00|评论(loading...)|编辑
instanceof 运算符是在运行期间测试一个对象有类型,运算符左边是一个对象的实例,而右边是一个类或接口的名字。如果左边的对象实例是属于右边的类或其子类的实例,或者是实现了接口类的实例则返回true。为了说明这个运算符,我们先举一个简单的类继承例子,如下代码:...........阅读全文>
发表于 @ 2006年04月26日 08:34:00|评论(loading...)|编辑
Java里的两类浮点类型分别是:
float
double..............阅读全文>
发表于 @ 2006年04月25日 18:37:00|评论(loading...)|编辑
如果你用Jbuilder新建一个项目后,把默认的启运窗体给删除了。后自己又建了一个类自己写的。这时你再运行的话还是以前的那个已删除的默认启动窗体。所以就会出现fatal exception occurred program will exit的错误。这时你把默认的启动窗体删除掉。再设置一下默认启动窗体就可以了。阅读全文>
发表于 @ 2006年04月25日 10:46:00|评论(loading...)|编辑
Java自带了处理配置文件的类:
import java.util.Properties;
配置文件li.deyong的内容如下:
ConnectionString=jdbc:microsoft:sqlserver://ldy:1433;DatabaseName=dg
UserName=sa
UserPass=abc
IP=192.168.1.27
Port=13000
使用到的对象.....................阅读全文>
发表于 @ 2006年04月24日 16:28:00|评论(loading...)|编辑
《我在北大青鸟的180天》/第三章/类和对象................阅读全文>
发表于 @ 2006年04月19日 16:24:00|评论(loading...)|编辑
Linux系统在近几年发展神速,但是由于其GUI应用程序开发方法及其标准不统一导致开发效率低,界面不友好。而Java语言是一种极具潜力的多平台应用软件开发工具,在Linux平台上用Java开发GUI应用的技术目前国内仍极少使用。本文将对该方法的细节、特点及其意义作详细论述。.........阅读全文>
发表于 @ 2006年04月19日 15:38:00|评论(loading...)|编辑
那个破解就可以用,只不过它的指导有误,现将正确使用方法公布如下:
1)将Crack.zip中的*.JAR文件复制到JBuilder2006\lib目录中,将ent.slip复制到JBuilder2006\license(即安装好后的根目录)
(注,原来的那个安装说明说将ent.slip拷贝到安装目录下,然后通过JBuilder的注册页面选择,如果这样做,就每次都要选了,那个说明害人不浅,希望以后不要有这样的糊涂的人来写安装说明了:))........阅读全文>
发表于 @ 2006年04月19日 14:14:00|评论(loading...)|编辑
据说是荷兰人写的命令
确认你的电脑能连接到网络
在Windows 开始->运行->输入
telnet towel.blinkenlights.nl
然后等待--------观看...........
惟妙惟肖的字符电影
剧情和电影一样的哦
不知道有没有人发过 阅读全文>
发表于 @ 2006年04月19日 13:19:00|评论(loading...)|编辑
Linux on POWER 的 JNI 编程实例..........阅读全文>
发表于 @ 2006年04月19日 08:55:00|评论(loading...)|编辑
一.为什么要学linux?
当然最重要是爱好和兴趣!如果你这种必要学,或者根本不喜欢,请不要浪费时间,你学也学不好!
二.起步
你应该
.............阅读全文>
发表于 @ 2006年04月19日 08:44:00|评论(loading...)|编辑
需要的朋友可以把下面这段代码拷贝过去使用,保存成网页格式即可
全国31个省的所有市县都有...........阅读全文>
发表于 @ 2006年04月19日 08:40:00|评论(loading...)|编辑
使用并发的简单规则:
一、永远只是在更新对象的成员变量时加锁。
二、永远只是在访问有可能被更新对象的成员变量时才加锁。
三、永远不要在调用其它对象的方法时加锁。
阅读全文>
发表于 @ 2006年04月19日 08:29:00|评论(loading...)|编辑
延年益寿是一个永久的人生话题,绝不是简单地吃点什么、喝点什么就可以达到目的。养生必须符合科学。 .......阅读全文>
发表于 @ 2006年04月18日 12:06:00|评论(loading...)|编辑
字符 描述
\ 将下一个字符标记为一个特殊字符、或一个原义字符、或一个 向后引用、或一个八进制转义符。例如,'n' 匹配字符 "n"。'\n' 匹配一个换行符。序列 '\\' 匹配 "\" 而 "\(" 则匹配 "("。
....................阅读全文>
发表于 @ 2006年04月14日 17:18:00|评论(loading...)|编辑
Java 编程语言的线程模型可能是此语言中最薄弱的部分。它完全不适合实际复杂程序的要求,而且也完全不是面向对象的。本文建议对 Java 语言进行重大修改和补充,以解决这些问题。
Java 语言的线程模型是此语言的一个最难另人满意的部分。尽管 Java 语言本身就支持线程编程是件好事,但是它对线程的语法和类包的支持太少,只能适用于极小型的应用环境。
关于 Java 线程编程的大多数书籍都长篇累牍地指出了 Java 线程模型的.............阅读全文>
发表于 @ 2006年04月14日 16:47:00|评论(loading...)|编辑
在JDK 1.4以前,Java的IO操作集中在java.io这个包中,是基于流的同步(blocking)API。对于大多数应用来说,这样的API使用很方便,然而,一些对性能要求较高的应用,尤其是服务端应用,往往需要一个更为有效的方式来处理IO。从JDK 1.4起,NIO API作为一个基于缓冲区,并能提供异步(non-blocking)IO操作的API被引入。本文对其进行深入的介绍。
...................阅读全文>
发表于 @ 2006年04月14日 16:44:00|评论(loading...)|编辑
非阻塞套接字(Nonblocking Sockets) 概述...........阅读全文>
发表于 @ 2006年04月14日 16:35:00|评论(loading...)|编辑
Java NIO增加了新的SocketChannel、ServerSocketChannel等类来提供对构建高性能的服务端程序的支持。 SocketChannel、ServerSocketChannel能够在非阻塞的模式下工作,它们都是selectable的类。在构建服务器或者中间件时,推荐使用Java NIO。
.................阅读全文>
发表于 @ 2006年04月14日 16:28:00|评论(loading...)|编辑
这个线程就是用来判断Links这个队列,如果这个队列中有新的Socket连接进来的话,这个线程就负责开启一个新的线程来处理这个Socket连接。但是现在同时有6000多个(有时6106,有时5818等,但不达到7000.)Socket同时连接在线(同时处于连接状态,没有断)的时候,这个线程就停了。即使Links有新的Socket进入队列。这个也不执行了。当这个时候,我设置了断点。主线程还是正常继续执行(当然挺慢),这个MainThread 线程.....................阅读全文>
发表于 @ 2006年04月14日 14:04:00|评论(loading...)|编辑
Log4J
Ashley J.S Mills...........阅读全文>
发表于 @ 2006年04月13日 11:56:00|评论(loading...)|编辑
在JBuilder中使用com.microsoft.jdbc.sqlserver.SQLServerDriver连接sql数据库..............阅读全文>
发表于 @ 2006年04月12日 16:58:00|评论(loading...)|编辑
基础知识的重要性,希望引起大家的重视,包括自己在内
很多困惑和疑问而且均来自于最基础的知识
折腾了一阵子又查了查书,终于对 String 这个特殊的对象有了点感悟.............阅读全文>
发表于 @ 2006年04月12日 14:55:00|评论(loading...)|编辑
墙|_____|_____|_____|_____|_____|_____|_____|_____|_____|_____|_____|阅读全文>
发表于 @ 2006年04月11日 13:41:00|评论(loading...)|编辑
Vector 类提供了实现可增长数组的功能,随着更多元素加入其中,数组变的更大。在删除一些元素之后,数组变小。
Vector 有三个构造函数:
public Vector(int initialCapacity,int capacityIncrement)
public Vector(int initialCapacity)
public Vector()
阅读全文>
发表于 @ 2006年04月11日 10:58:00|评论(loading...)|编辑
Vector 还是ArrayList――哪一个更好,为什么?..........阅读全文>
发表于 @ 2006年04月11日 10:56:00|评论(loading...)|编辑
构建服务器应用程序的一个过于简单的模型应该是:每当一个请求到达就创建一个新线程,然后在新线程中为请求服务。实际上,对于原型开发这种方法工作得很好,但如果试图部署以这种方式运行的服务器应用程序,那么这种方法的严重不足就很明显。每个请求对应一个线程(thread-per-request)方法的不足之一是:为每个请求创建一个新线程的开销很大;为每个请求创建新线程的服务器在创建和销毁线程上花费的时间和消耗的系统资源要比花在处理实际的用户请求的时间和资源更多........阅读全文>
发表于 @ 2006年04月10日 14:24:00|评论(loading...)|编辑
探究重复发明“车轮”之原因
并发构件
调度异步任务
Executor ..........................阅读全文>
发表于 @ 2006年04月10日 13:02:00|评论(loading...)|编辑
线程池是大多数服务器软件都应当实现的功能,在Java中创建线程是一个比较耗资源的操作,不仅占用Java虚拟机的资源,还占用操作系统的资源。然而大多数服务器线程执行过程都很短暂,以Web服务器为例,每个HTTP请求通常在几个毫秒内就完成了,如果频繁地创建,撤消线程会使系统效率下降。
要实现线程池也很简单,即当线程操作完成时并不立即.........阅读全文>
发表于 @ 2006年04月10日 11:11:00|评论(loading...)|编辑
Java的多线程特性为构建高性能的应用提供了极大的方便,但是也带来了不少的麻烦。线程间同步、数据一致性等烦琐的问题需要细心的考虑,一不小心就会出现一些微妙的,难以调试的错误。另外,应用逻辑和线程逻辑纠缠在一起,会导致程序的逻辑结构混乱,难以复用和维护。本文试图给出一个解决这个问题的方案,通过构建一个并发模型框架(framework),使得开发多线程的应用变得容易.............阅读全文>
发表于 @ 2006年04月10日 10:10:00|评论(loading...)|编辑
本文将分以下几个部分来阐述我的方法:
1、 怎样分析服务器的需求?
2、 怎样规划服务器的架构?
3、 怎样规划服务器的目录及命名规范、开发代号?
4、 原型的开发(一): 怎样设计服务器的代码骨架?
5、 原型的开发(二): 怎样测试您的代码骨架?...................
阅读全文>
发表于 @ 2006年04月10日 09:29:00|评论(loading...)|编辑
在 Java 编程的早期阶段,位于 Oswego 市的纽约州立大学(SUNY) 的一位教授决定创建一个简单的库,以帮助开发人员构建可以更好地处理多线程情况的应用程序。这并不是说用现有的库就不能实现,但是就像有了标准网络库一样,用经过调试的、可信任的库更容易自己处理多线程。在 Addision-Wesley 的一本相关书籍的帮助下,这个库变得越来越流行了。最终,作.................阅读全文>
发表于 @ 2006年04月10日 09:25:00|评论(loading...)|编辑
http://www.javaresearch.org/article/showarticle.jsp?column=91&thread=49151阅读全文>
发表于 @ 2006年04月04日 22:14:00|评论(loading...)|编辑
****************连接池代码***************************
***************************实现数据库连接池*******************************
******************************应用数据库连接池***************************.......................阅读全文>
发表于 @ 2006年04月04日 16:23:00|评论(loading...)|编辑
把\oracle\ora90\jdbc\lib下的classes12.jar拷贝到\Tomcat\common\lib下重启tomcat即可。阅读全文>
发表于 @ 2006年04月03日 17:44:00|评论(loading...)|编辑
╭───────────────╮
│╔╦╗╔╦╗╔╦╗╔╦╗╔╦╗│
│╠现╣╠在╣╠自╣╠已╣╠写╣│
│╚╩╝╚╩╝╚╩╝╚╩╝╚╩╝│
└─◎◎─────────◎◎─┘
阅读全文>
发表于 @ 2006年04月03日 13:13:00|评论(loading...)|编辑