自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

原创 IDEA 2019.3 代码提示忽略大小写设置,亲自验证

IDEA 2019.3 忽略大小写设置跟之前的版本稍微有点不同,如图设置:取消 Match case 前面复选框即可,亲自验证

2020-02-19 18:58:07 1175 0

原创 单表千万级数据 count() 统计优化

1. 创建一张测试表: DROP TABLE IF EXISTS `user`; CREATE TABLE `user` ( `id` bigint(20) PRIMARY key not null AUTO_INCREMENT, `username` varcha...

2019-10-10 10:15:31 538 1

原创 jdk13连接10.15.2

需要的jar包:derby.jar和derbyshared.jar 下载地址:https://download.csdn.net/download/JavaAlpha/12494368 代码如下: package test; import java.sql.Connection; imp...

2020-06-03 23:12:20 51 0

原创 java.lang.UnsupportedClassVersionError jdk版本错误

经常会遇到的jdk版本错误,下面是整理的jdk对应的编号 Java Version Numbers For reference, let's take a quick look at the Java version numbers. This will come in handy ...

2020-06-03 22:28:46 86 0

原创 IDEA 断点只有首次进入的问题解决

最近发现IDEA,只有首次进入了断点,再请求的时候无法进入断点。原来是之前服务启动的时候特别慢,关闭了所有的断点。 记录下问题解决方法: 步骤1: 步骤2: ...

2020-05-06 17:30:31 80 0

原创 Java 日期字符串格式判断

/** * 判断日期格式 * 2004-2-30 是无效的 * 2020-04-31 是无效的 * @param sDate * @return */ public static boolean isLegalDate(Strin...

2020-04-27 14:42:02 75 0

原创 Feign 多包扫描配置

需求描述: 1. 本服务的controller提供对外访问的接口,需要扫描到controller包:com.alpha.controller 2.也需要调用别的feign接口,这是另外一个包:com.alpha.client 解决方案: 在application类里配置: @Enabl...

2020-04-15 16:54:40 161 0

原创 通过批处理脚本启动redis 服务

软件解压路径:D:\Tools\Redis-x64-3.2.100 @echo off title redis-server set ENV_HOME="D:\Tools\Redis-x64-3.2.100" D: color 0a cd %ENV_HOME% redis-...

2019-12-20 17:37:35 76 0

原创 通过批处理脚本启动RabbitMQ 服务

软件解压包路径:D:\Tools\RabbitMQ Server\rabbitmq_server-3.7.14\ebin @echo off title RabbitMQ-server set ENV_HOME="D:\Tools\RabbitMQ Server\rabbitmq_s...

2019-12-20 17:36:25 99 0

原创 通过批处理脚本启动MongoDB 服务

解压包路径:D:\Tools\mongodb-win32-x86_64-enterprise-windows-64-4.2.1 @echo off title MongoDB-server set ENV_HOME="D:\Tools\mongodb-win32-x86_64-ent...

2019-12-20 17:35:09 92 0

原创 通过批处理脚本启动zookeeper和kafka 服务

说明:D:\Tools\kafka_2.12-2.3.1 这是kafka解压包路径,可以自己按照自己的实际路径修改 1. 启动 zookeeper @echo off title zookeeper-server set ENV_HOME="D:\Tools\kafka_2.12-...

2019-12-20 17:32:39 182 0

原创 Thymeleaf th:each遍历,th:if、th:switch 条件判断,input,select,radio 回显赋值

1. th:each 遍历 <!-- 遍历集合,如果被遍历的变量 userList 为 null 或者不存在,则不会进行遍历,也不报错--> <tr th:each="user : ${userList}"> <!-- 将用...

2019-12-12 14:19:07 1031 0

原创 根据参数类型,设置返回类型

protected <T> T getBookByClass(Class<T> clazz, T deffault) { T result = null; if (deffault instanceof BookA) { ...

2019-11-14 18:32:53 55 0

原创 Spring Boot 配置中心 多环境配置日志级别 logback

说明:根据不同的环境打印不同级别的日志或者输出日志到不同的文件路径。 application-dev.yml 配置 # 日志配置 logging: path: D:\\log\\dev config: classpath:logback.xml level: root: I...

2019-10-28 15:12:50 287 1

原创 Caused by: java.lang.NoSuchMethodError: org.objectweb.asm.ClassWriter.<init>(Z)V

今天优化一个很老的项目,结果项目启动出现了错误: Caused by: java.lang.NoSuchMethodError: org.objectweb.asm.ClassWriter.<init>(Z)V at net.sf.cglib.core.DebuggingClass...

2019-10-09 15:05:50 48 0

原创 日期,时间工具类--基于JDK1.8

import java.time.Duration; import java.time.LocalDate; import java.time.LocalDateTime; import java.time.LocalTime; import java.time.format.DateTimeFo...

2019-09-30 13:52:32 78 0

原创 Caused by: java.net.BindException: Address already in use: bind 端口被占用

org.apache.catalina.LifecycleException: Protocol handler start failed at org.apache.catalina.connector.Connector.startInternal(Connector.java:1008) ...

2019-08-21 12:00:11 122 0

原创 论,MySQL 关联查询字典类型一致的重要行

场景描述:LEFT JOIN 关联查询只查询10条数据,关联字典类型不一致,导致查询巨慢,页面直接崩溃。 优化方法:使用concat 函数把类型转换为一致 表A数据:15320条 表B数据:14292条 表A字段channel_id类型:bigInt 表B字段channel_id类型...

2019-08-09 14:10:31 123 0

原创 MySQL 批量修改字段内容,值来之另外一张表,INNER JOIN 使用

场景需求描述: 需要批量修改a表多个字段的信息,字段的值来自于b表。使用 INNER JOIN 话不多说,直接上SQL UPDATE tableA pb INNER JOIN (SELECT bc.img_url,bc.book_author,bc.book_name,bc...

2019-06-06 11:20:01 584 0

原创 @Value 取值为null的原因

写了一个util工具类,使用@Value 获取配置文件的值,就是获取不到。 需要配置地方: 1.@Component在工具类添加 @Component public class BaseUtil { //平台地址 @Value("${base.url}") pri...

2019-04-02 15:55:15 1600 0

原创 2019,新年第一坑;The server time zone value 'Öйú±ê׼ʱ¼ä' is unrecognized

环境: Spring Boot  2.1.2.RELEASE MySQL 5.7 ### Cause: org.springframework.jdbc.CannotGetJdbcConnectionException: Failed to obtain JDBC Connection; n...

2019-02-11 11:23:34 246 0

转载 什么是教养?不给人制造麻烦,就是最好的教养。

前几天有个妞和我吐槽,单位组织旅游,她负责订票,让同事们把身份证号码发她微信,结果唰唰收到几十条微信,有一半发过来的是身份证的照片,还有的虽然发了身份证号码,却没留下姓名。 面对十几张照片,她瞬间傻眼了,为什么就不直接输号码给自己呢?难不成要让她一个一个数字敲出来? 这种只图自己方便,完全不考...

2019-02-01 13:34:10 504 0

原创 Java 读取src目录下的json文件

直接上代码,但是有个乱码的地方需要特殊转码一下。/** * 读取json文件,返回json串 * @param fileName * @return */ private String readJsonFile(String fileName) { ...

2018-06-14 11:54:47 2768 0

转载 巴西柔术的原理和技术

巴西柔术的原理和技术武术界当前的变革武术的基本问题各种武术千差万别,但所有武术都有一个共同点,也就是所有武术都想回答的基本问题——面对一个更高大、更强壮、更具进攻性的对手,人们应如何保护自己?所有的武术,如果它们被称作武术的话,必须为这个问题找出答案。的确,由于一些额外的考虑,诸如是否有不止一位攻...

2018-05-16 13:44:38 2930 0

转载 心里装着他人,受益的不光是他人,还包括我们自己

这个故事分享给大家,希望大家受启发 赵某做生意发了财,花钱在郊区买了块地,修了栋三层的别墅,花园泳池很是气派,后院更有一株百年荔枝树,当初买地就是看中了这棵树,谁叫他老婆喜欢吃荔枝呢。 装修期间,朋友劝他找个风水先生看看,以免犯煞。原本不怎么信这套的赵某,这次居然表示赞同,专程去香港请了个大师...

2018-02-05 12:36:18 777 0

转载 你所谓的诗和远方,不过是虚荣感作祟

世界非常美好,因为还有诗和远方。

2017-05-02 09:30:24 1688 1

原创 java 递归查询组织机构树

java 递归查询组织机构树

2017-03-21 11:31:07 11933 6

转载 SpringMVC 的 Controller 返回各种视图的处理方式

现在做手机后台的服务端接口,需要把数据统一为json格式返回。 于是搜到了下面的这篇文章:http://www.cnblogs.com/digdeep/p/4610844.html SpringMVC 的 Controller 可以返回各种各样的视图。比如 JSP, JSON, Vel...

2016-12-13 19:27:31 2163 0

转载 java synchronized详解

Java语言的关键字,当它用来修饰一个方法或者一个代码块的时候,能够保证在同一时刻最多只有一个线程执行该段代码。 一、当两个并发线程访问同一个对象object中的这个synchronized(this)同步代码块时,一个时间内只能有一个线程得到执行。另一个线程必须等待当前线程执行完这个代码块以后...

2016-12-07 15:02:46 1011 0

转载 最大的成功是成为自己尊重的人

在每一个夜深人静的时刻,心中是踏实畅快、自豪淡定,而不是悔恨、愧疚、懊悔、难过,就是真正的成功了吧? 愿我们能够成为自己尊重的人。

2016-09-01 13:43:06 1223 0

原创 Oracle 分组统计,按照天、月份周和自然周、月、季度和年

Oracle 分组统计,按照天、月份周和自然周、月、季度和年

2016-08-22 15:33:35 26017 2

转载 Oracle 获取本周、本月、本季、本年的第一天和最后一天

Oracle 获取本周、本月、本季、本年的第一天和最后一天

2016-08-04 17:36:59 2157 2

原创 Oracle 分组统计,并显示百分比的实现

Oracle 分组统计,并显示百分比的实现

2016-08-04 15:14:43 9686 0

原创 获取请求的IP地址和浏览器信息

获取请求的IP地址和浏览器信息

2016-07-28 13:13:37 5545 0

转载 密码破解与心理学

密码破解与心理学 第一部分:十大基本规律 规律一:绝大多数人都高估了破译密码的难度和低估了自己密码存在的风险,因而,往往把能够破解密码的人当成神秘人物,同时基本很少有修改自己密码的习惯。

2016-07-22 13:24:04 1493 0

原创 借船过河:一个据说能看穿你的人性和欲望的心理测试

借船过河:一个据说能看穿你的人性和欲望的心理测试 一男人M要与未婚妻F相会结婚,但两人一河相隔,M必须要借船过河才能见到F,于是他开始四处找船。  这时见一个女子L刚好有船,M跟L借,L遇到M后爱上了他,就问:我爱上你了,你爱我吗?M比较诚实,说:对不起,我有未婚妻,我不能爱你。这么一来,L死...

2016-07-01 10:48:06 3075 0

转载 java调用WebService(客户端)

java调用WebService(客户端) 看下了网上大部分都是写java来编写WS服务端,写了下JAVA的调用端。WebService可以有Get、 Post、Soap、Document四种方式调用,以下是四种方式的参照说明。 name 属性 说明 HttpGet 添加HTTP GET协议 在追...

2016-07-01 10:47:50 1198 0

原创 解决json显示日期带T的问题。

刚才显示数据的时候遇到一个日期里面带T的问题,就是天数跟小时数之间出现了一个T。 表字段里面也没有这个T,后来查询度娘,是因为json处理的时候没有格式化。 解决方法: @JSON(format="yyyy-MM-dd HH:mm:ss")//加上这句处理页面显示时带T的问题...

2016-07-01 10:47:28 2831 0

转载 VisualSVN Server的配置和使用方法

1.为什么要用VisualSVN Server,而不用Subversion? 回答: 因为如果直接使用Subversion,那么在Windows 系统上,要想让它随系统启动,就要封装SVN Server为windws service,还要通过修改配置文件来控制用户权限,另外如果要想以Web方式【h...

2016-07-01 10:46:40 2578 0

转载 eclipse jee中检出项目并转换为Maven project

如何在eclipse jee中检出项目并转换为Maven project,最后转换为Dynamic web project 注意:该文档只针对以下eclipse版本,如图 为了方便,我将我本地的压缩包放在了微云网盘中,大家可以直接下载,jee,subversion,m2eclipse都集成好了,...

2016-07-01 10:45:17 1190 0

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