自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(63)
  • 资源 (8)
  • 收藏
  • 关注

原创 WebX框架使用说明

前言 标准MVC开源框架有很多(Struts、SpringMVC、Webx),对于生活在开源世界里面的码农来说SpringMVC、Struts是接触比较多,也是最熟悉的框架。 知己知彼以配置SpringMVC为例,我们常常关注的点主要有以下几个方面:1.web.xml文件里面请求分配器的配置(DispatcherServlet)。如下图:拦截以do结尾的HTTP请求...

2015-10-13 16:08:07 677

原创 Ubuntu中网上安装mysql

从网上安装MySQL方式比较简单,步骤如下:sudo apt-get install mysql-server#需要设置root用户的登陆密码 apt-get isntall mysql-client sudo apt-get install libmysqlclient-dev 检查是否安装成功sudo netstat -tap | grep mysql...

2015-10-10 12:08:58 188

原创 Linux下遇到的问题

在linux上我们常常不会直接使用root用户开启用户的应用程序,而是创建一个新的用户来管理应用程序。查看端口转发情况:iptables -t nat -L -n  | grep 80 例如在tomcat应用通过普通用户启动后,若请求直接访问80端口或443端口是无法到达tomcat的,原因是没有权限访问1024以下的端口。而我们常用的解决方案是增加路由规则,将80端口的请求转...

2015-10-05 01:52:48 268

原创 Eclipse远程Debug

转载:http://blog.sina.com.cn/s/blog_86a6730b0101iean.html 查询了一些资料,试了一部分,发现有些压根就没起作用。不过最主要的是避免linux端口被占用的情况。一、配置$tomcat_home/bin/catalina.sh,在文件顶端加上如下一行:CATALINA_OPTS="-server -Xdebug -Xnoage...

2015-08-27 09:50:27 132

原创 HttpClient 客户端服务端之间JSON通信实例

转载:http://www.blogjava.net/duansky/archive/2012/03/18/372137.html HttpClient这个东西还是要好好研究一下的。 客户端请求代码:try{ String requestStr = "JSON格式字符串"; CloseableHttpClient httpclient = HttpClients.c...

2015-08-22 22:28:41 569

原创 Center OS部署系统时遇到的问题

