- 博客(29)
- 资源 (3)
- 收藏
- 关注
转载 各种排序算法java实现
各种排序算法java实现插入排序:package org.rut.util.algorithm.support;import org.rut.util.algorithm.SortUtil;/** * @author treeroot * @since 2006-2-2 * @version 1.0 */public class InsertSort implements SortUt
2007-08-31 17:40:00 623
转载 死锁(deadlock)
死锁 死锁是这样一种情形:多个线程同时被阻塞,它们中的一个或者全部都在等待某个资源被释放。由于线程被无限期地阻塞,因此程序不可能正常终止。 导致死锁的根源在于不适当地运用“synchronized”关键词来管理线程对特定对象的访问。“synchronized”关键词的作用是,确保在某个时刻只有一个线程被允许执行特定的代码块,因此,被允许执行的线程首先必须拥有对变量或对象的排他性的访问权。当
2007-08-31 12:24:00 1530
转载 国际观点:Java会灭亡吗(Will Java Die?)
宇宙中的巨大云团处会有许多新星诞生,它们中有的有幸接触到临近物质,然后核内开始熔化聚合;而有些却没有接触到临近物质也无法熔化聚合。对于前者,他们聚合大量物质成为明亮的星星,星光闪耀,而后者很快衰落黯淡。但是经过一段时间明星也终将耗尽聚合物质而灭亡。 编程语言就像星星一样,没有一种语言可以永远星光闪耀,Java也不例外。虽然Java语言如此,但Java 平台却另当别论。今天即使Java语言出现下
2007-08-30 21:58:00 884
转载 CVS使用手册
CVS是一个C/S系统,多个开发人员通过一个中心版本控制系统来记录文件版本,从而达到保证文件同步的目的。工作模式如下: CVS服务器(文件版本库) / | / (版 本 同 步) / | /开发者1 开发者2 开发者3作为一般开发人员挑选2,6看就可以了,CVS的管理员则更需要懂的更多一些,最后还简
2007-08-29 21:56:00 467
转载 著名IT公司名字的来历
Yahoo! 《格列佛游记》的作者Jonathan Swift发明了yahoo这个单词。在小说里,它代表了一个在外表和行为举止上都令人厌恶的家伙,简直都不能算是一个人。Yahoo! 的创始人杨致远和David Filo选择这个名字的原因是他们觉得自己是yahoo。 另一种说法,Yahoo是Yet Another Hierarchical Officious Oracle的首字母缩写,
2007-08-29 21:23:00 592
转载 英国人的迷信
一般认为西方人比较崇尚科学,但在人性上还是不免存在着些许的习惯与禁忌.虽然有些已经成为常识,有些遥不可及,不过总是入境随俗,要了解国外的风俗文化,了解当地有那些迷信是很重要的,以免自己不小心无知地触犯了在地传统的禁忌。以下搜集几个西人的迷信,大家看看就好: 1.听到周遭有人打喷嚏,要祝福他「Bless you!」或是「God bless!」(较少听到),不然灵魂会被恶魔偷走。 如果有一个人突然打喷
2007-08-29 12:44:00 1181 1
原创 URI、URL和URN是什么?
URI(Uniform Resource identify)、URL(Uniform Resource Location)和URN(Uniform Resource Name) 是识别、定位和命名互联网上的资源的标准途径; URL,URN是URI的子集. URI不能定位或读取/写入资源。这是统一的资源定位器(URL)的任务。 URL是一种URI,但是它的大纲组件是已知的网络协议(简称
2007-08-29 11:19:00 980
转载 HTTP协议中POST、GET、HEAD的区别是什么?分别在什么情况下使用?
HTTP是Web协议集中的重要协议,它是从客户机/服务器模型发展起来的。客户机/服务器是运行一对相互通信的程序,客户与服务器连接时,首先,向服务器提出请求,服务器根据客户的请求,完成处理并给出响应。浏览器就是与Web服务器产生连接的客户端程序,它的端口为TCP的80端口,。浏览器与Web服务器之间所遵循的协议就是HTTP。 笔者曾在第六期的《用telnet登陆非23端口》一文中写过关于用te
2007-08-26 01:16:00 1781
转载 利用servlet生成简单的验证码
关键字: servlet 验证码 在web.xml配置: 代码 servlet> servlet-name>imageservlet-name> servlet-class>
2007-08-24 22:49:00 756
转载 你适合去外企工作吗?
1、你的职业生涯中,曾经在几个知名的大公司工作过,此时你也正在某大公司工作,只是你正在准备跳槽。你写简历的时候会选择: (1)用标有这些大公司的信纸/信封打印投递自己的简历,这样能证明自己履历的真实性,并能通过这些大公司抬高自己的身价。 (2)只选择用普通的没有任何企业标头的打印纸/信封打印投递自己的简历。 (3)自己手写简历,显得珍贵和重视。 分析: 很多外企在收到应聘简历时
2007-08-22 18:08:00 793
原创 数据库连接池的工作原理
摘 要 本文介绍了基于JDBC的数据库连接池的工作原理,阐述了连接池技术的事务处理、多数据库服务器等各项关键技术,提出了一个高效的连接池管理策略,最后详细说明了数据库连接池应用的具体实现过程。 关键词 JDBC; 数据库; 连接池; 事务处理 随着信息技术的高速发展与广泛应用,数据库技术在信息技术领域中的位置越来越重要,尤其是网络应用和电子商务的迅速发展,都需要数据库技术支持
2007-08-21 09:03:00 1731
原创 Ajax begin end小例子
//-------------------Ajax begin-------------------------- var xmlHttp; function createXMLHttpRequest() { //表示当前浏览器不是ie,如ns,firefox if(window.XMLHttpRequest) {
2007-08-18 15:30:00 742
转载 清华梦的粉碎—写给清华大学的退学申请
清华梦的粉碎—写给清华大学的退学申请 清华梦的粉碎—写给清华大学的退学申请 2005.9.22清华梦的诞生小时候,妈妈给我一个梦。她指着一个大哥哥的照片对我说,这是爸爸的学生,他考上了清华大学,他是我们中学的骄傲。长大后,你也要进入清华大学读书,为我们家争光。我不知道清华是什么样子,但是我知道爱迪生和牛顿的故事。清华,大概就是可以把我造就成他们这种人的地方吧。我幼小的脑海里就想象出我能在清华做
2007-08-17 18:03:00 1215
转载 我的大学十年
我的大学十年作者:林锐(本文摘自《高质量C++/C程序设计指南》,将由电子工业出版社于2002年5月底出版。) 林锐著作目录--------------------------------------------------------------------------------时间 书名 作者 价值 2005年11月 IT企业项目管理:问题、方法和工具 林锐 唐勇 黄曙江 高
2007-08-17 18:00:00 1274
原创 深入浅出SQL之左连接、右连接和全连接
深入浅出SQL之左连接、右连接和全连接 我们介绍了表连接,更确切的说是inner joins內连接。內连接仅选出两张表中互相匹配的记录.因此,这会导致有时我们需要的记录没有包含进来。 为更好的理解这个概念,我们介绍两个表作演示。苏格兰议会中的政党表(
2007-08-17 17:55:00 668
转载 web.xml元素介绍
web.xml元素介绍我将自己知道的web.xml的元素整理了一下: web.xml首先是肯定要包含它的schema. xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd" versi
2007-08-16 22:12:00 1513
转载 Web小结---Servlet,JSP,过滤器和监听器,四个作用域和九个内置对象,EL表达式语言,自定义标签,JSTL,国际化与汉字的编码
一 Servlet1、Servlet、ServletConfig:前者对应一个Servlet类,后者对应的是在web.xml中的配置信息(1)Servlet:init(ServletConfig):只再类加载并实例化后会被调用一次。service(ServletRequest,ServletResponse):会被调用多次destroy():只有一次getServletConfig()getSer
2007-08-15 17:00:00 2710
转载 AJAX_02
//构造方法,var后面的Myoo相当于类名var Myoo = function(){ this.param = 100 ;//相当于定义属性 this.hello = function(){ } this.hi = function(i,j){ } var ii = 10 ; //这个ii在外部不可见,只能通过getI或者setI方法来改变。 this.getI = function(
2007-08-15 16:51:00 716
转载 AJAX_01
A New Approach to Web Pllication XMLAsynchronized javascript and xml对表单数据的校验不需要打开新的页面或是提交整个页面数据不刷新页面动态修改页面内容,减少用户的等待时间。只是从服务器端获取需要的数据,而不是一次获取所有的数据。一个校验用户名的实例:一个文本框,一个按钮(检验用户名是否存在) public cl
2007-08-15 16:49:00 675
转载 敏捷软件开发
作为三篇系列文章的第一篇,我们将带你了解敏捷软件开发的重要做法——如何使用它们、你可能会碰到什么样的问题,以及你将从它们那里获得什么。敏捷软件开发不是一个具体的过程,而是一个涵盖性术语(umbrella term),用于概括具有类似基础的方式和方法。这些方法,其中包括极限编程(Extreme Programming)、动态系统开发方法(Dynamic System Development Meth
2007-08-15 16:29:00 871
原创 什么是头脑风暴?
头脑风暴 头脑风暴法(Brainstorming)的发明者是现代创造学的创始人,美国学者阿历克斯·奥斯本于1938年首次提出头脑风暴法。Brainstorming原指精神病患者头脑中短时间出现的思维紊乱现象,病人会产生大量的胡思乱想。奥斯本借用这个概念来比喻思维高度活跃,打破常规的思维方式而产生大量创造性设想
2007-08-12 21:52:00 1053
原创 什么是DRP?
D R P 1.DRP的概念DRP是配送需求计划(distribution requirement planning)的简称。它是流通领域中的一种物流技术,是MRP在流通领域应用的直接结果。它主要解决分销物资的供应计划和高度问题,达到保证有效地满足市场需要又使得配置费用最省的目的。2.DRP的原理DRP在两类企业中可以得到应用。一类是流通企业,如储运公司、配送中心、物流中心、流通中心等。
2007-08-12 21:28:00 7700
原创 一个JDBC的小例子
import java.sql.*;public class TestJDBC { public static void main(String[] args) { ResultSet rs = null; Statement stmt = null; Connection conn = null; try {
2007-08-08 18:39:00 768
原创 java模式之策略模式(Strategy Pattern)
Strategy是属于设计模式中对象行为型模式,主要是定义一系列的算法,把这些算法一个个封装成单独的类。 Stratrgy应用比较广泛,比如,公司经营业务变化图,可能有两种实现方式,一个是线条曲线,一个是框图(bar),这是两种算法,可以使用Strategy实现。 这里以字符串替代为例,有一个文件,我们需要读取后,希望替代其中相应的变量,然后输出.关于替代其中变量的方法可能有多种
2007-08-05 21:09:00 1247
原创 java模式之单例模式(Singleton Pattern)
java模式之单例模式: 单例模式确保一个类只有一个实例,自行提供这个实例并向整个系统提供这个实例。 特点: 1,一个类只能有一个实例 2,自己创建这个实例 3,整个系统都要使用这个实例 例: 在下面的对象图中,有一个"单例对象",而"客户甲"、"客户乙" 和"客户丙"是单例对象的三个客户对象。可以看到,所
2007-08-05 20:30:00 763 1
转载 Oracle CHAR,VARCHAR,VARCHAR2类型的区别与使用
区别: 1.CHAR的长度是固定的,而VARCHAR2的长度是可以变化的, 比如,存储字符串“abc",对于CHAR (20),表示你存储的字符将占20个字节(包括17个空字符),而同样的VARCHAR2 (20)则只占用3个字节的长度,20只是最大值,当你存储的字符小于20时,按实际长度存储。 2.CHAR的效率比VARCHAR2的效率稍高。 3.目前VARCHAR是VARCHAR2的同义词。工
2007-08-01 12:14:00 556
原创 成熟男人最忌讳的十大行为
挺大的男人还跟离不妈的孩子一样,不仅一事无成,还总是一副怨天怨地的模样,不知道他们成天在想什么! 行为一:看见人家开公司赚钱,自己还没想好做什么就草草辞职创业,公司先开起来再说,至于怎么做业务,都还在打算中,以为开了公司钱就像自来水一样哗哗流进来。 行为二:年过30,还事业无成,怨天怨地怨父母,怨党怨国怨人民。就是不从自己身上找原因。其实在任何社会成功人士都是少数,
2007-08-01 12:01:00 750
原创 复杂查询语句的使用,Oracle
############################复杂查询语句的使用#####################################1.查询语句的使用使用 select语句和子查询(subquery)可以从一个或多个表,视图,实体试图中返回数据. 1.1相关子查询可以将子查询(as subquery)或in或exists当成where的一个条件的一部分,这样的查询称为子查询 .w
2007-08-01 11:47:00 495
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人