`
jiava9900
  • 浏览: 86703 次
  • 性别: Icon_minigender_1
  • 来自: 天津
社区版块
存档分类
最新评论
文章列表

开闭原则

    博客分类:
  • java
    <h1 style="text-align: center;">开闭原则</h1><h2>1 定义</h2>      一个软件应该通过扩展来实现变化,而不是修改已有的代码来实现变化。它是一个口号,没有具体的解释。  <h2>2   我们应该怎么把口号,应用到实际项目中去。</h2><h3>       1 、抽象约束</h3>          1、通过接口或者抽象类约束扩展          2、参数类型、引用对象尽量使用接口或者抽象类          3、抽象层尽量 ...
    common dbutils是操作数据库的组件,对传统操作数据库的类进行二次封装,可以把结果集转化成list。dbutils包括3个包:org.apache.commons.dbutils org.apache.commons.dbutils.handlers org.apache.commons.dbutils.wrappersdbutils封装了对jdbc的操作,简化了jdbc操作,可以少写代码。 org.apache.commons.dbutilsdbutils 关闭链接等操作queryrunner 进行查询的操作 org.apache.commons.dbutils.handle ...
        jar既是一种文件格式,也是java中一种常见的归档命令。jar文件用于发布和使用类库、作为应用程序和扩展的构建单元、作为组件、applet 或者插件程序的部署单位、用于打包与组件相关联的辅助资源    而jar命令中比较常见的是如何把在eclipse等工具中执行的程序,打包成双击可执行的程序文件。    打包双击可执行程序过程如下:    1.编写好再eclipse工具下可运行的工程文件,最好是可视化窗口程序。    2.编写好jar的描述文件manifest.mf,如何编写稍后将会详细说明,这是jar文件运行的指导文件。    3.把manifest.mf导入到工程文件,使得 ...
    仰慕苹果机很长时间了,早就听说我们的pc也可以装苹果系统,上一个星期花了一天的时间来把系统给装上了!我装的版本是kalyway_10.5.2,我的电脑是hp v3742tu,声卡,显卡驱动系统好了就装上了,特效全开,网卡是手动装上去的,遗憾无线网卡没有驱动,现在还在开发阶段,只能等了!苹果界面就不用说了,非常帅,我打算用它来做桌面系统,用来做java开发环境,觉得挺不错的!唯一有点不习惯就是字体和快捷键,不过慢慢习惯就好了!晚上回去传下图给大家看下! 
    <span style="font-family: 'times new roman'; font-size: medium;"><p style="font-family: arial, nsimsun, sans-serif; padding-top: 0.3em; padding-right: 5px; padding-bottom: 0.7em; padding-left: 5px; font-size: 0.76em; margin: 0px;">在 web 早期,优化 web 页面的性能通常意味着避免了使用不必要 ...
Global site tag (gtag.js) - Google Analytics