自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

kongls08的专栏

百丈之台,其始则一石耳,由是而二石焉,由是而三石,四石以至于千万石焉。学习亦然。今日记一事,明日悟一理,积久而成学。

  • 博客(7)
  • 资源 (13)
  • 收藏
  • 关注

原创 面向对象设计原则 by Uncle Bob

<br />类设计五大原则:SRP单一职责原则一个类应该有且仅有一个需要改变理由。 OCP开闭原则你可以扩展一个类的行为而不用修改它。 LSP里氏替换原则派生类必须可以替换它的基类。 DIP依赖倒置原则依赖于抽象而不依赖具体实现。ISP接口分隔原则制作客户端特定的精细接口。 <br /><br />下面是六个关于包的原则。 这里的“包”指的是一个二进制可交付构件,就像java jar文件和dll文件,而不是java包和c++ namespace这样的命名空间。<br /><br />前三个是关于

2011-04-27 08:38:00 766

原创 设计原则

<br />面向对象的特性<br />   封装<br />   继承<br />   多态<br /><br />面向对象的本质<br />   封装稳定的抽象<br />   设计原则为指导<br />   设计模式为手段<br /><br />设计原则<br />  职责单一原则:SRP,单一职责原则,一个类应该有且只有一个改变的理由。<br />  里氏替换原则:Liskov替换原则,派生类要与其基类自相容<br />  开

2011-04-27 08:38:00 376

原创 面向对象编程五大原则(转载)

