自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(22)
  • 资源 (4)
  • 收藏
  • 关注

转载 Spring MVC 流程图

Spring MVC工作流程图图一图二 Spring工作流程描述      1. 用户向服务器发送请求,请求被Spring 前端控制Servelt DispatcherServlet捕获;      2. DispatcherServlet对请求URL进行解析,得到请求资源标识符(URI)。然后根据该URI,调用HandlerMapping获得该Handler配置的所有相关的对象(包括Han

2017-12-28 23:15:05 151

转载 Java设计模式——代理模式实现及原理

简介Java编程的目标是实现现实不能完成的,优化现实能够完成的,是一种虚拟技术。生活中的方方面面都可以虚拟到代码中。代理模式所讲的就是现实生活中的这么一个概念:中介。代理模式的定义:给某一个对象提供一个代理,并由代理对象控制对原对象的引用。代理模式包含如下角色:ISubject:抽象主题角色,是一个接口。该接口是对象和它的代理共用的接口。RealSubject:真实主题角色,是实现抽象主

2017-12-26 17:33:00 1033

转载 java模式—装饰者模式

原文:https://www.cnblogs.com/chenxing818/p/4705919.html装饰者模式1、意图: 动态地给一个对象添加一些额外的职责。就增加功能来说, Decorator模式相比生成子类更为灵活。该模式以对客 户端透明的方式扩展对象的功能。2、适用环境 (1)在不影响其他对象的情况下,以动态、透明的方式给单个对象添加职责。 (2)处理那些可以撤消的职责。 (

2017-12-26 16:20:48 202

转载 java 设计模式六大原则(1):单一职责原则

转载地址:http://blog.csdn.net/dragon_fire/article/details/8636071定义:不要存在多于一个导致类变更的原因。通俗的说,即一个类只负责一项职责。问题由来:类T负责两个不同的职责:职责P1,职责P2。当由于职责P1需求发生改变而需要修改类T时,有可能会导致原本运行正常的职责P2功能发生故障。解决方案:遵循单一职责原则。分别建立两个类T1、T2,使T

2017-12-26 13:05:03 358

转载 maven 引入外部jar包的几种方式

方式1:dependency 本地jar包 <dependency> <groupId>com.hope.cloud</groupId> <!--自定义--> <artifactId>cloud</artifactId> <!--自定义--> <version>1.0</version> <!--自定义--> <scope

2017-12-22 15:08:51 390

转载 使用Apache的ab工具进行压力测试

ab命令原理 Apache的ab命令模拟多线程并发请求,测试服务器负载压力,也可以测试nginx、lighthttp、IIS等其它Web服务器的压力。Apache附带的ab工具(使用的PHP环境是WAMP集成环境,ab工具位于D:\wamp\bin\apache\Apache2.2.21\bin)非常容易使用。ab命令对发出负载的计算机要求很低,既不会占用很多CPU,也不会占用太多的内存,但却会给

2017-12-21 15:37:32 251

转载 JVM(java 虚拟机)内存设置

一、设置JVM内存设置1. 设置JVM内存的参数有四个:-Xmx   Java Heap最大值,默认值为物理内存的1/4,最佳设值应该视物理内存大小及计算机内其他内存开销而定;-Xms   Java Heap初始值,Server端JVM最好将-Xms和-Xmx设为相同值,开发测试机JVM可以保留默认值;-Xmn   Java Heap Young区大小,不熟悉最好保留默认值;-Xss

2017-12-20 11:11:14 139

转载 Java文件下载的几种方式

Java文件下载的几种方式    public HttpServletResponse download(String path, HttpServletResponse response) {        try {            // path是指欲下载的文件的路径。            File file = new File(path);            // 取得文件名

2017-12-18 13:32:22 2281

转载 Spring Boot Cache + redis 设置有效时间和自动刷新缓存,时间支持在配置文件中配置

问题描述Spring Cache提供的@Cacheable注解不支持配置过期时间,还有缓存的自动刷新。我们可以通过配置CacheManneg来配置默认的过期时间和针对每个缓存容器(value)单独配置过期时间,但是总是感觉不太灵活。下面是一个示例:@Beanpublic CacheManager cacheManager(RedisTemplate redisTemplate) {

2017-12-13 00:29:49 33935 7

转载 spring data 复杂的查询,不用写sql

转载自:http://www.cnblogs.com/ityouknow/p/5891443.html在上篇文章springboot(二):web综合开发中简单介绍了一下spring data jpa的基础性使用,这篇文章将更加全面的介绍spring data jpa 常见用法以及注意事项使用spring data jpa 开发时,发现国内对spring boot jpa全面介绍的文章比较少案例也

2017-12-12 14:14:37 786

转载 IDEA破解 2017 IDEA license server 激活(可用)

进入ide主页面,help-register-license server,然后输入 http://idea.iteblog.com/key.php(注意:php要小写)即可~如下图,

2017-12-11 09:41:43 2306

转载 Lombok介绍及使用方法 lombok简介

转载http://www.cnblogs.com/holten/p/5729226.htmlLombok介绍及使用方法lombok简介lombok是暑假来到公司实习的时候发现的一个非常好用的小工具,刚见到的时候就感觉非常惊艳,有一种相见恨晚的感觉,用了一段时间之后感觉的确挺不错,所以特此来推荐一下。lombok的官方地址:https://projectlombok.org/lombok的Gi

2017-12-06 14:33:39 380

转载 jhipster学习心得

原创性声明:本文完全为笔者原创,请尊重笔者劳动力。转载务必注明原文地址。Jhipster初识#本文基于自己根据jhipster的初次接触,write down下一些笔记心得,以及一些操作步骤。一、Jhipster介绍##1.大神语录###一个代码生成器而已核心是Spring Boot、spring对j2ee企业解决方案的提供、AnjularJs。(掌握这些是必不可少的)。未来spring和

2017-12-06 12:39:52 2908 2

原创 JavaMail发送带多个附件的邮件,多个收件人,多个抄送人

/** * 方法描述:发送带附件的邮件 * * @throws UnsupportedEncodingException */ public static boolean sendEmailWithAttachment(Email email) throws UnsupportedEncodingExcepti

2017-12-06 10:36:29 7333

转载 spring data jpa方法命名规则

关键字方法命名sql where字句AndfindByNameAndPwdwhere name= ? and pwd =?OrfindByNameOrSexwhere name= ? or sex=?Is,EqualsfindById,findByIdEqualswhere id= ?BetweenfindByIdBetweenwhere id between ? and

2017-12-04 22:28:26 393

转载 使用nginx搭建集群tomcat8,redis实现session共享,文件共享问题

使用nginx搭建集群tomcat8,redis实现session共享,文件共享问题tomcat及工程准备 在Linux部署工程,参考我上一篇博客 —— [ Linux下使用tomcat部署工程 ] 准备好tomcat以及可以运行的工程 —— [ 去下载此文档所用demo ]按照博客搭建完成后,复制一个tomcat用来搭建集群使用,cp -R tomcat_my_projec

2017-12-04 14:16:40 434 2

转载 怎么用IDEA上传本地项目到码云/Github?

博主码云地址:https://git.oschina.net/zsyoung01,欢迎关注!博客原文地址:http://blog.csdn.net/zsyoung/article/details/76891211开始切入正题:怎么上传本地项目到码云/Github?  需要条件:1.码云/Github建好的git项目2.IDEA编辑器3.本地项目步骤1:创建远程项目步骤2:复制远程项目地

2017-12-04 11:04:56 3709 1

转载 idea常用快捷键设置(改为eclipse相似)

idea常用快捷键设置(改为eclipse相似)目录idea常用快捷键设置改为eclipse相似目录1打开idea点击上方菜单栏中的File2在弹出的setting页面中左侧导航中选择Keymap在keymaps下拉列表中选择Eclipse如果想要使用这个快捷键风格则点击右侧的copy按钮赋值一份可以设定成自己想要的名字然后点击applyok即可使用3如果想要修改某个功能的快捷键选择其中某个功

2017-12-03 13:30:09 6754

转载 MyBatis——调用存储过程

原文:http://www.cnblogs.com/xdp-gacl/p/4270352.html 一、提出需求  查询得到男性或女性的数量, 如果传入的是0就女性否则是男性二、准备数据库表和存储过程create table p_user( id int primary key auto_increment, name varchar(10), sex ch

2017-12-02 23:17:59 982

转载 produces在@requestMapping中的使用方式和作用

produces可能不算一个注解,因为什么呢,它是注解@requestMapping注解里面的属性项,它的作用是指定返回值类型,不但可以设置返回值类型还可以设定返回值的字符编码;还有一个属性与其对应,就是consumes:指定处理请求的提交内容类型(Content-Type),例如application/json, text/html;他们的使用方法如下:一、produces的例子pro

2017-12-01 23:57:17 2950

转载 forward和redirect的区别

1.从地址栏显示来说forward是服务器请求资源,服务器直接访问目标地址的URL,把那个URL的响应内容读取过来,然后把这些内容再发给浏览器.浏览器根本不知道服务器发送的内容从哪里来的,所以它的地址栏还是原来的地址.redirect是服务端根据逻辑,发送一个状态码,告诉浏览器重新去请求那个地址.所以地址栏显示的是新的URL.2.从数据共享来说forward:转发页面和转发到的页面可以共享req

2017-12-01 23:42:37 191

转载 Spring Boot使用redis做数据缓存

1 添加redis支持在pom.xml中添加Xml代码  <dependency>     <groupId>org.springframework.boot</groupId>     <artifactId>spring-boot-starter-redis</artifactId>  </dependency>   2 redis配置Java代码  package com.wis

2017-12-01 11:55:22 266

redis-3.2.8.tar.gz

redis-3.2.8.tar.gz

2017-08-28

nginx-1.11.3.tar.gz

nginx-1.11.3.tar.gz

2017-08-28

gson-2.2.4.jar

gson-2.2.4.jar

2017-08-28

mail-1.4.7.jar

java邮件发送所需jar包

2017-08-28

空空如也

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

TA关注的人

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