自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Java 之路

上得了厅堂 下得了厨房 写得了代码 改得了异常

  • 博客(41)
  • 资源 (11)
  • 收藏
  • 关注

转载 Redis命令总结

Redis命令总结连接操作相关的命令quit:关闭连接(connection)auth:简单密码认证持久化save:将数据同步保存到磁盘bgsave:将数据异步保存到磁盘lastsave:返回上次成功将数据保存到磁盘的Unix时戳shundown:将数据同步保存到磁盘,然后关闭服务远程服务控制info:提供服务器的信息和统计monitor

2014-11-27 20:05:06 562

原创 JPA与SQLite的配置

JPA persistence.xml配置<persistence version="2.1" xmlns="http://xmlns.jcp.org/xml/ns/persistence" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://xmlns.jcp.org/xml/n

2014-11-18 21:34:30 5824

原创 SQLite 的学习

QLite 是一个开源的嵌入式关系数据库,实现自包容、零配置、支持事务的SQL数据库引擎。 其特点是高度便携、使用方便、结构紧凑、高效、可靠。 与其他数据库管理系统不同,SQLite 的安装和运行非常简单,在大多数情况下 - 只要确保SQLite的二进制文件存在即可开始创建、连接和使用数据库。现在你已经安装了 SQLite 数据库,接下来我们创建首个数据库。在命令行窗口中输入如下命令来

2014-11-18 21:09:10 594

原创 Common Dbutils使用说明

Common Dbutils是操作数据库的组件,对传统操作数据库的类进行二次封装,可以把结果集转化成List。主要类与接口:DbUtils类:启动类ResultSetHandler接口:转换类型接口MapListHandler类:实现类,把记录转化成ListBeanListHandler类:实现类,把记录转化成List,使记录为JavaBean类型的对象Qrery Runn

2014-11-18 20:50:16 2068

原创 注解定义示例及说明

定义方式:@Target(value = ElementType.METHOD)@Retention(RetentionPolicy.RUNTIME)@Documentedpublic @interface Writer { String value() default "Writer";}注解@Target也是用来修饰注解的元注解,它有一个属性ElementType也

2014-11-18 20:47:26 721

原创 ActiveMQ、Spring整合学习

ActiveMQ 下载地址:下载:http://activemq.apache.org/download.htmlwin7系统启动出错,解决方法:控制面板-管理工具-服务-找到Internet Connection Sharing服务,双击打开,选择停止。示例1、ActiveMQ jarorg.apache.activemqactivemq-all5.4

2014-11-18 20:41:33 1576

原创 Redis 主从配置

环境:CentOS 6.5master:192.168.2.251slaver: 192.168.2.252在从库(192.168.2.252)上redis.conf文件 # slaveof ----》slaveof 192.168.2.251 6379./redis-server ../redis.conf./redis-cli -h 192.168.2.25

2014-07-11 14:49:43 1688

原创 Linux redis 安装

首先下载reids的压缩包  reidis-2.4.15.tar.gz,redis安装:tar xvf redis-2.6.13.tar.gzcd redis-2.6.13make && make install 或 make MALLOC=libc然后等待他安装完成.安装配置完成之后就是运行软件了,首先在src目录下面键入 ./ redis-server

2014-07-11 14:36:50 626

转载 Redis 配置文件详解

1.Redis默认不是以守护进程的方式运行,可以通过该配置项修改,使用yes启用守护进程 daemonize yes 2. 当Redis以守护进程方式运行时,Redis默认会把pid写入/var/run/redis.pid文件,可以通过pidfile指定 pidfile /usr/local/redis/var/redis.pid 3. 指定Redis监听端口,默认端口为637。

2014-07-11 14:29:45 1240

原创 spring 、zookeeper(dubbo)整合

1.maven pom jar包UTF-83.1.0.RELEASE1.7.51.7.21.2.17org.slf4jslf4j-api${slf4j.version}org.slf4jslf4j-log4j12${slf4j-log4j12.version}providedlo

2014-07-11 14:25:19 11591

原创 JAVA Proxy(代理) 学习

动态代理 与静态代理类对照的是动态代理类,动态代理类的字节码在程序运行时由Java反射机制动态生成,无需程序员手工编写它的源代码。动态代理类不仅简化了编程工作,而且提高了软件系统的可扩展性,因为Java 反射机制可以生成任意类型的动态代理类。java.lang.reflect 包中的Proxy类和InvocationHandler 接口提供了生成动态代理类的能力。1、JDK的动态代理机

2014-07-11 14:17:20 1237

