正文内容加载中...
posted @ 2020-05-18 10:45 快乐的追求 阅读(141) 评论(0) 推荐(0) 编辑
摘要:一、mysql索引 1、磁盘文件结构 innodb引擎:frm格式文件存储表结构,ibd格式文件存储索引和数据。 MyISAM引擎:frm格式文件存储表结构,MYI格式文件存储索引,MYD格式文件存储数据 2、mysql数据库数据范问原理(innodb、BTREE) (1)ibd文件中主键构建b+t 阅读全文
posted @ 2018-09-11 14:51 快乐的追求 阅读(781) 评论(0) 推荐(0) 编辑
摘要:1、简述 代理模式中可以映射为现实生活中的生产者、中介商、消费者,生产者可抽象为委托类,中介商可抽象为代理类,消费者可以抽象为调用者对象。代理模式可以简化消费者购买商品的模式,比如超市里面可以购买各种商品,消费者只需要找到超市和超市里面商品即可,不需跑到各个生产商品的工厂。 优点一:可以隐藏委托类的 阅读全文
posted @ 2017-11-22 11:38 快乐的追求 阅读(117) 评论(0) 推荐(0) 编辑
摘要:1、abstract 抽象方法 ,virtual 虚方法 ,override 重载函数 父类A.m() 子类B.m() abstract的方法父类可以不实现,让子类去重写(重写=overwrite,不过一般不会提到).父类如果存在abstract方法,那么必然是抽象类,必然不能直接实例化(比如 A 阅读全文
posted @ 2013-09-11 11:12 快乐的追求 阅读(121) 评论(0) 推荐(0) 编辑
摘要:错误“LC.exe”已退出,代码为 -1。 可能的原因是: 这个第三方组件是个商业组件,他在组件的主使用类定义了 LicenseProvider(typeof(LicFileLicenseProvider)) 这个Attribute。 VS在编译时检测到这个类的时候,会检查到组件使用的是LicFil 阅读全文
posted @ 2013-09-10 12:21 快乐的追求 阅读(125) 评论(0) 推荐(0) 编辑
摘要:(1)委托是一个类,它定义了方法的类型,使得可以将方法当作另一个方法的参数来进行传递,这种将方法动态地赋给参数的做法,可以避免在程序中大量使用if-else或者switch语句,同时使得程序具有更好的可扩展性。 (2)使用委托可以将多个方法绑定到同一个委托变量,当调用此变量时(这里用“调用”这个词, 阅读全文
posted @ 2013-09-08 22:58 快乐的追求 阅读(86) 评论(0) 推荐(0) 编辑
摘要:VS2012中丢失ArcGIS模板的解决方法 由于ArcGIS10.0(for .NET)默认是用VS2010作为开发工具的,所以在先安装VS2012后装ArcGIS10.0 桌面版及ArcObjects SDK for the Microsoft.NET Framework后,在VS2012中新建 阅读全文
posted @ 2013-09-07 14:34 快乐的追求 阅读(331) 评论(0) 推荐(0) 编辑