自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 收藏
  • 关注

原创 【cpp】 函数如何返回数组

在C++里,数组不是一种类型,所以不能被直接返回。const int N = 10;void main (){ int *b; int* getArr(int); b = getArr(N); for (int i = 0; i < N; i++) { std::cout << b[i] << " "; } getchar();}i

2016-12-28 11:54:30 1792

原创 【设计模式】 基本原则

开闭原则一个实体,应对其修改关闭,对扩展开放。 面对需求时,应该是增加新代码,而不是去修改之前的代码。里氏代换原则子类能够扩展父类的功能,但不能修改父类原有的功能。(子类能够当做父类使用)依赖倒转原则高层不依赖底层,抽象不依赖细节。(面对接口编程)接口隔离原则使用多个隔离的接口,比使用单个接口要好,为依赖接口的类提供定制(特殊)服务。合成复用原则尽量使用合成/聚合的方式,而不是使用继承。迪米特法则

2016-12-26 10:46:39 413

原创 【JavaScript】常用的函数

var format_seconds = function (value){ var arr = []; if (parseInt((value / 60 / 60) + "")) { arr.push(parseInt((value / 60 / 60) + "")); } arr.push(parseInt((value / 60 % 60) +

2016-12-20 20:56:15 325

原创 【JavaScript】 null >= 0

当出现用 null 做判断时,会出现 (null >= 0) == true,(null >0 || null == 0)== false 的情况。null >=0 的时候,强转为数字类型。在进行 null >= 0 比较时,它是通过比较 null < 0 得到的答案,如果 a = b 为 false,如果 a = b 为true,即 0 < 0 为 false ,也就是 null < 0 为 fa

2016-12-20 20:05:29 634

转载 Protobuf 用法

参考: http://blog.csdn.net/guyue35/article/details/51181845 以及 http://mikewang.blog.51cto.com/3826268/1432136什么是Protobuf?官方给出的是: a language-neutral, platform-neutral, extensible way of serializing

2016-12-01 21:38:42 385

原创 【JavaScript】 Object.defineProperty

Object.defineProperty:直接在一个对象上定义一个新的属性,或修改一个已经存在的属性。这个方法会返回该对象。语法:Object.defineProperty(obj, prop, descriptor)Object obj 目标对象String prop 需要定义的属性Object descriptor 该属性拥有的特性,可设置的值有:value 属性的值,默认为 undef

2016-12-01 21:27:00 285

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除