javascript 的 split方法使用Sting.formCharCode方法来切分
分类:
编程语言 时间:
2015-07-19 19:19:03
收藏:
0 评论:
0 赞:
0 阅读:
136
题目传送门 1 /* 2 贪心:当m == 2时,结果肯定是ABABAB或BABABA,取最小改变量;当m > 2时,当与前一个相等时, 改变一个字母 3 同时不和下一个相等就是最优的解法 4 */ 5 #include 6 #include 7 #include...
分类:
其他 时间:
2015-07-19 19:18:53
收藏:
0 评论:
0 赞:
0 阅读:
221
/**load
?*??当类加载到OC运行环境中(内存),就会调用一次
?*/
/**initialize
?*??当第一次使用这个类的时候才会调用
?*/ #import?"Person.h"
@implementation?Person
+?(void)load
{
????NSL...
分类:
其他 时间:
2015-07-19 18:14:53
收藏:
0 评论:
0 赞:
0 阅读:
200
微软MVP及畅销书《Hitchhiker‘s Guide SQL Server》的作者Bill Vaughn简要给出了SQL Server 2008的索引使用技巧。该主题基于Kimberly Tripp和Paul Randall(这两位是SQL Server高可用性和性能方面的专家)的建议。...
分类:
数据库技术 时间:
2015-07-19 18:14:43
收藏:
0 评论:
0 赞:
0 阅读:
384
我们知道最基本的就是继承View,下面我们结合一个例子对重写进行简单地分析:
继承一个view,都会有一个或多个构造方法,在不同的时候调用到不同的构建方法,一般会重写三个方法,onMeasure();onLayout();onDraw();分别是测量,定位和画
下面说下,android中重写view时,经常会遇到的混淆:
requestLayout(),invalidate...
分类:
其他 时间:
2015-07-19 18:13:53
收藏:
0 评论:
0 赞:
0 阅读:
127
在MongoDB建立索引能提高查询效率,只需要扫描索引只存储的这个集合的一小部分,并只把这小部分加载到内存中,效率大大的提高,如果没有建立索引,在查询时,MongoDB必须执行全表扫描,在数据量大时,效率差别就很明显,对于包括一个没有索引的排序操作的查询,服务器必须在返回任何结果之前将所有的文档加载到内存中来进行排序。
索引是特殊的数据结构,索引存储在一个易于遍历读取的数据集合中,索引是对数据库表中一列或多列的值进行排序的一种结构。索引项的排序支持高效的相等匹配和基于范围的查询操作。...
分类:
数据库技术 时间:
2015-07-19 18:13:43
收藏:
0 评论:
0 赞:
0 阅读:
297
在介绍Swift之前,先说一段小插曲。
Swift中文被翻译为“雨燕”。如图:
而在苹果推出Swift之前,你在google上面搜索Swift的结果是:Taylor Swift(美国乡村音乐、流行音乐创作女歌手、演员、慈善家)
所以苹果推出Swift之后,不经意就将她得排名挤下去了~~~
言归正传:
一、Swift是一门什么语言了?
swif...
分类:
编程语言 时间:
2015-07-19 18:13:33
收藏:
0 评论:
0 赞:
0 阅读:
174
苹果在iOS8上更新了CoreLocation的授权获取方式,在原来的基础上,不仅需要调用授权函数,还需要对info.plist进行相应的配置。
在iOS上获取经纬度使用的是CoreLocationManager,它来自CoreLocation.framework框架,使用时应当包含框架的总头文件:
#import
一般是先创建管理者,然后成为其代理,对于iOS7,直接调用startUpd...
分类:
移动平台 时间:
2015-07-19 18:13:13
收藏:
0 评论:
0 赞:
0 阅读:
1045
在做单元测试时,代码覆盖率常常被拿来作为衡量测试好坏的指标,甚至,用代码覆盖率来考核测试任务完成情况,比如,代码覆盖率必须达到80%或 90%。于是乎,测试人员费尽心思设计案例覆盖代码。用代码覆盖率来衡量,有利也有有弊。本文我们就代码覆盖率展开讨论,也欢迎同学们踊跃评论。
首先,让我们先来了解一下所谓的“代码覆盖率”。我找来了所谓的定义:
代码覆盖率 = 代码的覆盖程度,一种度量方...
分类:
其他 时间:
2015-07-19 18:13:03
收藏:
0 评论:
0 赞:
0 阅读:
98
题意:给了x,y,l,r,求由x,y可以线性组合出多少个在[l,r]内的数。例x=4,y=5,l=7,r=13,则x,y可以组合出8,9,10,12,13
解:所有x,y线性组合的数可化为区间[x,y],[2x,2y],[3x,3y]......
从[kx,ky]开始区间重叠,则(k+1)x
在[l,r]区间内的数可化为f[r]-f[l-1],f[x]为x之前由x,y线性组合的数的个数
#...
分类:
其他 时间:
2015-07-19 18:12:53
收藏:
0 评论:
0 赞:
0 阅读:
267
package com.ckw.mianshi;
/**
* 测试内存泄露
* java中导致内存泄露的几个事件:
* 1.HashMap,Verctor等容器中持有对象的引用,尽管对象已经置为null,但还是会发生内存泄露
* 2.监听器类的使用,没有显示置为null
* 3.数据库连接类的close方法没有调用
* 4.单例模式中对另一个类的引用
* @author Admin...
分类:
编程语言 时间:
2015-07-19 18:12:43
收藏:
0 评论:
0 赞:
0 阅读:
93
NOI 2015 DAY1 T1 程序自动分析 并查集+离散化...
分类:
其他 时间:
2015-07-19 18:12:33
收藏:
0 评论:
0 赞:
0 阅读:
518
【经纬度、速度、时间】
上节说到了更新位置的代理方法,这个方法传入了位置管理者自己和一个位置数组:
- (void)locationManager:(CLLocationManager *)manager didUpdateLocations:(NSArray *)locations{
}
数组中放的每一个元素都是一个CLLocation对象,为了得到最新的位置,我们应当获取数组的最后一个元素。
CLLocation主要包含了经纬度、海拔、速度、时间等信息。
CLLocation中的经纬度存储在CLLoc...
分类:
其他 时间:
2015-07-19 18:12:23
收藏:
0 评论:
0 赞:
0 阅读:
367
同样的一段代码,在c和c++中的表现却不相同。
#include
#include
int main()
{
const int i = 1;
int *j =(int *) &i;
*j = 0;
printf("%d,%d\n", i,*j);
system("pause");
}当用c编译器编译运行时,结果是0,0
当用c++编译器编译运行时,结果是1,0
原因:c语言...
分类:
其他 时间:
2015-07-19 18:12:13
收藏:
0 评论:
0 赞:
0 阅读:
210
@JintianGo 2015-07-19
16:02 字数 6806 阅读 0
KNOW
数位DP
1. 自己
1.1 总结1.2 Question
2. 大神
数位DP
1. 自己
1.1 总结
明确dp中pos所指代的具体位置,基本知识点不能糊涂清楚递推关系 思路...
分类:
其他 时间:
2015-07-19 18:12:04
收藏:
0 评论:
0 赞:
0 阅读:
290
线性表的动态分配顺序存储结构#define LIST_INIT_SIZE 10//线性表存储空间的初始分配量
#define LIST_INCREMENT 2//线性表存储空间的分配增量
struct SqList
{
ElemType * elem;//存储空间基址
int length;//当前长度
int listsize;//当前分配的存储容量(以sizeof(Ele...
分类:
其他 时间:
2015-07-19 18:11:33
收藏:
0 评论:
0 赞:
0 阅读:
206
线段树
线段树
1.线段树最裸模板2.线段树区间修改---Lazy大法3.离散化 + 线段树4.相关内容5.由2延伸修改
1.线段树最裸模板
Problem I
#include#include#includeusing namespace std;const int MAX=50010;#define Lson...
分类:
其他 时间:
2015-07-19 18:11:24
收藏:
0 评论:
0 赞:
0 阅读:
238
function Person() {
this.name = 'Lee';
this.age = 20;
this.sayName = function() {console.log(this.name)};
}
Person.prototype.height = 180;
var p = new Person();判断属性hasOwnProperty(proper...
分类:
其他 时间:
2015-07-19 18:11:03
收藏:
0 评论:
0 赞:
0 阅读:
192