logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

设计模式之七大原则——里氏替换原则(LSP)(三)

里氏替换原则(Liskov Substitution Principel)是解决继承带来的问题。继承的优点:代码共享,减少创建类的工作量,每个子类都拥有父类的方法和属性;提高代码的重用性;子类可以形似父类,但又异于父类;提高代码的可扩展性;提高产品或项目的开放性。继承的缺点:继承是侵入性的,只要继承就必须拥有父类的所有属性和方法;降低代码的灵活性,子类必须拥有父类的属性和方法,让子类增加了约束;增

#里氏替换原则
ORACLE数据库tnsnames.ora配置文件详细解析

字段含义如下:ADDRESS_LIST      表示该客户机要经由多种协议与一台或多台服务器连接。在该样式文件中就表示该客户机要用TCP/IP协议来和服务器相连。PROTOCOL 指明要连接使用的协议。SERVICE_NAME      “SERVICE_NAME”就是“Global Database Name”,ORACLE8i数据库使用“Global Database Name”来唯一标识自

DB2数据库查询正在执行的sql进程并杀掉的四步骤

1、连接数据库db2 connect to database_name user user_name using password(备注:如 db2 connect to test_data user aaa using bbb 即用用户aaa密码bbb登录test_data数据库)2、查询正在执行的长sql,存过的 AGENT_ID号db2 "select AGENT_ID,appl_name,

#sql#数据库
DB2数据库查询正在执行的sql进程并杀掉的四步骤

1、连接数据库db2 connect to database_name user user_name using password(备注:如 db2 connect to test_data user aaa using bbb 即用用户aaa密码bbb登录test_data数据库)2、查询正在执行的长sql,存过的 AGENT_ID号db2 "select AGENT_ID,appl_name,

#sql#数据库
解决WPS每点击一下保存,就会出现tmp文件

解决WPS每点击一下保存,就会出现tmp文件,而且该文件属于非隐藏文件,可以删除。是系统临时文件的环境变量被修改造成的,改回正确路径后重启即可,步骤如下:1、按win+r,输入sysdm.cpl,点击确定; (sysdm.cpl缩写:system data manager。cpl:控制面板项Control Panel Item)2、点击高级选项卡,点击环境变量;3、分别点击t...

CSS3 弹性盒子——flex、align-items、align-content属性详解

在 CSS3 中给 display 属性增加了新的属性值 flex,如果一个元素被设置 display:flex,说明该元素为弹性布局,也就是个弹性盒子。flex 主要由两个轴来控制布局,如下图所示。上图说明如下:main axis 是主轴,该轴的开始为 main start,结束为 main end。cross axis 是交叉轴,该轴的开始为 cross start,结束为 cross end

文章图片
#css3#css#前端
document.all 的详解

all 方法最初是由 IE 浏览器拥有的,并不属于 W3C 规范范畴,他返用 all 方法的 HTML 标记自身内的所有子孙元素的 HTML 标记集合。。通常情况下使用 document.all 方法获得文档元素内所有 HTML 标记的,他最先使用在 IE 浏览器中。现在其他浏览器已经支持 document.all 这个方法了,但在支持细节上有差异。

#javascript
    共 21 条
  • 1
  • 2
  • 3
  • 请选择