自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

daixyhymn

任重道远

  • 博客(9)
  • 问答 (3)
  • 收藏
  • 关注

原创 redis 和 memcache学习总结

redis 和 memcacheredis:支持持久化mc:不支持单线程内存预分配内存分配采用临时申请内存预分配内存VM,数据量超量时,会引发swap存储在物理内存支持KV,V可以是string,map,list,set,SortSet只支持KV天然高可用,支持集群要二次开发,做集群value无限制value最大1Mredis:...

2019-12-19 14:50:00 142

原创 MySQL innodb 和MyISAM对比

select count(*) innodb会一行一行扫描,MyISAM 会直接返回,有条件是一样,都会行扫描。MyISAM 只支持表锁MyISAM 不支持事务 MyISAM 支持全文索引MyISAM 不支持外键MyISAM 可以用表锁实现事务(最好别)...

2019-12-18 18:29:05 70

原创 MySQL死锁

以下,均参考自58沈剑公众号地址:https://mp.weixin.qq.com/s?__biz=MjM5ODYxMDA5OQ==&mid=2651961535&idx=1&sn=b62e9d71836ac5cf2d3cedf69e1ef395&chksm=bd2d0d638a5a84750adfc39d7e177a63330d6bde0f56600764b2d...

2019-12-18 17:38:23 110

原创 MySQL 锁和隔离级别关系总结

共享锁:读读可以并行排他锁:读写,读读都不能并行自增锁:表锁,主键是自增的话,会串行执行insert,后面的insert必须等待第一个事务完成插入意向锁:如果insert 不是同一行的话,不会互相影响记录锁(行锁):select会影响修改和删除本行,锁的是索引间隙锁:锁间隙,防止select时修改间隙里面的数据(在RR下,防止出现幻读;RC的话会自动消失)临隙锁,记录锁和间隙锁的结合,...

2019-12-18 10:29:49 168

转载 innodb 快照读,在RR和RC下有何差异?

RC 和 RR读提交下: 快照读总是可以读取到最新的数据解决了读脏数据,保证读取到的数据都是已经事务提交了的。但是会产生“读幻影行”,同一个事务里面,可能两次读取到的数据不一致。可重复读: 某个事务首次读取的时间为T,后续读取的数据不会读取在T之后写入的记录,以保证数据事务读取到的数据一致,解决了读脏数据和读幻影行。例子:表中有三条记录:1, shenjian2, zhangsa...

2019-12-17 17:40:35 209

转载 MySQL innodb并发高原因

普通锁:太暴力,不允许其他的并发任务操作共享锁(s锁):读取数据时加锁,读读可以并行,共享锁之间不互斥排它锁(x锁):修改数据时加锁,读写,读读,不可以并行,排它锁与其他任何锁互斥。普通锁:串行执行读写锁:读读并行数据多版本:读写并行(写数据时,clone一份数据,其他的读的线程读取旧数据)ACID原子性:Atomicity,事务执行要么成功,要么失败。一致性:Consis...

2019-12-17 17:08:19 204

原创 公众号内微信支付

获取code 要在微信公众号设置网页授权域名,在服务器添加下载好的txt文件,最好在根目录,不然在子目录,只有在这个目录下载链接才可以用1、获取code 参数:scope 应用授权作用域, snsapi_base (不弹出授权页面,直接跳转,只能获取用户openid), snsapi_userinfo (弹出授权页面,可通过openid拿到昵称、性别、所在地。 并且, ...

2019-12-12 11:32:21 197 1

原创 数据结构动态可视化神器

https://www.cs.usfca.edu/~galles/visualization/Algorithms.html

2019-12-06 09:52:17 141

原创 Linux部署vue项目和springboot原理及过程

入职之前,外包已经把项目部署的服务器,研究下他的部署目录及访问前提: springboot 用内置的tomcat1、springboot 打包jar包,启动,端口80012、vue项目放在下载好的tomcat 中,设置端口为80023、nginx 配置代理,先访问8002,前端跳转后端的端口为8001,nginx配置后端地址(好像有点麻烦)...

2019-12-05 14:52:42 768

空空如也

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

TA关注的人

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