nginx+tomcat集群简单参考
nginx+tomcat集群简单参考
RMI+EHCACHE Demo
RMI+EHCACHE可以做基础学习理解
JSUnit单元测试
前台单元测试材料,适合初学者对前台测试的了解和学习。
openfire+spark视频通话依赖包
Openfire+Spark的开发环境,实际感受一下搭建整套IM通讯系统的过程,openfire + spark 视频通话 war包放在openfire的plugins下重启openfire jar包spark的plugins目录下即可实现视频聊天功能
OpenLayers
OpenLayers 属性示例
RPC 远程框架
一个下日本的RPC框架
/**
* 足し算を行います。
*
* @param num1 数値1
* @param num2 数値2
* @return 計算結果
*/
public int addition(int num1, int num2) {
System.out.println("足し算を行います。num1=" + num1 + ", num2=" + num2);
//足し算を行った結果を返す
return num1 + num2;
}
/**
* 引き算を行います。
*
* @param num1 数値1
* @param num2 数値2
* @return 計算結果
*/
public int subtraction(int num1, int num2) {
System.out.println("引き算を行います。num1=" + num1 + ", num2=" + num2);
//引き算を行った結果を返す
return num1 - num2;
}
/**
* かけ算を行います。
*
* @param num1 数値1
* @param num2 数値2
* @return 計算結果
*/
public int multiplication(int num1, int num2) {
System.out.println("かけ算を行います。num1=" + num1 + ", num2=" + num2);
//かけ算を行った結果を返す
return num1 * num2;
}
包含简单例子。
自动补全 jquery
特性一览:
* 支持补全列表的宽度设定。
* 支持补全列表的最大高度设定。
* 支持补全列表的行数限制。
* 支持补全列表的显示位置及方向的设定。
* 支持自定义匹配规则。
* 支持匹配文本的渲染。
* 支持自定义匹配文本的渲染样式。
* 支持补全列表的样式设定。
* 支持自定义补全列表项的创建。
* 支持多种数据源。
* 支持'json'和'xml'两种数据格式。
* 支持异步处理。
* 支持错误调试。
各种 javascript 弹出层 div
javascript 弹出层
function show(id,ev){/*--打开--*/
closeWindow();
var bWidth=parseInt(document.documentElement.scrollWidth);
var bHeight=parseInt(document.documentElement.scrollHeight)<592?592:parseInt(document.documentElement.scrollHeight);
if(isIe){
setSelectState('hidden');}
var back=document.createElement("div");
back.id="back";
var styleStr="top:0px;left:0px;position:absolute;background:#666;width:"+bWidth+"px;height:"+bHeight+"px;";
styleStr+=(isIe)?"filter:alpha(opacity=40);":"opacity:0.40;";
back.style.cssText=styleStr;
document.body.appendChild(back);
clearInterval(prox);
clearInterval(proy);
clearInterval(proxc);
clearInterval(proyc);
var o = document.getElementById(id);
o.style.display = "block";
o.style.width = "1px";
o.style.height = "1px";
prox = setInterval(function(){openx(o,500)},10);
}
基于MVC的Java资源管理器源码
执行文件在bin目录下
runme.jar
或
start.bat
目录说明
bin: 编译后的目标文件
icons: 程序运行需要用到的图标文件
src: 源代码文件
j2ee 帮助文档
JavaTM Platform, Enterprise Edition, v 5.0
API Specifications.
hudson持续集成
1.持续、自动地构建/测试软件项目,如CruiseControl与DamageControl。
2.监控一些定时执行的任务。
sonar持续集成
java持续集成 findbugs checkstyle,pmd等提高代码质量,进行代码静态检查。
Swing输入框监听
//建立监听
FrameListener fl = new FrameListener(jb,tf,pw);
//tf.addActionListener(fl);
tf.addKeyListener(fl);
//窗口可见
this.setVisible(true);
//关闭窗口时退出程序
this.setDefaultCloseOperation(3);
java swing 布局管理
java swing 布局管理 样例
swing复选框树
java swing 复选框树
跟我学spring3
跟我学spring3-项目源码(pointShop)(基于注解
跟我学spring3-项目源码
跟我学spring3-项目源码(pointShop)(基于XML配置文件)
mysql5.7.30 安装包.zip
注:所有的指导安装目录使用 /usr/local/mysql,需要更换安装路径和数据路径请自行配置,配置文件my.cnf
默认登陆账号密码:root/root
Servlet 教程.pdf
Servlet 为创建基于 web 的应用程序提供了基于组件、独立于平台的方法,可以不受 CGI 程序的性能限
制。 Servlet 有权限访问所有的 Java API ,包括访问企业级数据库的 JDBC API 。
本教程将讲解如何使用 Java Servlet 来开发基于 web 的应用程序。
RESTful 教程.pdf
本教程将指导你如何准备一个开发环境,开始使用 Jersey 框架工作,以创建基于 REST 的 Web 服务。
Jersey 框架实现 JAX-RS2.0 API ,这是建立标准规范 REST Web 服务。本教程也将教你如何设置
JDK , Tomcat 和 Eclipse 在安装 JerseyFramework 之前:
第 1 步 - 安装 Java 开发工具包(JDK) :
您可以从甲骨文的 Java 网站上的最新版本的 JDK : Java SE 下载 . 会找到安装说明在下载的文件中,请
按照说明安装 JDK 和配置设置。最后,设置 PATH 和 JAVA_HOME 环境变量指向包含 java 和 javac 的
目录,通常 java 的安装目录分别为 java_install_dir 和 java_install_dir 。
如果使用的是 Windows ,并安装了 JDK 在 C:\jdk1.7.0_75, 必须把下面的行放在 C:\autoexec.bat 文件
JSP教程-标准标签库JSTL.pdf
自定义标签的开发,本章所介绍的内容和前一章有关联。标准标签库 JSTL 是由自定
义标签产生的,它抽取出了最为常用的标签操作。可以说标准标签库实现了对通用操作的封装。有效的
利用标准标签库以及自定义标签可使 JSP 页面风格统一,给 Web 开发人员带来开发和维护上的方便。
JSP 服务器端教程.pdf
JSP 与 PHP 、 ASP 、 ASP.NET 等语言类似,运行在服务端的语言。
JSP (全称 Java Server Pages )是由 Sun Microsystems 公司倡导和许多公司参与共同创建的一种使软
件开发者可以响应客户端请求,而动态生成 HTML 、 XML 或其他格式文档的 Web 网页的技术标准。
JSP 技术是以 Java 语言作为脚本语言的, JSP 网页为整个服务器端的 Java 库单元提供了一个接口来服务
于 HTTP 的应用程序。
JSP 文件后缀名为 (*.jsp) 。
JSP 开发的 WEB 应用可以跨平台使用,既可以运行在 Linux 上也能运行在 Window 上。
javascript 教程.pdf
JavaScript 开始诞生于 LiveScript ,但 Netscape 由 Java 更名为 JavaScript 。 JavaScript Netscape
2.0 首次亮相于 1995 年,名称为 LiveScript 。
JavaScript 是一个轻量级的,解释型编程语言的面向对象的功能,使能够构建成静态的 HTML 页面的交
互性。
通用语言的核心部分已经嵌入在 Netscape , Internet Explorer 和其他 Web 浏览器
JAVA 教程.odt
• Java开发工具包(JDK)是一个用于开发Java应用程序和小程序的软件开发环境。它包括Java运行时环境(JRE),编译器/加载程序(JAVA),编译器(javac),归档器(jar),文档生成(Javadoc)以及 Java 开发的其他工具。
java 高级教程.pdf
Java 继承
继承可以被定义为其中一个对象获取的另一个特征的过程。使用继承的信息是在一个等级秩序作出管理。
当我们谈到继承,最常用的关键字是 extends 和 implements 。这些话会确定一个对象是否 IS-A 类型的
另一个。通过使用这些关键字,我们可以使一个对象获得另一个对象的属性。
Spring 例子教程
本教程介绍如何在Spring3 中创建一个简单的 Hello World 例子。
Apache POI教程
很多时候,一个软件应用程序需要生成Microsoft Excel文件格式的报告。有时,一个应用程序甚至希望将Excel文件作为输入数据。例如,一个公司开发的应用程序将财务部门需要所有输出生成自己的Excel。
任何Java程序员愿意将MS Office文件的输出,可以使用预定义和只读API来做到。
什么是Apache POI?
Apache POI是一种流行的API,它允许程序员使用Java程序创建,修改和显示MS Office文件。这由Apache软件基金会开发使用Java分布式设计或修改Microsoft Office文件的开源库。它包含类和方法对用户输入数据或文件到MS Office文档进行解码。
MyBatis教程.docx
Mybatis 开发环境搭建,选择: Eclipse 版本,mysql 5.5, jdk 1.8, mybatis3.2.3.jar 包。这些软件工具均可以到各自的官方网站上下载。
整个过程在概如下,
1. 在本教程中,建立 java 工程,但一般都是开发 web 项目,这个系列教程最后是 web,但这里为了方便学习,本教程前面建立的都是 java 工程。
2. 将 mybatis-3.2.3.jar,mysql-connector-java-5.1.25-bin.jar 创建两个用户自定库(User Libary):mysql-connector 和 mybatis;
3. 创建 mysql 测试数据库和用户表, 注意,数据库使用的是 utf-8 编码。以解决不必要的中文乱码问题。
Log4j教程.docx
log4j是一个用Java编写的可靠,快速和灵活的日志框架(API),它在Apache软件许可下发布。
Log4j已经被移植到了C,C++,C#,Perl,Python和Ruby等语言中。
Log4j是高度可配置的,并可通过在运行时的外部文件配置。它根据记录的优先级别,并提供机制,以指示记录信息到许多的目的地,诸如:数据库,文件,控制台,UNIX系统日志等。
Log4j中有三个主要组成部分:
• loggers: 负责捕获记录信息。
• appenders : 负责发布日志信息,以不同的首选目的地。
• layouts: 负责格式化不同风格的日志信息。
Java.util包.docx
java.util.ArrayList 类提供了可调整大小的数组,并实现了List接口。以下是关于ArrayList中的要点:
• 它实现了所有可选的列表操作,并且还允许所有元素,包括空值null。
• 它提供了一些方法来操作内部用来存储列表的数组的大小。
• 相较于LinkedList实现的常数因子较低。
easyMock.zip
easyMock单元测试包
JUnit4单元测试入门详解.pdf
JUnit4 主要目标便是利用Java5 的Annotation 特性简化测试用例的编写
GIT教程&软件
版本控制是管理信息修改的艺术,它一直是程序员最重要的工具,程序员经常会花时间作出小的修改,然后又在某一天取消了这些修改,想象一下一个开发者并行工作的团队 - 或许是同时工作在同一个文件!- 你就会明白为什么一个好的系统需要管理潜在的混乱。这是来自TortoiseSVN文档的一段话,总结得很精辟。
mina 框架demo
ApacheMINA是一个网络应用程序框架,用来帮助用户简单地开发高性能和高可扩展性的网络应用程序。它提供了一个通过Java NIO在不同的传输例如TCP/IP和UDP/IP上抽象的事件驱动的异步API
word转PDF插件
我们在工作中,很多时候需要遇到把word转换成pdf的格式,当然,对于很多办公室老手都很轻松了,也有很多的转换软件可以帮忙。今天笔者就分享一下,word2007,自身就带有word转换成pdf的插件功能,就不需要在下载安装第三方软件的麻烦了,那么就我们赶快来看看怎么做吧。希望对你有帮助。
zookeeper+rmi开发
zookeeper+rmi开发示例代码