让你的对象,知悉现况
-----观察者模式
一、观察者模式
1、认识观察者模式---订报纸
(1) 报社的业务是出版报纸
(2) 向某报社订报纸,只要他们有新报纸出版,就会给你送来。只要你是他们的订户,你就会一直收到新报纸
(3) 当你不想要报纸了,取消订阅,报社就不会再送新报纸了
(4) 只要报社还在运营,就会一直有人向他们订阅报纸或取消订阅
一句话:观察者模式=...
分类:
其他好文 时间:
2016-04-29 18:20:16
阅读次数:
217
多核DSP的快速入门,CCSv5的学习,DSP教程...
分类:
其他好文 时间:
2016-04-29 18:19:38
阅读次数:
423
一、帐号密码保存。
可以保存多个vps登陆信息,免去每次输入的烦恼。
二、数字小键盘输入。
如果不设置的话,输入数字小键盘,会显示乱码。如图设置即可:
三、设置文字颜色。
如图设置,就可以得到像黑客帝国那样绿色的文字,在你编译软件的时候,是不是恍然若见那华丽丽的数字瀑布?
四、设置命令...
分类:
系统相关 时间:
2016-04-29 18:19:57
阅读次数:
741
匈牙利算法是由匈牙利数学家Edmonds于1965年提出,因而得名。匈牙利算法是基于Hall定理中充分性证明的思想,它是部图匹配最常见的算法,该算法的核心就是寻找增广路径,它是一种用增广路径求二分图最大匹配的算法。
-------等等,看得头大?那么请看下面的版本:
通过数代人的努力,你终于赶上了剩男剩女的大潮,假设你是一位光荣的新世纪媒人,在你的手上有N个剩男,M个剩女,...
分类:
编程语言 时间:
2016-04-29 18:21:16
阅读次数:
194
spring boot通过在maven的pom.xml里面添加spring boot自带的打包插件,可以直接将项目打包成可执行的jar文件
org.springframework.boot
spring-boot-m...
分类:
编程语言 时间:
2016-04-29 18:20:00
阅读次数:
981
进程:是一个正在执行中的程序。每一个进程执行都有一个执行顺序,该顺序是一个执行路径,或者叫一个控制单元。
线程: 就是进程中的一个独立的控制单元。线程在控制着进程的执行。
一个进程中至少有一个线程。Java VM启动的时候会有一个进程java.exe
该进程中至少一个线程负责java程序的执行。而且这个线程运行的代码存在于main方法中。该线程称为主线程。扩展:其实更细节说明JVM,JVM启动...
分类:
编程语言 时间:
2016-04-29 18:19:58
阅读次数:
184
从2015年下半年开始,Google为了简化Android的开发工作,不再支持对Eclipse等开发工具的更新,主推由Google开发的AndroidStudio开发工具。
到目前为止,相信还有不少的Android开发同行使用的Eclispe做为开发工具,为了顺序潮流,为了更方便地开发出高效的Android应用,我们应该尽快从
Eclipse上转移到AndroidStudio开发工具上来。从去...
分类:
移动开发 时间:
2016-04-29 18:20:21
阅读次数:
205
Effective C++ 55个条款让自己习惯C++
视C++为一个语言联邦C++高效编程守则是状况而变化,取决于你使用C++的哪一部分。
尽量以const,enums,inline替换#define对于单纯常量,最好以const对象或enums替换#defines;对于形似函数的宏(macros),最好改用inline函数替换#defines。
尽可能使用const将某些东西声明为const可帮...
分类:
编程语言 时间:
2016-04-29 18:20:40
阅读次数:
203
////////////////////2016/04/25//////////////////////
///////////////////by XBW///////////////////////////
//////////////////环境 eclipse api22///////////
做点贡献,发几个小demo,每次启动某个app都会遇到app升级,这是怎么实现的呢,先上图...
分类:
移动开发 时间:
2016-04-29 18:19:34
阅读次数:
368
**在谈及随机对象序列化造成的安全问题时,本文作者 Arshan Dabirsiaghi 建议五大性能指标,来帮我们评估企业 Java 应用的健康状况。@frohoff、@gebl 与 @breenmachine 同心协力解决 Java安全问题(本文将其归于“序列盛会”这一术语之下),笔者却想到了反序列化备选方案。我们的客户将何去何从?他们是否有更光明的未来?本文将一一为你探明。在作者看来:未来一片...
分类:
其他好文 时间:
2016-04-29 18:18:04
阅读次数:
241
方法深入研究
方法是完成特定功能的代码集。举例来类比一下,比如一台电视,我们开启电视开关之后,我们不需要去理解电视是如何选台、和电视台联系上而播放的步骤,只需要知道会开关电视、选台等就可以了。所以,方法就象一个被封闭的起来的功能操作。
访问修饰符
封装就是使某些信...
并行系统和管道系统很类似,在计算机科学中,我们用队列符号来代表队列和正被处理的元素(图1的左边部分)。排队系统的一个基础的定律就是Little定律,即系统达到平衡时,系统中元素的个数(N)等于系统的吞吐量乘以总的排队时间(S),N = T · S。
对于管道的几何问题也有一个相似的规律(图1的右边部分)。管道的容量(V)等于管道的长度(L)乘以它的截面积(A),V = L · A。如果用长度代表服...
分类:
其他好文 时间:
2016-04-29 18:19:58
阅读次数:
280
在menuconfig中配置,可以对进行Linux内核配置选项及删改。本文介绍详细配置方法。第一部分:全部删除Code maturity level options ---> 代码成熟等级选项[]Prompt for development and/or incomplete code/drivers 默认情况下是选择的,这将会在设置界面中显示还在开发或者还没有完成的代码与驱动.不选。第二部分 :...
分类:
系统相关 时间:
2016-04-29 18:17:14
阅读次数:
715
上一篇我们介绍了Libgdx中舞台类,按照类的继承图,我们应该介绍Actor类,从截图中我们知道Libgdx中的UI控件都是继承自Actor。
前面我们也介绍过Sprite类,Actor有点类似于Sprite类,保存位置,大小,颜色,旋转中心,缩放以及Actions等...
分类:
其他好文 时间:
2016-04-29 18:19:37
阅读次数:
258
写在前面:本文为安卓线程与JAVA线程的异同,请多多指正!
简述:相信很多学安卓的都是从java入门之后开始进行安卓的学习,而当我们面临安卓线程的书写的时候,发现安卓线程并不是我们想象中使用java的线程写法就可以。java线程的语法移植出错了?
这里我们简单的书写一个TextClock(由TextView 和Calendar组成),这里的Button用于终止时间。这里我们使用java上线程的写法来...
分类:
移动开发 时间:
2016-04-29 18:17:06
阅读次数:
848
点击打开链接
题意:动物园有n只猫,m条狗,还有p个小孩,每个小孩有一个喜欢的动物和一个讨厌的动物,如果一个小孩喜欢狗,那么他一定不喜欢猫,每个小孩高兴的条件是他喜欢的动物在动物园并且不喜欢的动物不在,问饲养员将那些动物移出动物园可以使最多的小孩高兴
思路:最后剩下的小孩他们之间喜欢和讨厌的是不会有冲突的,那么可以转化为开心的小朋友的最大独立集,最大独立集=顶点数-最大匹配;而这个最大匹配是什...
分类:
其他好文 时间:
2016-04-29 18:19:04
阅读次数:
239
将一个字符串分割成若干个子字符串,使得子字符串都是回文字符串,要求最少需要几次分割能够满足需求。...
分类:
其他好文 时间:
2016-04-29 18:17:37
阅读次数:
145