- 浏览: 59421 次
- 性别:
- 来自: 西安
最新评论
-
greatwall3:
引用[i][i]第三方的神烦大叔地方地方[/i][/i]
mongodb之DBRef的java应用 -
yangfei3169725:
谢谢.....帮我忙了
做MongoDB并发测试,报出上述错误。究其原因,是数据库连接数太少
文章列表
maven项目pom.xml报错: Failure to transfer org.apache.maven.plugins:maven-surefire-plugin:pom:2.X.X from
maven项目pom.xml报错:
Failure to transfer org.apache.maven.plugins:maven-surefire-plugin:pom:2.7.1 from http://repo1.maven.org/maven2 was cached in the local repository, resolution will not be reattemp ...
oracle数据迁移到mysql
- 博客分类:
- 数据库管理
oracle数据迁移到mysql
首先要确保你的oracle和mysql连接没有问题,我的oracle10g和mysql5.2,工具是mysql-gui-tools-5.0-r17-win32.msi 叫MySQL Migration Tookit
然后安装这个MySQL Migration Tookit,下载地址是http://dev.mysql.com/downloads/gui-tools/5.0.html,按照你本地的环境下载,我下载的是Windows版本安装成功后打开软件,这个名字叫做:MySQL Mi个ration Tookit 。
软件开发中的11个系统思维定律
- 博客分类:
- 软件开发
英文原文:11 Laws of The System Thinking in Software Development
“我会更加努力地工作” —— 一匹名叫Boxer的马(出自乔治·奥威尔的《动物农庄》)
彼得·圣吉在其著作《第五项修炼》中提到的系统思维定律同样适用于 ...
单点登录cas jasig学习笔记
- 博客分类:
- 软件开发
cas单点登录
1 什么是单点登录 单点登录(Single Sign On , 简称 SSO )是目前比较流行的服务于企业业务整合的解决方案之一, SSO 使得在多个应用系统中,用户只需要登录一次就可以访问所有相互信任的应用系统。 CAS(Central Authentication Service)是一款不错的针对 Web 应用的单点登录框架 CAS 介绍 CAS 是 Yale 大学发起的一个开源项目,旨在为 Web 应用系统提供一种可靠的单点登录方法,CAS 在 2004 年 12 月正式成为 JA-SIG 的一个项目。CAS 具有以下特点: ...
ORA-00913: 值过多
- 博客分类:
- 软件开发
今天做项目时碰到了关于Oracle 的一个小问题:ORA-00913: 值过多。现在已经解决了,问题虽小但是解决完后心情还是挺不错的,想分享出来,希望跟我有同样问题的朋友可以有所借鉴。
当oracle中报“ORA-00913: 值 ...
环境准备:
eclipse(Helios) 3.6maven 3.0.4
maven3 安装:
安装 Maven 之前要求先确定你的 JDK 已经安装配置完成。Maven是 Apache 下的一个项目,目前最新版本是 3.0.4,我用的也是这个。
首先去官网下载 Maven:http://www ...
Postgresql主键自增
- 博客分类:
- 数据库管理
在postgres中,
主键约束只是唯一约束和非空约束的组合。所以,下面两个表定义是等价的:
CREATE TABLE products (
product_no integer UNIQUE NOT NULL,
name text,
price numeric
);
CREATE TABLE products (
product_no integer PRIMARY KEY,
n ...
没怎么用eclipse所以对它不熟悉,近期在看phonegap的应用,虽然NetBeans 有android插件,但要开发phonegap类手机应用,感觉还是用eclipse可能更好些,因为eclipse有个phonegap 插件,如果该插件能够把各种配置文件产生好,可以省却用Netbeans开发的手工配置的工作。
开始只安装了eclipse juno的经典版,把ADT和phonegap插件安好后,使用phonegap生成的项目,居然只是原生的Android应用。没有JqueryMobile UI 的相关文件,估计是我的eclipse是经典版,不带web开发的原因, ...
在网上看到不少介绍Berkeley DB的文章,几乎所有的中文文章都是介绍完入门就再也没了。大都是个概括。最近做这个,所以想系统的由浅入深的介绍一下。不清楚的地方可以和我讨论,或参照官方网站sleepycat上的文档。我用的是最新版本 db-4.4.16.NC.tar.gz,这个包中含有详细的英文文档。
为什么要使用Berkeley DB,它适合什么场合应用?
Berkeley DB并不适合所有的应用,因为简单,专一所以高效。
嵌入式数据库,的“嵌入”是指它内嵌在程序中,而不是说他只应用在嵌入式系统上。它的特点很适合应用于嵌入式系统上。当然在我们的pc机集群或大型服务器上,也可以灵活的配 ...
提升Heritrix3.1.1的抓取效率
- 博客分类:
- 软件开发
Heritrix3.1.1是老外写的爬虫,可配置性非常好,但是有一点不好,老外很懂礼貌,所以这个爬虫也很懂礼貌,爬起来非常的慢,1万多个链接,一天也爬不完。
仔细研究它的源代码和文档,网上的文档非常的少,基本要看源代码。
根据网上的这篇文档https://webarchive.jira.com/wiki/display/Heritrix/Politeness+parameters
这个爬虫对网站的礼貌主要是单线程,对同一网站只有一个线程。。。好吧,这个我们没什么办法了,因为它是单线的。
第二个可以设置的地方是politeness参数,这个线程取一个url,处理完成以后 ...
Linux软件安装方法小结(附:rpm详解)
- 博客分类:
- 软件开发
在使用Linux系统的过程中,软件包的安装是避免不了的,在Linux下,软件安装程序的种类很多,安装方法也各式各样,(舒适性自然比不上windows :-))不过我们常见的软件包有两种:
1)含有软件的源代码的压缩包,解压后需要手动编译。这种软件安装包通常是用gzip压缩过的tar包(后缀为.tar.gz)。
./configure (配置)
make (编译)make install (安装)
近来,安装Maven,多数人提示在 http://m2eclipse.sonatype.org/sites/m2e/ 上更新m2e. 但是后来发现m2eclipse已交由eclipse基金会维护。 发布在http://eclipse.org/m2e/ 上。http://m2eclipse.sonatype.org/ 上有说明。安装m2eclipse
可以在eclipse->help中 install new software ,更新http://download.eclipse.org/technology/m2e/releases 得到 m2e – Maven Integration ...
strust2demo
- 博客分类:
- 软件开发
1)首先新建一个web工程:struts2demo
2)在此web工程webcontent下WEB-INF,lib下导入必要的jar,文件:commons-logging-1.1.jar;ognl-206011.jar;struts2-core-2.0.6.jar;xwork-2.0.1.jar;
3)web.xml文件添加如下:
<!-- 定义Struts2的FilterDispathcer的Filter --> <filter> <filter-name>struts2</filter-name> ...
public static void main(String[] args) {
System.out.println(subTextString("aa你1好2你好", 5));
}
// 截取字符串长度(中文2个字节,半个中文显示一个)
public static String subTextString(String str, int len) {
if (str.length() < len / 2)
return str;
int count = 0;
StringBuffer sb = new Stri ...
java 命令行引用jar包的方法
- 博客分类:
- 软件开发
关于这个问题,一直有些疑惑。今天在网上找了一下相关的资料。
一般情况下:
如果java 文件和jar 包在同一目录
编译: