会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
RookieCoderAdu
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
7
8
9
10
···
31
下一页
2023年2月4日
数据库中的锁
摘要: 【全局锁】 数据库中的表只能读取,不能增删改 --加锁-- flush table with read lock; --解锁-- unlock tables; 【共享锁 Shared lock】 也称读锁。不阻塞其他事物的读操作,但阻塞写操作。 当Session1对数据A添加共享锁之后,可读不可写。
阅读全文
posted @ 2023-02-04 00:01 RookieCoderAdu
阅读(70)
评论(0)
推荐(0)
2023年2月1日
事务的隔离级别(Isolation Level)
摘要: 如果不对事务进行隔离可能会产生的后果: 1.更新丢失: 两个事务同时更新一条数据,一个事务的失败导致两次修改均失败。 这是因为没有锁操作,可以同时操作数据。并发事务没隔离 2.脏读:已经修改了一条数据而没有及时提交,但该数据被并发读取,如果此时回滚数据,那并发读取的就是错误数据。那么获取的数据不一致
阅读全文
posted @ 2023-02-01 23:16 RookieCoderAdu
阅读(344)
评论(0)
推荐(0)
2022年12月2日
docker pull报错TLS handshake timeout
摘要: 出现这个原因说明docker商店的地址需要更换。 因为默认的商店地址是国外的,会出现超时现象。 1.切换到docker目录 cd /etc/docker 2.创建daemon.json touch daemon.json 3.修改daemon.json vi daemon.json 4.添加内容为
阅读全文
posted @ 2022-12-02 21:52 RookieCoderAdu
阅读(834)
评论(0)
推荐(0)
docker发布项目
摘要: 1.使用MobaXterm连接CentOS 2.新建一个文件夹,取名为aduProject 3.将项目拖拽到MobaXterm里面,注意是完整的文件夹。包含了csproject。 因为Dockerfile会从依赖的其他项目(比如类库)复制文件到主文件夹 4.将项目的dockerfile复制到aduP
阅读全文
posted @ 2022-12-02 17:09 RookieCoderAdu
阅读(78)
评论(0)
推荐(0)
2022年10月21日
阻塞和忙等待
摘要: 【区别】 1.阻塞不会占用CPU,忙等待会占用CPU。但忙等待也不是零成本,每个线程会占用1M内存。而且会给CLR和操作系统带来管理开销 2.忙等待可以避免上下文的切换 【阻塞/忙等待/睡眠/挂起】 阻塞是线程自己发现获取不到资源,先休息,有资源再来。不占用CPU 忙等待是线程一直等待资源。占用CP
阅读全文
posted @ 2022-10-21 20:05 RookieCoderAdu
阅读(497)
评论(0)
推荐(0)
多线程基础知识
摘要: 【单核处理器和多核处理器的多线程】 单核处理器: 为每个线程分配时间片。来模拟并发 多核处理器:一核一线程,真正实现并发 【标志】 线程一致性,IsAlive就为true,否则为false 【线程结束的条件】 传入线程的委托结束了执行。 【特性】 线程一旦结束,就无法重启 每个线程都有一个Name,
阅读全文
posted @ 2022-10-21 19:56 RookieCoderAdu
阅读(50)
评论(0)
推荐(0)
2022年10月16日
wpf: StackPanel和WrapPanel
摘要: 他们是垂直面板和水平面板 StackPanel是默认垂直的,而且受到设定的宽度和高度影像,不管是Orientation为Horizontal还是vertical 超过预设值的大小就会不显示,并不会换行 相反的是WrapPanel不受到设置的宽度或者高度大小影像,超过之后就会自动换行
阅读全文
posted @ 2022-10-16 17:37 RookieCoderAdu
阅读(128)
评论(0)
推荐(0)
Wpf:定义行列和对应的颜色
摘要: <Grid> <Grid.RowDefinitions> <RowDefinition Height="2*"/> <RowDefinition/> </Grid.RowDefinitions> <Grid.ColumnDefinitions> <ColumnDefinition/> <Column
阅读全文
posted @ 2022-10-16 17:22 RookieCoderAdu
阅读(156)
评论(0)
推荐(0)
2022年9月25日
Redis持久化方案和思路
摘要: 为了防止Redis宕机导致数据全部清空,所以有持久化操作 显然不能高频的生成RDB文件进行备份,毕竟数据多,而且操作耗时。 所以需要将增删改的操作写进AOF文件 但是也不能每条操作都立刻写AOF文件,所以创建一个AOF_Buffer缓冲区,然后再挑时间写入AOF文件。 但是AOF文件太臃肿,可以合并
阅读全文
posted @ 2022-09-25 17:54 RookieCoderAdu
阅读(36)
评论(0)
推荐(0)
2022年8月23日
wpf 创建第一个窗体
摘要: 新建wpf应用程序,使用的是.net6 在主窗体MainWindow.xaml里面添加 FontFamily="Microsoft YaHei" FontSize="15" FontWeight="ExtraLight" Background="Transparent" WindowStartupL
阅读全文
posted @ 2022-08-23 23:39 RookieCoderAdu
阅读(41)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
7
8
9
10
···
31
下一页
公告