摘要:
我在博客里骂了微软很多次,请见以下文章评论新闻《微软Windows Phone团队总经理转投网秦》http://blog.csdn.net/cjq1234/article/details/7492333 为什么Metro 界面这么丑陋!http://blog.csdn.net/cjq1234/article/details/7405381 为什么微软WP7推出那么慢?或者说为什么Android推出那么快!http://blog.csdn.net/cjq1234/article/details/7385484 windows 8平板会输掉吗?http://blog.csdn.net/cjq123 阅读全文
摘要:
装饰者:Decorator模式(别名Wrapper):动态将职责附加到对象上,若要扩展功能,装饰者提供了比继承更具弹性的代替方案。装饰者模式意图:动态的给一个对象添加额外的职责。Decorator比生产子类灵活。设计原则:多用组合,少用继承。利用继承设计子类的行为,是在编译时静态决定的,而且所有的子类都会继承到相同的行为。然而,如果能够利用组合的做法扩展对象的行为,就可以在运行时动态地进行扩展类应设计的对扩展开放,对修改关闭。要点:1.装饰者和被装饰对象有相同的超类型。2.可以用一个或多个装饰者包装一个对象。3.装饰者可以在所委托被装饰者的行为之前或之后,加上自己的行为,以达到特定的目的。4. 阅读全文
摘要:
题目大意:M层N列的矩阵(各元素均为正整数),找出一个路径从第一层到达第M层,使得路径上的所有数的和是所有可达路径中最小的,每次上到下一层以后就不能再上去,依次输出路径上的各点在所在层的列数。Time Limit:1000MSMemory Limit:16384KB64bit IO Format:%I64d & %I64u 数据规模:1=dp[i][j]那么说明dp[i][j]的最优解只能来自dp[i][j-1]与dp[i-1][j]由上面证明可以得出,dp[i][j]即为最优解。假设,dp[i][j+1]+a[i][j]#include#include#include#include 阅读全文
摘要:
//多线程操作类 继承Thread类 public class TestThread extends Thread { private String name;//共享变量 public TestThread(String name){ this.name=name; } public void run(){ for(int i = 0 ;i<100;i++){ System.out.println(this.name); } } }//主线程 public class MainThread { /** * @param args */ public static void ma... 阅读全文
摘要:
Microsoft CEO Steve Ballmer to retire within 12 monthsAug. 23, 2013Board of directors initiates succession process; Ballmer remains CEO until successor is named. REDMOND, Wash.—Aug.23, 2013— Microsoft Corp. today announced that Chief Executive Officer Steve Ballmer has decided to retire as CEO with. 阅读全文
摘要:
TranslateAnimation详解Android JDK为我们提供了4种动画效果,分别是:AlphaAnimation,RotateAnimation,ScaleAnimation,TranslateAnimation.今天我想讲解的是TranslateAnimation这个动画效果。也是本人在做一个移动图片的动画效果的项目时,遇到了一些问题。在网上查了很多资料,搞了好几天。终于明白怎么使用这个TranslateAnimation,在本文中记录下来,以便以后忘记了可以查阅。TranslateAnimation是移动的动画效果。它有三个构造函数,分别是:1.public Translate 阅读全文
摘要:
自从第一代Google TV机顶盒面世以来,谷歌在娱乐影音设备上的发展可谓风生水起,而近日发布的智能电视棒产品Chromecast更是把谷歌硬件推向了又一个高潮。从“盒子”到“丸子”再到“棒子”,近年来谷歌陆续推出了各种形态的创新硬件产品,不断改变传统的娱乐影音生活,下面就让我们来盘点一下这些在谷歌娱乐影音之路上的硬件产品。1、盒子:第一代Google TV机顶盒——初次试水人人都爱的娱乐设备是啥?电视!每天全球有40亿人观看电视,但是长久以来电视与互联网似乎一直格格不入。在这种背景下,互联网巨头谷歌于2010年推出了第一代Google TV机顶盒,目的就是要将网络和电视结合在一起,成为一套全 阅读全文
摘要:
继上一篇《思考红黑树》自己亲自动手把红黑树实现一遍,发现理论成功了要转换为实际代码还是有点难度的,困难点主要在于一些边界点的确定。花了两小时才把所有的东西调通,还是需要进一步提高自己的C功力。直接贴代码吧,有需要的拿去用,我自己也留着以后拿来玩玩。这份代码肯定是需要根据实际环境进行修改的,前两天大概扫了一下《Linux内核中的红黑树》里面的代码,发现自己写的代码水平跟大神写的还是有些差距啊...加油吧。 //rb_tree.h#include #include #ifndef RB_TREE#define RB_TREEtypedef struct{int value;}rbtree_key; 阅读全文
摘要:
有时候场景中的资源加载过多的话就会引起游戏进入的时候很卡,因为那是边加载边显示。在tests例子里面有一个很好的例子叫做TextureCacheTest,里面讲解了如何写loading。#include "LoadingScene.h"#include "HelloWorldScene.h"bool LoadingScene::init(){ totalNum=9; //记录总的加载数量 haveLoadedNum=0; //记录已加载的数量 this->loading(); return true;}CCScene *LoadingScene:: 阅读全文
摘要:
/** * 将字符串转成16 位MD5值 * * @param string * @return */ public static String MD5(String string) { byte[] hash; try { hash = MessageDigest.getInstance("MD5").digest( string.getBytes("UTF-8")); } catch (NoSuchAlgorithmException e) { e.printStackTrace(); return null; } catch (U... 阅读全文