自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

期待破茧成蝶

再牛逼的梦想

  • 博客(57)
  • 资源 (8)
  • 收藏
  • 关注

原创 oracle分区表按时间自动创建

表分区是一种思想,分区表示一种技术实现。当表的大小过G的时候可以考虑进行表分区,提高查询效率,均衡IO。oracle分区表是oracle数据库提供的一种表分区的实现形式。表进行分区后,逻辑上仍然是一张表,原来的查询SQL同样生效,同时可以采用使用分区查询来优化SQL查询效率,不至于每次都扫描整个表。根据年: INTERVAL(NUMTOYMINTERVAL(1,'YEAR'))根据月: I

2017-05-09 20:28:23 3577 1

原创 SpringBoot学习:整合shiro(rememberMe记住我后自动登录session失效解决办法)

项目下载地址:http://download.csdn.NET/detail/aqsunkai/9805821定义一个拦截器,判断用户是通过记住我登录时,查询数据库后台自动登录,同时把用户放入session中。配置拦截器也很简单,Spring 为此提供了基础类WebMvcConfigurerAdapter ,我们只需要重写addInterceptors 方法添加注册拦截器。实现自定

2017-04-09 21:59:20 6610

原创 SpringBoot学习:整合shiro(验证码功能和登录次数限制功能)

(一)验证码首先login.jsp里增加了获取验证码图片的标签: 登录页面---- /login" method="post"> 用户名 : 密码: 验证码: gif/getGifCode"> 记住我 ${message }获取图片是

2017-04-08 23:08:54 5001 2

原创 SpringBoot学习:整合shiro(rememberMe记住我功能)

项目下载地址:http://download.csdn.NET/detail/aqsunkai/9805821首先在shiro配置类中注入rememberMe管理器/** * cookie对象; * rememberMeCookie()方法是设置Cookie的生成模版,比如cookie的name,cookie的有效时间等等。 * @return */@Beanpublic

2017-04-08 22:34:49 10343

原创 SpringBoot学习:整合shiro(身份认证和权限认证),使用EhCache缓存

(一)在pom.xml中添加依赖: 1.3.2 org.apache.shiro shiro-core ${shiro.version} org.apache.shiro shiro-web ${shiro.version} org.apa

2017-04-08 21:56:52 16839 2

原创 SpringBoot学习:整合Redis

项目下载地址:http://download.csdn.NET/detail/aqsunkai/9805821pom.xml添加对redis的依赖: org.springframework.boot spring-boot-starter-redis 1.4.5.RELEASE application.yml配置redis启动参数:

2017-04-07 23:42:24 7491

原创 SpringBoot学习:获取yml和properties配置文件的内容

(一)yml配置文件:pom.xml加入依赖: org.springframework.boot spring-boot-configuration-processor ${spring-boot.version} 在application.yml文件中加上:#自定义的属性和值myYml: simpleProp:

2017-04-07 23:21:43 7866

原创 SpringBoot学习:使用spring-boot-devtools进行热部署

项目下载地址:http://download.csdn.net/detail/aqsunkai/9805821pom.xml添加依赖: org.springframework.boot spring-boot-devtools ${spring-boot.version} true org.s

2017-04-07 22:51:45 15049 4

原创 SpringBoot学习:添加JSP支持

(一)pom中添加依赖: org.apache.tomcat.embed tomcat-embed-jasper 8.5.12 javax.servlet javax.servlet-api 3.1.0 javax.servlet

2017-04-07 22:22:08 10160 3

原创 SpringBoot学习:整合MyBatis,使用Druid连接池

(一)添加pom依赖: org.mybatis.spring.boot mybatis-spring-boot-starter 1.2.0 mysql mysql-connector-java 6.0.6 com.alibaba

2017-04-07 21:44:28 33101 11

原创 SpringBoot学习:使用logback进行日志记录

(一)pom.xml文件中引入jar: org.springframework.boot spring-boot-starter-logging ${spring-boot.version} (二)启动配置文件中加上:logging: config: classpath:config/logback-spring.xmllo

2017-04-07 21:01:44 1703

原创 SpringBoot学习:IDEA中快速搭建springboot项目

(一)IDEA中创建maven web项目创建好项目后设置项目的编译路径:(二)引入spring-boot项目所需的jar包: org.springframework.boot spring-boot-starter-parent 1.5.2.RELEASE UTF-8 UTF-8 1.8 1

2017-04-07 20:29:03 3063

转载 oracle常用函数介绍

