好的博客汇总

jdk源码学习 Java3y https://zhongfucheng.bitcron.com/post/shu-ju-jie-gou-suan-fa/ba-da-ji-chu-pai-xu-zong-jie MySQL基础 https://zhongfucheng.bitcron.c...

2018-05-03 11:04:08

阅读数 99

评论数 0

tool收集

intellj激活码 N757JE0KCT-eyJsaWNlbnNlSWQiOiJONzU3SkUwS0NUIiwibGljZW5zZWVOYW1lIjoid3UgYW5qdW4iLCJhc3NpZ25lZU5hbWUiOiIiLCJhc3NpZ25lZUVtYWlsIjoiIiwibGljZW5...

2019-05-06 22:41:25

阅读数 3

评论数 0

cron时间表达式

下面为每周一上午10点15分执行任务 0 15 10 ? * MON 每月10号9点15分钟执行任务 0 15 9 10 * ? 其它规则附录表 表示式 说明 "0 0 12 * * ? " 每天12点运行 “0 15 10 ? * *” 每天10:15运行 “0 15 10 ...

2019-04-28 22:41:10

阅读数 7

评论数 0

redis学习(三)Redis深入之道:原理解析、场景使用以及视频解读

https://zhuanlan.zhihu.com/p/28073983 Redis深入之道:原理解析、场景使用以及视频解读

2019-04-15 23:18:05

阅读数 5

评论数 0

MySQL最常用分组聚合函数

MySQL最常用分组聚合函数 https://www.cnblogs.com/geaozhang/p/6745147.html 一、聚合函数(aggregation function)—也就是组函数 在一个行的集合(一组行)上进行操作,对每个组给一个结果。 常用的组函数: AVG([disti...

2019-03-18 22:47:26

阅读数 14

评论数 0

Java中final关键字的用法

Java中final关键字的用法 https://www.cnblogs.com/lixiaolun/p/4317004.html final:adj. 最终的,不可改变的 我们就取其字面意思”不可改变的“。 final可以修饰类、方法、变量。那么分别是什么作用呢? (1)修饰类:表示类不可被...

2019-03-18 22:28:51

阅读数 7

评论数 0

计算图片的大小

/** * 获取本地图片的字节数 * @param imgPath * @return */ public static String pathSize(String imgPath) { File file = new File(imgPath); File...

2019-01-10 23:18:41

阅读数 325

评论数 0

Java8排序stream.sorted()

使用Java8排序stream.sorted() http://www.concretepage.com/java/jdk-8/java-8-stream- sorted-example 国外对Java8一系列总结的不错, 翻译过来给大家共享 这篇文章将会讲解Java 8 Stream sor...

2019-01-05 17:23:59

阅读数 2121

评论数 0

mysql explain查看执行计划

Explain简介 本文主要讲述如何通过 explain 命令获取 select 语句的执行计划,通过 explain 我们可以知道以下信息:表的读取顺序,数据读取操作的类型,哪些索引可以使用,哪些索引实际使用了,表之间的引用,每张表有多少行被优化器查询等信息。 下面是使用 explain 的例子...

2019-01-01 18:07:05

阅读数 51

评论数 0

Gson使用

Gson使用gson类型转换 gson类型转换 Gson提供了fromJson()方法来实现从Json相关对象到Java实体的方法。 在日常应用中,我们一般都会碰到两种情况,转成单一实体对象和转换成对象列表或者其他结构。 第一种:提供两个参数,分别是json字符串以及需要转换对象的类型。 比如...

2018-12-31 19:26:38

阅读数 29

评论数 0

深入理解Java虚拟机一

虚拟机栈与本地方法栈溢出 Java虚拟机规范中描述了两种异常: 1 如果线程请求的栈深度大于虚拟机所允许的最大深度,将抛出StackOverflowError异常。 2如果虚拟机在扩展栈时无法申请到足够的内存空间,则抛出OutOfMemorryError异常 ...

2018-11-26 09:47:02

阅读数 20

评论数 0

Spring(三)源码学习

Spring如何解决循环依赖 参考: http://jinnianshilongnian.iteye.com/blog/1415278 https://blog.csdn.net/u010644448/article/details/59108799 循环依赖就是循环引用,就是两个或多个Bean相...

2018-11-20 09:45:35

阅读数 27

评论数 0

java8新特性,可以用简洁高效的代码来实现一些数据处理。

利用java8新特性,可以用简洁高效的代码来实现一些数据处理。 定义1个Apple对象: public class Apple { private Integer id; private String name; private BigDecimal money; ...

2018-11-13 22:45:43

阅读数 107

评论数 0

JDK排查线程和内存问题

JDK自带工具排查应用线程和内存问题 转至元数据结尾 Created and last modified by yushengxiong on 六月 29, 2018 转至元数据起始 1、应用响应慢乃至长时间不返回,可能是线程被阻塞了,没有多余的线程来处理新的请求,此时可以使用jstack来拉取线...

2018-10-28 21:58:52

阅读数 63

评论数 0

提升工作效率的常用mac命令行

Mac命令行 https://www.cnblogs.com/-ios/p/4949923.html Join the chat at https://gitter.im/jlevy/the-art-of-command-line 必读 基础 日常使用 文件及数据处理 系统调试 一行代码 冷门但有...

2018-10-28 21:40:33

阅读数 134

评论数 0

mysql小技巧及常识

平时一些mysql小技巧及常识 》navicat premium 快捷键 1.ctrl+q 打开查询窗口 2.ctrl+/ 注释sql语句 3.ctrl+shift +/ 解除注释 4.ctrl+r 运行查询窗口的sql语句 5.ctrl+shift+r 只运行选中的sql语句 6.F6 打开一个...

2018-10-27 16:38:12

阅读数 28

评论数 0

rabbitmq消息可靠性

消息发送确认 https://blog.csdn.net/convict_eva/article/details/52442125 认并且保证消息被送达,提供了两种方式:发布确认和事务。(两者不可同时使用)在channel为事务时,不可引入确认模式;同样channel为确认模式下,不可使用事务。 ...

2018-09-24 17:09:51

阅读数 88

评论数 0

rabbitmq 消息队列queue exchange声明实现

1 注解实现 @RabbitHandler @RabbitListener(containerFactory = “rabbitListenerContainerFactory”, bindings=@QueueBinding( value=@Queue(value = “$...

2018-09-08 18:25:30

阅读数 535

评论数 0

ES数据类型

https://blog.csdn.net/chengyuqiang/article/details/79048800 数组类型:没有明显的字段类型设置,任何一个字段的值,都可以被添加0个到多个,要求,他们的类型必须一致,当类型一直含有多个值存储到ES中会自动转化成数组类型 对于数组类型的数据...

2018-07-30 09:19:46

阅读数 6033

评论数 0

数据库分页查询PageHelper

如何使用分页插件 . 引入分页插件 配置拦截器插件 如何在代码中使用 MyBatis 和 Spring 集成示例 Spring Boot 待定 使用方法 引入分页插件 引入分页插件有下面2种方式,推荐使用 Maven 方式。 1). 引入 Jar 包 你可以从下面的地址中下载最新版...

2018-07-15 10:48:27

阅读数 488

评论数 0

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