单例模式干的事情很简单,就是要保证某一个对象全局唯一。
对吗? 对不对要看标准
单例模式(Singleton Pattern):确保某一个类只有一个实例,而且自行实例化并向整个系统提供这个实例,
这个类称为单例类,它提供全局访问的方法。单例模式是一种对象创建型模式。
看来我之前定义的不全对。
第一 保证类只有一个实例
第二 类本身自己实例化(意思就是不能让别的类来new自己)
第三 ...
分类:
其他好文 时间:
2014-12-21 20:47:17
阅读次数:
144
1,所谓观察者模式就是跟站岗一样,只要收到通知国有,相应的通知而已
2.应用有,windows ,QT等一些消息通知机制,其实消息通知机制也就是观察者模式
3,样例背景,某公司,有个老板A,然后公司的员工上班,有的看NBA ,有的炒股,有一天老板A 突然了,然后秘书就给那些看NBA ,股票的员工们,发了一短信老板A来了,然后他们自己进行处理
4,代码:
// 观察者模式.cpp : 定义控...
分类:
其他好文 时间:
2014-12-21 20:44:53
阅读次数:
172
一、前言:
这几周跟着于海涛老师进入了.NET编程世界,领略到了ASP.NET的精髓。要说起ASP.NET的发展史,那要追溯到HTML了,因为它功能简单,无法从用户接收信息并自动进行更新,而不需要开发人员重新编写。怎样才能赋予站点如此的反应能力呢?如何提供面向用户的“个性化服务”呢?
有了需求,就有了语言竞争的动力,短短几年,聪明的人类已经开发出好多种技术。Microsoft公...
分类:
Web程序 时间:
2014-12-21 20:44:46
阅读次数:
260
功耗调试之如何调试功耗(一)
导航制导与控制实验室
2015年01月01日
本文就开始讨论功耗的调试步骤和方法。
一、明确调试的目标
明确调试的目标,即在满足当前的需求情况下,尽最大的可能去降低各种状态下、各路模块的功耗值。一般情况下,功耗越低要求也就越严格。例如:某设备的电池为300mAh,假设一种情境下休眠功耗电池端为0.8mA,另一种情境下功耗电池端为1mA,显然仅仅...
分类:
其他好文 时间:
2014-12-21 20:45:46
阅读次数:
232
定义
单例模式,保证一个类仅有一个实例,并提供一个访问它的全局访问点。所以在需要保证让一个类只有一个实例时,可以参考采用单例模式。通常我们可以让一个全局变量使得一个对象被访问,但它不能防止你实例化多个对象。唯一的办法就是,让类自身负责保存它的唯一实例。这个类可以保证没有其他实例可以被创建,并且它可以提供一个访问该实例的方法。
方法一
其一,不让其他类去实例化自己类的实例,那我们很容易...
分类:
编程语言 时间:
2014-12-21 20:44:45
阅读次数:
224
android开发,我在我的 activity 插入一个按钮,如果andriod market找不到的话就使用 toast进行提示,在使用的时候出现了一些问题,下面的代码报错了 Context cannot be resolved to a variable
1
2
3
4
5
6
7
Uri
uri = U...
分类:
移动开发 时间:
2014-12-21 20:43:45
阅读次数:
195
由于集群下session同步性能较差,可以选择使用cookie保存session。session除了遵照以下几点
1.选择map做session的存储,在更新时写入cookie,可以保证每次请求时能正常获取上次记录的session。
2.添加子类重写HttpSession的方法,将其修改的方法实现为对map的修改,在每次修改后更新response的cookie。
自定义HttpSes...
分类:
其他好文 时间:
2014-12-21 20:44:45
阅读次数:
204
编程小白一枚,如题,如何才能做到,我现在已经在app中添加了浮动的导航菜单,我希望在点击导航菜单的时候启动一个新的activity,但是下面的代码完成不了,请大神看一下。
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
...
分类:
移动开发 时间:
2014-12-21 20:43:35
阅读次数:
211
我正在开发一个收到信息后发送一条短信进行回复的程序(自动回复),当我的手机启动群聊程序,我的程序并没有成功的发送消息,于是我采用了如下的代码解决这个问题。
在信息发送后,我专门记录了SMS日志,但是现在 短信接收优先级高于群聊,发送的消息被写入到用户的短信记录收到的消息后,他应该展示如下日志:
Response Message
Received Message - thi...
分类:
移动开发 时间:
2014-12-21 20:45:25
阅读次数:
232
我的android app有这样的需求,在进行照片和视频上传的时候,需要一次性的从照片/视频库选择多条进行上传
但是android原生态的sdk中,只能一个一个的进行选择和上传。
我想知道是否有其他的android上传库可以解决这个问题,提供一个多选的功能,可以使checkbox之类的,一次选择多个
处理方法
官方的图片选择器(但是不支持所有版本的androi,只支持API Lev...
分类:
移动开发 时间:
2014-12-21 20:43:45
阅读次数:
190
探索Oracle之数据库升级七
11gR2 to 12c 升级完成后插入PDB
前言:
从Oracle 12c开始,引入了容器数据库的概念,可以实现数据库插拔操作,如下图:
现在我们就来看看如何将11.2.0.4的数据库插入到12c的CDP里面去,让其成为一个PDB
数据库。
一、查看数据库信息:
SQL> col BANNER format a...
分类:
数据库 时间:
2014-12-21 20:42:19
阅读次数:
313
刚开始学习Android会觉得Android题神奇的,到后面就会到了一个误区就是,不停的再追求某一种很炫的效果,而很少关心它的实现原理。这好比就是只拿到了鱼,而没有学到捕鱼的方法,这种学习方法是不可取的。
正确的学习方法应该是在你的闲暇的时间尽量的多读书,从书中学习到的知识一般才是比较系统的。
要多关注实现原理而不要一味的关注效果。...
分类:
其他好文 时间:
2014-12-21 20:42:03
阅读次数:
208
知识点一:
1、布局思维
传统布局思路中,一个view在哪里有多大,那就写清楚它的坐标位置和宽高就定了,平时用CGRect和CGPoint这两种模型就足够了,而且它一定非常听你的话,写的是多少,它绝对就是多少;但是autolayout的思路却变化了,或者说改进了,它囊括了传统frame布局思路,除了可以告诉view的坐标和宽高,它更提供了一种相对的概念,比如:
1)view相对于...
分类:
其他好文 时间:
2014-12-21 20:44:38
阅读次数:
237
题目:
Determine whether an integer is a palindrome. Do this without extra space.
分析:
该题目来源于leetcode。回文串是一个正读和反读都一样的字符串,比如“level”或者“noon”等等就是回文串。当然整数形式的回文串也是类似的。但负数不是回文串。两种思路:
按定义来,依次比较串的首尾,直到中...
分类:
其他好文 时间:
2014-12-21 20:43:45
阅读次数:
174
本文分别使用栈和队列实现了迷宫搜索算法, 采用了不同的存储方式实现深度搜索和广度搜索,并深入解析了标记策略和搜索策略,文中最后提供了C++实现代码和结果演示。...
分类:
编程语言 时间:
2014-12-21 20:41:32
阅读次数:
344
这个题目我采用了两种方案,第一种方案代码行数相对较少,但效率稍低,第二种方案参照网上的进行改进代码行数相对多些,但效率稍高。
题目:
Given a string containing just the characters '(', ')', '{', '}', '[' and ']', determine if the input string is valid.
The brack...
分类:
其他好文 时间:
2014-12-21 20:43:27
阅读次数:
202
(3)读取TXT文件指定某一行的第?到第?个字UserVar t=2 "读出txt第几行文本"UserVar i=5 "从第几个字开始读取"UserVar O=8 "结束读取到第几个字"Text = Plugin.File.ReadFileEx("路径\文件名.txt")txtArray=Split...
分类:
其他好文 时间:
2014-12-21 20:42:59
阅读次数:
211