1. ASCII 返回与指定的字符对应的十进制数; SQL> select ascii(A) A,ascii(a) a,ascii(0) zero,ascii( ) space from dual; A A ZERO SPACE --------- --------- --------- --------- 65 97 48 322. CHR 给出整数,返回对应的字

2016-09-27 21:24:21 594

原创 Spring与ActiveMQ整合

maven依赖: org.springframework spring-jms 4.3.2.RELEASE org.apache.xbean xbean-spring 4.5 org.apache.activemq activemq-core 5.7.0activemq.properties内容:bro

2016-09-11 21:03:37 751 1

原创 使用FireFox插件RESTClient、HttpRequester模拟http(get post)请求

打开火狐浏览器,在右上角的菜单中有附加组件,进入其中,直接搜索这两个插件,安装后重启即可,安装完后在浏览器右上方生成了插件的图标。                                                                 RESTClient发送get请求时参数在url中;当发送post请求传参时需要设置头信息,点击上图中的Header

2016-09-11 11:58:13 15740

转载 JMS基本概念

摘要:The Java Message Service (JMS) API is a messaging standard that allows application components based on the Java Platform Enterprise Edition (Java EE) to create, send, receive, and read messages. It

2016-09-09 21:05:54 464

原创 ActiveMQ测试实例

ActiveMQ的安装与启动1 下载ActiveMQ:http://activemq.apache.org/download.html2 下载后解压到任意文件夹,解压后文件夹内的目录为:3 进入bin目录下的win64目录,运行activemq.bat程序,启动前需要设置jdk的环境变量,启动后如图所示:在浏览器中输入http://localhost:8161/ad

2016-09-06 21:32:54 905

原创 java使用java.util.Properties读取properties文件的九种方法

package com.test.test;import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.IOException;import java.io.InputStream;import java.util.Enumeration;import j

2016-08-30 23:49:58 1258 1

原创 java使用POI实现excel文件的读取,兼容后缀名xls和xlsx

首先,引入所需的jar包:如果是maven管理项目的jar包,只需在pom.xml中加上:POIUtil工具类的代码:package com.cn.util;import java.io.FileNotFoundException;import

2016-08-21 23:40:44 58091 12

原创 JAXB轻松转换xml对象和java对象

实体类如下:package com.cn.entity;import java.util.List;import javax.xml.bind.annotation.XmlAccessType;import javax.xml.bind.annotation.XmlAccessorType;import javax.xml.bind.annotation.XmlElement;i

2016-08-18 20:53:59 4368 1

原创 java实现单个或多个文件的压缩、解压缩 支持zip、rar等格式

代码如下:package com.cn.util;import java.io.BufferedInputStream;import java.io.File;import java.io.FileInputStream;import java.io.FileOutputStream;import java.util.zip.CRC32;import java.util.zip.

2016-08-14 14:57:53 9323 6

原创 XStream轻松转换xml和java对象

首先引入所需的jar:xstream-1.4.9、xpp3_min-1.1.4c、dom4j-1.6.1,或用maven管理jar包时在pom.xml中添加: com.thoughtworks.xstream xstream 1.4.9 xpp3 xpp3_min 1.1.4c dom4j dom4j 1.6.1实体类如下:package com.

2016-08-13 01:37:03 18604 4

原创 json对象和java对象的相互转换方法(json-lib、jackson、fastjson、gson)

一 使用json-lib包下的JSONObject和JSONArray转换二 使用jackson-databind包下的ObjectMapper三 使用fastjson四 使用Google的Gson

2016-08-07 15:54:11 8705

原创 HTTPClient和HttpURLConnection实例对比

HttpURLConnection是java的标准类,什么都没封装。HTTPClient是个开源框架,封装了访问http的请求头,参数,内容体,响应等等。简单来说,HTTPClient就是一个增强版的HttpURLConnection,HttpURLConnection可以做的事情HTTPClient全部可以做;HttpURLConnection没有提供的有些功能,HTTPClient

2016-07-31 00:37:19 3281 2

原创 eclipse、myeclipse 反编译插件 轻松查看源代码

java反编译插件:Eclipse Class Decompiler,能够很方便的使用本插件查看类库源码,以及采用本插件进行Debug调试。eclipse中安装Eclipse Class Decompiler,截图如下:(1) 选择Help中的Eclipse Marketplace(2) 打开后,在搜索框输入jd进行查找,然后选择install安装Eclipse Class Dec

2016-07-24 10:32:07 6066

原创 过滤器、监听器、拦截器作用及配置