原创 对象排序Comparator与Comparable

当集合中存储的都是对象时,我们要对其进行排序,就要借助于Comparator或Comparable,以简单的方式实现对象排序或自定义排序。例子:一个对象类:Comparable的实现:对象类实现Comparable接口的compareTo方法package com.chj.comparator;public class User implements Compara

2014-07-11 14:17:03 666

原创 memcached与spring整合、测试

测试代码:1.加载commons-pool-1.5.6.jar、java_memcached-release_2.6.6.jar、slf4j-api-1.6.1.jar、slf4j-simple-1.6.1.jar2.创建memcached工具类:package com.chj.memcached;import com.danga.MemCached.MemCachedClient

2014-07-11 12:07:48 4082

原创 Linux CentOS memcached 安装

Memcached 是一个高性能的分布式内存对象缓存系统,用于动态Web应用以减轻数据库负载。它通过在内存中缓存数据和对象来减少读取数据库的次数,从而提高动态、数据库驱动网站的速度。Memcached基于一个存储键/值对的hashmap。其守护进程(daemon )是用C写的,但是客户端可以用任何语言来编写,并通过memcached协议与守护进程通信。linux 下载、安装1.安装

2014-07-11 11:58:13 784

原创 Spring与Hessian的整合学习

Hessian是一个轻量级的remoting onhttp工具,使用简单的方法提供了RMI的功能。 相比WebService,Hessian更简单、快捷。采用的是二进制RPC协议,因为采用的是二进制协议,所以它很适合于发送二进制数据。注意事项在进行基于Hessian的项目开发时,应当注意以下几点:JAVA服务器端必须具备以下几点:·包含Hessian的jar包·

2014-07-11 11:42:45 1251

原创 Linux下MySQL安装与测试

huanjmysql-service、mysql-client卸载和安装下载地址:service : http://download.mysql.cn/src/2006/0410/5520.htmlclient : http://download.mysql.cn/src/2006/0410/5519.htmlMySQL-server-5.1.7-0.i386.

2014-07-11 11:34:48 790

原创 Windows Server 2003 的一些配置整理

Windows Server 2003 的一些配置整理:取消开关机登录时要按Ctrl+Alt+Delete组合键控制面版 --> 计算机管理 --> 本地策略 --> 安全选项 --> 禁止开机按CTRL+ALT+DELETE。取消关机时候的关机计划  运行:"gpedit.msc" --> "计算机配置" --> "管理模板" --> "系统"--> "显示关机事

2014-03-31 10:18:52 2864

原创 Spring AOP

