会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
卖梨的
一天能做很多事
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
8
9
10
11
12
13
14
15
16
···
20
下一页
2023年10月16日
高并发-前端层面
摘要: 2023.10.13 1.用CDN,遵循就近原则让用户去最近的节点拿静态资源 在外网中传输我们的数据,都有带宽限制,基本上一个网站,一个网页,静态资源会占用80%的带宽 2.对一些静态资源做压缩处理,比如js的min.js文件这种 2023.10.15 1.对静态资源做二次压缩 2.使用CDN的缺陷
阅读全文
posted @ 2023-10-15 23:59 sellingpear
阅读(29)
评论(0)
推荐(0)
2023年10月11日
前端到后端的流程
摘要: 2023.10.10 1.可以从架构模式着手 最基础的,前后端分离,后面就是前端是什么技术,比如Vue,后端是什么,可能是java、php什么的 然后后端一般会提供接口文档,常用的比如swagger 2.这里先明晰一下概念 动静分离 动态资源:servlet、接口等 静态资源:image、js、cs
阅读全文
posted @ 2023-10-11 01:04 sellingpear
阅读(129)
评论(0)
推荐(0)
2023年10月8日
日志处理方案
摘要: 2023.10.9 1.ELK+KAFKA解决分布式架构下的日志收集 其中ELK是ElasticSearch+logstash+kibana 各个微服务的日志文件收集到logstash再到elasticsearch,最后kibana做可视化 缺点是每个服务节点都要有logstash,有冗余但是不会影
阅读全文
posted @ 2023-10-08 00:31 sellingpear
阅读(34)
评论(0)
推荐(0)
2023年10月6日
队列的API
摘要: 2023.10.6 1.poll,peek,element 相同点:都是返回队列首个元素 不同点: poll:将首个元素从队列中弹出,如果队列是空的,就返回null peek:查看首个元素,不会移除首个元素,如果队列是空的就返回null element:查看首个元素,不会移除首个元素,如果队列是空的
阅读全文
posted @ 2023-10-06 23:27 sellingpear
阅读(28)
评论(0)
推荐(0)
2023年9月5日
springboot集成Redis
摘要: 2023.9.5 1.springboot集成Redis,可以实现RedisCallback 这个接口完成一次连接Redis事务执行多个命令的功能,这个比较底层,还有一个封装的更好一点的接口叫SessionCallback,也可以实现一次连接多个命令的效果。具体可以参考网上一些资料,这里记录一下。
阅读全文
posted @ 2023-09-05 21:54 sellingpear
阅读(42)
评论(0)
推荐(0)
2023年8月31日
finally
摘要: 2023.8.31 try...catch...finally,如果有如下代码 public static void main(String[] args) { try { System.out.println(func1()); } catch (Exception e) { System.out
阅读全文
posted @ 2023-08-31 09:22 sellingpear
阅读(20)
评论(0)
推荐(0)
volatile
摘要: 2023.8.31 1.该关键字是可以保证有序性的,也就是禁止重排 2024.6.12 1.不会阻塞 2.不能保证原子性 3.如有改动对各个线程立即可见 4.因为不是每次改动都生效,所以不能仅依赖它实现计数锁
阅读全文
posted @ 2023-08-31 00:32 sellingpear
阅读(18)
评论(0)
推荐(0)
事务传播行为
摘要: 2023.8.31 1.事务的传播依靠ThreadLocal线程副本 2.PROPAGATION_REQUIRED:如果当前没有事务,就新建一个事务,如果已经存在一个事务中,加入到这个事务中。这是最常见的选择。(默认的) 3.PROPAGATION_REQUIRES_NEW:新建事务,如果当前存在事
阅读全文
posted @ 2023-08-31 00:30 sellingpear
阅读(33)
评论(0)
推荐(0)
2023年8月30日
为什么不用System.out.println输入日志
摘要: 2023.8.30 1.该方法是一个同步方法,高并发情况下影响性能 public void println(String x) { synchronized (this) { print(x); newLine(); } }
阅读全文
posted @ 2023-08-30 00:25 sellingpear
阅读(71)
评论(0)
推荐(0)
2023年8月27日
spring容器初始化过程
摘要: 2023.8.27 1.最核心的是BeanFactory,java bean全在里面。 2.ApplicationContext是java对象管理的开端,其实现类很多 spring boot 中使用的ApplicationContext -> AnnotationConfigApplicationC
阅读全文
posted @ 2023-08-27 21:32 sellingpear
阅读(100)
评论(0)
推荐(0)
上一页
1
···
8
9
10
11
12
13
14
15
16
···
20
下一页
公告