- 浏览: 916255 次
- 性别:
- 来自: 北京
最新评论
-
M_drm:
请问要怎么设置浏览器才不报没权限呢?
用JS在页面调用本地可执行文件的方法(ACTIVEX) -
Alexniver:
官方文档。When importing data into I ...
mysql导入数据过慢 解决方法 -
camelwoo:
我记得 Criteria 可以做连接查询与子查询,也可以做分页 ...
Hibernate总结篇二 -
zhenglongfei:
楼主如果SubKeyName 这个节点不存在,怎么办??怎么用 ...
Java操作注册表 -
yxx676229549:
用log4j 2 了
logback
文章列表
Subversion到目前的安装已经非常简单了。到Subversion网站下载Windows下的安装文件,简单的步骤就可以完成安装,而且安装程序已经自动注册Path,直接在命令行模式就可以使用了。
首先初始化Repository,输入命令:
svnadmin create D:\TestRepository\
然后,把现有的项目的目录结构以及文件导入到Repository中:
svn import D:\Projects\Project1 file:///D:/TestRepository/Project1 -m “初始化“
用 ...
Subversion和CVS相比,除了包含了CVS的全部特性之外,也加入了新的理念:
1、路径、改名、以及文件meta-data也可进入版本控制范围。
缺少这些特性是CVS被抱怨最多的方面之一,subversion不止对文件 ...
svn 简单使用
svn 帮助文档,大体上浏览了下 一些比较好的特性 有:
http://www.subversion.org.cn/svnbook/
分支与合并
锁定
svnsync
版本库钩子
一个SVN Python状态爬虫
注意 使用用户 (sysmen) :
#指定新版本
vim ~.bashrc #添加了
alias svn="/usr/local/subversion/
bin/svn"
alias svnadmin="/usr/local/subversion/bin/svnadmin"
alias svnserve=&q ...
目前MyEclipse 8.5版本已经正式发布,用户已经可以下载并使用,该版本集成了Eclipse 3.5.2,提升了团队协作开发效率、开发周期管理以及对Spring和Hibernate有了更好的支持。
MyEclipse 8.5给我们带来了新的控制台功能,以及很多新的面貌和感觉,特别是对于JSF的改善,可以说是MyEclipse的一个里程碑。新的控制台功能可以称之为配置中心,其中包括多个选项卡,开发人员可以看到他们的软件、工作区等,增加了团队效率。
用户也能够通过配置中心,来进行安装、更新或者卸载插件等操作,对于安装和更新模块,用户只需要选择一个复选框就可以完成。这些新的管理工具的出现,大 ...
Spring源码下载地址
今天想下载一下Spring的源代码,登录到Spring官网,傻眼了,根本找不到下载的地方!费了九牛二虎之力在网上找到了一个下载地址,记下来,免得下次再次傻找。
http://s3.amazonaws.com/dist.springframework.org/release/SPR/spring-framework-1.2.8-with-dependencies.zip
http://s3.amazonaws.com/dist.springframework.org/release/SPR/spring-framework-2.5.6-with-depende ...
1. a.去掉大小写、回车 查询
select replace ( replace (yxmc,chr(13),'') ,chr(10),'')
from CODE_GWYX
where upper( replace ( replace (yxmc,chr(13),'') ,chr(10),'')) like Upper('Univ%')
b.去除字符串中间或前后的空格
RTRIM(LTRIM(列名))
import java.util.ArrayList;
import java.util.Calendar;
import java.util.StringTokenizer;
import java.lang.Integer;
/**
* 字符串辅助类,处理常用的字符串操作
*
* @author lvx@cic.tsinghua.edu.cn 创建日期: 2009.07.14
*/
public class StringUtil {
public static String filterNull(String arg){
if(null ...
1.单元测试:
要求:
要有边界值的分析,主要针对分支语句的临界点
语句覆盖,保证写的任何语句都要运行到
判定覆盖,所有判断的地方都要覆盖掉
条件覆盖,保证所有条件都要覆盖掉
路径覆盖,所有分支都要测试到
步骤:
1、针对每个类写一个TestCase,在setUp方法中初始化要测试类,在tearDown方法中将测试类置为null
2、逐一编写以test开头的方法
3、新建一个套件类,再把所有的TestCase类加入套件类
2.Ant:用于对项目的整体构建、修改及部署等操作
A ...
1.网络编程:
网络基础知识
Mac地址:每个网卡专用地址,也是唯一的。
端口(port):应用程序(进程)的标识(网络通信程序)
OS中可以有65536(2^16)个端口,进程通过端口交换数据。
...
1.多线程:
进程与线程:
进程:同一个操作系统中执行的一个子程序,包含了三部分虚拟CPU、代码、数据
多进程:同一个操作系统中执行的多个并行的子程序。可以提高cpu的使用率
线程:在同一个进程当中执行的子程序流
多线程:同一个进程当中并发执行的多个子程序流。可以提高cpu的使用率
进程与线程的区别:
进程有独立的进程空间,进程中的数据存放空间(堆空间和栈空间)是独立的。
线程的堆空间是共享的,栈空间是独立的,线程消耗的资源也比进程小,相互之间可以影响的。
java中如何调进程:
...
1.集合:保存多个其他对象的对象,不能保存简单类型
List :有序(存放元素的顺序),可重复的集合
ArrayList:实质就是一个会自动增长的数组查询效率比较高,增删的效率比较低,适用于查询比较频繁,增删动作较少的元素管理 ...
1.数组:
声明数组:
数组能以下列形式声明:
类型[] array;
类型 array[];
注:
JAVA中推荐用:类型[] array;
一个数组是一个对象
声明一个数组没有创建一个对象
声明时不用指定长度
创建数组:
创建基本数据类型数组:int[] i = new int[2];
创建引用数据类型数组:Student[] s = new Student[100];
数组创建后 ...
1.配置java环境变量:
JAVA_HOME:配置JDK的目录
CLASSPATH:指定到哪里去找运行时需要用到的类代码(字节码)
PATH:指定可执行程序的位置
LINUX系统(在" .bash_profile "下的环境变量设置)
JAVA_HOME=/opt/jdk1.5.0_06
CLASSPATH=.:$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jar
PATH=$PATH:$JAVA_HOME/bin:.
export JAVA_HOME C ...
JSON 即 JavaScript Object Natation,它是一种轻量级的数据交换格式,非常适合于服务器与 JavaScript 的交互。本文将快速讲解 JSON 格式,并通过代码示例演示如何分别在客户端和服务器端进行 JSON 格式数据的处理。
Json必需的包
commons-httpclient-3.1.jar
commons-lang-2.4.jar
commons-logging-1.1.1.jar
json-lib-2.2.3-jdk13.jar
ezmorph-1.0.6.jar
commons-collections-3.2.1.jar
以上包可以从
ht ...
1.基本概念的理解
绝对路径:绝对路径就是你的主页上的文件或目录在硬盘上真正的路径,(URL和物理路径)例如:
C:xyz est.txt 代表了test.txt文件的绝对路径。http://www.sun.com/index.htm也代表了一个URL绝对路径。
相对路径:相对与某 ...