package com.chj.web.aop;import org.apache.log4j.Logger;import org.aspectj.lang.JoinPoint;import org.aspectj.lang.ProceedingJoinPoint;public class TimeAspect {private static Logger logg

2014-03-24 14:42:55 634

原创 spring 定时任务

1.Task 定义package com.chj.web.timer.task;import java.util.Random;import java.util.TimerTask;public class ExampleTask extends TimerTask {private String name;private Random random

2014-03-24 14:34:20 614

原创 JAX-WS实现Web Services开发

接口:package com.chj.web.service;import java.util.List;import javax.jws.WebMethod;import javax.jws.WebService;import javax.jws.soap.SOAPBinding;import com.chj.web.entity.User;@WebS

2014-03-23 12:30:58 830

原创 对象序列化

public static T getObjectFromBytes(byte[] buffer, Class clazz) throws IOException, ClassNotFoundException {ByteArrayInputStream bais = null;ObjectInputStream ois = null;try {bais = new ByteAr

2014-03-14 11:20:54 598

原创 Ajax请求,参数中含有非法字符处理

Ajax请求,参数中含有非法字符处理自己遇到了类似的问题,在网上找了这个方法,测试了下,可以。需要 json2.js文件参数 var jsondata = {"param1":"+_)(*&^%$#@!~","param2":"!@#$%^&*(()_+"};jQuery.ajax({    url : "demo/specialcharacter.htm", 

2014-03-06 14:20:29 10747

原创 完全卸载oracle11g步骤

在网上找的,自己试了试,可以。完全卸载oracle11g步骤:1、 停止所有Oracle服务 卸载Oracle。2、 运行regedit,选择HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE,按del键删除这个入口。3、 运行regedit,选择HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services,滚动这个列表

2014-03-06 14:15:09 777

原创 maven web 工程转 java web工程

将maven工程转换成java工程前提maven环境变量配置成功在命令行进入的maven工程(pom.xml文件夹)中,运行命令:mvn eclipse:eclipse -Dwtpversion=1.0

2014-03-06 14:10:49 1317

原创 Apache 的代理使用 配置

1.Apache下载、安装2.Apache装好之后确认一下安装目录modules下有没有mod_proxy_http.so和mod_proxy.so两个文件3.在conf文件夹下httpd.conf里面要配置LoadModule proxy_module modules/mod_proxy.soLoadModule proxy_http_module modules/mod_pro

2013-11-24 09:01:45 1003

原创 mysql 绿色版的使用配置

1:进入http://download.mysql.cn/src/2006/0710/5542.html,下载mysql-5.0.22-win32.zip,2:解压该文件(修改一下文件夹名:如MySQL5)3:进入该MySQL5下添加两个bat文件3.1:Install MySQL Service.bat 说明:该文件是将mysql添加到系统的本地服务中文件内容:D:cd

2013-11-24 08:51:33 931

原创 APACHE apache_2.0+TOMCAT6.0配置负载均衡

APACHE apache_2.0+TOMCAT6.0配置负载均衡注:本例程以一台机器为例子,即同一台机器上装一个apache和2个Tomcat。一、前期准备工作:安装用的程序(前提保证已安装了JDK1.5以上的版本)apache_2.0.49-win32-x86-no_ssl.msi  (下载:http://archive.apache.org/dist/httpd/binari

2012-02-06 18:52:30 768

原创 Window XP 手动添加本地服务

Window XP 手动添加本地服务创建:sc.exe create "Service Name" binPath= "C:\Your Program.exe"   注:binPath=后的空格,binPath指定的是.exe文件的绝对路径。删除:sc.exe delete "Service Name"启动:sc.exe start "Service Name"停止:sc.ex

2012-02-06 13:57:21 2240

原创 将Apache2手动安装成Windows的服务

将Apache2手动安装成Windows的服务通过命令行进入到Apache目录下的bin文件夹中,有Apache.exe文件。 安装为Windows服务 命令:apache -k install -n "Apache2" 要移除一个Apache服务,应用 : apache -k uninstall -n "Apache2"

2012-02-06 12:59:17 1079

原创 绿色版本Tomcat的系统服务配置

Tomcat 系统服务的配置1.下载绿色版本Tomcat并解压,路径(D:\Program Files\Apache\tomcat6)2.进入命令行 ,进入到Tomcat的安装目录下(D:\Program Files\Apache\tomcat6\bin),在bin目录下有个文件service.bat3.创建Tomcat系统服务:输入命令【service install】,回车,提示:

2012-02-06 12:20:22 2190

原创 JPA 多对多实例配置

例子:@Entity@Table(name = "CS_USER")public class User implements Serializable {    private static final long serialVersionUID = 1L;    @Id    @GeneratedValue    @Column(name = "AID")

2011-12-06 13:05:25 4429

原创 Jboss Seam 注解总结

@Name@Name("componentName")为一个类定义一个Seam组件。所有Seam组件都需要该注解。@Scope@Scope(ScopeType.CONVERSATION)定义默认的组件上下文。可以定义的值由 ScopeType 枚举:EVENT, PAGE, CONVERSATION, SESSION, BUSINESS_PROCESS, APPLICATION

2011-11-08 09:28:50 7010 1

转载 从多角度较全面地总结了Seam的优势

一、增加AJAX特征的最快捷方式在功能上,Ajax改变了Web的交互模型。传统Web客户端所使用的同步、粗粒度的请求,引发了很多服务器端应用吃掉少量的缓存,并且没有带来缓存级别的并发操作。许多情况下,”无状态”的架构只是基本的解决方案,却远远不够!Ajax客户端通过很多异步、并行、细粒度的请求和服务器连接,使开发人员可以轻易地连接和获取远端”数据库”信息。可是如果状态在交互时被保存到内

2011-11-04 15:45:56 1022

转载 jxl.jar实例说明

 我说一下JAVA控制EXCEL的方法之一。(BORLAND.COM) 使用Windows操作系统的朋友对Excel(电子表格)一定不会陌生,但是要使用Java语言来操纵Excel文件并不是一 件容易的事。在Web应用日益盛行的今天,通过Web来操作Excel文件的需求越来越强烈,目前较为流行的操作是在 JSP或Servlet 中创建一个CSV (comma separated value

2011-06-07 09:14:00 965

转载 Oracle调优入门及提高篇

<br />   在过去的十年中, Oracle 已经成为世界上最专业的数据库之一。对于 IT 专家来说,就是要确保利用 Oracle 的强大特性来提高他们公司的生产力。最有效的方法之一是通过 Oracle 调优。它有大量的调整参数和技术来改进你的 Oracle 数据库的性能。<br /> 企业软件热点文章  <br /> Java中计算两个日期相差几天  Oracle物理结构概述 <br />  在过去的十年中, Oracle 已经成为世界上最专业的数据库之一。对于 IT 专家来说,就是要确保利用 Ora

2011-04-25 09:12:00 716

原创 Oracle 函数大全(字符串函数,数学函数,日期函数,逻辑运算函数,其他函数)

<br />SELECT TO_CHAR(to_date(222,'J'),'Jsp') FROM   dual;<br />SELECT TO_CHAR(to_date('2011-04-07','yyyy-MM-dd'),'day') FROM   dual;<br />--Oracle EXTRACT()函数的用法<br />SELECT EXTRACT(YEAR FROM SYSDATE) as year<br />      ,EXTRACT(MONTH FROM SYSDATE)as month

2011-04-08 17:19:00 1316

转载 Oracle内建包UTL_FILE使用说明

在数据库的开发中,当PL/SQL语句很复杂的时候,我想写一些Log,就像java的Log4j那样。这样就可以很好的跟踪程序的运行情况。在网上找到的文章不是很好用,修改了一下。1:在Oracle服务器上建立一个目录并指定权限(我这个是unix的。windows用c:/tmp之类的就行)CREATE DIRECTORY TEMP AS '/tmp';GRANT READ,WRITE ON DIRECTORY TEMP TO PUBLIC;GRANT   EXECUTE ON SYS.UTL_FILE TO YO

2011-04-08 13:00:00 4045

转载 用java调用oracle存储过程总结

<br />1、什么是存储过程。存储过程是数据库服务器端的一段程序,它有两种类型。一种类似于SELECT查询,用于检索数据,检索到的数据能够以数据集的形式返回给客户。另一种类似于INSERT或DELETE查询,它不返回数据,只是执行一个动作。有的服务器允许同一个存储过程既可以返回数据又可以执行动作。<br />2、什么时候需要用存储过程<br />  如果服务器定义了存储过程,应当根据需要决定是否要用存储过程。存储过程通常是一些经常要执行的任务,这些任务往往是针对大量的记录而进行的。在服务器上执行存储过程,

2011-04-06 17:21:00 699

转载 Oracle SQL中的IN 和 EXSITS区别总结

<br />IN <br />确定给定的值是否与子查询或列表中的值相匹配。 <br /><br />EXISTS<br />指定一个子查询,检测行的存在。 <br /><br />比较使用 EXISTS 和 IN 的查询 <br /><br />这个例子比较了两个语义类似的查询。 <br />第一个查询使用 EXISTS 而第二个查询使用 IN。注意两个查询返回相同的信息。 <br />SELECT DISTINCT pub_name <br />FROM publishers <br />WHERE EX

2011-04-01 10:28:00 1276

原创 PLSQL学习(二) 数组专题

PLSQL学习(二) 数组专题     PLSQL中提供了三种数据的形式,功能还是比较强大的。但是总的来说,PLSQL中的数组知识掌握最简单的那种,其他大致了解就可以了。因为从实际应用的角度来说,在PLSQL中用到数组的几率不是很大。这主要是由于PLSQL跟数据库的紧密结合特性所决定的,数据库的表可以很轻易得实现基本的数组功能。当然这是我个人的一点理解,不一定正确。下面是详细介绍

2010-05-27 10:33:00 10345 4

Jboss_Seam注解详解

Jboss_Seam注解详解

2011-12-09

深入浅出Seam.pdf

深入浅出Seam 深入浅出Seam 深入浅出Seam

2011-12-09

java+架构系列培训课程_JBOSS_SEAM开发

java+架构系列培训课程_JBOSS_SEAM开发

2011-12-09

java web 标签大全.CHM

java web 标签大全.CHM

2011-12-09

价值600块的希赛软件设计师视频教材BT下载种子

价值600块的希赛软件设计师视频教材.torren

2011-04-04

EXT官方网站+中文教程.doc

EXT官方网站+中文教程,一起学习,共同进步

2011-01-25

WEB前端交互快速开发指南.ppt

WEB前端交互快速开发指南,一起学习,共同进步

2011-01-25

Spring2.5-中文参考手册

Spring2.5-中文参考手册 ,Spring2.5学习,开发不可少的资料,资源共享,希望对大家有用

2010-05-19

DEELX API

正则表达式中文文档(基本语法,实例代码),资源共享,欢迎下载!大家一起学习

2010-05-18

空空如也

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

TA关注的人

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