码迷,mamicode.com
首页 > 其他好文
里氏替换原则(Liskov Substitution Principle LSP)
父类能用的地方子类也一定能用。 而子类能用的地方父类不一定能用。 子类可以扩展父类的功能,但不能改变父类原有的功能...
分类:其他好文   时间:2015-04-01 20:01:25    阅读次数:116
接口隔离原则(ISP--Interface Segregation Principle)
使用多个专门的接口比使用单一的总接口要好。 一个类对另外一个类的依赖性应当是建立在最小的接口上的。 一个接口代表一个角色,不应当将不同的角色都交给一个接口。没有关系的接口合并在一起,形成一个臃肿的大接口,用户使用就麻烦了。...
分类:其他好文   时间:2015-04-01 19:58:25    阅读次数:135
迪米特法则(Law of Demeter)
迪米特法则(Law of Demeter)又叫作最少知识原则(Least Knowledge Principle 简写LKP),就是说一个对象应当对其他对象有尽可能少的了解,不和陌生人说话。 广义的迪米特法则在类的设计上的体现: 优先考虑将一个类设置成不变类。 尽量降低一个类的访问权限。 谨慎使用Serializable。(不懂) 尽量降低成员的访问权限。...
分类:其他好文   时间:2015-04-01 19:58:32    阅读次数:139
sizeof()保留字获取类型的大小
学习了sizeof保留字来获取不同变量所占的字节数。不过该字节数是跟机器相关的。#include /** * 输出常用变量的大小 * @brief main * @return */ int main(void) { printf("%s\n","Now We will print the size of the variable."); /**输出short...
分类:其他好文   时间:2015-04-01 19:57:32    阅读次数:149
开闭原则(open-close principle)
对继承开放、对修改关闭(继承了就不能修改原来父类的方法) Open for extension Closed for modification...
分类:其他好文   时间:2015-04-01 19:57:43    阅读次数:123
CodeForces 475D CGCDSSQ RMQ
通过这道题目还是学到了不少东西的,当时刚拿到这个题目的时候时间已经不多了,因为前面有个C坑到了,看了个大概,然后就往线段树和树状数组方面去想了,对于gcd的区间求一个前缀,再搞一个后缀 瞎弄弄,后来发现错了,题目求的是区间个数。。。又浪费了一段时间,然后回头再看看,大致就想到了暴力枚举,n是10^5,大不了离线先暴力的高出答案,想到一般发现  若假定一个询问输入的数 为  X,那么另一个 能够 y...
分类:其他好文   时间:2015-04-01 19:59:00    阅读次数:116
项目管理工具JIRA自定义bug过滤器的使用
JIRA是Atlassian公司出品的项目与事务跟踪工具,被广泛应用于缺陷跟踪、客户服务、需求收集、流程审批、任务跟踪、项目跟踪和敏捷管理等工作领域。 关于JIRA详细信息请参考:JIRA介绍 为解决JIRA上的Bug不便查找查找问题,我们可以创建了几个过滤器,收藏一下随时使用: 创建方法: 1、  在问题导航栏页面,点击“新建”,然后再右侧 “查询”文本框中输入查询条件,...
分类:其他好文   时间:2015-04-01 19:58:32    阅读次数:139
通达OA 通达服务器遇到在线200人数速度变慢瓶颈的简要分析
今天,通达OA技术交流群里一位朋友提出他们的服务器当人数达到200时,速度会变慢的问题。经过群里大家的讨论得出一些相关分析方法及经验,这里记录一下以便后续继续深入探讨研究。OA版本:2010硬件配置:IBM 3650 M4,2CPU,16G内存系统:Windows Server 2008主要应用模块:邮件,其它模块未启用。每人分配200M邮箱空间,有一部分人邮箱空间大小无限制。问题现象:在线用户达...
分类:其他好文   时间:2015-04-01 19:57:00    阅读次数:157
TEA encryption with 128bit key
源:TEA encryption with 128bit keyIf anyone needs some basic encryption in software, here's one solution. This TEA implementation fits within less than ...
分类:其他好文   时间:2015-04-01 19:58:14    阅读次数:123
bus
车辆提供班次线路经停时间车辆备注软件新城早班零壹广场--软件新城无8:201空调公交车,刷公交卡每次1元8:301晚班软件新城--零壹广场无18:101日间穿梭车软件新城--零壹广场--都市之门--软件新城零壹广场、软件新城9:301小巴, 刷公交卡每次1元车牌号:陕AL5149田师傅:135722...
分类:其他好文   时间:2015-04-01 19:57:31    阅读次数:134
sort
qsort():原型:_CRTIMP void __cdeclqsort(void*, size_t, size_t,int (*)(const void*, const void*));解释: qsort ( 数组名 ,元素个数,元素占用的空间(sizeof),比较函数)比较函数是一个自己写的函数...
分类:其他好文   时间:2015-04-01 19:58:21    阅读次数:154
鼠标移到行上显示,移出消失效果
$("tr.tr_data").hover(function(){ $(this).find('.fa-close').show(); }, function(){ $(this).find('.fa-close').hide(); } ); ...
分类:其他好文   时间:2015-04-01 19:58:21    阅读次数:113
Large Class
【Large Class】
分类:其他好文   时间:2015-04-01 19:57:53    阅读次数:82
Long Method
【Long Method】 拥有短函数的对象会活得比较好、比较长。 程度愈长愈难理解。 函数名就是注释。
分类:其他好文   时间:2015-04-01 19:55:00    阅读次数:127
SecureCRT 会话空闲时超时退出处理
参考文章:http://www.cnblogs.com/xuxm2007/archive/2011/04/21/2023611.html http://yunwei.blog.51cto.com/381136/432672 http://www.cnblogs.com/aoy...
分类:其他好文   时间:2015-04-01 19:55:17    阅读次数:205
LeetCode - String to Integer (atoi)
把所给的字符串按照规定转化成相应的数字。要考虑溢出的情况,含有非法字符的情况,数字前有空格的情况。但是还是比较简单的。public class Solution { public int atoi(String str) { StringBuilder s = ...
分类:其他好文   时间:2015-04-01 19:53:45    阅读次数:102
combobox设置高度
分类:其他好文   时间:2015-04-01 19:55:24    阅读次数:253
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!