会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
博客园
首页
新随笔
联系
订阅
管理
2021年9月22日
对volatile的理解
摘要: 保证可见性、不保证原子性、禁止指令重排 1. 保证可见性 当多个线程访问同一个变量时,一个线程修改了这个变量的值,其他线程能够立即看到修改的值 当不添加volatile关键字时示例: ```java package com.jian8.juc; import java.util.concurrent
阅读全文
posted @ 2021-09-22 10:56 天空有朵云
阅读(43)
评论(0)
推荐(0)
2021年8月2日
ArrayList 扩容机制
摘要: 1. ArrayList 简介 ArrayList 的底层是数组队列,相当于动态数组。与 Java 中的数组相比,它的容量能动态增长。在添加大量元素前,应用程序可以使用ensureCapacity操作来增加 ArrayList 实例的容量。这可以减少递增式再分配的数量。 ArrayList继承于 A
阅读全文
posted @ 2021-08-02 17:48 天空有朵云
阅读(685)
评论(0)
推荐(0)
2021年7月29日
NPS内网穿透
摘要: 1。或许很多人跟我一样,自己做了一个项目,但是只能自己本地访问,于是考虑到通过阿里云能不能穿透到本地服务器,摸搜了两天,搭建了一个NPS内网穿透。 nps下载地址https://github.com/ehang-io/nps/releasesxu 1.一个是客户端,一个是服务端,我的云服务器是cen
阅读全文
posted @ 2021-07-29 15:50 天空有朵云
阅读(2861)
评论(0)
推荐(0)
2021年7月23日
@Cacheable和redis集成使用
摘要: 1.接口每次查询耗费时间很长,考虑该接口数据是不经常变数据,故新增缓存处理。 1.1maven依赖 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-redis</arti
阅读全文
posted @ 2021-07-23 16:35 天空有朵云
阅读(2016)
评论(0)
推荐(0)
springboot对静态资源加缓存
摘要: 1.起因 写了一个springboot整合freemarker的权限管理系统。买的阿里云1M1核2G内存服务器,可是部署上去以后发现加载异常的慢,但是在本地访问的时候则很快。debug后发现明显就是带宽不够导致。于是考虑对前端加缓存。 在springboot的配置文件中添加如下配置。 代码如下: s
阅读全文
posted @ 2021-07-23 16:01 天空有朵云
阅读(627)
评论(0)
推荐(0)
公告