会员
周边
众包
新闻
博问
闪存
赞助商
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
haoming-1
博客园
首页
新随笔
联系
订阅
管理
2024年2月27日
java 实现根据word模板生成word文件 word转pdf
摘要: 最近做项目 要求生成word文件及PDF文件,生成word文件时其中内容要根据不同公司提供的内容动态替换里面的值。参考了很多之后选择用word模板生成word文件。 其中主要参考:https://www.cnblogs.com/suzan/p/10577738.html 简单的word模板:http
阅读全文
posted @ 2024-02-27 16:12 防守三巨臀
阅读(617)
评论(0)
推荐(0)
编辑
2023年12月14日
线程的安全问题
摘要: public class ThreadDemo { public static void main(String[] args) { /* 需求: 某电影院目前正在上映国产大片,共有100张票,而它有3个窗口卖票,请设计一个程序模拟该电影院卖票 */ //创建线程对象 MyThread t1 = n
阅读全文
posted @ 2023-12-14 23:03 防守三巨臀
阅读(4)
评论(0)
推荐(0)
编辑
线程生命周期
摘要: 如图
阅读全文
posted @ 2023-12-14 22:11 防守三巨臀
阅读(1)
评论(0)
推荐(0)
编辑
多线程常用方法
摘要: public class ThreadDemo { public static void main(String[] args) throws InterruptedException { /* String getName() 返回此线程的名称 void setName(String name)
阅读全文
posted @ 2023-12-14 21:56 防守三巨臀
阅读(7)
评论(0)
推荐(0)
编辑
多线程的三种实现方式
摘要: 1.什么是多线程 有了多线程就可以让程序同时进行多件事情。 2.多线程的作用 提高效率 3.应用场景 只要是想多件事情同时运行就需要用到多线程。 4.并发和并行 并发:在同一时刻,有多个指令在单个cpu上交替运行并行:在同一时刻,有多个指令在多个cpu上同时运行并发和并行有可能同时发生 三种实现线程
阅读全文
posted @ 2023-12-14 21:05 防守三巨臀
阅读(31)
评论(0)
推荐(0)
编辑
2023年12月3日
Redis缓存和MySQL数据一致性方案详解
摘要: 需求起因在高并发的业务场景下,数据库大多数情况都是用户并发访问最薄弱的环节。所以,就需要使用redis做一个缓冲操作,让请求先访问到redis,而不是直接访问MySQL等数据库 读取缓存步骤一般没有什么问题,但是一旦涉及到数据更新:数据库和缓存更新,就容易出现缓存(Redis)和数据库(MYSQL)
阅读全文
posted @ 2023-12-03 18:27 防守三巨臀
阅读(60)
评论(0)
推荐(0)
编辑
Redis的内存回收原理,及内存过期淘汰策略详解
摘要: Redis内存回收机制 Redis的内存回收主要围绕以下两个方面1Redis过期策略:删除过期时间的key值2Redis淘汰策略:内存使用到达maxmemory上限时触发内存淘汰数据Redis的过期策略和内存淘汰策略不是一件事,实际研发中不要弄混淆了,下面会完整的介绍两者。 Redis过期策略过期策
阅读全文
posted @ 2023-12-03 18:08 防守三巨臀
阅读(89)
评论(0)
推荐(0)
编辑
Redis哨兵、复制、集群的设计原理与区别
摘要: 本篇主要谈Redis的高可用 谈到Redis服务器的高可用,如何保证备份的机器是原始服务器的完整备份呢? 这时候就需要哨兵和复制 1.哨兵(Sentinel): 可以管理多个Redis服务器,它提供了监控,提醒以及自动的故障转移的功能 2.复制(Replication): 则是负责让一个Redis服
阅读全文
posted @ 2023-12-03 00:17 防守三巨臀
阅读(9)
评论(0)
推荐(0)
编辑
2023年12月2日
如何解决Redis缓存雪崩、缓存穿透、缓存并发等5大难题
摘要: 缓存雪崩数据末加载到缓存中,或者缓存同一时间大面积的失效,从而导致所有请求都去查数据库,导致数据库CPU和内存负载过高,甚至宕机。比如一个雪崩的简单过程1、redis集群大面积故障2、缓存失效,但依然大量请求访问缓存服务redis3、redis大量失效后,大量请求转向到mysql数据库4、mysql
阅读全文
posted @ 2023-12-02 18:31 防守三巨臀
阅读(23)
评论(0)
推荐(0)
编辑
Redis缓存的设计、性能、应用与数据集群同步
摘要: Redis持久化的方式 redis提供了两种持久化的方式,分别是RDB (Redis DataBase) 和AOF (Append Only File)1.RDB简而言之,就是在不同的时间点,将redis存储的数据生成快照并存储到磁盘等介质上 2.AOF换了一个角度来实现持久化,那就是将redis执
阅读全文
posted @ 2023-12-02 18:07 防守三巨臀
阅读(56)
评论(0)
推荐(0)
编辑
下一页