摘要: 1 原子性: 原子性是指事务包含的所有操作要么全部成功,要么全部失败回滚 2 一致性: 数据库从一个一致性状态变换到另一个一致性状态,也就是说一个事务执行之前和执行之后都必须处于一致性状态 例子:拿转账来说,假设用户A和用户B两者的钱加起来一共是5000,那么不管A和B之间如何转账,转几次账,事务结 阅读全文
posted @ 2020-11-18 22:20 net技术的爱好者 阅读(118) 评论(0) 推荐(0) 编辑
摘要: 事物隔离: 1 定义:多个并发线程同时操作同一条记录时,每个事物中的操作和数据不能被其他的事物干扰 2 修改丢失: 解决方案(同时修改同一个记录,数据库加排他锁,只能一个写) 3 脏读: 定义:脏读又称无效数据读出。一个事务读取另外一个事务还没有提交的数据叫脏读 解决方案(一个修改同一个记录,一个读 阅读全文
posted @ 2020-11-18 22:04 net技术的爱好者 阅读(64) 评论(0) 推荐(0) 编辑
摘要: 一 css学习: 1.基本语法选择器: 1.1 选择器:{属性:值} 例子:h1 {color:red; font-size:14px;} 1.2 选择器分组:例子 h1,h2,h3,h4,h5,h6 { color: green;} 1.3 多继承: 1.4 派生选择器: 后代选择器:li str 阅读全文
posted @ 2020-10-21 14:36 net技术的爱好者 阅读(74) 评论(0) 推荐(0) 编辑
摘要: 一. 程序集种类 1. dll 2,exe 二.应用程序架构 1.AppDomain 2.Assembly 3.Module 4.Type 5.EventInfo、FieldInfo、MethodInfo、PropertyInfo 三. 程序集架构 1 程序集元数据 2类型元数据 3msil代码 4 阅读全文
posted @ 2020-10-10 14:12 net技术的爱好者 阅读(60) 评论(0) 推荐(0) 编辑
摘要: 参考链接:https://www.cnblogs.com/liuhaorain/p/3747470.html 参考详细链接:https://www.cnblogs.com/atomy/p/12516304.html 一:依赖倒置原则(DIP) 高层模块不依赖于低层模块的实现,而低层模块依赖于高层模块 阅读全文
posted @ 2020-10-09 20:36 net技术的爱好者 阅读(88) 评论(0) 推荐(0) 编辑
摘要: 参考地址:https://www.cnblogs.com/bayu/p/8884626.html 设计模式类型: 一:创建 (创建类和对象 ) (1)类(类与子类关系 静态关系) 例子: 鼠标 :戴尔鼠标 ,华为鼠标 (单类产品)(一个对象 ) 1.1:简单工厂: 工厂类(方法实现传入品牌得到输出对 阅读全文
posted @ 2020-10-03 22:46 net技术的爱好者 阅读(72) 评论(0) 推荐(0) 编辑
摘要: 一 :练习环境: https://learngitbranching.js.org/ 二 :本地仓库操作命令: 1.1 基础篇: (1) 创建分支: Git Branch <Name> (2) 提交分支:Git Commit (3)切换分支:Git Checkout <Name> (4) 创建并切换 阅读全文
posted @ 2020-10-03 15:20 net技术的爱好者 阅读(58) 评论(0) 推荐(0) 编辑