- 博客(53)
- 收藏
- 关注
原创 apache2.2 tomcat6 集群
使用apache做为控制转发器,后端使用4个tomcat做集群,此次选择的配置方式为SessionSticky(粘性Session),这种方式将同一用户的请求转发到特定的Tomcat服务器上,避免了集群中Session的复制。 apache以前配置apache和tomcat可能需要用到mod_jk.so进行apache和tomcat的链接。apache2.2中集成了mod_jk.so的...
2010-09-08 12:23:14
135
原创 Tomcat 启动不了问题
把jre里的msvcr71.dll文件拷贝到C:\windows\system32下面,重新启动Tomcat 后,问题解决了.
2010-09-07 16:54:04
141
原创 Properties类小结
目前有个任务,要用到java.util.Properties类及其拓展知识.在这里先把预备知识梳理一下,过几天再把commons configuration整理出来. 一.Properties 简介 java.util.Properties 继承自 java.util.Hashtable Properties 类表示一个持久的属性集.Properties 可保存在流中或从流中加载.属性列表中每个键...
2010-09-06 16:20:20
114
原创 jquery 回到顶部插件
//** jQuery Scroll to Top Control script- (c) Dynamic Drive DHTML code library: http://www.dynamicdrive.com.//** Available/ usage terms at http://www.dynamicdrive.com (March 30th, 09')//** v1.1...
2010-09-01 17:47:27
151
原创 lucene 创建索引
[code="java"]@Retention(RetentionPolicy.RUNTIME)@Target( { ElementType.FIELD })public @interface IndexAnnotation { //存储 public boolean store() default false; //分词 public boolean anal...
2010-09-01 14:48:27
127
原创 反射工具类
import java.lang.reflect.Field;import java.lang.reflect.InvocationTargetException;import java.lang.reflect.Method;import java.lang.reflect.Modifier;import java.lang.reflect.ParameterizedTyp...
2010-09-01 11:22:45
112
原创 url参数和map之间的转换
/** * 将url参数转换成map * @param param aa=11&bb=22&cc=33 * @return */ public static Map<String, Object> getUrlParams(String param) { Map<String, Object> map = new Ha...
2010-09-01 11:10:48
381
原创 使用jackson解析json数据时获取多级节点的值,递归实现
/** * 解析jsonNode的值 * @param node * @param attrs "aa.bb.cc" * @return */ public static String getJsonNodeValue(JsonNode node, String attrs) { int index = attrs.indexOf('.'); ...
2010-09-01 11:08:40
1641
原创 将javabean转换成Map
public static Map<String, Object> getparamsToIndex(Object obj) { Map<String, Object> params = new HashMap<String, Object>(0); try { PropertyUtilsBean propertyUtilsBean =...
2010-09-01 11:06:30
128
原创 httpclient4 ThreadSafeClientConnManager 多线程程执行HTTP请求的例子
package cn.lake.util;import org.apache.http.HttpEntity;import org.apache.http.HttpResponse;import org.apache.http.HttpVersion;import org.apache.http.client.HttpClient;import org.apache.htt...
2010-08-27 13:49:55
259
原创 maven 配置 pom.xml
什么是pom? pom作为项目对象模型。通过xml表示maven项目,使用pom.xml来实现。主要描述了项目:包括配置文件;开发者需要遵循的规则,缺陷管理系统,组织和licenses,项目的url,项目的依赖性,以及其他所有的项目相关因素。快速察看:<project> <modelVersion>4.0.0modelVersion> ...
2010-08-20 11:53:32
118
原创 maven 配置 settings.xml
settings.xml对于maven来说相当于全局性的配置,用于所有的项目。在maven2中存在两个 settings.xml,一个位于maven2的安装目录conf下面,作为全局性配置。对于团队设置,保持一致的定义是关键,所以 maven2/conf下面的settings.xml就作为团队共同的配置文件。保证所有的团队成员都拥有相同的配置。当然对于每个成员,都需要特殊的 自定义设置,如用户信息...
2010-08-20 11:42:27
110
原创 MySQL数据库服务器优化详细
MySql服务器的后台管理程序,要想使用客户端程序,该程序必须运行,因为客户端通过连接服务器来访问数据库。下面让我们以服务器的系统变量和状态变量为根据,优化我们的MySql数据库服务。在这之前,我们需要掌握以下方法:查看MySql状态及变量的方法:Mysql> show status ——显示状态信息(扩展show status like 'XXX')Mysql> sh...
2010-08-19 15:48:10
128
原创 JavaScript 函数集合大全
1.document.write(""); 输出语句2.JS中的注释为//3.传统的HTML文档顺序是:document->html->(head,body)4.一个浏览器窗口中的DOM顺序是:window->(navigator,screen,history,location,document)5.得到表单中元素的名称和值:document.getElem...
2010-08-19 15:44:41
108
原创 JavaScript 屏蔽用户按键或鼠标功能类
1.1 屏蔽键盘所有键< language="Java"><!--down(){event.keyCode = 0;event.return = false;}--></>1.2 屏蔽鼠标右键在body标签里加上oncontextmenu=self.event.return=false或者< langu...
2010-08-19 15:42:52
89
原创 javascript中location和history对象的使用
Location.href 返回整个当前url,若对其赋值: location.href="http://www.dh189.com"则跳转其url location.host 返回域名和端口号,如:www.dh189.com:80 lcation.hostname 返回域名 location.port 返回端口 location.pathname 返回域名后第一个斜框...
2010-08-19 15:39:40
104
原创 CalendarUtil
package com.test;import java.text.DateFormat;import java.text.ParsePosition;import java.text.SimpleDateFormat;import java.util.Calendar;import java.util.Date;import java.util.Gregoria...
2010-08-19 15:35:40
98
原创 java 中对象属性和数据库中字段名的转换
在开发过程中数据中的字段的命名一般是这样的:user_name book_id 等,而对应的java对象中的属性命名是这样的:userName、bookId等,写了个方法使这2种命名互相转换。/** * 对象属性转换为字段 例如:userName to user_name * @param property 字段名 * @return */ public sta...
2010-08-18 18:18:09
771
原创 jquery 相册插件之yoxview
jquery的相册插件yoxview,功能非常强大,用户体验非常好,而且可以使用键盘来控制图片的播放,而且官方还提供中文的支持,使用起来也相当简单。官方地址:http://www.yoxigen.com/yoxview/使用实例:http://www.dh189.com/h/93_1.html (点击相册即可看到效果)下载地址:http://www.yoxigen.com/yoxvie...
2010-08-16 14:03:52
291
原创 使用HttpClient4 和jsoup下载Google 1998年到2010年的logo(原创)
我个人比较喜欢Google的logo,感觉设计的很好,以前都是看到喜欢的logo就下载下来(通过浏览器右键图片另存为),最近看了java的jsoup(html解析器)突发奇想能不能把Google的logo全拿下来,通过分析Google的页面发现并不复杂,所以就决定把它拿下来了,在Google logos页面发现都是英文的,就想到了再利用Google翻译api对logo说明进行翻译下,最终把图片信息...
2010-08-14 21:52:57
151
原创 GoogleLogoUtil
[code="java"]package com.test;import java.io.File;import java.io.IOException;import org.apache.commons.io.FileUtils;import org.json.JSONArray;import org.json.JSONObject;import org....
2010-08-13 13:05:18
86
原创 HttpClient4 实现文件下载
HttpClient4 实现文件下载,依赖commons-io-1.4.jar 附在附件中。代码如下:[code="java"]import java.io.File;import java.io.FileOutputStream;import java.io.IOException;import java.io.InputStream;import org.apa...
2010-08-12 18:19:11
249
原创 java httpClient4.0 通过代理认证访问网站
httpClient4.0 通过代理认证访问网站[code="java"]import java.io.IOException;import org.apache.http.HttpEntity;import org.apache.http.HttpHost;import org.apache.http.HttpResponse;import org.apache.ht...
2010-08-11 10:09:09
146
原创 java 强悍的html解析器--jsoup
今天学习了一个java的html解析器(jsoup),以前一直使用htmlParser,感觉htmlParser处理html还可以,然而jsoup更强大,简单来说jsoup就是一个java版的jquery,个人认为很相似,方法名和选择器都很相像,比如jquery比较常用的方法:html()、text()、attr()等,如果熟悉jquery的话那学习jsoup就非常简单了,要是不熟悉jquery就...
2010-08-10 18:03:26
92
原创 httpclient 获取到网页内容自动判断内容编码
在“导航189”网站中编写爬虫程序中使用的httpclient 来获取网页内容,但是在获取网页内容时有编码的问题,这里介绍的一个方法是使用EntityUtils中的toString来返回网页的内容,原理是这样的,在请求的返回header中获取编码,如果没有找到返回的编码就使用默认编码来返回,代码实现如下:[code="java"]/** * 处理GET请求,返回整个页面 ...
2010-08-08 16:25:44
353
原创 jquery 选择表情插件
效果如下:[img]http://dl.iteye.com/upload/attachment/287887/b85a1319-0e20-3c98-bd58-8b5fc4cb3c9a.jpg[/img][img]http://dl.iteye.com/upload/attachment/287889/a51b277c-889d-3252-93f0-6797249dfc5f.jpg[/i...
2010-08-04 12:26:31
134
原创 jquery 扩展 escapeHtml
[code="java"]/** * html代码的中的''等转换 * 使用: * $.escapeHtml(""); */jQuery.escapeHtml=function(s){ return (s)? jQuery("").text(s).html(): "";}[/code]测试:[code="java"]alert($.escap...
2010-08-04 10:04:46
621
原创 javascript 实现高效的字符串拼接 高效java中的StringBuffer
[code="java"]function StringBuffer() { this.buffer = []; } StringBuffer.prototype.append = function append(string) { this.buffer.push(string); return this; }; StringBu...
2010-08-03 16:16:52
95
原创 javascript 实现java中的Map (高效)
javascript实现java中的Map,代码是在国外的一个网站上看到的([url]http://stackoverflow.com/questions/368280/javascript-hashmap-equivalent[/url]),自己稍作了修改,之前也看到过有人用2个数组实现了Map,但是我感觉效率比较低,现在这个我感觉效率还可以,自己做了下测试,代码如下:Map.js[co...
2010-07-29 17:38:27
75
原创 apache 配置虚拟目录
[code="java"]1.在标签中添加:Alias /test/ E:/javawork/test_root/其中/test/是虚拟路径,访问路径是这样的:http://localhost/test"E:/javawork/test_root/"是项目所在路径2.在之后添加: AllowOverride None Options None ...
2010-07-27 22:49:35
74
原创 java 生成32位UUID
java 生成32位UUID,需要apache的2个jar(commons-codec-1.3.jar,commons-id-0.1-dev.jar)包,在附件中:[code="java"]/** * 生成32位UUID * * @return */ public String createUUID32Code() { ...
2010-07-27 18:53:54
166
原创 java bean反射 获取get set方法(Method)
[code="java"] /** * java反射bean的get方法 * * @param objectClass * @param fieldName * @return */ @SuppressWarnings("unchecked") public static Method getGetM...
2010-07-27 18:44:14
397
原创 java 半角与全角转换
[code="java"] /** * 半角转全角 * * @param input String. * @return 全角字符串. */ public static String toSBC(String input) { if (input == null) { re...
2010-07-27 18:41:22
63
原创 使用jackson解析json数据
[code="java"]import java.util.Iterator;import org.codehaus.jackson.JsonNode;import org.codehaus.jackson.map.ObjectMapper;public class Test { public static void main(String[] args) thro...
2010-07-27 14:15:34
127
原创 javascript 以中文为基础截取字符串
[code="java"]/** * 控制文章的显示,以中文为基础 * s 待处理的字符串 * l 截取的长度 * d 是否出现“...”,默认出现 */function subStr(s,l,d){ if(s == undefined){ return ""; } l=l*2; var r = /[^\x00-\xff]/g; if(s.re...
2010-07-27 13:40:11
86
原创 javascript date formcat 日期格式化 扩展
[code="java"]//扩展Date的format方法 Date.prototype.format = function(format){ var o = { "M+" : this.getMonth()+1, "d+" : this.getDate(), "h+" : this.getHours(), "m+" : this.ge...
2010-07-26 20:17:09
116
原创 jquery cookie 插件
[code="java"]/** * jquery cookie插件 * 使用: * $.cookie('key'); //读取Cookie值 * $.cookie('key', 'value'); // 设置/新建cookie的值 * $.cookie('key', 'value', {expires: 7, path: '/', domain: 'dh89.com', ...
2010-07-24 13:23:02
153
原创 jquery 扩展 去除字符串中的html代码
[code="java"]/** * jquery去除字符串中的html * 示例: * var a="abc"; * $.removeHtml(a); * 结果:abc */jQuery.removeHtml = function(s){ return (s)? jQuery("").append(s).text(): "";}[/code] ...
2010-07-24 13:20:42
510
原创 扩展jquery的Datepicker成为可选择时间的Timepicker
在有些需求中是需要选择时间的而jquery ui的Datepicker是不能选择时间的,现在找一个扩展了的插件非常好用,在附件中,使用截图如下:[img]http://dl.iteye.com/upload/attachment/282058/054f7d8b-175f-3e20-96a5-6ea810b786fa.jpg[/img][img]http://dl.iteye.com/upl...
2010-07-23 14:35:03
104
原创 memcache java 的简单操作(一)
应为是第一次写memcache的文章,将java的驱动包附于附件中。初始化:memcache[code="java"]static { String[] serverlist = { "server1.com:port", "server2.com:port" }; SockIOPool pool = SockIOPool.getInstanc...
2010-07-23 14:05:52
100
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人