- 博客(126)
- 资源 (1)
- 收藏
- 关注
转载 java基础 -- Preferences操作注册表
项目中需要使用java中操作注册表,发现可以使用java自带的API(java.util.prefs.Preferences)达到目的,发现网上的一篇对此API用法进行详细描述,特转载过来。文章源地址:http://hi.baidu.com/wiselyman/blog/item/09c76c2798db5d0a918f9d8e.html原标题: java.util.prefs
2013-02-25 21:35:16 2054
原创 Ant学习系列 -- Web项目发布到远程服务器上
在开发过程中,需要将本地项目发布到远程服务器上,以下是记录整个实现的过程。环境:1 Tomcat6、eclipse-jee-helios步骤:1 打开Eclipse的Window -> Preferences -> Ant -> Runtime -> Classpath 在Global Entries下面添加catalina-ant.jar包2
2013-02-25 21:14:39 885
原创 Java基础 -- 泛型之泛型参数
泛型机制常用的参数有3个:“?”代表任意类型。如果只指定了,而没有extends,则默认是允许任意类。extends关键字声明了类型的上界,表示参数化的类型可能是所指定的类型,或者是此类型的子类。super关键字声明了类型的下界,表示参数化的类型可能是所指定的类型,或者是此类型的父类型,直至Object前提Fruit是Apple和Orange的超类。本章通过ja
2013-02-21 12:32:29 922
原创 strut2 学习笔记 -- form表单每次请求时数据非法时,浏览器的URL都会发生变化
问题: form表单请求采用strut2.3框架 一个表单请求前URL是: http://127.0.0.1:8999/IHWSM/newbie/activation.do,如果输入的表单数据错误,后台会将页面转到输入页面并输出错误信息,如果输入正确,则转到下一页。现在的问题是每次输入错误,转到输入页时,浏览器的URL都会发生变化: 第一次时URL变成:http://127
2013-02-04 14:07:37 860
原创 Eclipse学习系列 -- TCP/IP Monitor
序TCP/IP Monitor是Eclipse的Debug工具之一,用于捕获Http、TCP/IP协议包。本节记录如何使用此工具进行监控网路包。TCP/IP的工作原理可能是这样的:客户端:监视客户端发送指定服务器的TCP内容情景:客户端使用HttpClient 4模拟http请求,向http://10.30.4.92/dahuazwan/发送请求,在Tcp/Ip Monitor
2013-01-31 18:26:38 659
原创 spring学习系列 -- 定时器三 两种定时器的比较
序 前2篇文章介绍了spring的两种定时器:TimerTask 和 Quartz,本篇要在这两篇的基础上,讲讲两者的区别。 精确度和功能 Quartz可以通过cron表达式精确到特定时间执行,而TimerTask不能。Quartz拥有TimerTask所有的功能,而TimerTask则没有。 任务类的数量 TimerTask和Quartz每次执行任务时,每
2013-01-31 18:26:36 390
原创 spring学习系列 -- 定时器二 Quartz
在上一篇文章[spring学习系列 -- 定时器一TimerTask]的基础上,讨论Spring的第二种定时器quartz 包 重点包: quartz-1.8.6.jar org.springframework.context.support-3.1.1.RELEASE.jar 包说明: quartz包请使用1.8.6或以下的版本,因
2013-01-31 18:26:34 381
原创 spring学习系列 -- 定时器一TimerTask
spring定时器一般有两种:TimerTask、Quartz。本节只讲TimerTask需要的包:aopalliance-1.0.jarcommons-logging-1.1.1.jarspring-aop-3.0.6.RELEASE.jarspring-asm-3.0.6.RELEASE.jarspring-beans-3.0.6.RELEASE.jarspri
2013-01-31 18:26:32 470
原创 HttpClient学习系列 -- 学习总结
jar包: HttpClient 4.x版本 简要介绍HttpComponents 包括 HttpCore包和HttpClient包HttpClient:Http的执行http请求DefaultHttpClient:httpClient默认实现HttpGet、HttpPost:Get、Post方法执行类HttpResponse:执行返回的Response,含http
2013-01-31 18:26:30 1028
原创 HtmlParser学习系列 -- 学习总结
引入主要包: htmlparser.jar 解析HtmlParser的主要步骤: 解析出html中url // Parser parser = new Parser( (HttpURLConnection) (new URL("http://www.google.com")).openConnection() ); Parser parse
2013-01-31 18:26:28 513
原创 Struts2学习系列 -- Struts2上传文件
主要导入包: struts2 2.3.4.1版本相关包 其他 处理接收文件Action类FileUploadAction package com.dahuazwan.ihwsm.demo;import java.io.File;import com.opensymphony.xwork2.ActionSupport;@SuppressWa
2013-01-31 18:26:26 446
原创 Struts2学习系列 -- Struts2增加json插件2 + ajax请求
主要jar包: springframework 3.1.1版本 struts2 2.3.4.1版本 其他js包: jquery.ms.js Domain Device2.java: public class Device2 { private String deviceId; private String userName; privat
2013-01-31 18:26:24 278
原创 Spring 学习系列 -- Spring + Mybatis 从零开始配置多数据源访问
目的: 项目中以前有整合mybatis + spring操作数据库,但是以前都是单数据库,现需要实现mybatis访问多数据源,依旧使用spring调用mybatis。 通过注解的方式整合 spring + mybatis 多数据源,同时使两者能够执行事务操作 网上虽然也有类似的文章,但是或多或少有些问题。先将我的解决方法记录下来,以供参考。 步骤
2013-01-31 18:26:22 546
原创 Struts2学习系列 -- Struts2增加json插件
网上流传的jsonplugin只适用于Struts2.0,2.1,如果版本2.3的Struts返回的结果会有问题。经过查找发现此jar包已经成为struts2.3的一部分,以下实现返回给浏览器页面为json格式内容 引入Struts2插件 struts2-json-plugin-2.3.4.1.jar 及其他Struts 2.3.xxx相关包 Deom: p
2013-01-31 18:26:19 6091
原创 mysql技巧 -- mysql插入bit类型字符串注意
目的: mysql中int类型和bit类型,插入数据库时的区别 证明: 数据库表qchannelapp的字段:iAppDetailProperties 是bit类型iAppType是int类型 执行以下语句,将iAppType=10,iAppDetailProperties =10插入数据库中: insert into qchannelapp (
2013-01-31 18:26:17 2991
原创 Mysql系列知识 -- 服务器安装
通过批处理安装mysql服务:1 从官网下载免安装版本mysql5.5.15,进入mysql主目录2 打开my.ini,修改配置文件,将端口修改为3308: # The following options will be passed to all MySQL clients[client]# password = passwordport = 3308soc
2013-01-31 18:26:15 277
原创 Eclipse 远程调试
Eclipse + Tomcat远程调试:1 Tomcat的bin目录下startup.bat修改: call "%EXECUTABLE%" start %CMD_LINE_ARGS%中的start 改为 jpdastart2 修改catalina.bat文件,加上以下2行: set JPDA_TRANSPORT="dt_socket" //E
2013-01-31 18:26:13 316
原创 HttpClient的Demo(二)
代码备用: 由chrome浏览器的开发人员工具获取请求的sCookies,模拟将军的一系列操作 加密类:依赖库:commons-codec-1.6.jarpackage com.hry.base64;import java.io.UnsupportedEncodingException; public class SendRequest2
2013-01-31 18:26:11 806
原创 java打包成exe
目录结构jar -- config 配置文件 -- jar 依赖jar -- jre1.6.0 jre文件 12.exe 打包后的文件 test.jar 测试jar 步骤1 Welcome 2 Project type Regular mode:不把test.jar打包进12.exe,如果test.jar改变,不需要
2013-01-31 18:26:09 518
原创 JSP学习系列 -- 过滤器
序实现通过过滤器截获所有的请求,并将访问Http的头和内容打印处理 创建过滤器类:过滤器定义:过滤器先与Servlet执行,某个请求被一个过滤器处理完成后,它会自动将请求交给下一个过滤器处理,这样,客户的请求在过滤链里逐个处理,直到请求处理完毕。过滤器必须实现接口Filter。 public class TestFilter implements Filter {...
2013-01-06 20:26:29 100
原创 Eclipse学习系列 -- TCP/IP Monitor
序TCP/IP Monitor是Eclipse的Debug工具之一,用于捕获Http、TCP/IP协议包。本节记录如何使用此工具进行监控网路包。TCP/IP的工作原理可能是这样的:客户端:监视客户端发送指定服务器的TCP内容情景:客户端使用HttpClient 4模拟http请求,向http://10.30.4.92/dahuazwan/发送请求,在Tcp/Ip Monitor...
2013-01-06 20:08:12 289
原创 spring学习系列 -- 定时器三 两种定时器的比较
序 前2篇文章介绍了spring的两种定时器:TimerTask 和 Quartz,本篇要在这两篇的基础上,讲讲两者的区别。 精确度和功能 Quartz可以通过cron表达式精确到特定时间执行,而TimerTask不能。Quartz拥有TimerTask所有的功能,而TimerTask则没有。 任务类的数量 TimerTask和Quartz每次执行任务时,每...
2013-01-05 20:08:31 549
原创 spring学习系列 -- 定时器二 Quartz
在上一篇文章[spring学习系列 -- 定时器一TimerTask]的基础上,讨论Spring的第二种定时器quartz 包 重点包: quartz-1.8.6.jar org.springframework.context.support-3.1.1.RELEASE.jar 包说明: quartz包请使用1.8.6或以下的版本,因...
2012-12-26 20:31:54 111
原创 spring学习系列 -- 定时器一TimerTask
spring定时器一般有两种:TimerTask、Quartz。本节只讲TimerTask需要的包:aopalliance-1.0.jarcommons-logging-1.1.1.jarspring-aop-3.0.6.RELEASE.jarspring-asm-3.0.6.RELEASE.jarspring-beans-3.0.6.RELEASE.jars...
2012-12-24 20:35:33 207
原创 HttpClient学习系列 -- 学习总结
jar包: HttpClient 4.x版本 简要介绍HttpComponents 包括 HttpCore包和HttpClient包HttpClient:Http的执行http请求DefaultHttpClient:httpClient默认实现HttpGet、HttpPost:Get、Post方法执行类HttpResponse:执行返回的Response,含http...
2012-12-17 22:43:09 226
原创 HtmlParser学习系列 -- 学习总结
引入主要包: htmlparser.jar 解析HtmlParser的主要步骤: 解析出html中url // Parser parser = new Parser( (HttpURLConnection) (new URL("http://www.google.com")).openConnection() ); Parser parse...
2012-12-16 20:53:00 157
原创 面试题技术文章
面试微软、Google等面试题 博客,有很多面试和解答程序员找工作那点事儿 面试搜狐、创新工场、微软、360等的经历结构之法 算法之道 各种各样算法、面试题白话经典算法系列之十 一道有趣的GOOGLE面试题 ...
2012-12-10 22:01:40 89
Eclipse学习系列 -- 安装Properties Editor解决Properties乱码问题
问题在Struct2在读取语言包文件language.properties属性文件,如果文件中包含中文,会出现乱码。虽然可以native2ascii进行解决,但是使用起来不方便,为了解决这个问题,可以为Eclipse安装Properties Editor插件解决这个问题。 Properties Edito官网地址:http://propedit.sourceforge.jp/i...
2012-12-05 10:00:27 201
原创 SVN系列 -- svn is not a working copy directory 的解决方法
SVN使用过程中,经常碰到以下情况: svn is not a working copy directory 的解决方法 目录结构如下 EclipseJava -- VTMS_UpDown -- Demo -- ... 将EclipseJava下内容上传到同一个svn目录下问题: 现在发现无...
2012-12-04 14:54:34 1589
原创 Grail 技术文章
教程 Grails开源框架 - 使用指南 官方中文文档在Eclipse下构建Grails项目 其实不需要安装它的步骤构造组件,只要使用后面的集成Grail的Eclipse就可以图形化构建,主要为了了解构建命令官方教程 (含如何集成在Eclipse中)工作环境GROOVY/GRAILS TOOL SUITE 3.1.0.RELEASE ...
2012-12-04 08:54:37 184
原创 Struts2学习系列 -- Struts2上传文件
主要导入包: struts2 2.3.4.1版本相关包 其他 处理接收文件Action类FileUploadAction package com.dahuazwan.ihwsm.demo;import java.io.File;import com.opensymphony.xwork2.ActionSupport;@SuppressWa...
2012-11-28 16:23:20 73
原创 Struts2学习系列 -- Struts2增加json插件2 + ajax请求
主要jar包: springframework 3.1.1版本 struts2 2.3.4.1版本 其他js包: jquery.ms.js Domain Device2.java: public class Device2 { private String deviceId; private String userName; privat...
2012-11-27 14:07:42 76
计费系统临时笔记
开源软件: Jbilling 计费系统 官网Jbilling开发文档 Grails: Grails下 Membership和全文搜索实战录 Eclipse下的Grails开发环境搭建详解 Grails项目的Eclipse集成 文章介绍参考: “过家家”版的移动离线计费系统实现 ...
2012-11-09 13:02:03 105
杂记 --
文档整理10 个项目文档最佳实践 书写文档的一些规范 获取权威网通、电信、铁通IP地址分配获取权威网通、电信、铁通IP地址分配 从apnic获取电信 网通 铁通等ip的办法 如何取得文件的占用空间 如何获取文件在硬盘上占用真实的空间。磁盘存储的最小单位是簇,每个簇只能被一个文件占用,多个文件不能占用同一个簇。不...
2012-11-09 08:28:33 79
原创 英文学习
学习英语方法程序员学英语 英文博客社区 http://www.dzone.com/links/index.html 偶尔上去看看,学习英语
2012-11-05 09:00:03 93
原创 Structs2 技术文章
常常碰到的问题: Could not find action or result 问题的解决方法:struts.XML配置文件没有找到配置的action或者result值不正确ognl.NoSuchPropertyException: com.xie.struts2.tags.modal.Student.sName(没有对应属性异常) ...
2012-11-05 08:47:01 92
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人