乐观锁和悲观锁
Created|Updated|经验总结
|Post Views:
乐观锁:先改,提交时再看有没有人动过,有就重来;
悲观锁:先占住,别人等我改完才能动。
Author: Keysqiu
Copyright Notice: All articles on this blog are licensed under CC BY-NC-SA 4.0 unless otherwise stated.
Related Articles
2025-11-30
通过修改注册表格式添加右键菜单(通用)
输入regedit 找到路径 计算机\HKEY_CLASSES_ROOT\Directory\Background\shell 现在开始创建一个新的 默认情况是这样,我写了一个android 2 双击下面图片内容 下面开始 然后在写入地址 然后将command项的右边的数值改为"D:\android-config\android-studio\bin\studio64.exe" “%V”,软件安装的具体路径要按照各自的路径来 就可以右键文件夹了
2025-11-30
文件传输的一些见解(文件多的文件夹传输时要打包)
2023 年 11 月 21 日 00:10 总之记得一句话,文件多的文件夹打包传输
2025-11-30
Sublime Text3关闭自动更新
方法一:打开sublime——首选项(preferences)——设置(setting) 然后加入下面这一句代码,重新打开Sublime Text3 "update_check":false 如果方法一不行,用方法二 方法二:打开hosts文件,在里面加入下面两句 文件路径参考:C:\Windows\System32\drivers\etc 127.0.0.1 license.sublimehq.com 127.0.0.1 www.sublimetext.com 然后保存,打开Sublime,无更新提示!
2025-11-30
My编程经验
如果你在使用一个框架,在具体业务逻辑中得到意料之外的结果,除去特殊情况,一般就是还有一些代码其他人写的,你还没找到罢了 for<=2层,if<=3层 2147483646 Centos查看Ip地址命令:ip addr 使用Linux 时不要乱删或乱改根目录下的东西(非必要)。家目录随便你操作,再乱删、乱改 剁手!!! 查看名称对应进程ID(ps -ef | grep 名字**** ) 图形化模式查看Linux的硬盘使用情况:baobab 修复 U 盘命令:chkdsk /f [U 盘挂载盘符号] 一、随心记 ⚠️⚠️⚠️项目部署到服务器时,注意把前端和后端用到的端口在安全组里面都打开 无论是 Windows 还是 Linux,在终端输入的命令,第一个输入的肯定是那个工具的全称或者是缩写,也就是可以直接跑的一个程序(比如说 python xxx,其实就是 python.exe xxx,java xxx,其实就是 java.exe),其他后面的后缀都是它里面可以解析的指令集,大悟彻悟 – 2024.3.11 0:22😊😊 调试程序找bug的两大杀器, !!! ...
2025-12-24
Linux 文件和目录操作命令速查
在 Linux 中,文件和目录的操作是非常基础且常用的。下面整理了一些常见的命令,涵盖文件操作、目录操作、文件与目录之间的操作以及目录与目录之间的操作。 一、文件操作(File Operations) 功能 命令 说明 创建文件 touch filename 创建一个空文件或更新已有文件的时间戳 查看文件内容 cat filename 显示整个文件内容 分页查看文件 less filename 适合查看大文件 查看文件前几行 head -n 10 filename 默认显示前10行 查看文件后几行 tail -n 10 filename 默认显示后10行;tail -f 可持续跟踪日志 复制文件 cp file1 file2 将 file1 复制为 file2 移动/重命名文件 mv oldname newname 也可用于重命名 删除文件 rm filename 删除单个文件;rm -i 安全确认;rm -f 强制删除 查看文件类型 file filename 判断文件真实类型(如文本、二进制等) 查看文件大小 ls -lh...
2025-11-30
Java和C一些不一样的地方
Java源文件的名字跟类中的public修饰的类一样。 Java的一个类中可以没有public类,有也只能有一个,且要与源文件同名,非public类可以有多个 Java里面的char占两个字节 float类型的变量怎么与double区别的呢? 答:值后面加上f或F Java中 int[]a,b; //其实是定义了两个一维数组,名字分别为a、b,int a[],b; //才是定义了一个数组a和一个变量b Java中数组是引用来的,所以数组需要new才能使用,要不然就只能在定义时初始化,即int a[20];在Java中不对,应为int a[]=new int[20]; 循环语句的判断表达式只能是boolean类型,但是switch除了double和float,其他都可以 数据类型转换中的注意事项: 答:如果是在定义时就初始化的话,只要不超所定义数据类型的取值范围都可,在进行运算的表达式中,整数是int类型,小数是double类型,所有低于int类型的数据在运算之后都会转成int类型 逻辑运算符和关系运算符的结果都是true或false,不是0或1 Java里面的所有条件表达式都必...
Comments
Announcement
博客由思源笔记自动同步驱动,写作即发布
