会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
C3Stones
求知若渴,虚心若愚!
首页
新随笔
联系
管理
上一页
1
···
5
6
7
8
9
10
11
12
13
···
19
下一页
2020年6月3日
Spring Session解决Session共享
摘要: 1. 分布式Session共享 在分布式集群部署环境下,使用Session存储用户信息,往往出现Session不能共享问题。 例如:服务集群部署后,分为服务A和服务B,当用户登录时负载到服务A登录成功返回用户Session存到本地Cookie中,下一次操作时从Cookie中获取session添加到请
阅读全文
posted @ 2020-06-03 23:27 C3Stones
阅读(1226)
评论(0)
推荐(0)
2020年6月1日
Linux(CentOS7)安装Nginx(附简单配置)
摘要: 1. 安装make yum -y install gcc automake autoconf libtool make 2. 安装gcc yum -y install gcc gcc-c++ 3. 安装OpenSSL(具体版本根据实际情况更新) #下载openssl cd /usr/local/sr
阅读全文
posted @ 2020-06-01 22:40 C3Stones
阅读(625)
评论(0)
推荐(0)
2020年5月30日
SpringBoot异步调用--@Async详解
摘要: 1. 概述 在日常开发中,为了提高主线程的效率,往往需要采用异步调用处理,例如系统日志等。在实际业务场景中,可以使用消息中间件如RabbitMQ、RocketMQ、Kafka等来解决。假如对高可用没有太高的要求,也可以使用线程池或者队列来解决。 2. 创建工程 创建Maven工程 修改配置文件 <p
阅读全文
posted @ 2020-05-30 12:01 C3Stones
阅读(1490)
评论(0)
推荐(1)
2020年5月27日
Java8遍历Map、Map转List、List转Map
摘要: 1. 遍历Map Map<Integer, String> map = new HashMap<>(); map.put(1, "a"); map.put(2, "b"); map.put(3, "c"); // Map.keySet遍历 for (Integer k : map.keySet())
阅读全文
posted @ 2020-05-27 19:53 C3Stones
阅读(7079)
评论(0)
推荐(0)
2020年5月25日
Linux修改系统时间为东八区北京时间(上海时间)
摘要: 1. Linux时间 Linux的时间分为 System Clock(系统时间)和 Real Time Clock(硬件时间,简称RTC)。 系统时间:指系统内核中的时间。 硬件时间:指主板上的时间。 2. 查看系统时间 date 3. 查看硬件时间 hwclock 4. 删除本地时间 rm -rf
阅读全文
posted @ 2020-05-25 20:43 C3Stones
阅读(9429)
评论(1)
推荐(1)
2020年5月22日
Docker 安装并部署Tomcat、Mysql8、Redis
摘要: 1. 安装前检查 1 #ContOS 7安装Docker系统为64位,内核版本为3.10+ 2 lsb_release -a 3 4 uname -r 5 6 #更新yum源 7 yum -y update 8 9 #查看是否已经安装Docker 10 yum list installed | gr
阅读全文
posted @ 2020-05-22 22:07 C3Stones
阅读(1237)
评论(0)
推荐(0)
2020年5月21日
Mysql8.0新特性【详细版本】
摘要: 1. 账户与安全 用户创建与授权 之前:创建用户并授权 1 grant all privileges on *.* to 'myuser'@'%' identified by '3edc#EDC'; 2 select user, host form mysql.user; 之后:创建用户和授权必须分
阅读全文
posted @ 2020-05-21 23:37 C3Stones
阅读(2329)
评论(0)
推荐(0)
Linux安装Mysql8.0.11
摘要: 0. 安装环境 1. 下载安装包 方式一:百度网盘下载 链接:https://pan.baidu.com/s/11t_JXUp-SXRaioNDvdltNg 提取码:uzyj 方式二:在线下载 1 #下载安装包到/usr/local/src/ 2 wget https://dev.mysql.com
阅读全文
posted @ 2020-05-21 22:30 C3Stones
阅读(1357)
评论(0)
推荐(0)
2020年5月20日
Validated 注解完成 Spring Boot 参数校验
摘要: 1. @Valid 和 @Validated @Valid 注解,是 Bean Validation 所定义,可以添加在普通方法、构造方法、方法参数、方法返回、成员变量上,表示它们需要进行约束校验。 @Validated 注解,是 Spring Validation 所定义,可以添加在类、方法参数、
阅读全文
posted @ 2020-05-20 23:58 C3Stones
阅读(1791)
评论(0)
推荐(0)
2020年5月1日
【并发编程】Java并发编程:volatile关键字
摘要: 1. 内存模型 若一个变量在多线程环境下同时操作,则可能出现结果不一致的情况。这就是常说的缓存不一致性问题。 解决缓存不一致问题,通常有两个解决方案: 通过在总线加LOCK#锁的方式 因为CPU和其他部件进行通信都是通过总线来进行的,如果对总线加LOCK#锁的话,也就是说阻塞了其他CPU对其他部件访
阅读全文
posted @ 2020-05-01 15:58 C3Stones
阅读(219)
评论(0)
推荐(0)
上一页
1
···
5
6
7
8
9
10
11
12
13
···
19
下一页
公告