摘要:
前言:看这本书的时候我还是个小白,第二次看的时候已经要面临找新工作了,第三次看的时候已经换了心境。用了三次 跨越三年的时间才看完这本书,真该早点看完。 每章小结: 1:简单工厂:计算器 加法、减法、乘法、除法 2:策略模式:商场促销方案 3:单一职责:手机与相机 4:开发-封闭原则:考研与找工作 5 阅读全文
摘要:
背景: 业务核心模块只能提交一次,原实现方案 前端加提交限制、后端加数据库业务逻辑判定,结果失效,api站点部署多台负载,切方法需要强求第三方接口 响应时间较慢 ,故放弃lock。 解决方案:redis业务锁。 一、原理 1:利用redis原子性解决并发问题 2:利用redis集群署解决分布式部署问 阅读全文
摘要:
c# lock TransactionScope 阅读全文
摘要:
Navicat Premium 12激活 我自己测试了一下可以激活,很好用 原作链接:https://blog.csdn.net/loveer0/article/details/82016644 Navicat Premium 12.1.5.0版本: 蓝奏云下载:Navicat Premium 12 阅读全文
摘要:
背景介绍: 第一次安装mysql服务端,版本8.0.6 遇到了问题:1:不知道流程;2:8.0以上版本密码加密规则修改的解决方案; 1:下载mysql 服务端 https://dev.mysql.com/downloads/file/?id=485812 2:解压到本地 3:在根目录下添加my.in 阅读全文
摘要:
数据库原理之-索引 背景介绍: 用数据库的时候经常有几个疑问: 1:为啥通过加索引就能提升数据的查询料率? 2:为啥加多了索引会导致增删改的效率变低? 3:为啥有的人能用好有的人用不好? 这些问题我们可能不一定能说出答案。知道这些问题的答案有什么好处呢?如果开发的应用使用的数据库表中只有1万条数据, 阅读全文
摘要:
背景知识 在使用sql的过程中经常需要建立索引,而每种索引是怎么处罚的又是怎么起到作用的,首先必须知道索引和索引的类型。 索引类型type 我们可以清楚的看到type那一栏有index ALL eq_ref,他们都代表什么意思呢? 首先类型有许多,这里我只给大家介绍用的最多的几种类型: system 阅读全文
摘要:
首先类型有许多,用的最多的类型: system>const>eq_ref>ref>range>index>ALL 越往左边,性能越高,比如system就比ALL类型性能要高出许多,其中system、const只是理想类型,基本达不到; 我们自己实际能优化到ref>range这两个类型,就是自己写SQ 阅读全文
摘要:
背景介绍 记录共128W条! SELECT cpe_id, COUNT(*) restarts FROM business_log WHERE operate_time>='2012-12-05 00:00:00' AND operate_time<'2018-01-05 00:00:00' AND 阅读全文
摘要:
这是一篇摘抄的文章 有一些内容对我很有帮助 、有一些内容解释很清晰 所以我拿过来了。 第一遍用了5天时间,第二遍看的时候决定自己复制一份出来于是有了这儿博客。 什么是.NET?什么是.NET Framework?本文将从上往下,循序渐进的介绍一系列相关.NET的概念,先从类型系统开始讲起,我将通过跨 阅读全文