码迷,mamicode.com
首页 > 2017年01月17日 > 全部分享
final修饰变量 笔记 转自 http://blog.sina.com.cn/s/blog_6275b95d0100xdfd.html
final可以修饰成员变量,也可以修饰局部变量、形参。final变量一旦获得初始值之后,final的变量就不能被重新赋值。 成员变量是随类初始化或对象初始化而初始化的,当执行静态初始化块时候可以对类属性进行赋初始值,当执行普通初始化块或者构造器的时候可以对实例属性赋初始值。因此成员变量的初始值可以在 ...
分类:Web程序   时间:2017-01-17 07:54:40    阅读次数:285
服务端兼容多个不同APP版本
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
C. Coin Troubles 有依赖的背包 + 完全背包变形
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
ios sharedInstance.
实现共享实例 oc : 这段代码的模版在xcode右下角的模版里面有。 swift的共享实例: 这种写法可以保证共享实例且线程安全。 如果要对这个共享实例进行初始化设置则采用 这种形式。 这个方法来自苹果的Documents文档😄 ...
分类:移动开发   时间:2017-01-17 07:53:58    阅读次数:229
153. Find Minimum in Rotated Sorted Array (Array; Divide-and-Conquer)
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
[HMLY]14.ReactiveCocoa 和 MVVM 入门
MVC 任何一个正经开发过一阵子软件的人都熟悉MVC,它意思是Model View Controller, 是一个在复杂应用设计中组织代码的公认模式. 它也被证实在 iOS 开发中有着第二种含义: Massive View Controller(重量级视图控制器)。它让许多程序员绞尽脑汁如何去使代码 ...
分类:其他好文   时间:2017-01-17 07:53:04    阅读次数:362
[LeetCode OJ]485. Max Consecutive Ones
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 装逼之路~openstack各组件关系
认识openstack 第一: 第二: 第三: 第四: ...
分类:其他好文   时间:2017-01-17 07:49:18    阅读次数:169
[LeetCode OJ]7. Reverse Integer
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 script與subshell
兩種方法 喚起新shell再執行shell scripts 在目前shell執行shell scripts 喚起另一個shell來執行的scripts在scripts檔頭最前面前要加 第一種方法是在shell script 文字檔前指出shell scripts解讀的程式在那(也就是 我們的shel ...
分类:系统相关   时间:2017-01-17 07:47:41    阅读次数:186
【CRT相关配置】
1、选项——会话选项 2、回话调整如下: 3、日志文件记录保存,即保存所有输入的命令 文件名:%S-%T-%M-%D.txt,表示每天会存放到一个文件 选择:在连接上启动记录 和 追加到文件 ...
分类:其他好文   时间:2017-01-17 07:48:32    阅读次数:119
154. Find Minimum in Rotated Sorted Array II (Array; Divide-and-Conquer)
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种主要数据类型和命令
redis是键值对的数据库,有5中主要数据类型: 字符串类型(string),散列类型(hash),列表类型(list),集合类型(set),有序集合类型(zset) 一:字符串类型string 字符串类型是Redis的最基本类型,它可以存储任何形式的字符串。其它的四种类型都是字符串类型的不同形式。 ...
分类:其他好文   时间:2017-01-17 07:45:57    阅读次数:172
【树状数组】Codeforces Round #755 D. PolandBall and Polygon
http://codeforces.com/problemset/problem/755/D 每次新画一条对角线的时候,考虑其跨越了几条原有的对角线。 可以用树状数组区间修改点查询来维护多边形的顶点。答案每次增加 新对角线的左端点在多少个区间内+右端点在多少个区间内+1,每次把新画的对角线所覆盖的较 ...
分类:数据库   时间:2017-01-17 07:45:22    阅读次数:358
静态字段、静态函数、成员常量
静态字段: □ 静态字段被类的所有实例共享,所有的实例都访问同一内存块。因此,如果该内存块的值被一个实例修改了,这种改变对所有实例是可见的。 □ 访问静态变量通过类名.字段名访问 □ 即使类没有实例任何对象,也存在静态字段。如果静态字段有初始化语句,不必要在程序执行之前就赋初始值,可以在使用该字段前 ...
分类:其他好文   时间:2017-01-17 07:46:49    阅读次数:157
uva10391(复合词)
第一次做是用暴力的方法一个一个找,意料之中超市了; 然后就想把每个单词拆分,虽然时间复杂度也是平方级别,但是单词不会太长,循环次数小很多,试过之后果然AC了! ...
分类:其他好文   时间:2017-01-17 07:46:28    阅读次数:203
766条   上一页 1 ... 37 38 39 40 41 42 43 ... 46 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!