自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

花道的博客

技术交流

  • 博客(27)
  • 资源 (1)
  • 收藏
  • 关注

原创 Dockerfile

from openjdk:8 --运行容器的环境:java或者tomcatADD server.jar server.jar -- 两个参数:项目原路径 Dockerfile路径ENV JAVA_HOME /usr/java/jdk1.8.0_131 --java环境ENV CLASSPATH $JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar ENV PATH $PATH:$JAVA_HOME/binENV LANG C.UT...

2020-06-29 17:00:05 118

原创 为什么使用docker

更高效的利用系统资源由于容器不需要进行硬件虚拟以及运行完整操作系统等额外开销,Docker对系统资源的利用率更高,无论是应用执行速度,内存消耗以及文件存储速度,都要比传统虚拟机技术更高效。因此,相比虚拟机技术,一个相同配置的主机,往往可以运行更多数量的应用。更快速的启动时间传统的虚拟机技术启动应用服务往往需要数分钟,而Docker容器应用,由于直接运行与宿主内核,无序启动完整的操作系统,因此可以做到妙级,甚至毫秒级的启动时间,大大的节约了开发,测试,部署的时间。一致的运行环境开发过程中一个

2020-06-28 17:53:01 297 2

原创 Alibaba Java Code Guidelines

AlibabaJavaCodeGuidelines这个代码规范插件:对于Java代码规范,业界有统一的标准,不少公司对此都有一定的要求。但是即便如此,庞大的Java使用者由于经验很水平的限制,未必有规范编码的意识,而且即便经验丰富的老Java程序员也无法做到时刻将规范牢记于心。所以对于代码规范扫描工具,一经问世就广受青睐,阿里巴巴出品的AlibabaJavaCodingGuidelin...

2020-04-17 10:23:27 3960

原创 SpringCloud采坑合集

1、大版本对应:Spring Cloud Spring Boot Finchley版本 兼容Spring Boot 2.0.x,不兼容Spring Boot 1.5.x Greenwich版本 兼容Spring Boot 2.1.x 配置SpringCloud组件后项目启动不起来多数是因为版本不匹配2、分布式配置中心中,client中配置spring.appl...

2020-04-02 17:25:59 132

原创 invalid bound statement(not found)问题

1.检查xml文件所在package名称是否和Mapper interface所在的包名<mapper namespace=“com.sr.mapper”>mapper的namespace写的不对!!!注意系修改。2.mapper的方法在mapper.xml中没有,然后执行mapper的方法会报此3.因项目运行的是编译的class文件,检查各种资源文件是否编译到运行的文件...

2020-03-13 11:26:24 108

原创 Springboot Value取值null

取值的类需注入到Spring中管理创建对象必须由Bean管理创建,不能new 对象出来

2019-08-20 11:03:44 215

原创 Springboot集成rabbitmq