部署上线时由于服务器是全新的,很多环境、工具都未安装。碰到很多以前没有遇到的问题:一、安装完环境:jdk、tomcat后部署上线,在启动tomcat时出现如下异常:java.net.UnknownHostException: pay03.migutest: pay03.alipaytest at java.net.InetAddress.getLocalHost(InetAddres...

2015-08-21 17:23:18 417

原创 ubuntu14.04安装无线网卡驱动

挣扎了许久,总算能够正常上无线网了。现在想想,操作系统的基础是如此的重要。 比较简单的方法:ubuntu apt source的bcmwl-kernel-source安装方法如下:sudo apt-get updatesudo apt-get install bcmwl-kernel-source驱动加入黑名单,让系统记住sudo vi /etc/modprobe....

2015-07-31 00:37:40 647

原创 【转载】Java NIO写大文件比较

NIO实验篇文章,下面这段话摘自作者的文章:......写2G文件,分批次写入,每批次写入128MB;分别在Win7系统(3G内存,双核,32位,T系列处理器)和MacOS系统(8G内存,四核,64位,i7系列处理器)下运行测试。理论上跟硬盘类型和配置也有关系,这里不再贴出了。显然writeWithMappedByteBuffer方式性能最好,且在硬件配置较高情况下优势越...

2015-07-13 11:12:34 213

原创 多线程写文件之同步锁(synchronized)与原子量(AtomicXXX)

业务需求:将数据库表中的大数据以文本方式保存到本地磁盘,即通过线程写入文件。业务实现:主线程开启创建文件缓冲流,启动多条子线程,并将文件缓冲流提供给每个子线程每个子线程调用DAO分页查询接口获取到的数据,组装拼接写入到文件缓冲流中在这个简单的业务里面最需要注意的应该是每个子线程分页查询时的页码数,需要通过同步的方式来控制。 一、同步锁(synchronized)的方...

2015-06-15 01:30:28 518

原创 CAS知识点收录

线程阻塞非阻塞及原子量碰撞:http://my.oschina.net/bairrfhoinn/blog/167071 CAS:Compare and Swap, 翻译成比较并交换java.util.concurrent包完全建立在CAS之上的java.util.concurrent包中借助CAS实现了区别于synchronized同步锁的一种乐观锁Java中CAS主要由...

2015-06-10 16:55:07 168

原创 Redis

转载  http://blog.csdn.net/rachel_luo/article/details/8858302默认Redis程序安装在/usr/local/redis目录下;配置文件:/usr/local/redis/redis.conf,该配置文件中配置的端口为默认端口:6379;Redis的启动命令路径:/usr/local/bin/redis-server。可以指...

2015-06-02 23:08:54 111

原创 java之基于jsch连接sftp

       当系统与系统之间的通信需要大文件共享数据,并且是远程的关系,很多时候都会用到安全的文件传输协议SFTP。       到目前为止,碰到了两种关于SFTP的链接方式:基于用户名密码的方式连接SFTP;基于密匙的方式连接SFTP(可以无密码登陆);        两种的主要区别在于后者需要有SFTP服务器的密匙文件、以专网IP(SFTP服务端只允许报备过的IP访问...

2015-05-31 00:10:32 945

原创 使用Spring过程中的疑问

使用Autowired注解进行属性自动注入时,常常会有两个类同时继承一个接口的情况:public interface InterfaceService { void doSomething();}@Service("interfaceServiceA")public class InterfaceServiceA implements InterfaceService{...

2015-04-03 11:15:52 96

原创 转载Spring MVC常用技术

Spring MVC统一异常处理:http://cgs1999.iteye.com/blog/1547197       WEB工程在运行时不可避免的遇到各种可预知的、不可预知的异常。由于数量比较大,无法逐一进行处理。但又不能放任不管直接显示在页面上,这样会暴露过多的服务器的信息。       Spring MVC提供了3种处理异常的方式:使用Spring MVC提供的简单异常处...

2015-03-27 15:41:39 101

原创 Java初始化代码块与构造函数

静态初始化块、非静态初始化块、构造函数、Servlet 中的init()方法静态初始化块优先执行,且只执行一次(该类被第一次加载时执行),主要初始化静态成员变量、静态常量以及执行静态方法注意:被final修饰的变量默认为常量,常量必须要初始化值。但当该常量为静态常量,则可以通过静态块赋初始值public static final String test;static{tes...

2015-01-15 15:30:35 170

原创 oracle存储过程基本语法

参考资料:http://www.cnblogs.com/hero4china/articles/base_rule_oracle_procedure.htmlhttp://wen866595.iteye.com/blog/1733887 存储过程创建基本语法说明:CREATE OR REPLACE PROCEDURE 存储过程名(param1 in type, param2...

2015-01-14 17:40:24 100

原创 Maven常用命令与变量

M2Eclipse安装地址:m2eclipse-core:http://download.eclipse.org/technology/m2e/releases/m2eclipse-extras:http://download.eclipse.org/m2e-wtp/releases/juno/ Maven常用变量:参考资料:http://blog.csdn.net/...

2015-01-13 16:49:27 188

原创 Velocity汇总

一、velocity基本语法遍历List#foreach($obj in $list)  #if($velocityCount == 1)    this is first value  #end  #if($velocityCount == $size)    this is last value  #end  $obj.name#end 遍历...

2015-01-13 10:43:33 189

原创 FreeMarker汇总

在使用FreeMarker时需要用到以下几个方面:FreeMarker在工程中与MVC结合的配置使用FreeMarker的基本语法Freemarker静态化的支持如何实现Freemarker自定义标签Freemarker宏定义一、FreeMarker在工程中与MVC结合的配置 二、FreeMarker的基本语法基本输出:${student.name}...

2015-01-13 09:46:27 426

原创 Oracle常用命令与操作及在linux下的操作

导出:exp account_dev/account_dev@dev file=d:/1.dmp log=d:/1.log tables=(USER,ACCOUNT)account_dev/account_dev:数据库用户名密码dev:sidfile:导出的dmp文件log:导出的日志文件tables:需要导出的表名导入:imp account_test/...

2015-01-12 22:22:37 769

原创 slf4j+log4j配置

SLF4J与Log4j的区别:SLF4J,即简单日志门面(Simple Logging Facade for Java),不是具体的日志解决方案,它只服务于各种各样的日志系统。按照官方的说法,SLF4J是一个用于日志系统的简单Facade,允许最终用户在部署其应用时使用其所希望的日志系统。Log4j是一个实际的日志解决方案,通过使用Log4j,可以控制日志信息输送的目的地是控制台、文...

2015-01-12 15:56:18 276

原创 log4j配置

若只使用Log4j,在工程中需要导入的jar包:log4j-1.x.x.jarMaven依赖:<dependency> <groupId>log4j</groupId> <artifactId>log4j</artifactId> <version>1.2.14</version>

2015-01-12 15:16:56 76

原创 POI生成Excel

POI版本:3.10其中用到的jar包如下:poi-3.10-FINAL.jar、poi-ooxml-3.10-FINAL.jar、commons-codec-1.9.jar POI生成Excel文档中常用的设置方法如下:设置列宽:sheet.setColumnWidth(0, 20*256);参数1表示列编号,参数2表示宽度(20个字符) 创建单元格样式对象:Cell...

2015-01-09 17:38:41 100

原创 基于xstream注解方式的xml与java对象互转

       在接口通信的实际开发中经常会碰到使用XML格式进行两个系统间的交互。通信的客户端使用的方法有很多。一、使用JAXB或XStream将Java对象与XML进行互转,例子使用XStream:    Maven依赖:<dependency> <groupId>com.thoughtworks.xstream</groupId> ...

2015-01-05 16:28:10 222

原创 Spring整合WebService进行客户端调用

一、使用jaxws    配置方法如下:<bean id="tradeService" class="org.springframework.remoting.jaxws.JaxWsPortProxyFactoryBean"> <property name="serviceInterface" value="com.webservice.test.trade.Tr...

2015-01-04 16:02:14 1483

原创 Eclipse常用设置与快捷键

常用设置:1.Eclipse设置External Tools Configuration   参考资料:http://cyf0110.iteye.com/blog/1338635在Location下方的输入框中输入Windows的搜索工具:C:\Windows\explorer.exe在Working Directory下方的输入框中输入变量:${resource_loc}...

2015-01-01 10:54:09 233

原创 Eclipse常见问题

转载http://www.cnblogs.com/decarl/archive/2012/05/15/2502084.html  eclipse 中使用 svn 插件,原本正常,未作任何更改,突然有一天, eclipse 中查看文件时,文件后面的 版本号、 文件的状态图标 等等都不见了。检查插件都在,更新,提交等操作都能正常使用,唯独看不到状态了。 经过一番查找,找到问题解决办...

2014-12-31 16:41:45 87

原创 keytool生成/导出服务端证书

生成工具:JDK keytool工具环境要求:JDK安装完成、JDK环境变量配置完成、Tomcat安装完成 生成服务器端证书#生成时效为一年的证书文件D:\>keytool -genkey -alias tomcat -keyalg RSA -keysize 1024 -validity 3650 -keystore tomcat.keystore输入密钥库口令:...

2014-12-31 16:19:53 485

原创 Ubuntu下的个性化

桌面快捷方式地址/usr/share/applications 创建 Eclipse 快捷方式1、在终端中执行如下命令sudo gedit /usr/share/applications/eclipse.desktop2、粘贴并保存如下内容[Desktop Entry]Name=Eclipse 4Type=ApplicationExec=/opt/eclipse/e...

2014-12-31 15:46:19 208

原创 Linux 常用命令

添加用户useradd 选项 用户名例:useradd admin 修改用户userdel 选项 用户名例:userdel admin修改密码passwd 选项 用户名例:passwd admin ssh命令   常用格式:ssh [-l login_name] [-p port] [user@]hostname   例:指定用户访问:s...

2014-12-31 15:42:31 310

原创 Maven配置文件pom.xml详解

Maven配置文件pom.xml详解转载地址:http://www.iteye.com/topic/832032         转载过来的备注有点眼花缭乱,整理后在编辑器中还算清晰,一放上来也一样了,看来是方式方法的问题。需要用到的时候还是复制到IDE中去看比较方便。 <project xmlns="http://maven.apache.org/POM/4.0.0"...

2014-12-17 17:55:32 158

原创 Servlet随机生成验证码

转载:http://blog.csdn.net/joliny/article/details/1764839其他:http://penghuaiyi.iteye.com/blog/2023658 ValidateCodeServlet类具体实现:package com.network.servlet;import java.awt.Color;import java...

2014-12-15 10:47:29 301

原创 多线程写文件

public class FileWriteThread implements Runnable { /** */ private static final String SPLIT = "|"; private String name; private OrderManager orderManager; private long sta...

2014-11-25 15:42:53 150

原创 Ubuntu 目录结构说明

转载地址:http://www.cnblogs.com/zf2011/archive/2012/05/17/2505847.html /:根目录,一般根目录下只存放目录,不要存放文件,/etc、/bin、/dev、/lib、/sbin应该和根目录放置在一个分区中/bin:/usr/bin:可执行二进制文件的目录,如常用的命令ls、tar、mv、cat等。/boot:放置linu...

2014-11-25 15:37:34 247

原创 MySQL学习

ignore into、replace into、into区别:http://blog.sina.com.cn/s/blog_76cd6de80100u8ry.html mysql in exists比较:http://blog.csdn.net/ldl22847/article/details/7800572 MySQL字符串转换成日期:str_to_date('2014-1...

2014-11-25 11:35:31 82

原创 MyBatis Oracle与MySQL分页

Oracle、MySQL分页实例SQL执行代码ORACLE:SELECT * FROM ( SELECT ROWNUM AS NUMROW, Z.* from ( select * from CHANNEL T where 1=1 and T.ID = 1 ORDER BY T.ID desc ) Z where rownum<=10) WHERE ...

2014-11-25 11:14:55 564

原创 MyBatis常用的操作

1.在<where>标签中为保证某一条件为true,且不影响其他判断条件。最简单的解决方式:<where> <if test="true"> GMT_MODIFY = now() </if></where>或者<where> <if test="1==1&q

2014-11-25 11:12:20 229

原创 Ubuntu安装Tomcat 7.x

转载地址:http://jingyan.baidu.com/article/e4d08ffdabb0710fd2f60de9.html 操作系统:Ubuntu 14.04 64bitTomcat版本:Tomcat 7.x  前提:在操作系统上安装并配置好可用的JDK与JRE 步骤如下:1.解压Tomcat并移动至相应的目录中(/opt/目录下)。tar ...

2014-11-24 00:00:40 102

原创 Ubuntu安装JDK1.7

文章转载:http://dawndiy.com/archives/155/ 操作系统:Ubuntu 14.04 64bitJDK版本:JDK1.7 64bit 1.下载JDK目前最新的JDK版本是:Java SE Development Kit 7u5下载地址:查看最新:2.解压安装我们把JDK安装到这个路径:/usr/lib/jvm如果没有这个目录(第...

2014-11-23 11:14:34 159

原创 ubuntu 14.04 64bit desktop安装搜狗输入法

按照搜狗官方提供的安装指南未能安装成功,经过自己尝试总算安装成功了。操作系统:ubuntu 14.04 64bit desktop到搜狗官网下载linux 64bit输入法:sogou_pinyin_linux_1.1.0.0037_amd64.debUbuntu 默认是安装了ibus,搜狗输入法是fcitx版本的。所以首先必须先安装fcitx。可通过Ubuntu软件管理...

2014-11-22 21:56:58 138

struts2.0中文帮助手册

struts2.0中文帮助手册chm格式

2010-06-01

spring2.5-中文参考手册

spring2.5-中文参考手册Adobe格式

2010-06-01

commons-lang-1.0.1.jar

commons-lang-1.0.1.jar

2010-04-29

javamail-1.4.3

javamail-1.4.3.zip 用于创建邮箱

2010-04-29

commons-pool.jar

commons-pool.jar 将其放在项目文件的lib位置

2010-04-29

commons-fileupload-1.2.1

commons-fileupload-1.2.1用于建立上传和下载机制

2010-04-29

commons-dbcp-1.2.1

commons-dbcp-1.2.1资源文件jar,将其添加在项目的lib位置

2010-04-29

J2EE_5.0.rar

J2EE_5.0.rar用于java网络开发的API文档

2010-04-29

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除