会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
ToBeContinue得
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
7
8
9
10
···
16
下一页
2020年5月3日
悲观锁和乐观锁
摘要: 1.悲观锁: 悲观锁解决库存问题:将select语句加入一个行锁,和更新库存的语句互斥,可以保证在查询库存时库存不被修改 2.乐观锁: 乐观锁解决库存问题:在select时,加入一个版本字段,每次更新,同时查询和更新版本字段,如果版本字段发生变化,则sql语句不会执行成功
阅读全文
posted @ 2020-05-03 10:18 ToBeContinue得
阅读(160)
评论(0)
推荐(0)
2020年4月28日
索引-MySQL
摘要: 1.索引是为了提高数据获取速度的一种数据结构(balance tree) 2.索引的类型: 单值索引:一个索引只包含单个列,一个表可以有多个单列索引 唯一索引:索引的值必须唯一,但允许有空值 复合索引:一个索引包含多个列 3.explain关键字: 使用explain关键字可以模拟优化器执行sql查
阅读全文
posted @ 2020-04-28 17:26 ToBeContinue得
阅读(133)
评论(0)
推荐(0)
2020年4月19日
mybatis缓存
摘要: 1.一级缓存(是指把数据保存到SqlSession中): 2.二级缓存(是指把数据保存到SqlSessionFactory中):
阅读全文
posted @ 2020-04-19 10:57 ToBeContinue得
阅读(118)
评论(0)
推荐(0)
2020年4月18日
动态sql语句
摘要: 1.if语句: 2.where语句(有效的去掉前面的多余的and 或 or 之类的多余关键字): 3.trim语句(trim 可以动态在包含的语句前面和后面添加内容。也可以去掉前面或者后面给定的内容:prefix 前面添加内容;suffix 后面添加内容;suffixOverrides 去掉的后面内
阅读全文
posted @ 2020-04-18 16:10 ToBeContinue得
阅读(190)
评论(0)
推荐(0)
2020年4月16日
#{}和${}的区别
摘要: #{}:是占位符 ${}:是把参数的值原样输出到sql语句中,然后做字符串的拼接操作 >可能会引起sql的注入,平时尽量避免使用${...}
阅读全文
posted @ 2020-04-16 17:38 ToBeContinue得
阅读(312)
评论(0)
推荐(0)
2020年4月8日
springmvc 流程图
摘要:
阅读全文
posted @ 2020-04-08 11:23 ToBeContinue得
阅读(234)
评论(0)
推荐(0)
2020年4月6日
Spring的切入点表达式
摘要: @PointCut切入点表达式语法格式是:execution(访问权限 返回值类型 方法全限定名(参数类型列表)) 限定符: *: 1)匹配某全类名下,任意或多个方法: 表示匹配com.zdc.aop.Calculator下以a打头的任意方法。并且返回值和两个参数都是int类型。 execution
阅读全文
posted @ 2020-04-06 12:03 ToBeContinue得
阅读(637)
评论(0)
推荐(0)
2020年3月27日
程序、进程、线程的关系
摘要: 1.程序相当于一堆数据,像qq这些程序; 2.进程是程序运行时占用一定的cpu、内存,像qq运行起来,它收拾操作系统动态执行的基本单元; 3.一个进程可以包含多个线程,像qq里打开多个对话框聊天,能更高效的提高多个程序间并发执行的程度;
阅读全文
posted @ 2020-03-27 17:30 ToBeContinue得
阅读(205)
评论(0)
推荐(0)
线程通讯
摘要: 1.wait(),notify() 2.Lock.condition
阅读全文
posted @ 2020-03-27 17:26 ToBeContinue得
阅读(79)
评论(0)
推荐(0)
线程同步问题
摘要: 1.Sync(方法、代码块) Sync是自动锁 2.Lock unLock Lock 是手动锁
阅读全文
posted @ 2020-03-27 17:22 ToBeContinue得
阅读(99)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
7
8
9
10
···
16
下一页
公告