代理模式就是给一个对象 提供 一个代理对象,有这个代理对象 控制 对 原对象 的引用, 使代理类在客户端 和原对象 之间 起到 一个代理 的作用,一般情况下,在需要对一个类或者方法进行额外处理的时候,就需要使用 代理 模式。 一个计算程序运行时间的例子: ...
分类:
其他好文 时间:
2016-04-03 16:04:52
阅读次数:
102
门面模式 实现了子模块 与客户端 之间的松耦合 关系,从而屏蔽了 子模块内部实现的细节,只是将客户端需要的 接口提供给客户,使得子模块的组件如果发生变化不会影响客户端的使用,“松耦合,高内聚” 的体现。 一个薪水结算的例子 包下的 配置文件 class.properties ...
分类:
其他好文 时间:
2016-04-03 16:03:34
阅读次数:
168
查看系统照相机源码,找到清单文件查看 查看意图过滤器,action是android.media.action.IMAGE_CAPTURE category是android.intent.category.DEFAULT 获取Intent对象,通过new出来 调用Intent对象的setAction( ...
分类:
移动开发 时间:
2016-04-03 16:04:02
阅读次数:
394
部门常用控件的列举 今天介绍一下最最常用的最基本的控件 1.Button 按钮 2.TextView 文本显示(相当于java控件中的Label) 3.EditText 编辑文本框 (相当于java控件中的TextField) 4.RadioGroup和RadioButton 单选按钮控件。因为两个 ...
分类:
移动开发 时间:
2016-04-03 16:04:31
阅读次数:
190
概述: Sublime是一款很好用的程序编辑网站,主要说的就是编写网页代码,同时Sublime支持接口开发,致使网络上有很多大牛写的编辑插件也很多,使用起来也自如方便了好多,最近一直在用Sublime text3写html5的网站,想针对该软件的使用做一个简单总结。 Sublime安装与激活: 打开 ...
分类:
其他好文 时间:
2016-04-03 16:04:37
阅读次数:
178
快乐数 写一个算法来判断一个数是不是"快乐数"。 一个数是不是快乐是这么定义的:对于一个正整数,每一次将该数替换为他每个位置上的数字的平方和,然后重复这个过程直到这个数变为1,或是无限循环但始终变不到1。如果可以变为1,那么这个数就是快乐数。 样例 19 就是一个快乐数。 1^2 + 9^2 = 8 ...
分类:
其他好文 时间:
2016-04-03 16:02:47
阅读次数:
230
基本思想 归并排序是建立在归并操作上的一种有效的排序算法。 该算法是采用分治法(Divide and Conquer)的一个非常典型的应用。 将一个数组分为越来越小的子列表,每个子列表单独进行排序,然后合并形成更大的有序列表。 通过归并子列表元素来合并子列表就是归并排序(Merge Sort) 代码 ...
分类:
编程语言 时间:
2016-04-03 16:04:05
阅读次数:
142
一、理解Intent: 在一个Android应用中,主要是由四种组件组成的,这四种组件可参考“Android应用的构成”。而这四种组件是独立的,它们之间可以互相调用,协调工作,最终组成一个真正的Android应用。 在这些组件之间的通讯中,主要是由Intent协助完成的。Intent 负责对应用中一 ...
分类:
其他好文 时间:
2016-04-03 16:02:09
阅读次数:
424
这个是8年前写的demo,提交的一份作业,按照提出的需求点,以最快和最简单的方式完成功能,因此代码比较简单。 1)截图 2) 功能点描述: 1、公转,自传 2、基础的摄像机运动 3、正视和顶视 4、天空盒 5、太阳黑子爆炸 6、彗星带尾巴 7、录制重播 3) 实现代码: 1、简单的摄像机代码(目前仅 ...
分类:
其他好文 时间:
2016-04-03 16:02:30
阅读次数:
196
前言:最近翻开了之前老杨(杨中科)的Lucene.Net站内搜索项目的教学视频,于是作为老杨脑残粉的我又跟着复习了一遍,学习途中做了一些笔记也就成了接下来您看到的这篇博文,仅仅是我的个人笔记,大神请呵呵一笑而过。相信做过站内搜索的.Net程序员应该对Lucene.Net不陌生,没做过的也许会问:就不 ...
分类:
Web程序 时间:
2016-04-03 16:04:44
阅读次数:
573
范 仲 淹 《岳 阳 楼 记》[faan6] [zung6] [jim1] [ngok6] [joeng4] [lau4] [gei3] 庆 历 四 年 春, 滕 子 京 谪 守 巴 陵 郡。[hing3][lik6][sei3][nin4][ceon1][tang4][zi2][ging1][za ...
分类:
其他好文 时间:
2016-04-03 16:03:55
阅读次数:
217
方程的应用,减少了解决算术问题的思维量。有了方程,就不必砍腿去解鸡兔同笼了。列个方程,或是方程组,通过对方程进行代数变换,就可以解出未知量。 不过对方程进行代数变换是要讲逻辑的,不能随便乱变。前几天在 Quora 上看到类似这样的一道题: 已知 \( x+\frac{1}{x}=2\sqrt{5} ...
分类:
其他好文 时间:
2016-04-03 16:03:12
阅读次数:
167
说到数据库存储技术的基础,就要了解企业应用的数据特性以及面临的瓶颈。 1.企业应用的数据特性 事件产生数据 以快递追踪为例,信息读取过程包括当前读取操作的地点、时间戳、当前所处的业务流程(如收件、打包、运送)以及其他详细信息。当然,对网络游戏活动数据的分析就更为复杂。每个事件数据的数据集较小(Byt ...
分类:
数据库 时间:
2016-04-03 16:04:23
阅读次数:
217
创建任务 //在命令行里输入grunt,自动执行concat:foo和uglify grunt.registerTask('default', ['concat:foo', 'uglify]); //在命令行里输入grunt dist,自动执行concat:foo和uglify:dist grunt... ...
分类:
其他好文 时间:
2016-04-03 16:02:41
阅读次数:
280
SparkStreaming 源码分析 一节中从源码角度,描述了Streaming执行时代码的调用过程。下边就接收转化阶段过程再简单分析一下,为分析backpressure作准备。 SparkStreaming的全过程分为两个阶段:数据接收转化阶段和Job产生与执行阶段。两个阶段通过数据接收转化阶段 ...
分类:
其他好文 时间:
2016-04-03 16:03:30
阅读次数:
157