自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(19)
  • 资源 (5)
  • 收藏
  • 关注

原创 CVS vs SUBVERSION

CVS CVS是一个C/S系统,多个开发人员通过一个中心版本控制系统来记录文件版本,从而达到保证文件同步的目的。工作模式如下: CVS服务器(文件版本库) CVS(Concurrent Version System)版本控制系统是一种GNU软件包,主要用于在多人开发环境下的源码的维护。实际上CVS可以维护任意文档的开发和使用,例如共享文件的编辑修改,而不仅仅局限于程序设计...

2010-12-22 10:54:12 120

原创 数据库设计范式(实例)

关系数据库设计之时是要遵守一定的规则的。尤其是数据库设计范式 现简单介绍1NF(第一范式),2NF(第二范式),3NF(第三范式)和BCNF,另有第四范式和第五范式留到以后再介绍。 在你设计数据库之时,若能符合这几个范式,你就是数据库设计的高手。 第一范式(1NF):在关系模式R中的每一个具体关系r中,如果每个属性值 都是不可再分的最小数据单位,则称R是第一范式的关系。例:如职工号,姓名,电...

2010-12-13 12:25:59 158

原创 IOC原理简单分析

IOC(inversion of control)控制反转在我们的程序中,要实现某个功能,我们都会用到两个或两个以上的类来协同完成,那么在一个类中,我们就会要有它的合作类的引用,也就是说这个类依赖于别的类,这个合作类的获取,将会有一下几种不同的情况依赖获取的三种方式: Java代码 情况1.自己生成 Class person{ Eat(){...

2010-12-02 11:40:04 105

原创 使用XFire+Spring构建Web Service

XFire是与Axis 2并列的新一代Web Service框架,通过提供简单的API支持Web Service各项标准协议,帮助你方便快速地开发Web Service应用。 相 对于Axis来说,目前XFire相对受欢迎,加上其提供了和Spring集成的支持,在目前的Web Service开源社区拥有众多的追随者。并且因为XFire为Spring提供的支持,使得我们可以很容易在Sprin...

2010-12-01 15:23:16 88

原创 mysql的分区功能介绍

分区的一些优点: 1)与单个磁盘或文件系统分区相比,可以存储更多的数据。 2)对于那些已经失去保存意义的数据,通常可以通过删除与那些数据有关的分区,很容易地删除那些数据。相反地,在某些情况下,添加新数据的过程又可以通过为那些新数据专门增加一个新的分区来很方便地实现。 3) 一些查询可以得到极大的优化,这主要是借助于满足一个给定WHERE 语句的数据可以只保存在一个或多个分区...

2010-11-30 10:46:29 97

原创 some websites

https://www.42tele.com/Global_Network_Coverage/SMS/http://www.timezoneconverter.com/cgi-bin/zoneinfo.tzc?s=default&tz=Africa/Algiershttps://www.numberingplans.com/?page=analysis

2010-11-30 10:45:40 116

原创 java 调用 mysql存储过程实例

数据库的测试代码如下 :1、新建表testcreate table test(field1 int not null)TYPE=MyISAM ;insert into test(field1) values(1);2、删除已存在的存储过程-- 删除储存过程delimiter // -- 定义结束符号drop procedure p_test;...

2010-11-30 10:42:42 90

原创 Mysql5.1大表分区效率测试

mysql5.1开始支持数据表分区了,原来的分表可以不用了,分表的不足在于多表查询不方便。呵呵,下面来简单测试下表分区的查询效率。 1、用来测试的数据为discuz论坛的数据库,表为cdb_posts表,数据量为1500多万条 mysql> select count(*) from cdb_posts; +-------------+ | count(*) | +-------------...

2010-11-30 10:41:42 252

原创 主题:追加内容到文件末尾的几种常用方法

1.import java.io.BufferedWriter; 2.import java.io.FileOutputStream; 3.import java.io.FileWriter; 4.import java.io.IOException; 5.import java.io.OutputStreamWriter; 6.import java.io...

2010-11-30 10:37:29 162

原创 利用Jsvc把Java程序嵌入到Linux服务中去

1.安装jsvc  在tomcat的bin目录下有一个jsvc.tar.gz的文件,进入tomcat的bin目录下  #tar xvfz jsvc.tar.gz  #cd jsvc-src  #sh support/buildconf.sh  #chmod 755 configure  #./configure --with-java=/usr/lo...

2010-11-30 10:36:24 314

原创 Spring Security 2 配置精讲

