浅复制:只复制指向对象的指针,而不复制引用对象本身。计数器+1 ,就像比如retain深层复制:复制引用对象本身。计数器不变,产生新对象retain:始终是浅复制。引用计数每次加一。返回对象是否可变与被复制的对象保持一致。copy:对于可变对象为深复制,引用计数不改变;对于不可变对象是浅复制,引用计...
分类:
其他好文 时间:
2015-04-01 21:35:47
阅读次数:
162
感觉做这种题收获很大。1、DFS序(广义上)除了用于静态子树操作,也可以用来做点到根的路上某些信息的统计(如点到根的路径上标记了多少个点),如果在加上lca,就可以支持路径的信息查询。2、树上的可持久化线段树,如果每个节点要维护一个线段树,并且该线段树支持加减操作,那么通过可持久化+lca,搞定一条...
分类:
其他好文 时间:
2015-04-01 21:35:15
阅读次数:
178
#把数组转变成字符串 array('Admin','Abc')==>> AdminAbc return implode('', $table_Name);
分类:
编程语言 时间:
2015-04-01 21:35:05
阅读次数:
155
1.http工具类package com.funshion.common.utils;import java.net.URI;import java.net.URL;import org.apache.http.HttpResponse;import org.apache.http.client.H...
分类:
编程语言 时间:
2015-04-01 21:35:16
阅读次数:
150
在Style中,使用了TargetType之后,如果不定义Style的Key,那么这个Style将会影响到它所在区域的所有TargetType控件的样式。 同理,在DataTemplate中,使用了DataType之后,如果不定义DataTemplate的Key,那么这个DataTemplate将...
Problem D Increasing Sequence(origin:CodeForces 11A)解法1:(AC不过,但是感觉是正确的) 1 #include 2 int main() 3 { int n,d,i,j,count=0; 4 int a[2000]; 5 s...
分类:
其他好文 时间:
2015-04-01 21:36:51
阅读次数:
120
C++系统预定义4个用于标准数据流对象cin cout cerr clogC++里关于cerr,clog,cout三者的区别:cerr(无缓冲标准错误)-----没有缓冲,发送给它的内容立即被输出clog(有缓冲标准错误)--------有缓冲,缓冲区满时输出cout----------------...
分类:
编程语言 时间:
2015-04-01 21:36:13
阅读次数:
222
继承(指类之间共享属性和操作的机制)虚基类继承时要添加关键字virtual,以避免二义性。{自己理解:公有:基类的公有和保护成员作为派生类的公有和保护成员,在派生类类体内可以对基类进行公有和保护操作,基类私有不可访问。在main()函数内,派生类对象可以访问基类成员。虽然基类的私有成员不被派生类访问...
分类:
其他好文 时间:
2015-04-01 21:35:19
阅读次数:
156
假设你已经清楚什么是机械键盘,也阅读了《机械键盘什么牌子好》这篇文章,你可能要挑的,就是机械键盘的轴了。机械键盘什么轴好呢,我们先看下机械键盘的白轴、黑轴、青轴、茶轴、红轴的差别。 (在多数情况下,PC万岁所说“机械键盘轴”都指Cherry MX轴。)机械键盘轴的差别(概览)机械键盘轴的差别:白轴操...
分类:
其他好文 时间:
2015-04-01 21:34:19
阅读次数:
101
新的技术正冲击着手机通讯市场,对于各大运营商来说,这既是机遇,更是挑战。THU集团旗下的CS&T通讯公司在新一代通讯技术血战的前夜,需要做太多的准备工作,仅就站址选择一项,就需要完成前期市场研究、站址勘测、最优化等项目。在前期市场调查和站址勘测之后,公司得到了一共N个可以作为通讯信号中转站的地址,而...
分类:
其他好文 时间:
2015-04-01 21:34:30
阅读次数:
146
传送门:http://oj.cnuschool.org.cn/oj/home/problem.htm?problemID=477试题描述:在 MagicLand 这片神奇的大陆上,有样一个古老传说…… 许多年以前, MagicState 共和国刚成立的时候,反对新政府势力虽已被 共和国刚成立的时候,...
分类:
其他好文 时间:
2015-04-01 21:34:40
阅读次数:
277
#把数组中第一个字母大写 =>>变成 array('Admin','Abc') $table_Name=array_map('ucfirst', $table_Name);
分类:
编程语言 时间:
2015-04-01 21:34:09
阅读次数:
189
import java.util.*;public class First { public static void main (String[] agrs){ double a,b,c,d; int count1=0,count2=0; ...
分类:
其他好文 时间:
2015-04-01 21:32:19
阅读次数:
110
JAVA数据类型分primitive数据类型和引用数据类型。Java中的primitive数据类型分为四类八种。primitive也不知道怎么翻译比较贴切, 暂且叫他基本数据类型吧, 其实直接从英文的字面意思理解更为容易。primitive数据类型包括: boolean , char , 整型, 浮...
分类:
编程语言 时间:
2015-04-01 21:32:08
阅读次数:
145
问题来源:刘汝佳《算法竞赛入门经典--训练指南》 P61 问题9:问题描述:有n(n<=15)个城市,两两之间均有道路直接相连,给出每两个城市i和j之间的道路长度L[i][j],求一条经过每个城市一次且仅一次,最后回到起点的路线,使得经过的道路总长度最短(城市编号为0~n-1)。分析:1.因为最后走...
分类:
其他好文 时间:
2015-04-01 21:32:58
阅读次数:
421
#include#include#includeusing namespace std;void main(){ int begin=0; //子序列的开头 int end=0; //子序列的结尾 int newsum=0; //当前子序列最大值 srand((unsigned)time(NULL)...
分类:
其他好文 时间:
2015-04-01 21:33:15
阅读次数:
113
需求场景:在开发中遇到下面这样场景:1.创建 Fragment A 显示。 这时栈的结构是: 1.Fragment A 2.创建 Fragment B 并 显示。 从下到上看,这时栈的结构是: 2.Fragment B1.Fragment A3.创建 Fragment C 并 显示。 从下到上看.....
分类:
移动开发 时间:
2015-04-01 21:31:47
阅读次数:
250