05 2020 档案
摘要:参考资料 MySQL 引擎介绍 mysql之MyISAM与InnoDB之前的区别于选择 Mysql 中 MyISAM 和 InnoDB 的区别有哪些? MyISAM 和 InnoDB 索引的区别 概述 InnoDB mysql默认的存储引擎 事务型引擎 自动崩溃恢复 InnoDB基于聚簇索引建立,M
阅读全文
摘要:来源 转载自以下两篇文章(重新整理、排版,部分删改): SQL进阶技巧(上) SQL进阶技巧(下) 总结 进阶技巧的目的是为了提高sql查询性能,总的来说归结为两大要点: 确保索引的使用 尽可能避免使用中间表 以下为原文(略有修改) SQL 的书写规范 在介绍一些技巧之前,有必要强调一下规范,这一点
阅读全文
摘要:mysql默认数据库 information_schema: 数据库的所有信息,表,数据库名称,类型等等 performance_schema: 收集数据库服务器性能参数 sys: 把performance_schema的复杂度降低 mysql:核心数据库,用户,权限,关键字等 mysql常用的命令
阅读全文
摘要:泛型中的协变与逆变 01 泛型 协变和逆变应用在 泛型泛型接口和委托 中。 当我们在使用 泛型类和泛型方法 的时候,我们想要的是什么? 增加代码可重用性 实现参数多态 类型安全 不会产生运行时转换或装箱操作的成本或风险 泛型类是不变量。 换而言之,如果一个输入参数指定 ,且你尝试提供 ,则会出现编译
阅读全文
摘要:总览 MySQL事务隔离级别 read uncommitted 读取未提交的数据 read committed 读取提交的数据 repeatable read 可重复读 serializable 串行化 常见问题 更新丢失————事务A的操作被事务B覆盖 脏读————事务A读取了事务B已经修改但尚未
阅读全文
摘要:PLinq 并行Linq(PLinq)是Linq模式的并行实现。PLinq查询类似普通的Linq查询,但它会将数据源分成片段,然后在多个处理器上对单独工作线程上的每个片段并行执行查询。 System.Linq.ParallelEnumerable 类公开了几乎所有的 PLINQ 功能。 它和 Sys
阅读全文
摘要:Stopwatch 如果 Stopwatch 类使用高分辨率性能计数器,则 GetTimestamp 返回该计数器的当前值。 如果 Stopwatch 类使用系统计时器,则 GetTimestamp 返回 DateTime.Now 实例的当前 DateTime.Ticks 属性。 参考资料
阅读全文
摘要:URL(Uniform Resource Locator): 互联网 统一资源定位符, 基本URL包含模式(或称协议)、服务器名称(或IP地址)、路径和文件名 。URL可以标识互联网上可的一切资源。 href(Hypertext Reference):与指定资源建立链接关系。 src(Sourse)
阅读全文
摘要:线程的同步 概念 线程同步是指控制多个线程的相对执行顺序,避免在使用共享资源时可能出现的问题。 线程同步可用的方法 轮询( 不推荐 ):通过反复检查Thread类 属性判断调用状态。 :将一个线程加入到本线程中,本线程的执行会等待另一线程执行完毕。适合管理少量线程,不适用于复杂情况。 语句(Moni
阅读全文
摘要:相关概念 粒度:锁的作用范围 表级 行级 显示锁 隐式锁 表级锁的类型 读锁(read lock) 也称为共享锁(Share Locks,S锁),多个事务可以同时拥有共享锁;但是不能再获取排它锁。 读锁允许其它MySQL客户机对数据同时“读”,但不允许其它MySQL客户机对数据任何“写”。 写锁(w
阅读全文
摘要:概述 Transactions are atomic units of work that can be committed or rolled back . When a transaction makes multiple changes to the database, either all
阅读全文
摘要:javascript是一门动态脚本语言。通过原型链实现面向对象。 基础 数据结构 Numeber bool string 模板字符串 (更灵活,可以使用负数作为参数) Array 包含任意数据类型 可以随时给 赋值(不推荐) 和`pop` (头部添加若干元素)和 (删掉第一个元素) 常用迭代方法:
阅读全文

浙公网安备 33010602011771号