06 2019 档案

摘要:1、普通索引 CREATE INDEX indexName ON mytable(username(length)); 创建表的时候直接指定: CREATE TABLE mytable( ID INT NOT NULL, username VARCHAR(16) NOT NULL, INDEX [i 阅读全文
posted @ 2019-06-19 10:02 浅色夏沫╁ 阅读(25235) 评论(0) 推荐(1)
摘要:c#水晶报表教程 http://apps.hi.baidu.com/share/detail/24298108 水晶报表是一个功能强大的报表工具,现在已经被Microsoft Visual Studio 2005(下文以VS2005简称)集成在一起。喜欢水晶报表的朋友可以方便使用了。我把水晶报表在v 阅读全文
posted @ 2019-06-15 09:06 浅色夏沫╁ 阅读(1030) 评论(0) 推荐(0)
摘要:1、三层架构的优势: 适应变化、利于维护:项目需求往往随市场的变化而发生变化,三层架构通过将各功能模块分离,提高了项目的可维护性和代码的可重用性。 适于协作开发。 主流趋势,越来越多的的企业在开发项目使用三层架构做为项目的基础架构。三层架构在将来会有更大的市场。 2、三层架构包括哪些层? 数据访问层 阅读全文
posted @ 2019-06-14 10:12 浅色夏沫╁ 阅读(4693) 评论(0) 推荐(1)
摘要:如何压缩日志及数据库文件大小 /*--特别注意 请按步骤进行,未进行前面的步骤,请不要做后面的步骤 否则可能损坏你的数据库. 一般不建议做第4,6两步 第4步不安全,有可能损坏数据库或丢失数据 第6步如果日志达到上限,则以后的数据库处理会失败,在清理日志后才能恢复. --*/ --下面的所有库名都指 阅读全文
posted @ 2019-06-06 11:45 浅色夏沫╁ 阅读(12625) 评论(1) 推荐(0)
摘要:封装:将类的某些信息隐藏在类内部,不允许外部程序直接访问,而是通过该类的提供的方法实现对隐藏信息的操作访问。好处: 1、只能通过规定方法访问数据 2、隐藏类的实现细节 3、方便加入控制语句 4、方便修改实现如何使用封装:1修改属性的可见性 设为private2创建共有的getter和setter方法 阅读全文
posted @ 2019-06-04 16:46 浅色夏沫╁ 阅读(189) 评论(0) 推荐(0)
摘要:一、多态:同一种引用类型,使用不同的实例而执行不同的操作。二、使用多态实现的思路:1编写父类2编写子类,子类重写父类的方法。3运行时,使用父类的类型,子类的对象。注:向上转型(子类转换成父类)Pet pet=new Dog();向下转型,(强制转换)(父类转换成子类)Dog dog=(Dog)pet 阅读全文
posted @ 2019-06-04 16:39 浅色夏沫╁ 阅读(279) 评论(0) 推荐(0)