码迷,mamicode.com
首页 > 2016年08月09日 > 全部分享
java23种设计模式六(连载)
六、观察者模式 定义:一种对象对另一种对象存在某种依赖关系,当一个对象发生改变的时候,需要改变另一个对象的状态。 在设计一个系统的时候,经常会有这样一个需求,如果一个对象发生改变,需要改变另一个对象的数据。比如:android客户端的一个控件ListView,当数据发生改变的时候,我们需要通知对象,刷新当前控件。 观察者模式一般有以下四个角色: 观察者:作用是观察每个对象是否需要改变 ...
分类:编程语言   时间:2016-08-09 10:48:04    阅读次数:187
iOS-边框图片,头像边框
项目中偶尔会有带边框图片的需求,或是头像亦或是logo.在原型图片外围加一自定义颜色的边框,思路是根据上下文绘制,写了Demo和解释. 带边框的图片Demo:-(void)borderImage{ //1.加载图片 UIImage *image = [UIImage imageNamed:@"baby"]; //2.边框宽度 CGFloat borderW = 10...
分类:移动开发   时间:2016-08-09 10:48:32    阅读次数:300
OJ题:字符串分隔
题目描述?连续输入字符串,请按长度为8拆分每个字符串后输出到新的字符串数组;?长度不是8整数倍的字符串请在后面补数字0,空字符串不处理。输入描述:连续输入字符串(输入2次,每个字符串长度小于100)输出描述:输出到长度为8的新字符串数组输入例子:abc 123456789输出例子:abc00000 12345678 90000000程序如下:#include #include int main(...
分类:其他好文   时间:2016-08-09 10:46:04    阅读次数:183
(LeetCode)Palindrome Number -- 判断回文数
(LeetCode)Palindrome Number -- 判断回文数...
分类:其他好文   时间:2016-08-09 10:48:00    阅读次数:177
Oracle客户端的安装
首先Orcale的安装应该是很简单的,安装不好只是部熟悉,在其中遇见的一些问题记录下来,如果以后忘记了还可以看看。 首先最大的问题是安装客户端的时候要安装32位的,不管你的操作系统是32位还是64位的。 然后安装好后需要配置一些配置信息 E:\app\John\product\11.2.0\clie ...
分类:数据库   时间:2016-08-09 10:45:17    阅读次数:177
【From StackOverFlow】--set-upstream 和--set-upstream-to=以及--track的区别
【From StackOverFlow】--set-upstream 和--set-upstream-to=以及--track的区别 ...
分类:其他好文   时间:2016-08-09 10:45:45    阅读次数:106
JNI函数复杂对象传递
主要操作内容,包括如下几个部分: 1、在Native层返回一个字符串 2、从Native层返回一个int型二维数组(int a[ ][ ]) 3、从Native层操作Java层的类: 读取/设置类属性 4、在Native层操作Java层的类:读取/设置类属性、回调Java方法 5、从Native层返 ...
分类:其他好文   时间:2016-08-09 10:46:35    阅读次数:258
php 傻瓜式代码计算两个时间间隔
...
分类:Web程序   时间:2016-08-09 10:46:42    阅读次数:143
Guava API
1、字符串的处理 字符串的连接与拆分 Joiner&Splitter 1 @Test 2 public void testJoiner() { 3 String[] strs = new String[]{"pan",null,"teng"}; 4 //由于字符串中含有null 因此会抛出异常,需要 ...
分类:Windows程序   时间:2016-08-09 10:45:24    阅读次数:775
js实现翻牌效果
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Title</title> <style> #container { width: 200px; height: 200px; } .card{ width: ...
分类:Web程序   时间:2016-08-09 10:46:31    阅读次数:1437
universal image loader自己使用的一些感受
1、全局入口的Application定义初始化: 2、显示设置: 3、如果ImageView设置了长宽大小: 建议用display,可以根据ImageView的大小来自动缩放图片,节省内存: ImageLoader.getInstance().displayImage(pic_url, imageV ...
分类:其他好文   时间:2016-08-09 10:46:38    阅读次数:162
poj---1338---Ugly Numbers
http://poj.org/problem?id=1338 Time Limit: 1000MS Memory Limit: 10000K Total Submissions: 22968 Accepted: 10218 Description Ugly numbers are numbers w ...
分类:其他好文   时间:2016-08-09 10:45:59    阅读次数:127
[html] Doctype
原文链接:http://www.jb51.net/web/34217.html 现代浏览器包括不同的呈现模式,目的是既支持遵循标准的网页,也支持为老式浏览器而设计的网页。 Standards (标准)模式(也就是严格呈现模式) : 用于呈现遵循最新标准的网页, Quirks (包容)模式(也就是松散 ...
分类:Web程序   时间:2016-08-09 10:43:59    阅读次数:156
静态库和动态库详解
1.什么是库,为什么使用库? 库是共享程序代码的方式,一般分为静态库和动态库;库实现了iOS程序的模块化,将某些特定的功能模块化为库的格式方便分享和使用! 2.静态库和动态库有什么特点? 异同点: 静态库:链接时完整地拷贝至可执行文件中,被多次使用就有多份冗余拷贝。 动态库:链接时不复制,程序运行时 ...
分类:其他好文   时间:2016-08-09 10:45:59    阅读次数:241
川崎病热点论坛
川崎病热点论坛 时间:2012年12月29日信息来源:本站原创 点击:709次 我要评论(0) 【字体:大 中 小】 第十二篇 川崎病临床问题解答1. 川崎病是什么疾病?川崎病是1967年日本川崎富作医师首选报道,并以他的名字命名的疾病,又称皮肤黏膜淋巴结综合征(MCLS),临床多表现:发热、皮疹、 ...
分类:其他好文   时间:2016-08-09 10:45:06    阅读次数:243
算法练习之---最小邮票数
前言: 关于这种巧妙的排列组合类的算法问题,需要找到这种问题求解的特点,然后根据这种特点逐步求解的过程。在本问题中,要求解和一致情况下的组合数最小,这里我定义一个和sum长度一致的数组存放结果值,双重循环遍历完张数的总个数,在其中的第二层从sum值开始递减,逐渐找最小,最后输出数组中的结果位即可。 ...
分类:编程语言   时间:2016-08-09 10:44:55    阅读次数:196
类的变量和实例变量
class Role(object): ac=None #类变量 def __init__(self,name,role): self.name=name #实例变量 self.role=role p1=Role('p1','police') t1=Role('t1','terrorist') pr ...
分类:其他好文   时间:2016-08-09 10:44:27    阅读次数:139
1303条   上一页 1 ... 48 49 50 51 52 53 54 ... 77 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!