论坛上看了不少Spring Security的相关文章。这些文章基本上都还是基于Acegi-1.X的配置方式,而主要的配置示例也来自于SpringSide的贡献。 众所周知,Spring Security针对Acegi的一个重大的改进就在于其配置方式大大简化了。所以如果配置还是基于Acegi-1.X这样比较繁琐的配置方式的话,那么我们还不如直接使用Acegi而不要去升级了。所以在这里,我将...

2010-11-30 10:34:56 95

原创 线程的4个状态之间是如何进行转换的

一个线程创建之后,总是处于其生命周期的4个状态之一中。线程的状态表明此线 程当前正在进行的活动,而线程的状态是可以通过程序来进行控制的,就是说,可以对线程 进行操作来改变状态。这些操作包括启动(start)、终止(stop)、睡眠(sleep)、挂起 (suspend)、恢复(resume)、等待(wait)和通知(notify)。每一个操作都对应了一个方法,这些 方法是由软件包java.lang...

2010-11-30 10:31:10 270

原创 开源缓存包 EHCache 全接触

EHCache 是一个纯java的,在Hibernate2.1充当可插入的的在进程中的缓存,它具有以下缓存,最小的依赖性,全面的文特性:快速,简单,丰富的文档和测试用例。 官方网站 http://ehcache.sourceforge.net/ ------------------------------------使用简介---------------------...

2010-11-30 10:30:02 69

原创 Java中各类Cache机制实现解决方案

在Java中,不同的类都有自己单独的Cache机制,实现的方法也可能有所不同,文章列举了Java中常见的各类Cache机制的实现方法,同时进行了综合的比较。OSCacheOSCache是个一个广泛采用的高性能的Java EE缓存框架,OSCache能用于任何Java应用程序的普通的缓存解决方案。OSCache有以下特点:缓存任何对象,你可以不受限制的缓存部分jsp页面或HT...

2010-11-30 10:28:52 89

原创 linux下解压命令大全

.tar 解包:tar xvf FileName.tar打包:tar cvf FileName.tar DirName(注:tar是打包,不是压缩!)———————————————.gz解压1:gunzip FileName.gz解压2:gzip -d FileName.gz压缩:gzip FileName.tar.gz 和 .tgz解压:tar ...

2010-11-30 10:27:44 60

原创 Linux环境SSH登录使用RSA证书认证代替密码

当您在Linux下使用cvs命令时,每交提交、查询状态、更新等操作都要输入密码,实在是不方便。有没有办法不输入密码?当然,SSH的支持多种认证方式,我们可以使用公钥和私钥的方式来认证。下面来介绍具体的做法,假设两台Linux服务器:server1和server2,我们以用户dboper为例(即两台服务器上均创建有dboper用户)。在server1上,以dboper登录。执行如下命...

2010-11-30 10:27:13 283

原创 cvs与svn的比较

1 对重命名、删除文件的支持 cvs:不支持本地文件重命名提交 删除分remove和erase两种前者把本地和库中文件都删除 后者只是删除本地文件 不能删除文件夹 svn:支持文件重命名提交系统会提示删除旧文件,创建新文件 删除本地文件提交 库中文件也被删除2 对中文路径名的支持 cvs:支持的比...

2010-11-30 10:22:32 238

原创 JAVA基础知识--面试题集

JAVA基础知识--面试题集1、面向对象的特征有哪些方面A.抽象:抽象就是忽略一个主题中与当前目标无关的那些方面,以便更充分地注意与当前目标有关的方面。抽象并不打算了解全部问题,而只是选择其中的一部分,暂时不用部分细节。抽象包括两个方面,一是过程抽象,二是数据抽象。B.继承:继承是一种联结类的层次模型,并且允许和鼓励类的重用,它提供了一种明确表述共性的方法。对象的一个新类可以从...

2010-11-30 10:21:04 181

原创 Java实现二叉树的遍历算法

Java实现二叉树的遍历算法(递归与非递归)package com.test;import java.util.Stack;/** 二叉树节点 */class BTNode { private char key; private BTNode left, right; public BTNode(char key) { thi...

2010-11-30 10:19:16 164

junit 学习资料

junit 的学习资料,详细介绍junit的用法

2010-05-06

wincvs 详细学习资料

wincvs 学习资料,详细介绍wincvs的用法

2010-05-06

DWR中文文档,AJAX开源框架

DWR中文文档,AJAX比较流行的开源框架

2010-01-05

一款不错的jsp 分页控件

一款优秀的分页解决控件,只要加入短短几行代码,即可实现分页功能

2009-04-03

解决跨框架的菜单控件

解决跨框架的菜单控件,通过JS文件配置实现

2009-04-03

空空如也

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

TA关注的人

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