自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 资源 (1)
  • 收藏
  • 关注

原创 数据库索引的生效条件

一、索引分为【聚集索引】和【非聚集索引】聚集索引:字段值在磁盘上连续存储,也可以理解是栈式存储(数组)。非聚集索引:字段值在磁盘上乱序存储,但是值的地址在磁盘上是连续存储的,即:值是堆式存储(Dictionary),值得地址是栈式存储(数组)。二、在数据表里,可能会把多个字段设为索引,这些索引会同时出现在where里,这些索引统称为【组合索引】,但是在查询时,【组合索引】中的索引不一定会生效,常见的,需要符合以下条件1.左侧原则:where里使用了多个索引字段时,必须先使用最早建立的那个索引

2020-08-14 16:57:39 2592

原创 第四篇:编码框架,AOP、IOC与DI

举例:有一个大项目开发,要开发100个请求接口,每个接口里都要new一个自己的BLL,每个BLL里都要new一个自己的DAL。有没有一种办法,可以把这些重复的代码剔除掉,使他们更专注于自己的业务代码,也就是每个请求接口里边不用操心new BLL的事,每个BLL里边也不用操心new DAL的事,直接拿来就用。答案就是AOP,AOP是一种思想,面向切面编程,目的就是使代码更专注于自己的业务。...

2020-04-17 15:39:33 100

原创 第三篇:消息队列

说的很明了,收藏https://www.jianshu.com/p/9a0e9ffa17dd

2020-04-16 17:46:22 95

原创 第二篇:分布式锁

什么是分布式锁?举例答:比如:某商品网站,下单之后,要在数据库把对应商品的剩余数量减1。小明是这样实现的1.下单后执行SQL,使Num=Num-1 。后来发现,实际已经没货可卖了,但是数据库里还有数量,这是因为多个人并发下单时,假如还剩5件商品,且假设5个人同时下单,代码同时走到了上述SQL,那么实际执行的SQL都是Num=5-1,就导致库存多了4个。分析,只要避免并发执行...

2020-04-16 17:36:04 87

微信-支付宝支付Demo.rar

1.微信/支付宝支付,官方Demo汇总整理。 2..net源码 3.包含H5支付/扫码付(主扫、被扫)/退款等

2020-06-10

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除