所谓绑定(bind)是指别人连接我只能通过我所绑定的端口,相当于,我买了一个手机,别人要想联系我,必须要知道我的手机号码,这时候,我需要怎么办呢?我需要给手机插上电话卡,固定一个电话号码,这样别人就能通过这个电话号码联系我。手机插上电话卡,固定一个电话号码,类似于绑定(bind)的过程,绑定(bind)为了固定一个端口号,别的网络程序就可以找到这个端口号,找到这个端口号就能找到这个端口号所对应的网络应用程序。...
分类:
系统相关 时间:
2015-03-04 16:59:40
阅读次数:
185
给出一张无向图,问至少添加多少条边可以使得该图变成边双连通图。...
分类:
其他好文 时间:
2015-03-04 16:59:54
阅读次数:
118
Problem Description
For the hope of a forever love, Steven is planning to send a ring to Jane with a romantic string engraved on. The string’s length should not exceed N. The careful Steven knows Jane...
分类:
其他好文 时间:
2015-03-04 16:59:08
阅读次数:
194
iOS 枚举类型 enum NS_ENUM NS_OPTIONS...
分类:
移动开发 时间:
2015-03-04 16:57:18
阅读次数:
220
题意:只能交换相邻的数。要把一个数组这样交换以形成升序。问最少交换次数的不同交换顺序有多少种。
思路:还是没想到,看到别人题解中一句话,茅塞顿开:每次从头选两个需要交换的位置进行交换。只有降序才需要交换,而且可以看到每次降序的调换都是有意义的。这样每次从头找一个需要交换的位置,就是不同的方案。当某次从头扫描到尾没有需要交换的位置时,则已经排好序,就是交换次数,用一个flag变量标志。
0.02...
分类:
其他好文 时间:
2015-03-04 16:57:36
阅读次数:
128
最近刚接触Linux,也是在啃那个公认的《鸟哥的Linux私房菜》。是的,的确讲得挺好的。现在看到第10章 vim程序编辑器。虽然鸟哥不太建议我们跳着来阅读他的文章,但是我还是跳了一两个章节没有阅读。别误会,我不是大牛。其实,知道vim也不是学到这一章才了解的。之前是知道的,也用过。不过想在vim中编写C代码的还就是刚刚的想法。于是,我做了一个实验。...
分类:
系统相关 时间:
2015-03-04 16:57:47
阅读次数:
176
java的读取有很多,FileInputStream、InputStreamReader、BufferedReader,记下来...
分类:
编程语言 时间:
2015-03-04 16:57:47
阅读次数:
127
****ios中FMDB第三方数据库实现增删查改****
一、SQLite (http://www.sqlite.org/docs.html) 是一个轻量级的关系数据库。iOS SDK很早就支持了SQLite,在使用时,只需要加入 libsqlite3.dylib 依赖以及引入 sqlite3.h 头文件即可。但是,原生的SQLite API在使用上相当不友好,在使用时,非常不便。于是,开源社区中就...
分类:
其他好文 时间:
2015-03-04 16:58:47
阅读次数:
151
对于KVO的一些感受
KVO(key value observing )键值监听
使用场景:
当B类的某个属性改变时,改变A类中的属性。
使用方法:
用A来监听B
在A类中引入B类的.h文件定义一个B类的对象b
为b添加监听器
[b addObserver:self forKeyPath:@“b的属性” options:NSKeyValueObservingOptionNew co...
分类:
其他好文 时间:
2015-03-04 16:57:08
阅读次数:
164
【狗刨学习网专稿,转载请注明出处】
狗刨学习网报道/Unity今天推出了Unity 5引擎发布计划,同时宣布将会调整该引擎的业务模式。和此前的产品一样,Unity 5同样会推出个人免费版,以及一个月费75美元的专业版和1500美元的永久版授权。
最大的不同似乎是付费版本,在Unity 4引擎中,开发商们必须付费获得3D纹理支持或者优化的视觉效果,比如景深或者动态模糊。而在Unity 5...
分类:
编程语言 时间:
2015-03-04 16:57:43
阅读次数:
173
当我们在oncreate 调用 getwith() 与 getheigh()时返回0 的原因是我们的view 在此时还没有绘制出来,不光在oncreate .Activity生命周期中,onStart,onResume,onCreate都不是真正visible的时间点,真正的visible时间点是onWindowFocusChanged()函数被执行时。
所以一个解决方法:
就是将 getwit...
分类:
其他好文 时间:
2015-03-04 16:58:11
阅读次数:
2774
题目背景
阿米巴是小强的好朋友。
题目大意给出一个食物链(拓扑图),定义一个生物所有的食物都灭绝了之后他自己也灭绝了。定义每种生物灭绝之后跟随着它灭绝的生物个数为这个生物的灾难值。求所有生物的灾难值。思路看题帽知出题人系列。
fhq的题大家也知道,一般都是不可做的。于是我就去看了他的题解,发现这个题还是可做的。
定义一种灭绝树,对于任意一个子树,若这个子树的根节点灭绝,那么子树中的所有点都...
分类:
其他好文 时间:
2015-03-04 16:59:04
阅读次数:
235
在Android平台下,应用程序可以方便地调用其他应用程序的功能来实现自己的功能需求,这是Android的特性之一,本文将向读者介绍Android程序内部或程序之间进行交互式通信的方式。
1.Android应用程序的基本组件
Android应用程序的基本组件包括Activity、Service、BroadcastReceiver和ContentProvider等,不同组件具有不...
分类:
移动开发 时间:
2015-03-04 16:56:04
阅读次数:
212
Secure Store Service建好之后,就可以建TargetApplication了。
当你想在SharePoint里使用外部数据的时候,你可以和Secure
Store Service一起使用Business Connectivity Services (BCS)。你想要访问的外部数据源就被叫做SecureStore
Target Applicati...
分类:
移动开发 时间:
2015-03-04 16:56:05
阅读次数:
187
在使用js计算数据时,遇到一个很奇怪的问题,9.44+4.8计算结果竟然是14.239999999999998这个??很夸张。
于是享有经验的同事请教,这是怎么回事,原来是js的bug,在减法时,经常出现,加法时出现的少,需要修正,修正方式有两种,一种是转化为整数,另一种是使用toFixed()
使用整数的方法:
alert( (9.44*100+4.8*100)/100.0)使用...
分类:
Web程序 时间:
2015-03-04 16:57:50
阅读次数:
152
Problem Description
我知道部分同学最近在看中国剩余定理,就这个定理本身,还是比较简单的:
假设m1,m2,…,mk两两互素,则下面同余方程组:
x≡a1(mod m1)
x≡a2(mod m2)
…
x≡ak(mod mk)
在0
记Mi=M/mi(1
ei≡0(mod mj),j!=i
ei≡1(mod mj),j=i
很显然,e1a1+e2a2+...
分类:
其他好文 时间:
2015-03-04 16:56:28
阅读次数:
179
和朋友切磋高并发的时候,有一次涉及了Erlang,Erlang出自名门爱立信,具有稳定性极高的虚拟机和平台库,Facebook用它实现了聊天系统,Amazon 开发了SimpleDB,最令人惊叹的是What'sApp了,高并发的处理机制令人瞩目,是时候了解一下Erlang了。
世界是并行的,Erlang程序反应了我们思考和交流的方式,人作为个体通过发送消息进行交流,如果有人死亡,其他人会注意到。
Erlang里的模块类相当于OOPL中的类,进程相当于OOPL里的对象或类实例。
并发编程可以用来提升性能,创...
分类:
其他好文 时间:
2015-03-04 16:57:18
阅读次数:
158