摘要:
原因是少一个参数,设置时区的。
解决方法:
加一个参数:
serverTimezone=UTC
jdbc:mysql://localhost:3306/SshProject?useUnicode=true&characterEncoding=UTF-8&useJDBCC... 阅读原文
2019-07-30 20:48:11 阅读(2321) 评论(0)
摘要:
1 添加依赖
使用 shiro-spring-boot-web-starter 在 spring boot 中集成 shiro 只需要再添加一个依赖
<dependency>
<groupId>org.apache.shiro</groupId>
<artif... 阅读原文
2019-07-30 19:01:40 阅读(2369) 评论(0)
摘要:
近来在利用闲暇时间巩固下SpringBoot的基本知识,然后自己也做一些笔记,整理下当时所学知识,后面就干脆写到这里来了。
多Profile配置文件
在SpringBoot主配置文件编写的时候,文件名可以是application-{profile}.properties/yml。
默认使用的是applicati... 阅读原文
2019-07-30 18:33:11 阅读(2817) 评论(0)
摘要:
前言
最近写的一个个人项目(传送门:全终端云书签)中需要用到全文检索功能,目前 mysql,es 都可以做全文检索,mysql 胜在配置方便很快就能搞定上线(参考这里),不考虑上手难度,es 在全文检索方面是完胜 mysql 的。
最后决定使用 es。使用最新的 7.2 版本。java 客户端使用 es 官方的 hi... 阅读原文
2019-07-30 18:17:49 阅读(2434) 评论(0)
摘要:
一、前言
多年来,在IT领域,从一个普通的程序员到一个技术主管,再到一个技术经理,再到一个技术主管,他们践踏了许多坑,劳累了许多课程,还背着许多罐子。在提高他们的技术和管理能力的同时,他们一直在考虑如何作为IT技术从业人员这样做。这个领域发展得更好。随着年龄的增长,我们可以平静地应付所谓的“中年危机”,或者IT技术... 阅读原文
2019-07-30 16:46:02 阅读(2375) 评论(0)
摘要:
前言
ThreadLocal 是一种 无同步 的线程安全实现
体现了 Thread-Specific Storage 模式:即使只有一个入口,内部也会为每个线程分配特有的存储空间,线程间 没有共享资源
本文将总结 ThreadLocal 的用法与实现细节,希望能帮上忙
ThreadLocal 思... 阅读原文
2019-07-30 15:11:07 阅读(2858) 评论(0)
摘要:
题目如下:
public class Test {
public static void main(String[] args) {
int a = 10;
int b = 10;
// 需要在method方法被调用后,仅打印出a=100,b=200,请写出... 阅读原文
2019-07-30 14:17:03 阅读(2508) 评论(0)
摘要:
在前面的过程中,我们创建了4个project:
服务发现
我们使用Eureka 作为服务发现组件,学习了Eureka Server,Eureka Client的使用。
Eureka Server
加依赖
<dependency>
<groupId>org.spri... 阅读原文
2019-07-30 14:12:01 阅读(2313) 评论(0)
摘要:
From: https://blog.csdn.net/luanlouis/article/details/40043991
Step 1.根据JVM内存配置要求,为JVM申请特定大小的内存空间
JVM启动时按照其配置要求,申请一块内存,并根据JVM规范和实现将内存划分为几个区域。
所有的类的定义信息都会被加载... 阅读原文
2019-07-30 12:47:06 阅读(2425) 评论(0)
摘要:
LinkedList是用链表结构存储数据的,比较适合数据的动态插入和删除,随机访问和遍历速度比较慢,还提供了List接口i中没有定义的方法,专门用于操作表头和表尾的元素,所以可以当作堆栈、队列和双向队列来使用。LInkedList持有头节点和尾节点的引用,有两个构造器,一个是无参构造器,另一个是传入外部集合构造器,它... 阅读原文
2019-07-30 11:20:32 阅读(2365) 评论(0)