会员
周边
众包
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
ssmm
Powered by
博客园
博客园
|
首页
|
新随笔
|
联系
|
订阅
|
管理
上一页
1
2
3
4
5
6
下一页
2019年6月18日
OOAD-5 面向对象设计七原则--依赖倒置原则
摘要: 依赖倒置原则的定义 高层模块不应该依赖低层模块,两者都应该依赖其抽象;抽象也不应该依赖细节,而细节应该依赖抽象。核心思想就是:要面向接口编程,不要面向实现编程 依赖倒置原则是实现开闭原则的重要途径之一,因为它降低了客户与实现模块之间的耦合。客户只需要查看抽象,便可以知道公开的功能以及如何调用,不需要
阅读全文
posted @ 2019-06-18 14:48 java世界最好语言
阅读(198)
评论(0)
推荐(1)
编辑
OOAD-4 面对对象设计七原则--里氏替换原则
摘要: 里氏替换原则的定义 里氏替换原则(Liskov Substitution Principle,LSP)由麻省理工学院计算机科学实验室的里斯科夫(Liskov)女士在 1987 年的“面向对象技术的高峰会议”(OOPSLA)上发表的一篇文章《数据抽象和层次》(Data Abstraction and
阅读全文
posted @ 2019-06-18 11:15 java世界最好语言
阅读(342)
评论(0)
推荐(0)
编辑
2019年6月17日
OOAD-3 面向对象设计七原则--开闭原则
摘要: 在软件开发中,为了提高软件系统的可维护性和可复用性,增加软件的可拓展性和灵活性,程序员要尽量根据7条原则来开发程序。从而提高软件开发效率、节约软件开发成本和维护成本。我们将在下面的几节中依次来介绍这7条原则,本节首先介绍开闭原则。 开闭原则的定义 软件实体应当对扩展开放,对修改关闭,这就是开闭原则的
阅读全文
posted @ 2019-06-17 17:30 java世界最好语言
阅读(269)
评论(0)
推荐(0)
编辑
OOAD-2 UML建模、类、接口、类图的详细介绍
摘要: 统一建模语言UML简介 统一建模语言是用来设计软件蓝图的可视化建模语言。它的特点是简单、统一、图形化、能表达软件设计中的动态和静态信息 同一建模语言能为软件开发的所有阶段提供模型化和可视化支持。而且融入了软件工程领域的新思想、新方法和新技术,是软件设计人员沟通更加简明,进一步缩短了设计实践,减少开发
阅读全文
posted @ 2019-06-17 16:59 java世界最好语言
阅读(1128)
评论(0)
推荐(0)
编辑
OOAD-1 GOF中的23种设计模式的分类和功能
摘要: OOAD-1-设计模式分类以及简单介绍
阅读全文
posted @ 2019-06-17 14:46 java世界最好语言
阅读(244)
评论(0)
推荐(0)
编辑
2019年6月6日
java核心技术第四章疑问点
摘要: 1、java中的finalize()方法 Java中假定finalize的工作原理为:一旦垃圾回收器准备回收内存而释放对象所占内存的时候,会先调用该对象的finalize方法,然后在下一次再需要垃圾回收的时候才真正的回收对象。finalize()的作用:finalize用于在GC发生前事先调用去回收
阅读全文
posted @ 2019-06-06 13:53 java世界最好语言
阅读(170)
评论(0)
推荐(0)
编辑
2019年5月8日
数据结构中的遇到的一些小知识整理
摘要: 1、数组与链表对cpu缓存的友好性差异 因为CPU中的读取速度是比内存要快很多的。所以我们把一些数据通过CPU缓存能够显著提升性能。 而数组在内存中是占据连续的内存空间的,而CPU在从内存中读取数据的时候会把该内存地址后面的一部分数据也缓存进去。这样CPU在访问数组数据的时候先从CPU缓存的数组中寻
阅读全文
posted @ 2019-05-08 13:33 java世界最好语言
阅读(190)
评论(0)
推荐(0)
编辑
2019年4月2日
springboot中一次坑爹的打包体验
摘要: pom中同时存在着这两个 spring-boot-maven-plugin 和 maven-jar-plugin 这两个jar。 前者是springboot项目配置时默认存在的,主要用处是 spring-boot:repackage,默认goal。在mvn package之后,再次打包可执行的jar
阅读全文
posted @ 2019-04-02 13:56 java世界最好语言
阅读(3044)
评论(0)
推荐(0)
编辑
2019年1月3日
mybatis中@param的使用与否
摘要: mybatis @param
阅读全文
posted @ 2019-01-03 11:37 java世界最好语言
阅读(1499)
评论(0)
推荐(0)
编辑
2018年12月26日
mybatis 防止sql注入
摘要: SQL注入是一种代码注入技术,用于攻击数据驱动的应用,恶意的SQL语句被插入到执行的实体字段中(例如,为了转储数据库内容给攻击者)。[摘自] SQL injection - Wikipedia SQL注入,大家都不陌生,是一种常见的攻击方式。攻击者在界面的表单信息或URL上输入一些奇怪的SQL片段(
阅读全文
posted @ 2018-12-26 20:53 java世界最好语言
阅读(2053)
评论(0)
推荐(0)
编辑
上一页
1
2
3
4
5
6
下一页