final可以修饰成员变量,也可以修饰局部变量、形参。final变量一旦获得初始值之后,final的变量就不能被重新赋值。 成员变量是随类初始化或对象初始化而初始化的,当执行静态初始化块时候可以对类属性进行赋初始值,当执行普通初始化块或者构造器的时候可以对实例属性赋初始值。因此成员变量的初始值可以在 ...
分类:
Web程序 时间:
2017-01-17 07:54:40
阅读次数:
285
1、实现目标 发布第N版APP,不影响N版本之前APP的正常使用,不强制用户升级APP版本,兼容多个版本的APP的正常使用。 2、解决思路 服务端维护不同版本APP的api(例如版本参数 v1、v2、v3…),根据手机端传递的URL及版本信息,动态调用对应的api。 3、常见的方案 3.1 常见的U ...
分类:
移动开发 时间:
2017-01-17 07:52:20
阅读次数:
281
http://codeforces.com/problemset/problem/283/C 一开始的时候,看着样例不懂,为什么5 * a1 + a3不行呢?也是17啊 原来是,题目要求硬币数目a3 > a4 > a2,那么,不选的话,是不合法的。就是0、0、0这样是不合法的,因为a3 = a4了。 ...
分类:
其他好文 时间:
2017-01-17 07:54:31
阅读次数:
182
实现共享实例 oc : 这段代码的模版在xcode右下角的模版里面有。 swift的共享实例: 这种写法可以保证共享实例且线程安全。 如果要对这个共享实例进行初始化设置则采用 这种形式。 这个方法来自苹果的Documents文档😄 ...
分类:
移动开发 时间:
2017-01-17 07:53:58
阅读次数:
229
Suppose an array sorted in ascending order is rotated at some pivot unknown to you beforehand.(i.e., 0 1 2 4 5 6 7 might become 4 5 6 7 0 1 2).Find th ...
分类:
其他好文 时间:
2017-01-17 07:51:37
阅读次数:
155
MVC 任何一个正经开发过一阵子软件的人都熟悉MVC,它意思是Model View Controller, 是一个在复杂应用设计中组织代码的公认模式. 它也被证实在 iOS 开发中有着第二种含义: Massive View Controller(重量级视图控制器)。它让许多程序员绞尽脑汁如何去使代码 ...
分类:
其他好文 时间:
2017-01-17 07:53:04
阅读次数:
362
Given a binary array, find the maximum number of consecutive 1s in this array. Example 1: Note: The input array will only contain 0 and 1. The length ...
分类:
其他好文 时间:
2017-01-17 07:50:43
阅读次数:
229
认识openstack 第一: 第二: 第三: 第四: ...
分类:
其他好文 时间:
2017-01-17 07:49:18
阅读次数:
169
Reverse digits of an integer. Example1: x = 123, return 321Example2: x = -123, return -321 个人的大体思路: 先判断是整数还是负数,flag记录符号(-1或1),把数字取绝对值然后转换成字符串,字符串逆序,把字 ...
分类:
其他好文 时间:
2017-01-17 07:51:09
阅读次数:
260
背景: 初学者经常搞不清楚,一个main.cpp文件,调用了某库(可能静态也可动态)中的函数,如何将它跑起来。 编译: 缺少头文件,加上再编译(编译只与头文件有关,不需要关注库): g++ -c main.cpp -I/home/ww/2.src/leveldb/include OK,生成main. ...
分类:
其他好文 时间:
2017-01-17 07:49:47
阅读次数:
256
兩種方法 喚起新shell再執行shell scripts 在目前shell執行shell scripts 喚起另一個shell來執行的scripts在scripts檔頭最前面前要加 第一種方法是在shell script 文字檔前指出shell scripts解讀的程式在那(也就是 我們的shel ...
分类:
系统相关 时间:
2017-01-17 07:47:41
阅读次数:
186
1、选项——会话选项 2、回话调整如下: 3、日志文件记录保存,即保存所有输入的命令 文件名:%S-%T-%M-%D.txt,表示每天会存放到一个文件 选择:在连接上启动记录 和 追加到文件 ...
分类:
其他好文 时间:
2017-01-17 07:48:32
阅读次数:
119
Suppose an array sorted in ascending order is rotated at some pivot unknown to you beforehand.(i.e., 0 1 2 4 5 6 7 might become 4 5 6 7 0 1 2).Find th ...
分类:
其他好文 时间:
2017-01-17 07:46:30
阅读次数:
198
redis是键值对的数据库,有5中主要数据类型: 字符串类型(string),散列类型(hash),列表类型(list),集合类型(set),有序集合类型(zset) 一:字符串类型string 字符串类型是Redis的最基本类型,它可以存储任何形式的字符串。其它的四种类型都是字符串类型的不同形式。 ...
分类:
其他好文 时间:
2017-01-17 07:45:57
阅读次数:
172
http://codeforces.com/problemset/problem/755/D 每次新画一条对角线的时候,考虑其跨越了几条原有的对角线。 可以用树状数组区间修改点查询来维护多边形的顶点。答案每次增加 新对角线的左端点在多少个区间内+右端点在多少个区间内+1,每次把新画的对角线所覆盖的较 ...
分类:
数据库 时间:
2017-01-17 07:45:22
阅读次数:
358
静态字段: □ 静态字段被类的所有实例共享,所有的实例都访问同一内存块。因此,如果该内存块的值被一个实例修改了,这种改变对所有实例是可见的。 □ 访问静态变量通过类名.字段名访问 □ 即使类没有实例任何对象,也存在静态字段。如果静态字段有初始化语句,不必要在程序执行之前就赋初始值,可以在使用该字段前 ...
分类:
其他好文 时间:
2017-01-17 07:46:49
阅读次数:
157
第一次做是用暴力的方法一个一个找,意料之中超市了; 然后就想把每个单词拆分,虽然时间复杂度也是平方级别,但是单词不会太长,循环次数小很多,试过之后果然AC了! ...
分类:
其他好文 时间:
2017-01-17 07:46:28
阅读次数:
203