自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(186)
  • 资源 (1)
  • 收藏
  • 关注

转载 英文版Windows XP系统配置指南——系统黑化

http://www.lotsir.com/Blog/search.asp?SearchContent=Windows+XP&searchType=titleIPC$ 入侵详解:http://www.cuijian.cn/cuijian/html_research/a01.htm古人云:“不入虎穴,焉得虎子”。所以我也说:只有自己将自己给黑透了,才能做到尽量不被别个黑。不得已,此乃置之死地

2006-09-14 16:16:00 6186 2

转载 英文版Windows XP系统配置指南——系统优化

1、系统属性设置:My Computer (右键)– PropertiesAdvanced – Performance (Settings) 性能设置在“Visual Effects”项中自定义“Custom”:只勾选以下3项(Smooth edges of screen fonts、 Use drop shadows for icon labels on the desktop、 Use

2006-09-14 16:15:00 6605

转载 html代码大全

1.结构性定义 文件类型 (放在档案的开头与结尾) 文件主题 (必须放在「文头」区块内) 文头 (描述性资料,像是「主题」) 文体 (文件本体) (由浏览器控制的显示风格) 标题 (从1到6,有六层选择) 标题的对齐 区分 区分的对齐 引文区块 (通常会内缩) 强调 (通常会以斜体显示) 特别强调 (通常会以加粗显示) 引文 (通常会以斜体显示) 码 (显示原始码之用)

2006-08-30 14:12:00 6618 3

转载 javascript小技巧

(1)事件源对象 event.srcElement.tagName event.srcElement.type 捕获释放 event.srcElement.setCapture();  event.srcElement.releaseCapture();  事件按键 event.keyCode event.shiftKey event.altKey event.ctrlKey

2006-08-30 14:10:00 6251 1

转载 Eclipse入门之插件管理浅谈

虽然是很简单的问题,但总觉得还是把它总结出来比较对得起自己 ^_^ 目前,已经摸索出Eclipse中有三种插件安装方法: (1)当然,最简单的形式就是将插件子目录plugins和features下的文件直接拷贝到Eclipse对应的目录下,然后重起Eclipse,就可以看到所安装的插件。这种方法简单,但是带来一个插件卸载的问题:一旦拷贝过去后和原有的文件混合在一起,感觉鱼龙混杂

2006-08-14 13:41:00 6286

原创 21种代码的“坏味道”

1.Duplicated Code  代码重复几乎是最常见的异味了。他也是Refactoring 的主要目标之一。代码重复往往来自于copy-and-paste 的编程风格。与他相对应OAOO 是一个好系统的重要标志(请参见我的duplicated code 一文:http://www.erptao.org/download.php?op=viewsdownload&sid=6)。2.Long

2006-08-13 16:47:00 7228 5

原创 Java同步机制浅谈――synchronized对代码作何影响?

  Java对多线程的支持与同步机制深受大家的喜爱,似乎看起来使用了synchronized关键字就可以轻松地解决多线程共享数据同步问题。到底如何?――还得对synchronized关键字的作用进行深入了解才可定论。总的说来,synchronized关键字可以作为函数的修饰符,也可作为函数内的语句,也就是平时说的同步方法和同步语句块。如果再细的分类,synchronized可作用于inst

2006-08-09 14:19:00 7640

转载 Java正则表达式详解

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

2006-08-08 10:24:00 5994

转载 文档编写标准化

文档编写标准化  来源:http://showsky.51.net  在项目开发过程中,应该按要求编写好十三种文档,文档编制要求具有针对性、精确性、清晰性、完整性、灵活性、可追溯性。  ◇ 可行性分析报告:说明该软件开发项目的实现在技术上、经济上和社会因素上的可行性,评述为了合理地达到开发目标可供选择的各种可能实施方案,说明并论证所选定实施方案的理由。  ◇ 项目开发计划:为软件项目实施方案制订出

2006-08-08 09:55:00 6524

原创 EMF建模工具:EclipseUml

     看了八进制关于EMF的一些介绍,也不禁想学习一下,在他的文章里面提到了一个支持EMF,图形化生成ecore的工具,叫EclipseUml,该工具的free版本完全可以够用,不过好像它的官网被part给封了,我搞到了一份,支持eclipse3.1版本的,放在朋友的网站下,供大家下载,欲下从速    下载地址:    http://www.leexuan.com/upload/eclipse

2006-08-07 13:35:00 7615 2

转载 assert的使用

    assert是在J2SE1.4中引入的新特性,assertion就是在代码中包括的布尔型状态,程序员认为这个状态是true。一般来说assert在开发的时候是检查程序的安全性的,在发布的时候通常都不使用assert。在1.4中添加了assert关键字和java.lang.AssertError类的支持。      首先,我们有必要从一个例子说起assertpublic class

2006-08-03 15:52:00 6188

原创 Override和Overload

   初次见到这两个单词并没有什么特别的感觉,但是时间长了,却发现书上一会儿用override,一会儿又用overload,搞得我的迷迷糊。于是就做了个总结,希望能对和我一样对这两个概念模糊不清的网友有一个帮助。    override可以翻译为覆盖,从字面就可以知道,它是覆盖了一个方法并且对其重写,以求达到不同的作用。对我们来说最熟悉的覆盖就是对接口方法的实现,在接口中一般只是对方法进行了声明,

2006-07-17 15:47:00 5772

原创 对synchronized(this)的一些理解

一、当两个并发线程访问同一个对象object中的这个synchronized(this)同步代码块时,一个时间内只能有一个线程得到执行。另一个线程必须等待当前线程执行完这个代码块以后才能执行该代码块。 二、然而,当一个线程访问object的一个synchronized(this)同步代码块时,另一个线程仍然可以访问该object中的非synchronized(this)同步代码块。 三、尤其关键的

2006-07-17 14:20:00 5574

原创 synchronized用法

Java对多线程的支持与同步机制深受大家的喜爱,似乎看起来使用了synchronized关键字就可以轻松地解决多线程共享数据同步问题。到底如何?――还得对synchronized关键字的作用进行深入了解才可定论。总的说来,synchronized关键字可以作为函数的修饰符,也可作为函数内的语句,也就是平时说的同步方法和同步语句块。如果再细的分类,synchronized可作用于instance

2006-07-17 14:14:00 6659

原创 HSQLDB

HSQLDB1.介绍     选用HSQLDB(http://www.hsqldb.org/) 因为     支持嵌套查询在内的绝大部分SQL标准;     支持Indentity主键;     支持分页:SELECT TOP 5 FROM .., SELECT LIMIT 0 10 FROM ...;      体积小,速度快,无需用户安装的嵌入式数据库方便DEMO;

2006-07-14 11:51:00 5558

转载 HSQLDB介绍

            目前稳定版本 1.7.1 下载处 http://hsqldb.sourceforge.net/ (1)简介 hsqldb 是由 Tomas Muller 的 Hypersonic SQL 後续开发出来的专案, hsql 已经停止研发了, hypersonic db 是纯 java 所开发的资料库, 可以透过 jdbc driver 来存取, 支援 ANSI-92 标准的 S

2006-07-14 11:51:00 5655

原创 exception setting property value with CGLIB setter错误

映射为bolean的字段,在建表时,如果没有设定字段的default值,会导致exception setting property value with CGLIB setter错误.设置好默认值问题就可以解决了。另外在model中,最好不要出现is***的字段,因该去掉is。 

2006-07-07 15:43:00 7316

转载 java中的时间操作

 java中的时间操作 文/Rayjava中的时间操作不外乎这四种情况:1、获取当前时间2、获取某个时间的某种格式3、设置时间4、时间的运算好,下面就针对这三种情况,一个一个搞定。 一、获取当前时间 有两种方式可以获得,第一种,使用Date类。j2SE的包里有两个Date类,一个是java.sql.Date,一个是java.util.Date

2006-06-28 16:04:00 6727 1

转载 log4j

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

2006-06-26 09:58:00 6959

原创 tomcat文件配置

Tomcat的工作模式独立的Servelet容器:进程内的Servlet容器:JNI通信机制进程外的Servlet容器:IPC通信机制Tomcat的环境变量Windows环境:JAVA_HOME:Java安装根目录(如:c:/j2sdk1.4.2)。CATALINA_HOME:Tomcat安装的根目录(如:c:/tomcat 5.0)。Linux环境:(假设Java

2006-06-20 21:29:00 7293 1

原创 Ant的配置

1、首先,下载一个ant安装在某个目录下,如:D:/apache-ant-1.6.2。其实就是去apache的网站down一个ant-current-bin.zip,然后解压缩到某个目录就可以了。2、在环境变量里面增加一个ANT_HOME,指向你的安装目录D:/apache-ant-1.6.2。3、再把%ANT_HOME%/bin加到环境变量Path里面。     这样ant就安装好了,可

2006-06-20 21:18:00 5985

转载 JSP语法的xml表达

大家总是不喜欢看到在jsp页面上,其实我们可以使用比较优雅的xml方式来表达1,隐含的注释JSP语法:XML语法:无2,变量或函数的声明JSP语法:[declaration;]+... %>例如:   int i=0;int a,b,c;   Color red=new Color(255,0,0);   private static final String OK="ok";   public 

2006-06-13 17:06:00 6300

转载 P2P,改变互联网基础的潜能思想

引子:P2P(peer-to-peer)是一种技术,但更多的是一种思想,有着改变整个互联网基础的潜能思想。  在移动增值业务时代到来的前夕,P2P与网格技术、Poc、Ad.Hoc等其他技术一样,仿佛投资者充满希望的热土,又如苏轼词文里的梅花,让人看不清够不着。   P2P为什么让英特尔、IBM、惠普、AT&T公司这些IT巨头如此着迷,甚至一些名不见经传的年轻公司在揣摩着奔波着,坚持

2006-06-13 13:41:00 4940

转载 GSM/CDMA

基本概念    GSM是Global System for Mobile Communications的缩写,意为全球移动通信系统,是世界上主要的蜂窝系统之一。目前世界上大概有75%的手机使用的标准是GSM。GSM是基于窄带TDMA制式,允许在一个射频同时进行8组通话。它是一种起源于欧洲的移动通信技术标准,是第二代移动通信技术。我国于20世纪90年代初引进采用此项技术标准,此前一直是采用蜂窝模

2006-06-13 13:38:00 5988

转载 关于软件开发团队的一些思考

要给boss提一些建议,也顺便整理一些想法,写了一些字,下面是其中有关团队建设的内容,想请各位狂批之,在当下窃喜。这其中有许多是在经历CMM认证,以及MSF以后整理来的,有许多也曾在工作中应用过。概述:目前一些软件开发团队,特别是中小型团队,由于在低成本模式下运行,加之对软件过程管理的不尽规范,在团队建设上只重视代码开发,不重视设计,只重视编程技术,不重视需求分析、架构设计等技术,只重视开

2006-06-09 13:13:00 5319

转载 微软与Google 的另一种较量 谁更有使命感?

当Google和微软进行争夺互联网用户的战斗时,一个新的问题浮出水面:谁能更好的拯救我们的地球?作为门户网站以及搜索引擎,由于要让自己的数据中心运行,冷却,两家公司都是耗电大户。当被问及如何改善其数据中心的效率,降低耗电时,Google和微软都没有给出答案。无疑,Google和微软,这两个世界上首屈一指的网站使用了大量的电力去维持,冷却其数据中心。虽然如此,它们却都是美国企业当中采用了所谓

2006-06-09 13:04:00 4770

原创 计算机科学和数学的关系

计算机科学和数学的关系有点奇怪。二三十年以前,计算机科学基本上还是数学的一个分支。而现在,计算机科学拥有广泛的研究领域和众多的研究人员,在很多方面反过来推动数学发展,从某种意义上可以说是孩子长得比妈妈还高了。 但不管怎么样,这个孩子身上始终流着母亲的血液。这血液是the mathematical underpinning of computer science(计算机科学的数学基础),-- 也

2006-06-09 10:02:00 7474 1

原创 什么是BREW?

什么是BREW?  BREW就是无线二进制运行环境(Binary Runtime Environment for Wireless),是高通公司2001年推出的基于CDMA网络“无线互联网发射平台”上增值业务开发运行的基本平台。相对Java,BREW是一个更底层的技术。   BREW提供的功能环境就好像PC机上的操作系统一样,可以通过服务提供商下载指定类型的应用程序或游戏来使用。同时,通过BR

2006-05-23 11:05:00 7610 1

原创 Java FAQ(新手必看)

一、准备篇Q1.1什么是Java、Java2、JDK?JDK后面的1.3、1.4版本号又是怎么回事?答:Java是一种通用的,并发的,强类型的,面向对象的编程语言(摘自Java规范第二版)。JDK是Sun公司分发的免费Java开发工具包,正式名称为J2SDK(Java2SoftwareDevelopKit)。包括基本的java工具包和标准类库。到目前(2003年7月)为止,Java有3个主要版本,

2006-05-18 17:10:00 7233 5

原创 学习TagLib

一、概要:1、JSP标签技术始于JSP1.12、作用:代码复用;JSP页面简洁3、四个步骤:     A、创建实现标签功能的JAVA类(Bean或Servlet)     B、创建标签库的描述文件     C、web.xml中添加标签库说明     D、JSP页面中添加标签库说明,及使用标签4、标签可以访问的数据范围类型:application;session;request;pa

2006-05-11 15:28:00 6318

原创 Taglib笔记

第一章:怎样使用Taglib一、第一种方法:仅声明TLD位置在jsp文件头部,声明:这样就ok了二、第二种方法:定义库名称在jsp文件头部,声明: 在WEB.XML添加如下声明:/orataglib/WEB-INF/tlds/orataglib_1_0.tld 在tld里加上:ora/orataglib 三、区别  如

2006-05-11 15:24:00 5758

转载 什么时候应该使用Web Service

现在我将列举三种情况,在这三种情况下,你将会发现使用Web service会带来极大的好处。此后,我还会举出不应该使用Web service的一些情况。 跨越防火墙的通信 如果你的应用程序有成千上万的用户,而且他们都分布在世界各地,那么客户端和服务器之间的通信将是一个棘手的问题。那是因为客户端和服务器之间通常都会有防火墙或者代理服务器。在这种情况下,你想使用DCOM就不是那么简单了,而

2006-05-11 14:44:00 6456 2

转载 深入了解Web2.0

Web2.0,是相对Web1.0(2003年以前的互联网模式)的新的一类互联网应用的统称,是一次从核心内容到外部应用的革命。由Web1.0单纯通过网络浏览器浏览html网页模式向内容更丰富、联系性更强、工具性更强的Web2.0互联网模式的发展已经成为互联网新的发展趋势。 Web1.0到Web2.0的转变,具体的说,从模式上是单纯的“读”向“写”、“共同建设”发展;由被动地接收互联网信息向主动创造互

2006-05-11 14:32:00 5886

转载 J2EE 全面简介

http://www-128.ibm.com/developerworks/cn/java/j2ee/index.html本文从五个方面对J2EE进行了比较全面的介绍。从J2EE的概念说起,到它的优势,到J2EE典型的四层模型,和它的框架结构,最后是J2EE十三种核心技术的一个简介。本文分门别类的对J2EE中的服务,组件,层次,容器,API都做了比较详细的介绍,相信看完此文,读者会对J2E

2006-05-11 14:26:00 6228 1

原创 什么是Web Service?

Web service到底是什么;在什么情况下你应该使用Web service。 分布式应用程序和浏览器 研究一下当前的应用程序开发,你会发现一个绝对的倾向:人们开始偏爱基于浏览器的瘦客户应用程序。这当然不是因为瘦客户能够提供更好的用户界面,而是因为它能够避免花在桌面应用程序发布上的高成本。发布桌面应用程序成本很高,一半是因为应用程序安装和配置的问题,另一半是因为客户和服务器之间通信的问题。 传统

2006-05-11 14:05:00 5791

转载 下一代软件架构--SOA

 Web服务作为炙手可热的技术,如何应用到企业的IT系统和商业流程之中、并给企业带来直接的经济效益,一直备受国内外企业管理者的高度关注和推崇。而在近两年,出现了一种技术架构被誉为下一代Web服务的基础架构,它就是SOA(Service-oriented architecture,面向服务架构)。1996年,Gartner最早提出SOA。2002年12月,Gartner提出SOA是"现代应用开发领域

2006-05-11 12:54:00 5989

原创 为何不让SOA变得简单?

  最近,SOA成为跨技术平台(特别是J2EE和.Net)软件开发中的热门话题。然而,如果我们比较一下围绕着SOA的宣传和90年代后期EJB和服务件的宣传,你会发现这没有什么区别。1998年,EJB带领互联网的潮流并推翻了以CORBA的统治和由PB/Oracle Forms和其他主导的CS架构标准。SOA,作为一种新技术的术语,还不具有那么大的破坏性。SOA只是一种想法/概念和一组构建应用功能的最

2006-05-11 12:33:00 7960

原创 Portal实现原理

http://blog.csdn.net/yuanxz/category/100084.aspx从最宏观的角度来说,portal归根结底是一个内容聚集的平台。典型的场景是这样:一个企业(或者政府部门)拥有这个那个的业务系统,譬如网上注册、网上年检、新闻发布、咨询公告、外汇牌价、天气预报……这堆东西怎么给用户集中展现?怎么让用户定制自己想看到的界面?怎么实现单点登录?这是portal要解决的问题

2006-05-10 22:38:00 6489

原创 什么是web2.0

 http://www.web2list.cn/http://it.sohu.com/s2005/web2info.shtmlWeb2.0是以Flickr、43Things.com等网站为代表,以Blog、TAG、SNS、RSS、wiki等社会软件的应用为核心,依据六度分隔、xml、ajax等新理论和技术实现的互联网新一代模式。”Blog——博客/网志:Blog的全名应该是Web log,

2006-05-10 21:18:00 6749

原创 Oracle PL/SQL语言基础

PL/SQL 软件学习参考: http://blog.csdn.net/yzsind/category/106753.aspx?PageNumber=2  PL/SQL是ORACLE对标准数据库语言的扩展,ORACLE公司已经将PL/SQL整合到ORACLE 服务器和其他工具中了,近几年中更多的开发人员和DBA开始使用PL/SQL,本文将讲述PL/SQL基础语法,结构和组件、以及如何设计并执行一个

2006-05-09 10:28:00 7034 1

windowns关闭防火墙

windowns关闭防火墙,讲述如何关闭的详细步骤。

2009-11-22

空空如也

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

TA关注的人

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