什么是程序的耦合? 耦合性,也叫耦合度,是对模块间关联程度的度量。耦合的强弱取决于模块之间接口的复杂性、调用模块的方式以及通过界面传送数据的多少。 模块间的耦合度是指模块之间的依赖关系,包括控制关系、调用关系、数据传递关系。 模块之间的关系越多,其耦合性越强,同时表明其独立性越差。降低耦合性,可以提 ...
分类:
编程语言 时间:
2020-04-02 09:13:48
阅读次数:
186
(1)引言 图片处理在前端工作中可谓占据了很重要的一壁江山。而图片的 base64 编码可能相对一些人而言比较陌生,本文不是从纯技术的角度去讨论图片的 base64 编码。标题略大,不过只是希望通过一些浅显的论述,让你知道什么是图片的 base64 编码,为什么我们要用它,我们如何使用并且方便的使用 ...
分类:
Web程序 时间:
2020-04-02 01:38:16
阅读次数:
110
一、为什么是软件定义?在这个“软件定义一切”的时代(有人戏称为“SDx”),网络自然也是其涵盖的范畴之一,应运而生的SDN便是一个方向,至于如何理解SDN,笔者更愿从广义的角度来看,而不单单是其狭义定义中的三个特点,即:控转分离、集中控制、开放可编程。或者说狭义的SDN是为广义的SDN来服务的,对底层网络的变革,带来的更大的好处是在后期网络运营时,对流量的可视化、流量调度、监控报警等方面带来更多的
分类:
其他好文 时间:
2020-04-02 01:33:50
阅读次数:
93
楔子 从这一篇开始,我们主要来介绍基于马尔科夫链的近似采样过程。具体如何采样,以及整个采样过程中的思维过程,我们随着这篇的内容讲解而逐步展开 马尔科夫链的稳态与采样的关系 马尔科夫链的平稳分布是一个意义非凡的重要特性,我们换个角度说明一下大家就能明白它的重要意义:也就是说无论我们的起始状态是位于状态 ...
分类:
其他好文 时间:
2020-04-01 14:36:35
阅读次数:
114
ICG(Intergrated Clock Gating)作为low power的设计手法之一,已经在实际中得到广泛应用。它们能够在某些时候将某些clock关断从而达到降低功耗的目的。然而从时序的角度,经常会发生ICG的setup难以收敛的情况。 为什么会出现这种情况呢? 下图展示了一种简单的带IC ...
分类:
其他好文 时间:
2020-04-01 12:51:23
阅读次数:
172
题目链接:http://poj.org/problem?id=3134 题目给出一个初始的x,要求操作只能是乘与除,问最少需要多少步才能算出x^n。这道题等价于给一个1,只能加或者减,问最少需要多少步才能得到n。可以把n拆开成许多个数相加或者相减,从搜索的角度来讲,用普通dfs的话很可能深度达到10 ...
分类:
其他好文 时间:
2020-04-01 10:58:07
阅读次数:
60
假设有父类Fu ,其子类为Zi ,从对象的内存角度,假设Fu类里面的变量占内存2M, Zi 类里的变量占内存1M: Fu f = new Fu ();//系统将分配2M内存 Zi z = new Zi ();//系统将分配3M内存(2+1) 因为子类中有一个隐藏的引用super会指向父类实例,所以在 ...
分类:
其他好文 时间:
2020-04-01 10:31:57
阅读次数:
76
ARX对象的一些文字说明2008-06-02 10:16节选于《AutoCAD高级开发技术:ARX编程及应用》 一.图块设计技术: 在AutoCAD数据库中,以各图块实际上市存储在块表记录里的实体集合。每个图块从一格AcDbBlockBegin对象开始,紧接着是一个或多个AcDbEntity对象,最 ...
分类:
其他好文 时间:
2020-04-01 01:03:25
阅读次数:
66
最近面试遇到面试主考官,有两次都问到了两次关于spring的优点与缺点,所以觉得这个问题·值得好好思考总结一下。 spring这个有两大概念:IOC和AOP IOC反转控制(也可以叫DI依赖注入,其实都是一个意思,角度不同而已), 就是之前对象依赖关系不用你来维护,由IOC容器来维护(对象间依赖关系 ...
分类:
编程语言 时间:
2020-04-01 00:47:23
阅读次数:
88
前言 我在微软做了很多年的面试官,后面七年多作为把关面试官也面试了很多应聘者。应聘者要想做好面试,确实应把面试当作一门技巧来学习,更重要的是要提高自身的能力。我遇到很多应试者可能自身能力也不差但因为不懂得怎样回答提问,不能很好发挥。也有很多校园来的应聘者也学过数据结构和算法分析,可是到处理具体问题时 ...
分类:
其他好文 时间:
2020-03-31 22:33:32
阅读次数:
72