
TECHNIC—Synthetize
YaLove
一直在学习���
展开
-
JEE
Java Enterprise EditionJEE 的框架主流 1、面向标准的EJB3 + JSF框架(其中以JBoss Seam为重点发展对象)2、面向开源的Spring + Hibernate3 + Struts 2的组合框架3、面向Rails的Grails开发框架。 如果您想有更多控制权在自己手上我认为spring+hibernate3+struts2是最好的选原创 2009-07-21 10:10:00 · 668 阅读 · 0 评论 -
SVN图标含义及常见问题解决方法深度剖析
<br />SVN图标含义<br />灰色向右箭头:本地修改过<br />蓝色向左箭头:SVN上修改过<br />灰色向右且中间有个加号的箭头:本地比SVN上多出的文件<br />蓝色向左且中间有个加号的箭头:SVN上比本地多出的文件<br />灰色向右且中间有个减号的箭头:本地删除了,而SVN上未删除的文件<br />蓝色向左且中间有个减号的箭头:SVN上删除了,而本地未删除的文件<br />红色双向箭头:SVN上修改过,本地也修改过的文件<br />一个新检出的工作复本使用绿色的对勾做重载。表示Subv原创 2010-12-13 19:19:00 · 7606 阅读 · 2 评论 -
SLF4J 教程(自由在各种log中切换)
一、介绍:简单日记门面(simple logging Facade for java)SLF4J是为各种loging APIs提供一个简单统一的接口,从而使得最终用户能够在部署的时候配置自己希望的loging APIs实现。 Logging API实现既可以选择直接实现SLF4J接的loging APIs如: NLOG4J、SimpleLogger。也可以通过SLF4J提供的API实现来开发相应的适配器如Log4jLoggerAdapter、JDK14LoggerAdapter。在SLF4J发行版本中包含了原创 2010-12-23 09:54:00 · 5698 阅读 · 0 评论 -
JavaEE理念中定向的学习方向
<br />JavaEE学习者越来越多,JavaEE本身技术不断在发展,涌现出各种概念,本文章试图从一种容易理解的角度对这些概念向初学者进行解释,以便掌握学习 JavaEE学习方向。<br />首先我们需要知道Java和JavaEE是两个不同概念,Java不只是指一种语言,已经代表与微软不同的另外一个巨大阵营,所以Java有时是指一种 软件系统的流派,当然目前主要是.NET和Java两大主流体系。<br />JavaEE可以说指Java在数据库信息系统上实现,数据库信息系统从早期的dBase、到Delphi原创 2010-12-21 10:03:00 · 1985 阅读 · 0 评论 -
Learn UML with JUDE(中文版)
原文地址:http://jude.change-vision.com/jude-web/download/try_uml.html<br /><br /> 我希望你能够使用JUDE去学习和体验UML,JUDE是一个建模工具,你可以用它去画UML。下面我会指导你通过一些实例去学习使用JUDE来画UML。<br />一、Overview<br /> l UML and UML tools<br /> l Description of JUDE<br />转载 2011-05-20 14:09:00 · 1258 阅读 · 1 评论 -
解析Java对象的equals()和hashCode()的使用
解析Java对象的equals()和hashCode()的使用前言在Java语言中,equals()和hashCode()两个函数的使用是紧密配合的,你要是自己设计其中一个,就要设计另外一个。在多数情况 下,这两个函数是不用考虑的,直接使用它们的默认设计就可以了。但是在一些情况下转载 2011-07-20 11:23:04 · 607 阅读 · 0 评论 -
Java反编译利器-Jad, Jode, Java Decompiler等及其IDE插件
对于长年使用Java的程序员,大部分应该都会或多或少的使用到反编译软件。毕竟,不可能你所使用到的每一个包都会提供完善的javadoc,而且,有时候代码比javadoc更容易理解。这里将讲述笔者所了解的一些反编译软件以及它们各自的IDE插件版。简介 现在转载 2011-09-07 00:05:33 · 1342 阅读 · 0 评论 -
HTTP Response Status Code Definitions
part of Hypertext Transfer Protocol -- HTTP/1.1RFC 2616 Fielding, et al.10 Status Code DefinitionsEach Status-Code is described below, including a description of which method(s) it can follow an转载 2011-11-14 15:48:22 · 11060 阅读 · 2 评论 -
iText制作表格比较好的文章
1.概述 对于比较简单的表格处理可以用Table,但是如果要处理复杂的表格,这就需要PDFPTable进行处理。 建立表格之后,可以设定表格的属性,如:边框宽度、边框颜色、衬距(padding space 即单元格之间的间距)大小等属性。下面通过一个简单的例子说明如何使用表格,代码如下:2.表格的操作2.1 表格的初始化 你可以用3种不同的方法创建转载 2013-06-27 11:32:22 · 17657 阅读 · 1 评论 -
java中Keytool的使用总结
Keytool 是一个Java 数据证书的管理工具 ,Keytool 将密钥(key)和证书(certificates)存在一个称为keystore的文件中 在keystore里,包含两种数据: 密钥实体(Key entity)——密钥(secret key)又或者是私钥和配对公钥(采用非对称加密) 可信任的证书实体(trusted certificate entries)——只包含公钥转载 2013-12-18 14:29:45 · 665 阅读 · 0 评论 -
MyEclipse极速优化
<br />相信大家在启动MyEclipse的时候都很慢,很烦有没有让他更快更舒服些呢?<br />现在就介绍一些优化方法,很管用,对电脑配置较低的朋友相信有很大的帮助,希望大家能仔细的看完,并按以下每步设置。<br /><br />1、去除不需要加载的模块<br /><br />一个系统20%的功能往往能够满足80%的需求,MyEclipse也不例外,我们在大多数时候只需要20%的系统功能,所以可以将一些不使用的模块禁止 加载启动。通过Windows - Preferences打开配置窗口,依次选择左侧的原创 2010-08-18 20:09:00 · 710 阅读 · 0 评论 -
ImageMagick for java 使用Jmagick处理高质量图片
在做pdf文档转成jpg的时候,发现了Jmagick的创建高质量的图片的一个java类库,自己以前使用另外的一个类库,感觉这个更好点,就试着用了下,感觉不错1.使用的windows下的jmagick-win-6.3.9-Q16.zip 地址是:http://downloads.jmagick.org/6.3.9/2.doc对应的api地址:http://downloads.jmagick.原创 2010-05-20 11:30:00 · 1854 阅读 · 0 评论 -
全文检索应用の搜索引擎
随着计算机产业的发展,以计算机存储设备为载体的电子信息愈来愈多,这些信息大致可分为两类:结构化数据和非结构化数据,结构化数据指的是诸如企业财务帐目和生产数据、学生的分数数据等等,非结构化数据的则是一些文本数据、图象声音等多媒体数据等等。据统计,非结构化数据占有整个信息量的80%以上。 对于结构化数据,用RDBMS(关系数据库管理系统)技术来管理是目前最好的一种方式。但是由于RDBMS自身底层结构原创 2009-07-31 08:47:00 · 698 阅读 · 0 评论 -
触摸 Antlr
简介Antlr(ANother Tool for Language Recognition)是一个工具,它为我们构造自己的识别器(recognizers)、编译器(compiler)和转换器(translators)提供了一个基础。通过定义自己的语言规则,Antlr可以为我们生成相应的语言解析器,这样便可以省却了自己全手工打造的劳苦。目标如同程序设计语言入门大多采用“Hello World”一样,转载 2009-08-01 13:48:00 · 783 阅读 · 0 评论 -
synchronized(this){} 的一些理解
一、当两个并发线程访问同一个对象object中的这个synchronized(this)同步代码块时,一个时间内只能有一个线程得到执行。另一个线程必须等待当前线程执行完这个代码块以后才能执行该代码块。二、然而,当一个线程访问object的一个synchronized(this)同步代码块时,另一个线程仍然可以访问该object中的非synchronized(this)同步代码块。三、尤其关键的是,原创 2009-08-12 14:54:00 · 864 阅读 · 0 评论 -
CAB文件
CAB文件只是一个压缩文件,是没办法直接运行的当打包ActiveX的时候,浏览器会自动下载安装 .CAB 文件的内容CAB 文件包含重要的安装 ActiveX 组件的压缩的文件。 安装向导将它放置每个文件的未压缩的副本置于这与将 CAB 和 HTM 文件相同的位置可以找到您 CAB 文件到名为"支持"的目录。 将在所有的情况下,安装向导将至少三个文件放置在支持文件夹中: 一个的.D原创 2009-07-07 09:58:00 · 3798 阅读 · 0 评论 -
Alexa工具栏研究
Release datetime: 2007年07月16日 星期一 01:24 Alexa Toolbar可以获得当前浏览器的IWebBrowser2接口,通过这个接口就可以对浏览器为所欲为了。不过Alexa Toolbar的实现十分奇怪:它的界面和主程序是用HTML和javascript实现的,这就是大家经常抱怨使用Alexa Toolbar后导致运行变慢的原因。而转载 2009-09-24 09:59:00 · 1007 阅读 · 0 评论 -
成就人生
对于那些成大事者来说,他们善于总结自己、反思自己、比较自己,从而避实就虚,找到自己人生的强项——自己究竟能干什么和不能干什么,并付出实际的行动。这个过程就是确立自己成大事手段的过程。不明白这一点,一个人永远就会在错误的方向走下去。 成大事的九种手段: 1、敢于决断——克服犹豫不定的习性 很多人之所以一事无成,最大的毛病就是缺乏敢于决断的手段,总是左顾右盼、思前想后,从而错失成功的最佳时原创 2009-10-14 13:31:00 · 1111 阅读 · 0 评论 -
字符转换 dos 命令 JDK自带的native2ascii工具
背景:在做Java开发的时候,常常会出现一些乱码,或者无法正确识别或读取的文件,比如常见的validator验证用的消息资源(properties)文件就需要进行Unicode重新编码。原因是java默认的编码方式为Unicode,而我们的计算机系统编码常常是GBK等编码。需要将系统的编码转换为java正确识别的编码问题就解决了。1、native2ascii简介:native转载 2009-11-14 00:25:00 · 887 阅读 · 0 评论 -
公历闰年
关于公历闰年是这样规定:地球绕太阳公转一周叫做一回归年,一回归年长365日5时48分46秒。因此,公历规定有平年和闰年,平年一年有365日,比回归年短0.2422日,四年共短0.9688日,故每四年增加一日,这一年有366日,就是闰年。但四年增加一日比四个回归年又多0.0312日,400年后将多3.12日,故在400年中少设3个闰年,也就是在400年中只设97个闰年,这样公历年的平均长度与回归年就原创 2010-01-22 10:32:00 · 1218 阅读 · 0 评论 -
java 枚举类型
Tiger 中的一个重要新特性是枚举构造,它是一种新的类型,允许用常量来表示特定的数据 片断,而且全部都以类型安全的形式来表示。Tiger 专家、developerWorks 的多产作者 Brett McLaughlin将解释枚举的定义,介绍如何在应用程序中运用枚举,以及它为什么能够让您抛弃所有旧的public static final 代码。 您已经知道,Java 代码的两个基本原创 2010-01-04 10:00:00 · 688 阅读 · 0 评论 -
ASCII 码值
ASCII码值表 Char Dec Oct Hex | Char Dec Oct Hex | Char Dec Oct Hex | Char Dec Oct Hex-----------------------------------------------------------------------------------(nul) 0 0000 0x00原创 2010-01-05 08:52:00 · 658 阅读 · 0 评论 -
操作系统中的进程与线程
简介 在传统的操作系统中,进程拥有独立的内存地址空间和一个用于控制的线程。但是,现在的情况更多的情况下要求在同一地址空间下拥有多个线程并发执行。因此线程被引入操作系统。 为什么需要线程? 如果非要说是为什么需要线程,还不如说为什么需要进程中还有其它进程。这些进程中包含的其它迷你进程就是线程。 线程之所以说是迷你进程,是因为线程和进程转载 2017-03-07 10:50:11 · 519 阅读 · 0 评论