//: Playground - noun: a place where people can playimport UIKit/*:字典* 和OC的区别* 1. {} 替换为 []* 2. 去掉所有@* 可变字典 var* 不可变字典 let*/var dict = ["name": "lnj"....
分类:
编程语言 时间:
2015-11-06 20:47:44
阅读次数:
266
题意是给定n个点,让求找到一个点p使得sigma( (a[i] - p) ^ 2 ) 最小,其中a[i]表示第i个点的位置。其中有k个点不用算。思路:发现这道题其实就是求n-k个点方差。那么推一下公式就是:sigma( (a[i] - p)^ 2 ) = sigma( a[i]^2 + p^2 - ...
分类:
其他好文 时间:
2015-11-06 20:49:35
阅读次数:
198
这一节要分析的东东比较复杂,篇幅会比较大,也不知道我描述后能不能让人看明白。这部分的源码我第一次看的时候也比较吃力,现在重头看一遍,再分析一遍,看能否查缺补漏。 看这一部分的源码需要有一个完整的概念后去看才比较容易看懂,所以我们先把整个编译的原理阐述以后再进行解析。 还是以上次的那个CSS选...
分类:
Web程序 时间:
2015-11-06 20:47:57
阅读次数:
245
场景故事1、背景1)典型用户:老陈【主要】、小石头【次要】。【老陈】【小石头】2)用户的需求老陈:a.可以自己输入题数,让孩子进行计算。b.当输入错误时程序可以给出提示。c.程序可以自行统计孩子的计算情况。d.孩子错误时程序及时给出提示2场景老陈:要把题目输入进去小石头:要计算题目3场景故事老陈作为...
分类:
其他好文 时间:
2015-11-06 20:48:20
阅读次数:
231
2015-11-06使用eclipse 打断点debug,其实是使用的本地代码。你只要修改了eclipse中的代码,尽管测试服务端的代码没有更新,请求后还是执行的是本地代码。resume可以重新启动debug服务(当重新选择断点以后可以执行)breakpoints控制断点
分类:
其他好文 时间:
2015-11-06 20:45:59
阅读次数:
120
我们搞科研的很重要的一个环节就是文献的阅读!关于如何阅读文献?读什么,怎么读?结合我自己的体会,我想这里的关键在于要让我们通过这种方式的学习,学会看懂作者的思想、思路和科学方法,从中学习论文作者发现问题、提出问题、解决问题的过程。一篇学术论文,大致可以分成如下八个部分:论文题目,作者姓名与单位,论文...
分类:
其他好文 时间:
2015-11-06 20:46:22
阅读次数:
202
iOS获取当前App的名称和版本号第一步如图中Info.plist中鼠标点击右键,出现选项框,选着" Show Raw Keys/Values "第二步用下面代码就可以获取当前App的名称和版本号NSDictionary *infoDictionary = [[NSBundle mainBundle...
分类:
移动开发 时间:
2015-11-06 20:46:41
阅读次数:
173
题目Implement TrieImplement a trie with insert, search, and startsWith methods.样例注意You may assume that all inputs are consist of lowercase letters a-z.解...
分类:
其他好文 时间:
2015-11-06 20:47:13
阅读次数:
267
一、sizeof sizeof(...)是运算符,在头文件中typedef为unsigned int,其值在编译时即计算好了,参数可以是数组、指针、类型、对象、函数等。它的功能是:获得保证能容纳实现所建立的最大对象的字节大小。由于在编译时计算,因此sizeof不能用来返回动态分配的内存空间的大小。实...
分类:
其他好文 时间:
2015-11-06 20:45:14
阅读次数:
169
location属性为 具体配置文件的classpath:地址(可以取配置文件中的值利用${key}的形式,而不用多次写值)1.这样一来就可以为spring配置的bean的属性设置值了,比如spring有一个jdbc数据源的类DriverManagerDataSource在配置文件里这么定义bean...
分类:
编程语言 时间:
2015-11-06 20:47:13
阅读次数:
250
游戏服开始起服,结果报乱七八招的错误,先 ccs 那 ip 有问题,我给直接注释掉了;然后又 报 KeyValueDictCache 中 ips 设置有问题,都是报格式错误,结果我断点明明都是数字结果 在判断数字 那反而还是报错,结果我想想估计 是tm的 编码问题,原来 我之前刚导入项目 到inte...
分类:
其他好文 时间:
2015-11-06 20:44:36
阅读次数:
262
window系统安装java下载JDK首先我们需要下载java开发工具包JDK,下载地址:http://www.oracle.com/technetwork/java/javase/downloads/index.html,点击如下下载按钮:下载后JDK的安装根据提示进行,还有安装JDK的时候也会安...
分类:
编程语言 时间:
2015-11-06 20:46:53
阅读次数:
304
首先得了解SandBox沙盒 本质就是一个提供给我们app的专用文件夹我们可以获取到沙盒的path:NSString *home = NSHomeDirectory(); 打印出来复制可以通过Finder-前往-前往文件夹就看可以找到在mac下该项目沙盒的位置了各位刚接触ios的童鞋应该知道在Bun...
分类:
移动开发 时间:
2015-11-06 20:46:36
阅读次数:
340
书上说,list的迭代器只能进行“++”或“——”操作,不能进行+n或-n的操作,因为元素的位置并不是物理相连的。。好吧,那就弄个for循环来实现+n的效果。下面是我的代码: 1 #include 2 #include 3 using namespace std; 4 5 int main() 6....
分类:
其他好文 时间:
2015-11-06 20:45:10
阅读次数:
254
随着网络技术的普及,网络攻击行为出现得越来越频繁。另外,由于网络应用的多样性和复杂性,使得各种网络病毒泛滥,更加剧了网络被攻击的危险。目前,Internet上常见的网络安全威胁分为以下三类:1.扫描窥探攻击 扫描窥探攻击利用ping扫描(包括ICMP和TCP)标识网络上存在的活动主机,从而可以准确....
分类:
其他好文 时间:
2015-11-06 20:43:11
阅读次数:
338
1.概念 盛放Tab的容器就是TabHost。TabHost的实现有两种方式: 第一种继承TabActivity,从TabActivity中用getTabHost()方法获取TabHost。各个Tab中的内容在布局文件中定义就行了。 第二种方式,不继承TabActivity,在布局文件中定义TabH...
分类:
移动开发 时间:
2015-11-06 20:45:51
阅读次数:
351
1、静态成员变量程序中的类,只是在描述其对象的属性和成员,并没有产生实际对象,只有通过new关键字才能产生出对象,这时系统才会分配内存空间给对象,其方法才能供外部调用。每生成一个对象,都会在内存中给它分配一个单独的空间,有时候我们希望无论产生多少对象,某些某些特定的数据在内存空间里只有一份,我们只需...
分类:
编程语言 时间:
2015-11-06 20:44:11
阅读次数:
220