码迷,mamicode.com
首页 > 2014年08月19日 > 全部分享
内聚性和耦合性
内聚性     内聚性,又称块内联系,指模块的功能强度的度量,即一个模块内部各个元素彼此结合的紧密程度的度量。内聚性是对一个模块内部各个组成元素之间相互结合的紧密程度的度量指标。模块中组成元素结合的越紧密,模块的内聚性就越高,模块的独立性也就越高。理想的内聚性要求模块的功能应明确、单一,即一个模块只做一件事情。模块的内聚性和耦合性是两个相互对立且又密切相关的概念。 内聚性从弱到强:...
分类:其他好文   时间:2014-08-19 02:09:43    阅读次数:195
java集合List、Set、Map总结 + HashMap/Hashtable区别
Hashmap、Hashtable都是一个数组和链表的结合体(在数据结构称“链表散列“) hashTable和hashMap的区别: ----Hashtable 中的方法是同步的,而HashMap中的方法在缺省情况下是非同步的。 ----Hashtable中key和value都不允许null值,而HashMap中只允许一个null键,值可以为null。 ----HashMap效率比Hashtable高 ----继承不同。 public class Hashtable exte...
分类:编程语言   时间:2014-08-19 02:09:33    阅读次数:293
浅析 抽象工厂、工厂方法、简单(静态)工厂
抽象工厂 抽象工厂:多个抽象产品类,派生出多个具体产品类;一个抽象工厂类,派生出多个具体工厂类;每个具体工厂类可创建多个具体产品类的实例。 即提供一个创建一系列相关或相互依赖对象的接口,而无需指定他们的具体的类。“一对多”的关系。 优点: 1、抽象工厂模式隔离了具体类的生产,使得客户并不需要知道什么被创建。 2、当一个产品族中的多个对象被设计成一起工作时,它能保证客户端始终只使用同一个产品族中的对象。 3、增加新的具体工厂和产品族很方便,无须修改已有系统,符合“开闭原则”。 缺点: 增...
分类:其他好文   时间:2014-08-19 02:09:23    阅读次数:228
基于java的socket编程
#开头的废话#学习java已经半个月了,原本在抠教材里面的字眼时,觉得教材好厚,要看完不知道要到猴年马月去了。突然在网上看到一个教程,里面老师说学编程语言书不用太细看,看个大概,知道里面讲些什么就好,不用全记得,然后你一个劲地编,使劲地编,编的时候不懂再回来看就好了,这是最快的方法。心里一琢磨,.....
分类:编程语言   时间:2014-08-19 02:08:53    阅读次数:300
手势识别
IOS设备上识别有两种方式:1手势识别器(UIGestureRecognizer)2触摸事件(UITouch)新建工程,用singleViewApplication模版,工程名TapGestureRecognizer然后从对象库中拉出ImageView到设计窗口为了能够让用户接收事件,需要设置它us...
分类:其他好文   时间:2014-08-19 02:08:43    阅读次数:178
HttpServletResponse
Web服务器收到客户端的http请求,会针对每一次请求,分别创建一个用于代表请求的request对象、和代表响应的response对象。request和response对象即然代表请求和响应,那我们要获取客户机提交过来的数据,只需要找request对象就行了。要向客户机输出数据,只需要找respon...
分类:其他好文   时间:2014-08-19 02:08:33    阅读次数:373
开始苦难的征程!
此情更待成追忆,只是当时已惘然! --【唐】李商隐 从来没有想过自己会选择这条道路,但是现实是,我已经选择了,因为无路可走。 不经意间,暮然回首,灯火阑珊之下,空洞的荒芜,一览无余。年方二八,一事无成的困惑,与日俱增的忧虑,这颗疲惫的心到底能装下多少沧桑与不堪回首?不得而知。遥不可知的未来,也许正在...
分类:其他好文   时间:2014-08-19 02:08:13    阅读次数:227
【转载更新】Linux工具之AWK 3.高级知识
原文:http://blog.hexu.org/archives/41.shtml#id2874788awk编程14.1. 变量在awk中,变量不需要定义就可以直接使用,变量类型可以是数字或字符串。赋值格式:Variable = expression,如$ awk ‘$1 ~/test/{count...
分类:系统相关   时间:2014-08-19 02:08:03    阅读次数:513
点亮LED(库函数实现)
本次测试采用的芯片是STM32F103CB我的开发板如下:此开发板有8个led,分别为D11,D12,D13,D14,D15,D16,D17,D18。查询核心板的电路图后知道其对应芯片的控制引脚为P0.0,P0.1,P0.2,P0.3,P0.4,P0.5,P0.6,P0.7,P0.8。现在开始测试点...
分类:其他好文   时间:2014-08-19 02:07:53    阅读次数:382
HAProxy负载均衡器的安装及配置(转)
软件负载均衡一般通过两种方式来实现:基于操作系统的软负载实现和基于第三方应用的软负载实现。LVS就是基于Linux操作系统实现的一种软负载,HAProxy就是开源的并且基于第三应用实现的软负载。AD:软件负载均衡一般通过两种方式来实现:基于操作系统的软负载实现和基于第三方应用的软负载实现。LVS就是...
分类:其他好文   时间:2014-08-19 02:07:43    阅读次数:316
杨澜对女生说的话:有感
杨澜建议所有的女孩:与思想交朋友。 一:养成看书的习惯 二:拥有品位 三:要试着发现生活里的美四:跟有思想的优秀人交朋友五:远离泡沫偶像剧六:学会忍耐与宽容七:培养健康的心态,重视自己的身体身体是最重要的,相信每个人都知道,但是在真的做起来时,并不是一件简单的事情。二十几岁的女孩在...
分类:其他好文   时间:2014-08-19 02:07:33    阅读次数:185
HDU 4865 Peter's Hobby
Peter's HobbyTime Limit: 2000/1000 MS (Java/Others)Memory Limit: 32768/32768 K (Java/Others) Total Submission(s): 647Accepted Submission(s): 273 Probl...
分类:其他好文   时间:2014-08-19 02:07:23    阅读次数:201
填坑——浅谈“离散时间信号的傅里叶变换”
之前学习计算机视觉,虽然敲了不少代码,但一直没弄懂傅里叶变换以及图像滤波背后的数学含义,只能对着现成的公式照葫芦画瓢,让我内心觉得深深的不安。好在通过这段时间在华为的实习,恶补了一下数字信号处理相关的基础知识,总算是把这方面的坑给填上了。以下为这几天的学习成果,也就是我自己对傅里叶变换的理解。一.....
分类:其他好文   时间:2014-08-19 02:07:13    阅读次数:259
Chord算法(原理)
Chrod算法是P2P中的四大算法之一,是有MIT(麻省理工学院)于2001年提出,其他三大算法分别是:CANPastryTapestryChord的目的是提供一种能在P2P网络快速定位资源的的算法,Cord并不关心资源是如何存储的,只是从算法层面研究资源的取得,因此Chord的API就简单到只有一...
分类:其他好文   时间:2014-08-19 02:07:03    阅读次数:291
【设计模式】备忘录模式(以电影明日边缘为例)
1、说明 备忘录(Memento): 在不破坏封装性的前提下,捕获一个对象的内部装填,并在对象之外保存这个状态。 这样以后就可以将该对象恢复到原先保存的状态。 三个要素:【发起者】 【备忘录】 【管理者】2、demo 电影明日边缘,阿汤哥被将军阁下扔到战场上,阿汤哥慢慢从基地醒来,迷迷糊糊到看见.....
分类:其他好文   时间:2014-08-19 02:06:43    阅读次数:238
【Qt 】QSettings写ini配置文件
QSettings写ini配置文件(Qt版本5.2):#include "inidemo.h"#include #include IniDemo::IniDemo(QWidget *parent) : QMainWindow(parent){ ui.setupUi(this); Q...
分类:其他好文   时间:2014-08-19 02:06:33    阅读次数:218
.NET MVC4 实训记录之五(访问自定义资源文件)
.Net平台下工作好几年了,资源文件么,大多数使用的是.resx文件。它是个好东西,很容易上手,工作效率高,性能稳定。使用.resx文件,会在编译期动态生成已文件名命名的静态类,因此它的访问速度当然是最快的。但是它也有个最大的缺点,就是修改资源文件后,项目必须重新编译,否则修改的资源不能被识别。.....
分类:Web程序   时间:2014-08-19 02:06:13    阅读次数:419
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!