首页
程序员小藕的史记
已删除用户
该用户已被删除。
累计撰写
138
篇文章
累计创建
7
个分类
累计收到
0
条评论
导航
首页
程序员小藕的史记
目录
2024大厂高频面试题:Java面试真题
2024-03-03 10:04
1692
0
0
193.2℃
1 mysql使用innodb引擎,请简述mysql索引的最左前缀如何优化orderby语句。关键点:答案:实验准备:向表中插入50w条数据创建表创建函数创建存储过程调用存储过程批量删除表索引最左前缀法则示例一般性建议实验2 JVM 内存模型中,为什么要区分新生代和年老代,对于新生代,为什么又要区分
给大家分享一款小程序:AI一秒修图【公布:免费源码】
2024-02-25 14:05
1675
0
0
191.5℃
新技术和趋势
AI一秒修图是一款快速P图微信小程序,用来消除图片中指定的人和物,基于微信AI能力,纯客户端实现,无服务端。手机操作,快速去除图片中的杂物,是发朋友圈图片和其他类似需求的好帮手。去水印,去字幕,去掉闲杂人物。。。 多尝试几次,总会有惊喜等着你。图片数据不上传,100% 确保隐私。
你家电视还在会员续费广告满天飞?大家都在用这个免费无广告的了
2024-02-16 08:18
2009
0
0
224.9℃
新技术和趋势
铁铁们,快要过年了,亲朋好友(老人小孩)聚在一起唠嗑、看电视。看个电视,看这不行,看那也不行。以下介绍几款正确打开方式应用。分享两种的。1.拿来即用的-就是直接在下载安装就可以了。
【手把手教你】搭建自己的ChatGPT网站
2024-02-03 19:59
864
0
0
110.4℃
总结与推荐
大家好!提前祝大家新年快乐!🎊🎇上一年很魔幻,感受就是:蹒跚的前行着。然而从年初(上上年末图片) 一直火到现在,并且这个势头愈发强势。那就是人工智能了。各位也深感体会了吧。2023年AI发展时间线你是否曾经想过拥有一个属于自己的ChatGPT网站,少了一层限制(懂的都懂),拥有充当各种角色大师级
iOS 微信应用分身 (Windows手把手教程)
2024-02-03 19:29
1025
0
0
126.5℃
总结与推荐
iOS 微信应用副本(Windows手把手教程)我之前教过大家IOS里面去创建微信应用副本(懂的都懂)。那个教程是MAC的教程版本。就有小伙伴问到,有没有Windows的教程版本呢。其实相差不多,但,不过谁叫我宠粉呢。如果你使用的Mac版本的请参考这篇文章iOS 微信应用副本 (免费&安全)
手把手教你注册美区Apple ID及充值购买应用
2023-11-13 14:01
1112
0
135.2℃
总结与推荐
新技术和趋势
手把手教你注册美区AppleID及充值购买
什么是可重入锁(递归锁)
2023-11-06 14:23
802
0
104.2℃
> 可重入锁就是递归锁 > > 指的是同一线程外层函数获得锁之后,内层递归函数仍然能获取到该锁的代码,在同一线程在外层方法获取锁的时候,在进入内层方法会自动获取锁 > > 也就是说:线程可以进入任何一个它已经拥有的锁所同步的代码块 > > ReentrantLock / Synchronized 就是一个典型的可重入锁
Java锁之公平锁和非公平锁
2023-11-06 14:23
699
0
93.9℃
### 公平锁 > 是指多个线程按照申请锁的顺序来获取锁,类似于排队买饭,先来后到,先来先服务,就是公平的,也就是队列 ### 非公平锁 > 非公平锁是指多个线程获取锁时,会随机获取锁。 > > 非公平锁的特点是:当线程获取锁时,不会先到达队列的前面,而是后面。
CAS底层原理
2023-11-06 14:23
751
0
99.1℃
CAS(Compare And Swap)是一种无锁算法,它允许一个变量在多个线程中同时进行比较并交换。 CAS操作包含三个操作数: - 内存位置(V) - 预期原值(A) - 新值(B) 当且仅当预期原值A和内存位置V的值相同时,将内存位置V的值修改为新值B。否则,不会执行任何操作。
为什么Volatile要禁止指令重排
2023-11-06 14:23
696
0
93.6℃
计算机在执行程序时,为了提高性能,编译器和处理器常常会对指令重排,一般分为以下三种: 源代码 -> 编译器优化的重排 -> 指令并行的重排 -> 内存系统的重排 -> 最终执行指令 单线程环境里面确保最终执行结果和代码顺序的结果一致 处理器在进行重排序时,必须要考虑指令之间的数据依赖性 多线程环境中线程交替执行,由于编译器优化重排的存在,两个线程中使用的变量能否保证一致性是无法确定的,结果无法预测。
上一页
下一页
1
2
3
4
5
6
7
…
14
弹