有多少人是梦碎在Spring?别怕业余草Spring脑图教你一网打尽所有Spring面试题
herman 6年前 (2019-03-27) 2393浏览
有多少人是梦碎在Spring?别怕业余草Spring脑图教你一网打尽所有Spring面试题 有多少人是梦碎在 Spring?别怕业余草 Spring 脑图重磅来袭! 说实话,书到用时方恨少。Spring 只有你在面试的过程中,被打击彻头...
herman 6年前 (2019-03-27) 2393浏览
有多少人是梦碎在Spring?别怕业余草Spring脑图教你一网打尽所有Spring面试题 有多少人是梦碎在 Spring?别怕业余草 Spring 脑图重磅来袭! 说实话,书到用时方恨少。Spring 只有你在面试的过程中,被打击彻头...
herman 7年前 (2018-10-08) 2578浏览 0评论
阅读别人的文章和代码总有一些好的发现。把这些优秀的实践转换成自己的习惯,一点一点的进步! 最近我在做 code review 的时候,发现很多人不会写代码了。公司工作好几年的,代码写的也只是完成了业务需求而已。所以今天抽...
herman 7年前 (2018-09-13) 4340浏览 0评论
我只想问你一句,你真的懂 if else 吗?真的懂设计模式吗?真的是高级开发亦或是架构师吗?请看看你的代码 if else 已超过 200 行了。类似的还有 switch case,这样的设计和做法在日常中已经举不胜举。我恳请你淘汰这样的做法,...
herman 8年前 (2017-07-21) 2921浏览 0评论
ZooKeeper是一个分布式的,开放源码的分布式应用程序协调服务,是Google的Chubby一个开源的实现,是Hadoop和Hbase的重要组件。它是一个为分布式应用提供一致性服务的软件,提供的功能包括:配置维护、域名服务、分布式同步、组服务...
herman 8年前 (2017-07-07) 3072浏览 0评论
接上一篇《详解MVC、MVC框架、MVC模式、Spring MVC》,我们进行model2架构的缺点。 从前文中的Model2架构可以看出,视图和模型分离了,控制逻辑和展示逻辑分离了。 但我们也看到严重的缺点: 控制器 控...
herman 8年前 (2017-06-17) 4196浏览 0评论
最近有人问我为什么微信公众号(业余草)没运营了,我说推广很难。需要每天持之以恒的更新和维护。但是我想到了维护她自己将有更大的收获,比如毅力,坚持,锻炼自己的任性等,因此我有继续维护和更新她了。我的个人微信公众号:业余草(yyucao) 每天更新关...
herman 8年前 (2017-05-12) 2922浏览 0评论
设计模式一共有6大原则,今天是最后一篇,主要学习它的开闭原则。附上前面的5篇文章地址。《设计模式六大原则之接口隔离原则》、《设计模式六大原则之依赖倒置原则》、《设计模式六大原则之里氏替换原则》、《设计模式六大原则之单一职责原则》、《设计模式六大原...
herman 8年前 (2017-05-12) 3307浏览 0评论
今天继续讲解设计模式6大原则种的迪米特法则。附上前面已经讲解过的4大原则。《设计模式六大原则之接口隔离原则》、《设计模式六大原则之依赖倒置原则》、《设计模式六大原则之里氏替换原则》、《设计模式六大原则之单一职责原则》。 迪米特法则 定...
herman 8年前 (2017-05-11) 2683浏览 0评论
关于设计模式网上有大量的篇幅再讨论,我这里只对6大原则做个总结。方便以后重新认识和掌握它。附上前面3篇文章:《设计模式六大原则之单一职责原则》、《设计模式六大原则之依赖倒置原则》、《设计模式六大原则之里氏替换原则》。本章将学习设计模式六大原则的接...
herman 8年前 (2017-05-11) 2855浏览 0评论
日常编程中到处都有设计模式的身影。例如:jdk、Spring、Hibernate、Struts等都有设计模式的应用。本文继续前面的两篇文章《 设计模式六大原则之单一职责原则 》、《设计模式六大原则之里氏替换原则》接着讲解设计模式六大原则之依赖倒置...
herman 8年前 (2017-05-10) 2817浏览 0评论
这是设计模式6大原则系列的第二篇文章,附上前一篇文章地址:设计模式六大原则之单一职责原则。本文主要讲解设计模式的里氏替换原则。 肯定有不少人跟我刚看到这项原则的时候一样,对这个原则的名字充满疑惑。其实原因就是这项原则最早是在1988年,由麻...
herman 8年前 (2017-05-08) 3345浏览 0评论
最近在有网友在群里讨论到设计模式,引起了究竟是继承类好,还是接口好的争论。在这里,我想说的是,不管怎么实现。我们都要遵循设计模式的6大原则。本文就为大家揭设计模式六大原则之单一职责原则的神秘面纱。 单一职责原则 定义:不要存在多于一个...
herman 8年前 (2017-03-28) 3837浏览 0评论
之前写过4篇关于 Shiro 教程的文章。安全开源权限框架Shiro架构设计原理解析、Shiro入门教程、开源权限框架 Shiro 整合 web 项目的数据库设计、Spring 整合 Shiro 实现登录认证和权限控制。这4篇文章反馈都很好,但是...
herman 8年前 (2017-03-17) 5046浏览 2评论
根据经验来看,jdk api 一般推荐的线程数为CPU核数的2倍。但是有些书籍要求可以设置为CPU核数的8倍,也有的业务设置为CPU核数的32倍。 “工作线程数”的设置依据是什么,到底设置为多少能够最大化CPU性能,是本...
herman 8年前 (2017-02-16) 2633浏览 0评论
很多刊物将REST和SOAP与WS标准进行比较,近来出现了两种较为主流的方法——本真REST(true REST)以及将REST作为面向服务的技术方法(又称REST Web服务)。本文讨论的重点为:是否其中一种方法能够改进...