06 2020 档案

摘要:参考链接: https://github.com/greyireland/algorithm-patternhttps://github.com/greyireland/algorithm-pattern 阅读全文
posted @ 2020-06-30 12:13 vvf 阅读(117) 评论(0) 推荐(0)
摘要:文档 性能监视工具 perfmon(cmd 命令打开perfmon) 以上的4个关键指标: (CPU)% Processor Time 指处理器用来执行非闲置线程时间的百分比。(CPU占用率)(Memory)% Committed Bytes In Use 内存使用百分比,[Compitted By 阅读全文
posted @ 2020-06-29 13:11 vvf 阅读(106) 评论(0) 推荐(0)
摘要:1.bat批处理文件 net start 命令,提示发生系统错误5,拒绝访问 原因:没有使用管理员权限 解决:在批处理文件头部添加如下代码 %1 mshta vbscript:CreateObject("Shell.Application").ShellExecute("cmd.exe","/c % 阅读全文
posted @ 2020-06-28 17:20 vvf 阅读(158) 评论(0) 推荐(0)
摘要:blibili https://www.bilibili.com/video/BV1p4411P7V3?p=3 博客 https://www.liaoxuefeng.com/wiki/1252599548343744/1260471862687712 笔记 hello java Spring nac 阅读全文
posted @ 2020-06-21 18:24 vvf 阅读(142) 评论(0) 推荐(0)
摘要:预热 消息队列解决哪些问题 消息模型 阅读全文
posted @ 2020-06-20 23:16 vvf 阅读(90) 评论(0) 推荐(0)
摘要:常见消息队列的问题: 选择哪款队列更适合自己的项目? 如何保证高可靠,高可用,高性能? 如何保证消息不丢失,不重复? 水平扩展的问题? 消息队列涉及的实现技术 网络通信、序列化反序列化、分布式事务、内存管理等 阅读全文
posted @ 2020-06-20 23:15 vvf 阅读(153) 评论(0) 推荐(0)
摘要:异步处理 流量控制 服务解耦 1.异步处理 处理一个秒杀请求包含了很多步骤,例如: 风险控制; 库存锁定; 生成订单; 短信通知; 更新统计数据 能否决定秒杀成功,实际上只有风险控制和库存锁定这 2 个步骤确定后,就可以给用户返回秒杀结果了,然后把请求的数据放入消息队列中,由消息队列异步地进行后续的 阅读全文
posted @ 2020-06-20 23:12 vvf 阅读(376) 评论(0) 推荐(0)
摘要:ASCII码表 Base64码表 举例说明 “Man” Base64编码后 “TWFu” 阅读全文
posted @ 2020-06-20 16:59 vvf 阅读(87) 评论(0) 推荐(0)
摘要:MongoDB极客时间 其他笔记 安装 json和bson 阅读全文
posted @ 2020-06-19 13:18 vvf 阅读(58) 评论(0) 推荐(0)
摘要:loading 阅读全文
posted @ 2020-06-19 13:16 vvf 阅读(157) 评论(0) 推荐(0)
摘要:1.入门 pom文件中的parent,dependencyManagement 标签 SpringBoot docs 阅读全文
posted @ 2020-06-14 16:39 vvf 阅读(96) 评论(0) 推荐(0)
摘要:处理一致性 避免死锁 :锁定顺序,超时机制,死锁检查 阅读全文
posted @ 2020-06-14 13:44 vvf
摘要:延迟加载问题 1,2 阅读全文
posted @ 2020-06-03 12:51 vvf 阅读(87) 评论(0) 推荐(0)
摘要:命令 hexo init hexo new hexo g hexo s hexo d hexo clean 错误: 1.hexo d 报错 Deployer not found: git 执行 npm install hexo-deployer-git --save 配置git(_config.ym 阅读全文
posted @ 2020-06-03 01:08 vvf 阅读(86) 评论(0) 推荐(0)
摘要:默认情况下,当您使用async/await时,它将在开始请求的原始线程上继续运行(状态机)。 但是,如果当前另一个长时间运行的进程已经接管了该线程,那么你就不得不等待它完成。要避免这个问题,可以使用ConfigureAwait的方法和false参数。当你用这个方法的时候,这将告诉Task它可以在任何 阅读全文
posted @ 2020-06-02 23:32 vvf 阅读(4053) 评论(4) 推荐(2)