摘要:
1、基本概念 数据读写性能主要是IO次数,单次从磁盘读取单位是页,即便只读取一行记录,从磁盘中也是会读取一页的()单页读取代价高,一般都会进行预读) (1)扇区是磁盘的最小存储单元 (2)块是文件系统的最小存储单元,比如你保存一个记事本,即使只输入一个字符,也要占用4KB的存储,这就是最小存储的意思 阅读全文
摘要:
一、mysql索引 1、磁盘文件结构 innodb引擎:frm格式文件存储表结构,ibd格式文件存储索引和数据。 MyISAM引擎:frm格式文件存储表结构,MYI格式文件存储索引,MYD格式文件存储数据 2、mysql数据库数据范问原理(innodb、BTREE) (1)ibd文件中主键构建b+t 阅读全文
摘要:
1、简述 代理模式中可以映射为现实生活中的生产者、中介商、消费者,生产者可抽象为委托类,中介商可抽象为代理类,消费者可以抽象为调用者对象。代理模式可以简化消费者购买商品的模式,比如超市里面可以购买各种商品,消费者只需要找到超市和超市里面商品即可,不需跑到各个生产商品的工厂。 优点一:可以隐藏委托类的 阅读全文
摘要:
1、abstract 抽象方法 ,virtual 虚方法 ,override 重载函数 父类A.m() 子类B.m() abstract的方法父类可以不实现,让子类去重写(重写=overwrite,不过一般不会提到).父类如果存在abstract方法,那么必然是抽象类,必然不能直接实例化(比如 A 阅读全文
摘要:
错误“LC.exe”已退出,代码为 -1。 可能的原因是: 这个第三方组件是个商业组件,他在组件的主使用类定义了 LicenseProvider(typeof(LicFileLicenseProvider)) 这个Attribute。 VS在编译时检测到这个类的时候,会检查到组件使用的是LicFil 阅读全文