先考虑需要实现的基本功能: 在任意一个地方增加一个消息的listener,则当这个消息被broadcast的时候,所有的listener都应该收到。考虑到delegate(我的理解是本身就是为实现观察者模式而出现的类),另外有个dict保存消息名和Delegate的对应。定义一个static消息类M...
                            
                            
                                分类:
编程语言   时间:
2015-02-15 12:00:09   
                                收藏:
0  评论:
0  赞:
0  阅读:
340
                             
                    
                        
                            
                            
                                dp,精华是从右下角开始。class Solution {public: int calculateMinimumHP(vector > &dungeon) { int m = dungeon.size(); int n = dungeon[0].size(); ...
                            
                            
                                分类:
其他   时间:
2015-02-15 11:59:38   
                                收藏:
0  评论:
0  赞:
0  阅读:
125
                             
                    
                        
                            
                            
                                在写每日签到的时候,我居然使用的是本地时间...被项目经理笑哭了。。。。, 如果你在写单机游戏,没有游戏服务器,但又不想使用本地时间,就可以采用下面方法. 方法总结: 1. 使用HTTP请求获取服务器时间,不能实时获取服务器时间这样高频率的 2. 使用socket可以实时获取服务器时间 3. 使用C...
                            
                            
                                分类:
编程语言   时间:
2015-02-15 11:59:18   
                                收藏:
0  评论:
0  赞:
0  阅读:
395
                             
                    
                        
                            
                            
                                12.2 网络编程之HttpClient类 除了可以使用HttpWebRequest类来实现HTTP网络请求之外,我们还可以使用HttpClient类来实现。对于基本的请求操作,HttpClient类提供了一个简单的接口来处理最常见的任务,并为身份验证提供了适用于大多数方案的合理的默认设置。对于较为...
                            
                            
                                分类:
Web开发   时间:
2015-02-15 11:59:08   
                                收藏:
0  评论:
0  赞:
0  阅读:
269
                             
                    
                        
                            
                            
                                参考用书 《利用Python进行技术分析:Pythonfor Data Analysis》官方把epd (https://www.enthought.com/products/canopy/package-index/) 升级为Canopy(https://www.enthought.com/pro...
                            
                            
                                分类:
编程语言   时间:
2015-02-15 11:58:58   
                                收藏:
0  评论:
0  赞:
0  阅读:
977
                             
                    
                        
                            
                            
                                一般情况,我们在执行测试的过程中都会调用tearDwon方法,以Robotium为例,我们在tearDown()方法中会执行solo.finishOpenedActivities()方法。 有时候会发现当执行到这的时候,莫名的Process Crash了。后来仔细看了下finishOpenedAc....
                            
                            
                                分类:
其他   时间:
2015-02-15 11:58:49   
                                收藏:
0  评论:
0  赞:
0  阅读:
1085
                             
                    
                        
                            
                            
                                Reverse digits of an integer.Example1:x = 123, return 321Example2:x = -123, return -321题目解析:你要是敢用string解你就输了!!一位一位运算吧骚年, 没啥好解释的, 注意overflow和负数情况就行~ 1 ...
                            
                            
                                分类:
其他   时间:
2015-02-15 11:58:38   
                                收藏:
0  评论:
0  赞:
0  阅读:
219
                             
                    
                        
                            
                            
                                .net已经集成了json解析,类名叫DataContractJsonSerializerDataContractJsonSerializer类型公开以下成员。构造函数名称说明DataContractJsonSerializer(Type)初始化DataContractJsonSerializer类...
                            
                            
                                分类:
Web开发   时间:
2015-02-15 11:58:26   
                                收藏:
0  评论:
0  赞:
0  阅读:
312
                             
                    
                        
                            
                            
                                一. 何谓"原子操作":原子操作就是: 不可中断的一个或者一系列操作, 也就是不会被线程调度机制打断的操作, 运行期间不会有任何的上下文切换(context switch).二. 为什么关注原子操作?1. 如果确定某个操作是原子的, 就不用为了去保护这个操作而加上会耗费昂贵性能开销的锁. - (巧妙...
                            
                            
                                分类:
其他   时间:
2015-02-15 11:58:17   
                                收藏:
0  评论:
0  赞:
0  阅读:
409
                             
                    
                        
                            
                            
                                模板(Template)是控件另一种样式 它和样式(style)不同的是它允许已有的控件进行组合新的一个控件样式 那么先看一下最简单Template代码 xaml代码 ...
                            
                            
                                分类:
Web开发   时间:
2015-02-15 11:58:06   
                                收藏:
0  评论:
0  赞:
0  阅读:
317
                             
                    
                        
                            
                            
                                运算符描述. [] ()字段访问、数组下标、函数调用以及表达式分组++ -- - ~ ! delete new typeof void一元运算符、返回数据类型、对象创建、未定义值* / %乘法、除法、取模+ - +加法、减法、字符串连接> >>>移位 >= instanceof小于、小于等于、大于、...
                            
                            
                                分类:
Web开发   时间:
2015-02-15 11:57:57   
                                收藏:
0  评论:
0  赞:
0  阅读:
279
                             
                    
                        
                            
                            
                                美国式团队一、团队精神团队精神反映一个人的素养、一个人的能力,一个人与别人合作的精神和能力。一个团队是个有机的总体,作为个人,仅仅有全然融入到这个有机总体之中,才干最大限度地体现自己的价值。团队是由一群有缺点的人构成的,没有哪一个个体是完美的,仅仅有整体搭配起来,才可以发挥出团队的最大力量;各种不同...
                            
                            
                                分类:
其他   时间:
2015-02-15 11:57:47   
                                收藏:
0  评论:
0  赞:
0  阅读:
339
                             
                    
                        
                            
                            
                                package com.born.util;import java.io.BufferedInputStream;import java.io.BufferedOutputStream;import java.io.File;import java.io.FileInputStream;import...
                            
                            
                                分类:
Web开发   时间:
2015-02-15 11:57:35   
                                收藏:
0  评论:
0  赞:
0  阅读:
208
                             
                    
                        
                            
                            
                                android开发调用微信分享接口在设置分享图标时,必须对原图进行压缩处理,否则分享出来的图标会不清晰。据本人了解,微信分享的图标大小是132px*132px的。下面给出方法 1 public static Bitmap crateWeixinShareIcon(Bitmap bmp, int ta...
                            
                            
                                分类:
微信   时间:
2015-02-15 11:57:16   
                                收藏:
0  评论:
0  赞:
0  阅读:
623
                             
                    
                        
                            
                            
                                数学推理 概率DP
                            
                            
                                分类:
其他   时间:
2015-02-15 11:57:05   
                                收藏:
0  评论:
0  赞:
0  阅读:
371
                             
                    
                        
                            
                            
                                相同:都可以用来引用module(.PM)。不同:1) 区别在于USE是在当前默认的@INC里面去寻找,一旦模块不在@INC中的话,用USE是不可以引入的,但是require可以指定路径;2)use引入的名称不需要后缀名,默认找.PM文件,而require需要后缀名,且后缀名可以为.PM或.PL;实...
                            
                            
                                分类:
其他   时间:
2015-02-15 11:56:55   
                                收藏:
0  评论:
0  赞:
0  阅读:
316
                             
                    
                        
                            
                            
                                1.尺寸以及分辨率 iPhone的界面尺寸不用多说,640*960是基本OK的,也可以是适应5S的640*1136,马上iPhone 6也快来了(随便吐槽一下网上曝的真机谍照,真是丑到离谱...),只要宽度不变都好说。至于像素问题,网页和移动的UI用72px就可以了,不必纠结。2.界面基本组成元素....
                            
                            
                                分类:
移动平台   时间:
2015-02-15 11:56:44   
                                收藏:
0  评论:
0  赞:
0  阅读:
371
                             
                    
                        
                            
                            
                                如何在C++中实现反射机制,应该算是C++开发中经常遇到的问题之一。C++程序没有完整的元数据,也就无法实现原生的反射机制。从性能的角度讲,这样的设计不难理解,毕竟在运行时储存这些元数据需要额外的开销。不为你不使用的东西付出代价,这是C++的哲学,所以当我们需要反射机制时,我们得自己来实现它。所幸如...
                            
                            
                                分类:
编程语言   时间:
2015-02-15 11:56:24   
                                收藏:
0  评论:
0  赞:
0  阅读:
495
                             
                    
                        
                            
                            
                                1 package 2 { 3 import flash.display.SimpleButton; 4 import flash.display.Sprite; 5 import flash.errors.IllegalOperationError; 6 ...
                            
                            
                                分类:
其他   时间:
2015-02-15 11:56:14   
                                收藏:
0  评论:
0  赞:
0  阅读:
258
                             
                    
                        
                            
                            
                                self.assertEqual(a,b,msg=msg) #判断a与1.b是否一致,msg类似备注,可以为空self.assertNotEqual(a,b,msg=msg) #判断a与b是否不一致self.assertTrue(a,msg=none) #判断a是否为Trueself.assertF...
                            
                            
                                分类:
编程语言   时间:
2015-02-15 11:56:04   
                                收藏:
0  评论:
0  赞:
0  阅读:
336