select from a where b for update 在可重复读的隔离级别下 1.如果两个select for update查询的语句一样但是不存在的行,那么两个语句不会发生阻塞,如果两个select for update 查询的语句一样且行存在,那么两个语句会发生阻塞 2. 1)假设查询的…
2026/1/25 21:07:00 人评论 次浏览G1 GC是Java HotSpot虚拟机的低暂停,服务器风格的分代垃圾收集器。G1 GC使用并发(concurrent)和并行(parallel)阶段来实现其目标暂停时间并保持良好的吞吐量。当G1 GC确定需要进行垃圾收集时,它将首先收集存活数据最少的区域(垃圾优先处理&am…
2026/1/16 3:16:03 人评论 次浏览为什么80%的码农都做不了架构师?>>> RabbitMQ是什么 ? RabbitMQ是一个在AMQP基础上完整的,可复用的企业消息系统。他遵循Mozilla Public License开源协议。 1:安装RabbitMQ需要先安装Erlang语言开发包。下载地址 http…
2026/1/16 6:19:08 人评论 次浏览兔子在几百年前和乌龟的比赛输了以后,一直耿耿于怀,某天经过乌龟家门口的时候终于忍不住,冲进去敲着乌龟的壳,逼迫他爬起来和自己再来一场比赛,这一次,他一定不会失败。乌龟慢悠悠的把头探出来,…
2026/1/17 18:16:38 人评论 次浏览贡献分如下: 转会人员:金东禾 转到队伍:bugphobia转载于:https://www.cnblogs.com/Buaa-software/p/4972487.html
2026/1/24 1:30:39 人评论 次浏览随着Win10正式版的发布,更多的电脑会采用Win10系统来安装,而随之笔记本预装win10系统也会上市,当然对于消费者来说,有时我们需要学会查看电脑配置吧。电脑主要看的是CPU,内存,显示,硬盘等几项下…
2026/1/25 8:06:43 人评论 次浏览在 MMORPG《最终幻想14》的副本“乐欲之所瓯博讷修道院”里,BOSS 机工士姆斯塔迪奥将会接受玩家的挑战。 你需要处理这个副本其中的一个机制:NM 大小的地图被拆分为了 NM 个 11 的格子,BOSS 会选择若干行或/及若干列释放技能,玩家…
2026/1/24 13:10:18 人评论 次浏览经过东北三省的巡讲,终于回家了,深深为东北重工业基地惋惜,我们的父辈曾经整整一代人付出热血和生命的地方如今已纷纷破产改制关门大吉,很为祖国的重工业和软件工业担忧,新一代的中国年青人,谁能挑起民族的脊梁?不说题外话了&…
2026/1/24 13:29:42 人评论 次浏览1.junit coverage单元测试覆盖率使用: 右键,run ‘xx’with Coverage,然后观察行数那里,如果测试覆盖到了,那么这里会出现绿色,如果没有覆盖,就是红色。 2.tomcat配置 run -> edit Config…
2026/1/24 14:39:06 人评论 次浏览逻辑芯片又叫可编程逻辑器件。PLD是做为一种通用集成电路产生的,他的逻辑功能按照用户对器件编程来确定。一般的PLD的集成度很高,足以满足设计一般的数字系统的需要。这样就可以由设计人员自行编程而把一个数字系统“集成”在一片PLD上,而不必…
2026/1/22 14:03:55 人评论 次浏览vertx.akka具有OSGi和FSM支持的Akka 0.10 Akka 0.10现在出来了。 此版本引入了序列化,因此Actor可以在集群中移动,而ActorRef序列化则可以发送引用,从而记住并使用其原始Actor实例。 有一个新的网络协议,一个基于HawtDispatch的…
2026/1/8 2:41:46 人评论 次浏览CloseXML是一款非常优秀的Excel工具类, 比NPOI简洁好用。 源码与 dll 下载地址:点击打开链接 using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Data;/* 注意:必须引用 1. CloseXML.…
2025/12/29 6:30:15 人评论 次浏览转帖: 要想多线程并发的运行WebDriver,必须同时满足2个条件,首先你的测试程序是多线程,其次需要用到Selenium Server(selenium-server-standalone-XXX.jar)。 下载下来后是一个jar包,需要在命令行中运行。里面有2个东西…
2026/1/3 16:38:15 人评论 次浏览首先,我们要明确一个概念,信号和信号量不是同一个东西! 在上一篇博客中有提到,信号量本质上就是一个计数器,用于实现进程间的同步与互斥,而信号则是一个软件中断,是去通知进程发生了某个事件&am…
2025/10/24 6:38:23 人评论 次浏览目录 方法一:duplicate key update 方法二:存储过程 方法三:update insert 方法四:REPLACE INTO 方法一:duplicate key update 在MYSQL中有语句 insert into ... on duplicate key update... INSERT INTO table…
2026/1/17 6:11:44 人评论 次浏览C与C语言区别:在C中,const修饰的全局变量具有内部链接属性,只能当前文件使用; Eg: const int g_test 10;//此时具有内部链接属性 int main() {return 0; } 如果一定要在其他文件中使用定义的时候加上extern, Eg: …
2025/12/30 13:58:17 人评论 次浏览