- 浏览: 41377 次
- 性别:
- 来自: 北京
文章列表
1.最长公共子字符串
两个字符串数组,比较求最长的公共部分
http://blog.csdn.net/hackbuteer1/article/details/6686931
2.平面最近点对问题详解
http://www.dewen.io/q/15436/%E7%AE%97%E6%B3%95%EF%BC%9A%E6%B1%82%E5%B9%B3%E9%9D%A2%E4%B8%AD%E8%B7%9D%E7%A6%BB%E6%9C%80%E8%BF%91%E7%9A%84%E4%B8%A4%E7%82%B9
3.算法集合
http://haha.iczerd.com/weixin570
...
http://www.cnblogs.com/moss_tan_jun/archive/2010/08/23/1806861.html
http://www.cnblogs.com/cocos/archive/2011/05/06/2039469.html
http://happyman-bruce.blogbus.com/tag/MySQL/
1. 日期与时间函数
now() 当前时间
select now()
结果输出:
2013-11-11 13:14:10
TO_DAYS() 将时间转换为天数
select TO_DAYS(now());
735548
查询7天前的数据
SELEC ...
FindBugs 是一个静态分析工具,它检查类或者 JAR 文件,将字节码与一组缺陷模式进行对比以发现可能的问题。有了静态分析工具,就可以在不实际运行程序的情况对软件进行分析。不是通过分析类文件的形式或结构来确定程序的意图,而是通常使用 Visitor 模式
1. eclipse插件安装 http://findbugs.cs.umd.edu/eclipse-daily/
2. 使用
3. 例子
原始代码
else if (existingTestCase.getStatus().getStatusID() == DataStatusEnum.DELETE.getValue( ...
1. Singleton 单例模式
http://www.blogjava.net/kenzhh/archive/2013/03/15/357824.html
public class Singleton {
private static Singleton instance;
private Singleton (){}
public static synchronized Singleton getInstance() {
if (instance == null) {
instance = new Si ...
Sonar (SonarQube)
- 博客分类:
- 开发工具
Sonar是为java语言提供的一个软件质量平台,它能通过读取代码,进而跟踪分析代码,包括代码格式错误检查,潜在的bug,代码缺陷,低效设计,重复代码,测试覆盖率不够,代码复杂度等。每件影响我们代码方面,从风格细节到关键设计错误都会被Sonar作为调查和评估的对象。
1. http://www.sonarqube.org/downloads/ 下载Sonar
2. 安装Sonar http://docs.codehaus.org/display/SONAR/Installing
解压jar包并直接丢到根目录下
3. 建立Sonar数据库, 通过
c:\sonar-3.6.2\extr ...
泛型
泛型是Java SE 1.5的新特性,泛型的本质是参数化类型,也就是说所操作的数据类型被指定为一个参数。
这种参数类型可以用在类、接口和方法的创建中,分别称为泛型类、泛型接口、泛型方法。
Java语言引入泛型的好 ...
Java多线程和并发性
- 博客分类:
- 多线程
1. ThreadPoolExecutor
http://blog.csdn.net/wangwenhui11/article/details/6760474
http://iamzhongyong.iteye.com/blog/1458349
线程池类为 java.util.concurrent.ThreadPoolExecutor,常用构造方法为:
ThreadPoolExecutor(int corePoolSize, int maximumPoolSize,
long keepAliveTime, TimeUnit unit ...
java serializable 序列化
- 博客分类:
- Java
对象的串行化(Serialization)
一、串行化的概念和目的
1.什么是串行化
对象的寿命通常随着生成该对象的程序的终止而终止。有时候,可能需要将对象的状态保存下来,在需要时再将对象恢复。我们把对象的这种能记录自己的状态以便将来再生的能力。叫作对象的持续性(persistence)。对象通过写出描述自己状态的数值来记录自己 ,这个过程叫对象的串行化(Serialization) 。串行化的主要任务是写出对象实例变量的数值。如果交量是另一对象的引用,则引用的对象也要串行化。这个过程是递归的,串行化可能要涉及一个复杂树结构的单行化,包括原有对象、对象的对 ...
有助于学习各种语言的网站
- 博客分类:
- 开发工具
http://www.tutorialspoint.com/java/java_serialization.htm
一、安装前准备
1、使用Samba服务器需要防火墙开放以下端口
UDP 137 UDP 138 TCP 139 TCP 445
#配置防火墙端口
[root@roothomes ~] vi /etc/sysconfig/iptables
-A INPUT -m state --state NEW -m tcp -p tcp --dport 139 -j ACCEPT
-A INPUT -m state --state NEW -m tcp -p tcp --dport 445 -j ACCEPT
-A INPUT -m state --state NEW -m udp -p udp ...
布局
http://www.csharpwin.com/dotnetspace/1011.shtml
组件
http://www.smartclient.com/smartgwt/showcase/#buttons_category_states
GWT调试
GWT的调试不能在本机,必须在另外一台机器使用firefox调试,并安装Google web Tookit Developer Plugin for Firefox
http://code.google.com/webtoolkit/
http://www.cnblogs.com/itech/archive/2011/11/23/2260009.html
XMPP plugin:
https://wiki.jenkins-ci.org/display/JENKINS/El+Oyente+Plugin
jenkins plugin开发:
http://feuyeux.iteye.com/blog/1945921
Tomcat manager设置
- 博客分类:
- Tomcat
编辑tomcat下conf目录下的tomcat-users.xml,修改文件内容如下:
<?xml version="1.0" encoding="UTF-8"?>
<tomcat-users>
<role rolename="manager"/>
<role rolename="admin"/>
<role rolename="manager-script"/>
<role rolename="manager-gui& ...
http://m.oschina.net/blog/125035
Spring ibatis Maven Mysql Junit开发
1. 安装maven和nexus server,以及tomcat
2. 下载eclipse,比如Kepler,并安装相应的插件,最重要的是m2e
m2e
http://download.eclipse.org/technology/m2e/releases/1.2/?d
如果遇到问题,可能会需要安装下面的插件
slf4j
http://www.slf4j.org/dist/
Helios
http://download.eclipse.org/releases/helios
Cocoon
http://cocoon. ...