自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(24)
  • 收藏
  • 关注

原创 获取本地IP方法

<br />private Set<String> getAllLocalHostIP() throws UnknownHostException<br />{<br />            Set<String> result = new HashSet<String>();<br />            InetAddress addr = InetAddress.getLocalHost();<br />            String hostName = addr.getH

2011-04-24 15:16:00 1567

原创 执行SQL脚本工具类

<br />1、引入ant.jar包(在http://ant.apache.org/网站上下载)<br />使用MAVEN构建项目加入下面依速<br /><dependency><br />        <groupId>org.apache.ant</groupId><br />        <artifactId>ant</artifactId><br />        <version>1.7.1</version><br /></dependency><br /><br />i

2011-04-24 15:13:00 3665

原创 中文字转拼音工具

<br />1、引入pinyin4j.jar包(可以从http://pinyin4j.sourceforge.net 网站上下载)<br />如果是MAVEN工具可以加入依赖<br /><dependency><br />        <groupId>pinyin4j.sourceforge.net</groupId><br />        <artifactId>pinyin4j</artifactId><br />        <version>2.5.0</versi

2011-04-24 10:15:00 5535 1

原创 计算mp3时间以及位速工具(使用JMF框架)

<br />1、从http://www.javazoom.net/ 网站下载jlayer.jar mp3spi.jar包<br />如果是使用maven加下面依赖<br /><dependency><br />        <groupId>de.huxhorn.sulky</groupId><br />        <artifactId>de.huxhorn.sulky.3rdparty.jlayer</artifactId><br />        <version>1.0</ver

2011-04-24 09:58:00 2324

原创 读取资源工具

<br />import java.io.File;<br />import java.io.FileFilter;<br />import java.io.IOException;<br />import java.net.JarURLConnection;<br />import java.net.URL;<br />import java.net.URLDecoder;<br />import java.util.Enumeration;<br />import java.

2011-04-16 13:29:00 1695

原创 动态产生虚拟路径工具类

<br />import java.io.BufferedOutputStream;<br />import java.io.File;<br />import java.io.FileOutputStream;<br />import java.io.IOException;<br /><br />import org.apache.commons.lang.xwork.StringUtils;<br />import org.apache.log4j.Logger;<br />i

2011-04-15 14:19:00 1519

原创 设置虚拟机默认时区

<br />一、代码修改<br />TimeZone tz = TimeZone.getTimeZone("ETC/GMT-8");<br />TimeZone.setDefault(tz);<br />二、代码修改<br />System.setProperty("user.timezone","GMT+08");<br />三、增加虚拟机启动参数<br />-Duser.timezone=GMT+08<br /> <br />可能会因为系统问题而使时间显示不对<br />windows时区信息注

2011-04-14 11:32:00 2050

原创 BCNF

<br />BCNF:如果关系模式R(U,F)的所有属性(包括主属性和非主属性)都不传递依赖于R的任何候选关键字,那么称关系R是属于BCNF的。或是关系模式R,如果每个决定因素都包含关键字(而不是被关键字所包含),则RCNF的关系模式。 <br /><br />例:配件管理关系模式 WPE(WNO,PNO,ENO,QNT)分别表仓库号,配件号,职工号,数量。有以下条件 <br /><br />a.一个仓库有多个职工。 <br /><br />b.一个职工仅在一个仓库工作。 <br /><br /

2011-04-13 13:44:00 10407

原创 第三范式(3NF)

<br />第三范式(3NF):如果关系模式R(U,F)中的所有非主属性对任何候选关键字都不存在传递信赖,则称关系R是属于第三范式的。 <br /><br />例:如S1(SNO,SNAME,DNO,DNAME,LOCATION) 各属性分别代表学号, <br /><br />姓名,所在系,系名称,系地址。 <br /><br />关键字SNO决定各个属性。由于是单个关键字,没有部分依赖的问题,肯定是2NF。但这关系肯定有大量的冗余,有关学生所在的几个属性DNO,DNAME,LOCATION将重

2011-04-13 13:43:00 2604

原创 第一范式(1NF)

<br />第一范式(1NF):在关系模式R中的每一个具体关系r中,如果每个属性值 都是不可再分的最小数据单位,则称R是第一范式的关系。例:如职工号,姓名,电话号码组成一个表(一个人可能有一个办公室电话 和一个家里电话号码) 规范成为1NF有三种方法: <br /><br />一是重复存储职工号和姓名。这样,关键字只能是电话号码。 <br /><br />二是职工号为关键字,电话号码分为单位电话和住宅电话两个属性 <br /><br />三是职工号为关键字,但强制每条记录只能有一个电话号码。 <

2011-04-13 13:42:00 1853

原创 第二范式(2NF)

<br />第二范式(2NF):如果关系模式R(U,F)中的所有非主属性都完全依赖于任意一个候选关键字,则称关系R 是属于第二范式的。 <br /><br />例:选课关系 SCI(SNO,CNO,GRADE,CREDIT)其中SNO为学号, CNO为课程号,GRADEGE 为成绩,CREDIT 为学分。 由以上条件,关键字为组合关键字(SNO,CNO) <br /><br />在应用中使用以上关系模式有以下问题: <br /><br />a.数据冗余,假设同一门课由40个学生选修,学分就 重复

2011-04-13 13:42:00 3325

转载 脏读、不可重复读和幻觉读的概念

<br />      脏读就,是指当一个事务正在访问数据,并且对数据进行了修改,而这种修改还没有提交到数据库中,这时,另外一个事务也访问这个数据,然后使用了这个数据。因为这个数据是还没有提交的数据,那么另外一个事务读到的这个数据是脏数据,依据脏数据所做的操作可能是不正确的。<br /><br />     不可重复读,是指在一个事务内,多次读同一数据。在这个事务还没有结束时,另外一个事务也访问该同一数据。那么,在第一个事务中的两次读数据之间,由于第二个事务的修改,那么第一个事务两次读到的的

2011-04-13 13:27:00 1460

转载 虚IP切换原理

<br />高可用性HA(High Availability)指的是通过尽量缩短因日常维护操作(计划)和突发的系统崩溃(非计划)所导致的停机时间,以提高系统和应用的可用性。HA系统是目前企业防止核心计算机系统因故障停机的最有效手段。<br />实现HA的方式,一般采用两台机器同时完成一项功能,比如数据库服务器,平常只有一台机器对外提供服务,另一台机器作为热备,当这台机器出现故障时,自动动态切换到另一台热备的机器。<br /> <br />怎么实现故障检测的那?<br />      心跳,采用定时发送一个数

2011-04-11 19:00:00 4932 1

转载 CDN技术介绍

CDN技术介绍背景<br />Internet的高速发展,给人们的工作和生活带来了极大的便利,对Internet的服务品质和访问速度要求越来越 高,虽然带宽不断增加,用户数量也在不断增加,受Web服务器的负荷和传输距离等因数的影响,响应速度慢还是经常抱怨和困扰。解决方案就是在网络传输上利 用缓存技术使得Web服务数据流能就近访问,是优化网络数据传输非常有效的技术,从而获得高速的体验和品质保 证。<br /><br />网络缓存技术,其目的就是减少网络中冗余数据的重复传输,使之最小化,将广域传

2011-04-10 21:36:00 1533 2

原创 图片处理工具类

<br />import java.awt.Graphics2D;<br />import java.awt.Rectangle;<br />import java.awt.RenderingHints;<br />import java.awt.geom.AffineTransform;<br />import java.awt.image.BufferedImage;<br />import java.awt.image.ColorModel;<br />import java.

2011-04-09 16:32:00 1460

原创 nio快速文件复制方法

<br />private static final long VIRTUAL_MEMORY_SIZE = 512 * 1024 * 1024;<br />public static void copy(File src, File dst) throws Exception<br />    {<br />        try<br />        {<br />            InputStream srcIo = new FileInputStream(src);<br

2011-04-09 16:30:00 1323

原创 TOMCAT使用NATIVE提升系统性能

<br />使用上述功能可以提升TOMCAT的性能,最显著的地方就是能够提升启动速度。<br />(你可以依据启动时间来进行判断看是否有提升速度)<br />如何使用:1,下载  tcnative-1.dll 从Apache Tomcat Nativelibrary       <br />                http://tomcat.heanet.ie/native/<br />        2,将tcnative-1.dll 放置在tomc

2011-04-09 16:21:00 1801

转载 The C10K problem

The C10K problem<br />[Help save the best Linux news source on the web -- subscribe to Linux Weekly News!]<br />It's time for web servers to handle ten thousand clients simultaneously,don't you think? After all, the web is a big place now. <br />

2011-04-09 11:47:00 1581

转载 cap原理

<br />CAP原理(CAP Theorem)<br />在足球比赛里,一个球员在一场比赛中进三个球,称之为帽子戏法(Hat-trick)。在分布式数据系统中,也有一个帽子原理(CAP Theorem),不过此帽子非彼帽子。CAP原理中,有三个要素:一致性(Consistency)可用性(Availability)分区容忍性(Partition tolerance)<br />CAP原理指的是,这三个要素最多只能同时实现两点,不可能三者兼顾。因此在进行分布式架构设计时,必须做出取舍。而对于分布

2011-04-09 11:22:00 1642

原创 struts中使用validation构架 基本配置方法

1、复制validation.xml,validation-rules.xml到WEB-INF文件夹下;2、需要在struts配置文件(struts-config.xml)中增加如下信息:         3、把ActionForm改为继承ValidatorForm;4、配置validator.xml5、页面显示错误提示信息                         

2006-07-27 17:07:00 1873 1

原创 点取日期对话框

var bMoveable=true;  var _VersionInfo="Version:2.0" var strFrame;  document.writeln();strFrame=;strFrame+=INPUT.button{BORDER-RIGHT: #ff9900 1px solid;BORDER-TOP: #ff9900 1px solid;BORDER-LEFT:

2006-07-27 16:45:00 818

原创 日期转换处理类 DateUtil.java

/**************************************************************************** Module: 日期转换处理 Version: 1.0 Author:  chenkb   Company: excel Description: ************************************************

2006-07-27 16:35:00 9261

原创 ORACLE 常用的SQL语法和数据对象

ORACLE 常用的SQL语法和数据对象 一.数据控制语句 (DML) 部分1.INSERT  (往数据表里插入记录的语句)INSERT INTO 表名(字段名1, 字段名2, ……) VALUES ( 值1, 值2, ……); INSERT INTO 表名(字段名1, 字段名2, ……)  SELECT (字段名1, 字段名2, ……) FROM 另外的表名;字符串类型的字段

2006-07-23 15:59:00 973 1

翻译 迭代化软件开发模式

迭代化软件开发技术IBM Rational 技术白皮书版本 1.0目录1.传统开发流程的问题 32.采用迭代化开发控制项目风险 43.管理迭代化的软件项目 73.1 软件开发的四个阶段 83.2 关于开发资源的分配 83.3 迭代策略 93.4 制定项目开发计划 10迭代化开发技术白皮书1. 传统开发流程的问题传统的软件开发流程是一个文档驱动的流程,它将整个软件开发过程划分为顺序相接的几个

2006-07-23 15:32:00 1940

空空如也

空空如也

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

TA关注的人

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