<br />OO的五大原则是指SRP、OCP、LSP、DIP、ISP<br />1. SRP(Single Responsibility Principle 单一职责原则) <br />单一职责很容易理解,所谓单一职责,就是一个设计元素只做一件事。<br />2. OCP (Open Close Principle 开闭原则)<br />一句话:“Closed for Modification; Open for Extension”——“对变更关闭;对扩展开放”。<br />3. LSP(Lisk

2011-04-27 08:37:00 511

转载 面向对象设计原则

<br />1) 单一职责原则 (The Single Responsiblity Principle,简称SRP)<br />2) 开放-封闭原则 (The Open-Close Principle,简称OCP)<br />3) Liskov 替换原则(The Liskov Substitution Principle,简称LSP)<br />4) 依赖倒置原则(The Dependency Inversion Pricinple,简称DIP)<br />5) 接口隔离原则 (The Interface

2011-04-27 08:36:00 497

转载 一些软件设计的原则

<br /> 本文为大家介绍软件设计中的一些原则,都是经过长期经验总结出来的知识,每一个程序员都应该了解,相信对大家在进行软件设计的过程中会有很大帮助。<br /><br />Don’t Repeat Yourself (DRY)<br />DRY 是一个最简单的法则,也是最容易被理解的。但它也可能是最难被应用的(因为要做到这样,我们需要在泛型设计上做相当的努力,这并不是一件容易的事)。

2011-04-26 09:04:00 485

转载 ArcGis 介绍

<br />http://edndoc.esri.com/arcsde/9.3/api/japi/docs/index.html介绍<br />ArcSDE Java API提供了一个开放的、高层次的编程接口,以处理与分析空间信息。它包含了三个java包:Client包、Geometry包、以及Projection包。<br />Client包提供了实现ArcSDE服务器相关的功能的类。利用这个包建立的应用程序,能建立一个到ArcSDE实例的连接,查询一个层,或者与ArcSDE服务器进行通讯。<br />G

2011-04-26 09:03:00 804

转载 ArcSDE Java API

<br />http://edndoc.esri.com/arcsde/9.3/api/japi/docs/index.html介绍<br />ArcSDE Java API提供了一个开放的、高层次的编程接口,以处理与分析空间信息。它包含了三个java包:Client包、Geometry包、以及Projection包。<br />Client包提供了实现ArcSDE服务器相关的功能的类。利用这个包建立的应用程序,能建立一个到ArcSDE实例的连接,查询一个层,或者与ArcSDE服务器进行通讯。<br />G

2011-04-10 15:43:00 2732

MavenRunHelper 各版本集合

使用maven管理依赖包时会遇到依赖冲突的问题,解决起来非常麻烦。MavenRunHelper插件作为解决冲突的利器,能够高效率的展示出冲突列表,快速解决冲突问题。由于网络等问题,常常无法下载插件。现提供IntelliI IDEA 2019.3+,2018.3+,2017.2+各版本的插件集合。

2020-05-11

超级好用的zookeeper查看器

zookeeper作为大数据开发中常用的组件,zookeeper查看器,能够查看zookeeper上的目录资源,是排查问题的利器。特意奉上。

2020-04-22

ranger-1.2.0-usersync.zip

ranger-1.2.0-usersync,用户同步插件。 Ranger是HDP体系统中安全管理的重要一环。它提供了具体资源(如HBase中的具体表)权限管控、访问监控、数据加密的功能。ranger-1.2.0官方没有编译后的二进制tar包,而且编译的时间有点长,依赖的第三方库多,特意提供linux版本ranger-1.2.0的usersync,用户同步插件。

2020-04-22

ranger-1.2.0-hdfs-plugin.tar.gz

Ranger是HDP体系统中安全管理的重要一环。它提供了具体资源(如HBase中的具体表)权限管控、访问监控、数据加密的功能。ranger-1.2.0官方没有编译后的二进制tar包,而且编译的时间有点长,依赖的第三方库多,特意提供linux版本ranger-1.2.0的hdfs插件。

2020-04-21

ranger-1.2.0-hbase-plugin.tar.gz

Ranger是HDP体系统中安全管理的重要一环。它提供了具体资源(如HBase中的具体表)权限管控、访问监控、数据加密的功能。ranger-1.2.0官方没有编译后的二进制tar包,而且编译的时间有点长,依赖的第三方库多,特意提供linux版本ranger-1.2.0的hbase插件。

2020-04-21

ranger-1.2.0-admin.tar.gz

Ranger是HDP体系统中安全管理的重要一环。它提供了具体资源(如HBase中的具体表)权限管控、访问监控、数据加密的功能。ranger-1.2.0官方没有编译后的二进制tar包,而且编译的时间有点长,依赖的第三方库多,特意提供linux版本ranger-1.2.0相关tar包

2020-04-21

分布式JAVA应用-基础与实践.pdf

分布式JAVA应用-基础与实践.pdf,最完整经典的.菜鸟升级必备.

2013-07-10

落雨博客基于CAS框架的单点登录技术讲解(ppt+code实例+doc)配套资料

内含本人实例精华,一个自做PPT,动画解析cas协议,四个客户端client程序实例,一个server端程序,N个文档以及所有xml文件。配套讲解博客地址: [置顶] SSO单点登录系列3:cas-server端配置认证方式实践(数据源+自定义java类认证) http://blog.csdn.net/ae6623/article/details/8851801 [置顶] SSO单点登录系列2:cas客户端和cas服务端交互原理动画图解,cas协议终极分析 http://blog.csdn.net/ae6623/article/details/8848107 目 录 1 引言 4 1.1 摘要 4 1.2 范围 4 1.3 读者对象 4 1.4 关键词 4 2 技术背景 4 3 CAS单点登录简介(针对实践选择的技术) 5 3.1 技术快速使用说明 5 3.1.1 设置服务器域名 5 3.1.2 生成证书(这里采用JDK自带的工具keytool) 5 3.1.3 为客户端JVM导入证书 6 3.1.4 将证书应用到Web服务器Tomcat 7 3.1.5 部署CAS服务器 7 3.1.6 深入配制CAS服务器 7 3.1.7 配制CAS客户端 8 3.1.8 用到的jar包 8 3.1.9 CAS深入研究 8 4 开发环境的配置 8 5 运行环境的配置 9 6 结束语 9 7 参考文献 9

2013-06-27

保护视力,定时休息 软件

保护视力,定时休息 软件.身体是革命的本钱,俺们也要保养好身体.

2012-08-28

超酷的Slider控件源码

效果超酷,内含Slider控件源码,不依赖框架,灵活。

2012-08-26

超牛的gif图片压缩软件

Real GIF Optimizer 是一个功能强大的GIF动画优化压缩工具,程序通过特殊的压缩算法可以对你的GIF动画图片进行优化压缩,压缩率最高可达50%,进而减少网页打开所需要的时间!支持预览功能! 已在实际项目中应用,效果很明显.网页速度快了不少.

2012-08-25

超牛的图片无损压缩软件PNGOUTWin

史上最强PNG压缩工具.使可以使图片或者照片文件变得更小,而清晰程度不变,更适合网上传输.无损压缩,PNGOUT还拥有超强的压缩算法,最高压缩比达到98%.已经在我们组的项目中广泛应用.

2012-08-25

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除