服务端创建15672端口,客户端访问5672端口@Configurationpublic class QueueConfiger { //队列名 public static final String WEIXIN_QUEUE ="weixin_queue"; @Bean(name=WEIXIN_QUEUE) public Queue weixinQueue() { ...

2019-07-30 17:05:53 80

原创 Springboot 集成swagger构建restful

yml配置文件配置swagger包<dependency> <groupId>io.springfox</groupId> <artifactId>springfox-swagger2</artifactId> <version>${springfox.version}</version...

2019-07-30 16:59:49 147

原创 Mybatis-Plus

这篇博客我们介绍一下关于Mybatis-Plus相关的知识,Mybatis-Plus可以简单的理解为Mybatis的加强,其在Mybatis的基础上完成了一些封装,这样开发人员在使用起来就很容易和方便(确实是一个很好的框架),官网Mybatis-Plus优点无侵入:Mybatis-Plus 在 Mybatis 的基础上进行扩展,只做增强不做改变,引入 Mybatis-Plus 不会对您现有...

2019-07-25 16:51:59 427

转载 Unable to read TLD "META-INF/c.tld" 的处理方法

在发布好包之后,访问web页面,后台出现这个错误org.apache.jasper.JasperException: /WEB-INF/views/login.jsp(2,61) Unable to read TLD "META-INF/c.tld" from JAR file "file:/D:/Program%20Files/Apache%20Software%20Foundation/a...

2019-06-20 09:58:56 372

转载 年轻代中设置两个Survivor区的原因

http://blog.csdn.net/antony9118/article/details/51425581那么,在JVM的新生代内存中,为什么除了Eden区,还要设置两个Survivor区?1 为什么要有Survivor区先不去想为什么有两个Survivor区,第一个问题是,设置Survivor区的意义在哪里?如果没有Survivor,Eden区每进行一次Minor GC,...

2019-03-15 16:12:23 836 1

原创 jvm内存模型

根据 JVM 规范,JVM 内存共分为虚拟机栈、堆、方法区、程序计数器、本地方法栈五个部分。程序计数器占用内存小,线程私有,生命周期与线程相同大致为字节码行号指示器无无虚拟机栈线程私有,生命周期与线程相同,使用连续的内存空间Java 方法执行的内存模型,存储局部变量表、操作栈、动态链接、方法出口等信息-XssStackOverflowError...

2019-03-15 16:10:15 72

转载 Spring @Transactional注解不回滚不起作用无效

原文地址:http://www.cnblogs.com/wuxiaofeng/p/6819209.html 这几天在项目里面发现我使用@Transactional之后,抛了异常居然不回滚。后来终于找到了原因。 如果你也出现了这种情况,可以从下面开始排查。一、特性先来了解一下@Transactional注解的特性吧,可以更好排查问题1. service类标签(一般不建议在接口上...

2019-02-21 16:42:07 250

原创 cxf导致内存溢出问题

出现情况:tomcat三天内内存持续增长,导致网站不能使用,经分析,极有可能是cxf循环创建cxf客户端而服务器又不能自动释放classes(其他项目原先出现过改问题)。解决方法:1、使用单利模式创建cxf客户端;2、不适用cxf方式调用webservice,改用http方式调用。   ...

2019-01-11 15:23:13 2320 1

原创 微信红包算法

import java.math.BigDecimal;import java.text.DecimalFormat;import java.util.Arrays;import java.util.Random;/** * Created by limi on 2019/1/3. */public class Main { public static void main...

2019-01-04 11:32:09 232

原创 DES加解密

import javax.crypto.Cipher;import javax.crypto.SecretKey;import javax.crypto.SecretKeyFactory;import javax.crypto.spec.DESKeySpec;import javax.crypto.spec.IvParameterSpec;public class DES { ...

2018-07-27 14:03:06 130

原创 Spring boot访问resource下的文件

File file = ResourceUtils.getFile("classpath:test"); //test是resource下的文件下文件夹 if(file.exists()){ File[] files = file.listFiles(); if(files != null){ ...

2018-07-23 14:53:13 2097

原创 Springboot配置多数据源

在application.yml中配置多个数据源链接spring: datasource: sys: username: informix password: informix url: driver-class-name: com.informix.jdbc.IfxDriver tomcat: #连接...

2018-07-19 14:40:33 903

原创 Spring boot配置druid连接池

spring.datasource.type=com.alibaba.druid.pool.DruidDataSourcespring.datasource.url=spring.datasource.username=spring.datasource.password=spring.datasource.driverClassName=com.informix.jdbc.IfxDriv...

2018-05-30 16:46:38 219

转载 jdbc连接池参数

JDBC连接池参数:    jdbc.initialSize=0       //初始化连接    jdbc.maxActive=30     //连接池的最大数据库连接数,设为0表示无限制    jdbc.maxIdle=20        //没有人用连接的时候,最大闲置的连接个数,设置为0时,表示没有限制。    jdbc.maxWait=1000    //超时等待时间以毫秒为单位    ...

2018-02-26 10:05:39 984

原创 4种方法遍历Map集合

public static void main(String[] args) { Map&lt;String, String&gt; map = new HashMap&lt;String, String&gt;(); map.put("1", "value1"); map.put("2", "value2"); map.put("3&quot

2018-02-26 09:11:04 112

原创 ajax跨域问题

js代码:$.ajax({ url: 'http://localhost:8081/test', type:'GET', dataType:'json', success:function (result) { console.log("result:"+result.msg); } }...

2018-02-09 15:22:54 102

原创 接收IBM mq队列消息

void getConnectInfo() throws MQException { if(qMgr==null){ getInfo(); MQEnvironment.hostname = hostname;//主机IP MQEnvironment.channel = channel;//连接通道名字

2018-02-06 15:49:18 5735 1

原创 redis

Jedis jedis = new Jedis(ip,port);如果redis需要验证密码,就需要添加验证方法jedis.auth(auth);public static Long dbSize() { Long result = null; Jedis jedis = getJedis(); if (jedis == null) {

2018-01-16 17:41:44 140

原创 des加密之后乱码问题

普通的des加密:byte[] keys=password.getBytes(); DESKeySpec desKey = new DESKeySpec(keys); SecretKeyFactory keyFactory = SecretKeyFactory.getInstance("DES"); SecretKey s

2018-01-11 16:16:24 8917

原创 OOM之 heap space

服务器程序最近每隔一段时间就出现OOM Java heap space的问题。一、首先到catalina.bat里面调整tomcat的堆内存参数:-Xmx1536m -Xms1536m -Xmn1024m -XX:SurvivorRatio=4弱发现还是无法解决问题;添加如下信息打印出一个dump文件-Xmx1536m -Xms1536m -Xmn1024m -...

2017-10-18 16:00:43 1381

原创 连接mysql数据库

连接mysql数据库操作

2017-10-18 15:37:34 113

jdk1.8.0_131.rar

JDK1.8解压就能用

2020-06-28

空空如也

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

TA关注的人

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