自定义博客皮肤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)
  • 收藏
  • 关注

原创 SpingBoot之集成Redis集群

一、安装Redis集群安装步骤参照网上教程,Mac安装步骤参照https://github.com/muyl/mac-docker-redis-cluster二、创建SpringBoot工程创建Redis配置类 package com.example.chapterredis.common.config; import org.apache.commons.po...

2019-11-18 23:53:06 881

原创 SpringBoot之ActiveMQ实现延迟消息

一、安装activeMQ​ 安装步骤参照网上教程,本文不做介绍二、修改activeMQ配置文件​ broker新增配置信息 schedulerSupport="true"<broker xmlns="http://activemq.apache.org/schema/core" brokerName="localhost" dataDirectory...

2019-11-12 22:29:20 1275

原创 Java迭代Map方法

Map map=new HashMap();map.put("1", "one");map.put("2","two");map.put("3", "three");map.put("4", "four");map.put("5", "five");map.put("6", "six");方法一:Iterator keys = map.keySet().iterator();while(key...

2019-11-09 21:00:03 933

原创 SpringBoot之集成MyBatis

引入工程依赖包<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId> </dependency> ...

2019-11-09 19:50:19 228

原创 数据库字典转换

字典转换工具类package com.example.demo;import lombok.extern.slf4j.Slf4j;import org.apache.commons.lang.StringUtils;import org.springframework.beans.BeanUtils;import org.springframework.util.Assert;im...

2019-10-31 08:50:18 605

原创 对List中的对象进行排序

最近有这样一个需求,List中保存的订单信息,先要对订单内的金额按照倒叙排序,金额大的放在最前面,然后按照日期倒序,最早的日期放在前面import com.google.common.collect.Lists;import com.google.common.collect.Ordering;import java.util.Collections;import java.util.Da...

2018-05-22 21:46:17 650

原创 代码的坏味道之重复代码

坏味道首当其冲的就是重复代码,如果你在一个以上的地点看到相同的程序结构,应当设法将其合并为一处,从而是代码看起来更加美好同一个类中两个函数含有相同的表达式解决方案:采用Extract Method 提取重复的代码使之成为函数,两处函数同时调用提出的函数两个互为兄弟的子类内含有相同的表达式解决方案:采用Extract Method 提取重复的代码使之成为函数,将此函数移到至两个子类的父类中。如果代码...

2018-05-20 20:36:12 2452

原创 第25条:列表优先于数组

待补充

2018-05-19 15:16:49 157

原创 第24条:消除非受检警告

    用泛型编程时,会遇到很多编译器警告;非受检强制转换为警告、非受检方法调用警告、非受检数组创建警告、以及非受检转换警告。当你越来越熟悉泛型之后,遇到的警告也会越来越少。但是不要期待从一开始使用泛型编写代码就可以正确的进行编译。    很多非受检警告很容易消除,例如    List&lt;String&gt; list = new ArrayList();    编译器会提醒你,哪里出错了。你...

2018-05-19 11:14:52 163

原创 FTPClient上传文件大小为0

问题原因一、FTP文件目录空间达到上限 二、网络策略变更造成,被防火墙拦截解决方案FTP协议有两种工作方式:PORT方式和PASV方式,默认为PORT方式,修改为PASV方式,目前问题解决。需要进一步观察,是否还有问题

2017-08-18 14:14:38 5196

原创 工具类篇-SFTPUtils工具类及使用

配置maven<dependency> <groupId>com.jcraft</groupId> <artifactId>jsch</artifactId> <version>0.1.54</version></dependency>工具类package com.hk.utils;import com.jcraft.jsch.ChannelSftp;impo

2017-08-14 09:07:30 10954

原创 工具类篇-FTPUtil工具类及使用

配置maven工具类package com.hk.utils;import org.apache.commons.net.ftp.FTP;import org.apache.commons.net.ftp.FTPClient;import java.io.File;import java.io.FileInputStream;import java.io.FileOutputStream;

2017-08-12 08:05:00 1797

原创 markdown备用

欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl

2017-08-12 07:59:19 153

原创 修改maven默认JDK

修改maven的setting.xml文件,找到profiles标签,在标签内加入以下信息<profile> <id>jdk1.7</id> <activation> <activeByDefault>true</activeByDefault> <jdk>1.7</jdk> </activation>

2017-08-11 14:40:55 229

原创 IDEA 配置lombok

一、配置maven <dependency> <groupId>ch.qos.logback</groupId> <artifactId>logback-classic</artifactId> <version>1.2.2</version> </dependency> <depen

2017-08-11 12:53:22 346

原创 MAC配置JAVA环境变量

一、下载安装文件地址:http://www.oracle.com/technetwork/java/javase/downloads/index.htmljdk-8u144-macosx-x64.dmg二、安装文件,安装过程跟安装其他软件一样,在这里不进行赘述三、配置环境变量,编辑 vi ~/.bash_profileexport JAVA_HOME=/Library/Java/JavaVirtua

2017-08-08 13:27:32 364

原创 获取剩余的秒数

一、maven配置 joda-time joda-time 2.9.9 二、工具类package com.hk;import org.joda.time.DateTime; import org.joda.time.Minutes; import org.joda.time.Seconds;/** * User: hk * Date: 20

2017-08-08 08:56:47 1299

原创 当前时间是否在区间范围内

一、maven配置<dependency> <groupId>joda-time</groupId> <artifactId>joda-time</artifactId> <version>2.9.9</version></dependency>二、工具类/** * 是否包含在区间范围内(yyyy-MM-dd) * * @param

2017-08-08 08:53:47 1501

原创 Spring 依赖注入——构造器注入

一、配置文件<beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:c="http://www.springframework.org/schema/c" xmlns:util=

2017-08-06 08:42:37 285

原创 mysql 查询JSON类型数据

获取json字段内容mysql> SELECT c, JSON_EXTRACT(c, "$.id"), g > FROM jemp > WHERE JSON_EXTRACT(c, "$.id") > 1 > ORDER BY JSON_EXTRACT(c, "$.name");+-------------------------------+-----------+

2017-08-02 17:30:12 9463

原创 tomcat监控之自动启动

tomcatID=`ps -ef |grep tomcat |grep -v 'grep'|awk '{print $2}'` tomcatCount=`ps -ef|grep tomcat |grep -v 'grep' |wc -l` startTomcat=/root/tomcat/apache-tomcat-7.0.64/bin/startup.sh tomcatCache=/root

2017-08-02 16:39:17 318

原创 设置tomcat 默认java版本

设置setclasspath.bat,添加 set JAVA_HOME=D:\program Files\java\jdk1.7.0_79 set JRE_HOME=D:\program Files\java\jdk1.7.0_79\jre

2017-08-02 16:30:07 875

空空如也

空空如也

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

TA关注的人

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