自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

原创 sql分组取组内的最新数据

select user_id AS wxUserId, MAX(`time`) AS time from tb where `time`>= #{startTime} and #{endTime} >= `time` g...

2020-01-10 12:48:21 93 0

原创 linux服务器命令curl 和ping

https://www.jianshu.com/p/a022ce71571f

2019-10-12 11:36:27 223 0

原创 全局异常处理代码

直接上代码 package com.whfc.ms.exception; import com.whfc.common.exception.BizException; import com.whfc.common.result.Result; import com.whfc.common.r...

2019-09-27 10:49:39 58 0

原创 lambda 表达式遍历map和list

一:遍历map public static void main(String[] args) { Map<String, String>map = new HashMap<String, String>(); map.put("name",...

2019-09-25 10:44:39 138 0

原创 Lambda表达式之List的常用方法

一:过滤 List<Gps> list=gpsList.stream() .filter(Gps->(Gps.getLat()!=0&&Gps.getLng()!=0)) .collect(Collectors.toList...

2019-09-24 14:34:29 82 0

原创 代码生成器-mybatis-generator的使用

第一步:引入插件 <plugin> <groupId>org.mybatis.generator</groupId> <artifactId>mybatis-generator-maven-plugin</artifactId>...

2019-09-24 10:23:46 79 0

原创 liquibase的使用

作用:数据库版本更新历史记录。每次启动项目,都会去锁住数据库,检查是否有数据库的变更。 使用: 第一步:引入坐标 <dependency> <groupId>org.liquibase</groupId> <artifactId>liqu...

2019-09-24 09:50:41 213 0

原创 实体属性得验证

https://blog.csdn.net/monica1_1/article/details/85101114

2019-09-23 16:06:01 40 0

原创 让代码变得更优雅-Lombok

使用: 引入坐标 <dependency> <groupId>org.projectlombok</groupId> <artifactId>lombok</artifactId> <version&g...

2019-09-23 15:17:36 48 0

原创 通过putty Linux系统和window系统之间的文件传输

进入putty安装目录cmd window上传文件:pscp 文件 用户名@LinuxIP:目录 同理从linux上下载文件到window上

2019-04-24 22:29:06 122 0

原创 spring boot项目启动脚本

#!/bin/bash #------ JAVA Env ------# #export JAVA_HOME="/opt/jdk1.8.0_20" #export PATH=$JAVA_HOME/bin:$PATH APP_NAME=$1 JAVA_OPTS="-...

2019-04-24 22:15:40 131 0

原创 SpringBoot 项目打包脚本

#!/bin/bash PROJECT_PAHT=/usr/local/maven/pay-8686 CP_PATH=/opt/pay-8686 cd $PROJECT_PAHT git pull mvn clean package -DskipTests -Ptest cp -f $PROJ...

2019-04-24 21:56:53 135 0

原创 SpringMVC项目启动脚本

#!/bin/bash if [ -z "$1" ] then echo "参数 war包名称" exit 0 fi if [ ! -f "$1" ] then echo "$1 不存在" exit 0...

2019-04-24 21:55:10 214 0

原创 SpringMVC项目打包脚本

#!/bin/bash PROJECT_PAHT=/usr/local/maven/personal2 CP_PATH=/root cd $PROJECT_PAHT git pull mvn clean package -DskipTests -Ptest cp -f $PROJECT_PAH...

2019-04-24 21:54:12 244 0

原创 rabbitMq快速入门总结

一.管理后台登陆 http://ip:15672/#/ 用户名:默认 guest 密码:默认 guest 二.五种工作模式: 简单模式(无交换机) work(工作队列模式) routing(路由模式) 交换机type=direct headers ...

2019-04-02 00:51:08 242 0

原创 SpringCloud 快速入门总结

一.服务注册和发现 netflix Eureka 有一种保护模式 服务端: 1.导坐标 <dependency> <groupId>org.springframework.cloud</groupId> <artifactId&g...

2019-04-02 00:49:00 267 0

原创 微信相关的支付总结(微信扫码支付,公众号支付,提现(企业付款),小程序支付)

微信相关的支付总结(微信扫码支付,公众号支付,提现(企业付款),小程序支付) 为了满足公司日(mo)益(ming)发(qi)展(miao),实现各种支付,将踩过的一些坑总结如下: 微信扫码支付: 公众号支付: 提现(企业付款): 小程序支付: 未完待续。。。...

2018-12-28 12:03:03 648 0

转载 Spring boot项目处理404 500等页面

https://fanshuyao.iteye.com/blog/2414828

2018-12-07 17:07:56 513 0

转载 WebSocket

https://www.cnblogs.com/jingmoxukong/p/7755643.html

2018-10-26 16:06:24 88 0

转载 初始化

根据阿里开发准则,初始化逻辑不要写在构造方法里,要写在一个初始化类中。 https://blog.csdn.net/static_coder/article/details/78226787

2018-10-24 10:13:18 50 0

转载 消息推送

https://www.cnblogs.com/jianwei-dai/p/6273505.html

2018-10-08 15:58:31 90 0

原创 MySQL数据库中时间设计

三种时间类型: 一、DATETIME 显示格式:YYYY-MM-DD HH:MM:SS 时间范围:[ '1000-01-01 00:00:00'到'9999-12-31 23:59:59'] 二、DATE 显示格式:YYYY-MM-DD 时间范围:[...

2018-09-26 11:41:39 1187 0

转载 日志系统

https://blog.csdn.net/foreverling/article/details/51385128

2018-09-20 12:22:39 74 0

原创 merge 无效原因及解决方案

今天合并两个分支时发现,有些代码并没有合并成功。原因是分支问题分支结构如下 我们是在两个分支上开发,v4.0.1 和newVersion_sgd ,现在要将这两个分支合并到新分支v4.0.2上,结果发现v.4.0.1上有些代码并没有合并上来。原因是newVersion_sgd是从分支v4.0...

2018-09-19 19:03:23 2786 0

转载 通过putty将本地文件上传到服务器

首先打开程序的安装路径,找到psftp.exe  执行该文件后输入如下命令  open 192.168.136.128 #连接服务器,输入用户名和密码, cd /usr/java/ #用于切换远程Linux 服务器上的目录 lcd D:\ #用于切换本地的路径 put server-jre-8...

2018-09-19 14:29:24 4555 0

原创 ImageIO读图片和上传图片到OSS上的bug

其实读图片和上传图片都可以上传本地File文件,我这儿是上传base64图片到OSS上,上传成功后再通过ImageIO读取图片,返回图片信息。我主要遇到两个问题。 1.上传和读图都不成功。原因是 参数错误,去掉data:image/jpeg;base64, 就好了 String base64=...

2018-09-08 18:46:32 525 0

原创 java的各种跳转总结

java的各种跳转总结,见下面代码及注释(最后一种实现保存cookie的重定向) package com.jhk.site.web; import java.io.IOException; import javax.servlet.ServletException; import javax...

2018-09-05 19:19:06 590 0

原创 枚举的使用

其实枚举就是一类实例化对象的集合 下面是一个枚举的标准设计: package work; /**  *   * 用户类型  * 1 付费用户  * 0 未付费用户   *  *  * @author sun_guodong  * @date 2018年8月30日  */ public enu...

2018-08-30 15:37:37 559 0

原创 java中跳出外循环或者跳出代码块的方法

跳出外循环   package work; public class Test3 { public static void main(String[] args) { flag1: for (int i = 0; i &lt; 10; i++) { System.ou...

2018-08-24 12:32:14 2566 0

原创 类的设计技巧

太久没写了,还是得多总结。Java的精髓在于面对对象,而对象是由类而来的,Java所有的代码都在类中,由此可见,类的设计既基础,也很重要。下面是个人总结的几点类的设计技巧(其实都是围绕着封装性来的): 1.自定义域私有     private String name;     但是也有公开的 比...

2018-08-24 12:03:30 76 0

转载 shiro框架

shiro框架

2018-02-09 14:17:50 120 0

转载 El表达式详解

EL表达式 一、EL表达式简介   EL 全名为Expression Language。EL主要作用:   1、获取数据     EL表达式主要用于替换JSP页面中的脚本表达式,以从各种类型的web域 中检索java对象、获取数据。(某个web域 中的对象,访问javabean的属...

2018-02-05 22:07:16 105 0

原创 string-boot详解

主要讲解点: 1、 Spring Boot工程的创建和启动(重点) 2、 Spring Boot的自动配置(重点) 3、 Spring Boot的起步依赖(重点) 4、 Spring Boot的命令行(了解) 5、 Spring Boot的Actuator(有空再去深究) 一、Spri...

2018-02-02 20:38:14 2020 0

原创 springmvc和mybatis整合(总结)

springmvc和mybatis整合

2018-01-30 19:58:09 6866 0

原创 常用网址

-----------------常用网址---------------- sql教程:http://www.w3school.com.cn/sql/index.asp ztree网址:http://www.treejs.cn/v3/main.php#_zTreeInfo iframe网址:...

2018-01-22 19:38:39 138 0

原创 定时发短信(quartz框架,阿里大于)

--------------------------------------------------quartz定时框架---------------------------------------------------------- 一、quartz定时框架(和spring整合会用) 1、...

2018-01-17 19:39:41 899 0

原创 消息队列ActiveMQ的使用

-----------------ActiveMQ----------------- 一、ActiveMQ核心概念 1、ActiveMQ是消息队列技术,为解决高并发问题而生! 2、ActiveMQ生产者消费者模型(生产者和消费者可以跨平台、跨系统) 有中间平台 3、ActiveMQ支持两...

2018-01-17 11:51:07 21469 1

原创 懒加载错误的三种处理方案

懒加载错误 Exception occurred during processing request: org.hibernate.LazyInitializationException:  failed to lazily initialize a collection of role: c...

2018-01-17 11:45:13 1307 0

原创 SpringDataJpa原理及使用

--------------------------------SpringDataJpa原理及使用-------------------------------- 一、SpringDataJpa(理解) 1、JPA是Java Persistence API,Java持久化API,是SUN公司...

2018-01-17 11:39:22 7340 0

原创 项目管理工具的使用

一、Git工具和TortoiseGit工具 Git工具:操作命令 TortoiseGit工具:图形化的工具 版本控制器(Git或者SVN)与maven有什么区别? maven:管理jar包、管理工程 版本控制器:管理源代码 为什么企业级开发需要版本控制器(Git或者SVN)? 如...

2018-01-10 22:24:04 901 0

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