Minimum Inversion Number Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)Total Submission(s): 18395 Accepted Submissio ...
分类:
编程语言 时间:
2016-09-15 00:56:21
阅读次数:
250
Time Limit: 1000MS Memory Limit: 32768KB 64bit IO Format: %I64d & %I64u Description The inversion number of a given number sequence a1, a2, ..., an is ...
分类:
其他好文 时间:
2016-09-13 18:54:54
阅读次数:
194
设计模式的六大原则 1、开闭原则(Open Close Principle) 开闭原则的意思是:对扩展开放,对修改关闭。在程序需要进行拓展的时候,不能去修改原有的代码,实现一个热插拔的效果。简言之,是为了使程序的扩展性好,易于维护和升级。想要达到这样的效果,我们需要使用接口和抽象类,后面的具体设计中 ...
分类:
其他好文 时间:
2016-09-10 17:50:56
阅读次数:
131
建议6:覆写变长方法也循规蹈矩 在JAVA中,子类覆写父类的中的方法很常见,这样做既可以修正bug,也可以提供扩展的业务功能支持,同时还符合开闭原则(Open-Closed Principle)。 符合开闭原则(Open-Closed Principle)的主要特征: 1.对于扩展是开放的(Open ...
分类:
编程语言 时间:
2016-09-09 10:18:17
阅读次数:
182
最近重新摊上了数据库,公司核心数据库天天 IO爆满,在研究用SAS 16*RAID10 ,还是RAID10 SSD*6, 还是FIO;no.1 principle, no raid-5 for database; 哎;万恶之源;no.2 principle, 大部分情况下,数据库不需要太高的CPU, ...
分类:
其他好文 时间:
2016-09-07 09:08:49
阅读次数:
134
Java中的GOF23(23中设计模式) 工厂模式(Factory) 在给大家介绍工厂模式之前,我想和大家聊聊面向对象的那点事,在这里,引入三个概念。 开闭原则(Open Closed Principle)是Java世界里最基础的设计原则,它指导我们如何建立一个稳定的、灵活的系统:一个软件实体如类、 ...
分类:
编程语言 时间:
2016-09-06 14:00:32
阅读次数:
252
一、spring总结: ⑴、spring是一个轻量级的JAVA开发框架,主要的作用是用来管理实例(可以解决JAVA类中new对象的问题,节省内存资源。)和降低代码之间的耦合性,促进代码模块化。 ⑵、促进代码的模块化学也就是所说的IOC(Inversion Of Control)。然其中DI用的较为广 ...
分类:
编程语言 时间:
2016-09-06 12:03:58
阅读次数:
205
1.1、IoC是什么 Ioc—Inversion of Control,即“控制反转”,不是什么技术,而是一种设计思想。在Java开发中,Ioc意味着将你设计好的对象交给容器控制,而不是传统的在你的对象内部直接控制。如何理解好Ioc呢?理解好Ioc的关键是要明确“谁控制谁,控制什么,为何是反转(有反 ...
分类:
编程语言 时间:
2016-09-05 19:00:05
阅读次数:
173
技术实现: 代码是否面向对象,要看你的继承怎么用 用抽象来展现层次感 用接口来制定操作的统一性 依赖住入(Inversion of Control) Unit of Work Repository Domain Model Service Layer Transaction Script Model ...
分类:
其他好文 时间:
2016-09-02 11:16:14
阅读次数:
159
revert 撤销,还原Resolved 解决branch 分支plus 加强Dependence 依赖Inversion 反省Principle 原则Handler 处理程序assigned 分配native 本机unsigned 无符号component 组件Visible 可见Attribut ...
分类:
其他好文 时间:
2016-08-31 15:34:16
阅读次数:
176