过滤器Servlet中的过滤器Filter是实现了javax.servlet.Filter接口的服务器端程序,主要的用途是过滤字符编码、做一些业务逻辑判断等。其工作原理是,只要你在web.xml文件配置好要拦截的客户端请求,它都会帮你拦截到请求,此时你就可以对请求或响应(Request、Response)统一设置编码,简化操作;同时还可以进行逻辑判断,如用户是否已经登录、有没有权限访问该页面等

2016-07-03 11:18:38 6221

原创 java文件基本操作

public static void main(String [] args) { try { /* * File类 */ /*String directory = "D:/Workspaces/abc"; //指定文件路径 File filedirectory = new File(directory); /

2016-07-02 22:16:44 523

原创 jQuery上传文件控件Uploadify使用

Uploadify是JQuery的一个上传插件,支持ajax无刷新上传,多个文件同时上传,上传进行进度显示,删除已上传文件等。首先应下载jQuery和uploadify插件jQuery下载地址:http://www.jq22.com/jquery-info122Uploadify下载地址:http://www.uploadify.com/,Flash Versionjsp页面需要引

2016-06-28 22:42:23 18477

原创 spring整合redis缓存,以注解(@Cacheable、@CachePut、@CacheEvict)形式使用

maven项目中在pom.xml中依赖2个jar包: redis.clients jedis 2.8.1 org.springframework.data spring-data-redis 1.7.2.RELEASE spring-redis.xml中的内容:<beans xmlns="http://www.sp

2016-06-26 22:49:12 42255 6

原创 Druid数据库连接池及内置监控的配置和使用

Druid介绍   Druid首先是一个数据库连接池,并且是目前最好的数据库连接池,在功能、性能、扩展性方面,都超过其他数据库连接池,包括DBCP、C3P0、BoneCP、Proxool、JBoss DataSource。但它不仅仅是一个数据库连接池,它还包含一个ProxyDriver,一系列内置的JDBC组件库,一个SQL Parser。   Druid支持所有JDBC兼容的数据库,包括

2016-06-26 22:47:24 10420

原创 使用Eclipse把java文件打包成jar

本例仅限于要打包的文件没有使用第三方的jar包(1) 在要打包的包或者文件上右键-Export

2016-06-19 11:13:01 3720

原创 使用wsimport命令生成webService客户端代码实例

wsimport简介在JDK的bin文件夹中,有一个wsimport.exe工具,可依据wsdl文件生成相应的类文件,将生存在本地这些类文件拷贝到需要使用的项目中,就可以像调用本地的类一样调用webService提供的方法。该工具可以用于非Java的服务器,如用C#编写的WebService,通过wsimport则生成Java的客户端实现。常用命令如下:wsimport -keep -

2016-06-19 08:54:39 62542 6

转载 webService相关概念

一、序言  大家或多或少都听过WebService(Web服务),有一段时间很多计算机期刊、书籍和网站都大肆的提及和宣传WebService技术,其中不乏很多吹嘘和做广告的成分。但是不得不承认的是WebService真的是一门新兴和有前途的技术,那么WebService到底是什么?何时应该用?   当前的应用程序开发逐步的呈现了两种迥然不同的倾向:一种是基于浏览器的瘦客户端应用程序,一种是

2016-06-18 10:45:24 586

原创 dubbo本地搭建实例

项目文件下载地址:http://download.csdn.net/detail/aqsunkai/95527111 概述   Dubbo是一个分布式服务框架,致力于提供高性能和透明化的RPC远程服务调用方案,以及SOA服务治理方案。其核心部分包含远程通讯: 提供对多种基于长连接的NIO框架抽象封装,包括多种线程模型,序列化,以及“请求-响应”模式的信息交换方式。集群容

2016-06-17 23:13:14 7517 1

原创 web项目中获取spring的bean对象

Spring是一个轻量级的控制反转(IoC)和面向切面(AOP)的容器框架,如何在程序中不通过注解的形式(@Resource、@Autowired)获取Spring配置的bean呢?  Spring通过在web.xml 中配置ContextLoaderListener 来加载context配置文件,在DispatcherServlet中也可以来加载spring context配置文件。

2016-06-17 15:58:39 13684 3

原创 Windows下zookeeper注册中心的安装和启动

zookeeper的安装支持单机模式和集群模式下载地址:http://www.apache.org/dyn/closer.cgi/zookeeper/,当前稳定版本为3.4.8单机模式修改zookeeper配置文件zoo.cfg解压后进入conf目录,修改zoo_sample.cfg文件名为:zoo.cfg,这是因为zookeeper启动时默认加载zoo.cfg配置文件。修改zoo

2016-06-15 16:56:49 4578

原创 dubbo-admin管理控制台的安装和使用

因为zookeeper只是一个黑框,我们无法看到是否存在了什么提供者或消费者,这时就要借助Dubbo-Admin管理平台来实时的查看,也可以通过这个平台来管理提者和消费者。dubbo-admin.war可以在网上下载,也可以自己下载dubbo的源码编译源码下载地址是:https://github.com/alibaba/dubbo先把tomcat下的webapps\ROOT目录下内

2016-06-15 15:20:08 14005 1

原创 启动zookeeper报错:JAVA_HOME is not set

启动zookeeper时报错JAVA_HOME is not set看了环境变量,确实配置好了,但是zookeeper竟然没找到修改bin目录下的zkEnv.cmd关于jdk的一部分set JAVA_HOME="D:\Program Files\Java\jdk1.7.0_75"if not defined JAVA_HOME ( echo Error: JAVA_HOME i

2016-06-14 15:44:51 8468 1

原创 svn服务器的配置和使用

安装好了svn服务器,打开 VisualSVN Server Manager先新建用户和组,在代码库创建的时候可以指定哪些用户或者组有读写权限,也可以创建好后指定

2016-06-13 13:52:33 556

原创 Windows环境下svn服务器的安装步骤

做为一个程序开发人员,就算自己一个人写程序,也应该有一个SVN版本控制系统,以便对开发代码进行有效的管理。下载SVN服务器下载地址是:http://subversion.apache.org/packages.html在页面的最下方有Windows环境的下载链接

2016-06-13 09:29:20 458

springboot整合shiro、redis、druid 源码下载

spring-boot项目整合shiro权限框架,实现了登录认证、权限认证、密码加密、rememberMe、验证码、登录次数过多限制功能 整合redis,使用缓存注解,不用每次都查询数据库 整合druid,页面上监控sql语句的执行情况 git项目下载地址(持续更新): https://github.com/aqsunkai/era

2017-04-06

dubbo+zookeeper+maven web项目搭建

一个用来测试dubbo与zookeeper整合的简单实例 本人没有整合框架,用的是自己写的servlet,更利于理解底层 提供者和消费者都可以用main方法启动,也都可以作为web项目用tomcat服务器启动 tomcat服务器启动前需先启动zookeeper注册中心 用tomcat服务器启动后在页面上输入http://localhost:8088/dubbo-customer/index会进行查看

2016-06-17

UTFCastExpress 可将GBK编码的代码转换为UTF-8

在myeclipse中导入了别人的项目,发现是GBK编码,但自己工程的workspace的编码设置是UTF-8,按照网上的说法右键项目-properties-resource-text file encoding 设置为GBK,但是没生效,这是因为全局文件(window -preferences-context types-text)的编码都设置了UTF-8,但是如果把这个改成GBK,会影响自己本来的项目的查看。 所以只能用这个工具把源代码文件编码格式改为UTF-8了。

2016-05-30

sping4.2.5 springmvc4.2.5 mybatis3.4框架(SSM)的maven web项目,整合了log4j redis quartz

本人搭建的ssm框架的maven web项目,用maven管理项目的jar包,项目架构搭好,用的都是现阶段最新的jar包,整合了log4j日志,redis缓存,quartz定时任务,全局配置文件在代码中使用等,controller层/service层/bo层/dao层都整合好,测试通过,可以直接用作项目开发

2016-05-06

sping springmvc mybatis框架的maven web项目,整合了log4j日志 redis缓存 quartz定时任务

本人搭建的ssm框架的maven web项目,用maven管理项目的jar包,项目架构搭好,用的都是现阶段最新的jar包,整合了log4j日志,redis缓存,quartz定时任务,全局配置文件在代码中使用等,controller层/service层/bo层/dao层都整合好,测试通过,可以直接用作项目开发

2016-05-05

mybatis自动生成代码工具,内有2个jar包,一个配置文件

mybatis自动生成代码工具,内有2个jar包,一个配置文件,一行执行命令,很方便

2016-04-30

sping springmvc mybatis框架的maven web项目

本人搭建的ssm框架的maven web项目,用maven管理项目的jar包,项目架构搭好,用的都是现阶段最新的jar包,日志输出用log4j,controller层/service层/bo层/dao层都整合好,测试通过,可以直接用作项目开发

2016-04-30

sping springmvc mybatis框架的web项目

本人搭建的ssm框架的web项目,项目架构搭好,用的都是现阶段最新的jar包,日志输出用log4j,controller层/service层/bo层/dao层都整合好,测试通过,可以直接用作项目开发

2016-04-30

空空如也

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

TA关注的人

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