javascript引用类型之包装类型(Boolean、Number、String)
分类:
编程语言 时间:
2015-08-28 07:09:36
阅读次数:
292
哈希表 学习笔记参考翻译自:《复杂性思考》及对应的online版本:http://greenteapress.com/complexity/html/thinkcomplexity004.html使用哈希表可以进行非常快速的查找操作,查找时间为常数,同时不需要元素排列有序python的内建数据类型:...
分类:
编程语言 时间:
2015-08-28 07:08:46
阅读次数:
467
原生javascript获取dom元素简单介绍:使用jQuery可以各种方式获取元素,比如id选择器,类选择器,元素选择器等等,非常的方便。下面就介绍一下如何利用原生的js实现获取dom元素的功能。一.通过id获取元素:最方便的那就是使用document.getElementById()函数。具体可...
分类:
编程语言 时间:
2015-08-28 07:02:42
阅读次数:
152
返回值:1、main()函数的返回值:可以将主函数main返回值视为状态指示,返回0位success2、返回非引用类型:(1)函数的返回值用于初始化在调用函数时创建的临时对象,如果返回类型不是引用,在调用函数的地方将函数的返回值复制给临时对象。(2)在求解表达式的时候,如果需要一..
分类:
编程语言 时间:
2015-08-28 02:29:33
阅读次数:
214
一、原理每次从无序数据中取出一个,插入到有序的数据列表中合适的位置,保证插入后的列表依然后续。如:一堆牌,原先手上没有牌,依次从牌堆上取一张到手上,第一张牌到手上时,手上只有一张牌,即为有序,取第二张和第一张比较,插入合适的位置,保证手上的牌依然后续,依次..
分类:
编程语言 时间:
2015-08-28 02:20:31
阅读次数:
203
#TCP服务器
__author__=‘magicpwn‘
importsocket
importthreading
bind_ip=‘0.0.0.0‘
bind_port=9999
#构造服务器套接字
server=socket.socket(socket.AF_INET,socket.SOCK_STREAM)
#套接字绑定主机、端口
server.bind((bind_ip,bind_port))
#开始监听,监听最大连接数数量为5..
分类:
编程语言 时间:
2015-08-28 02:17:05
阅读次数:
200
最近在带领实习生中遇到很多新手问与三元运算符有关的java题目,多数为代码结果题,少数为应用题。鉴于很多资料上对于java三元运算的讲解过于简单,网上的资料与题目也不是很完善,对于结果答案分析不一,故在此总结,当然仅为个人观点,水平有限,不足之处,还请大家多多指出..
分类:
编程语言 时间:
2015-08-28 02:17:08
阅读次数:
30105
NSThread 异步下载图片在IOS中处理多线程有三个方案 , NSThread 、NSOperation 、GCD 。当然GCD应该是最方便的 ,我们一个一个学 。先理解底层的,最后再使用最方便的 。NSThread:
优点:NSThread 比其他两个轻量级
缺点:需要自己管理线程的生命周期,线程同步。线程同步对数据的加锁会有一定的系统开销我们先研究下用NSThread 异步加载网络图片...
分类:
编程语言 时间:
2015-08-28 02:15:30
阅读次数:
294
纸上得来终觉浅,绝知此事要躬行
--陆游 问渠那得清如许,为有源头活水来 --朱熹
Stack是栈,特性是先进后出(FILO,First In Last Out)。Stack是继承于Vector(矢量队列),由于Vector是同数组实现的,Stack也是通过数组而非链表。
Stack和Collection关系如下:
Stack示例代码:
...
分类:
编程语言 时间:
2015-08-28 02:13:30
阅读次数:
175
Map架构:
如上图:
(1)Map是映射接口,Map中存储的内容是键值对(key-value)
(2)AbstractMap是继承于Map的抽象类,实现了Map中的大部分API。
(3)SortedMap是继承于Map的接口,SortedMap中的内容是排序的键值对,排序的方法是通过比较器。
(4)NavigableMap继承于SortedMap,其中有一系列的导航方法,如...
分类:
编程语言 时间:
2015-08-28 02:15:17
阅读次数:
180
求序列中满足Ai Ak and i < j < k的组数...
分类:
编程语言 时间:
2015-08-28 02:13:58
阅读次数:
182
先是这么写的
filter( lambda : True if keyword in .decode(‘utf8’) else False, alls )
运行花费18 s,太慢了
改改看
filter( lambda : True if keyword in .decode(‘utf8’) else False, alls.read().split(‘\n’) )
不太行,难道是list...
分类:
编程语言 时间:
2015-08-28 02:14:00
阅读次数:
152
std::packaged_task对象被触发时,它将调用关联的函数和可调用对象使得期望被满足,并将返回值填入期望关联的数据之中。这个可以用于构建线程池,也可以用于任务管理(每个任务在各自的线程中执行或所有任务顺序的在一个后台线程中执行)。如果一个大的操作可以被拆分为多个子任务,每个子任务就可以被放入一个std::packaged_task实例打交道而不是与具体的函数打交道。
std::pack...
分类:
编程语言 时间:
2015-08-28 02:14:53
阅读次数:
213
1.何为js的单例模式?
2.单例模式的作用和注意事项:
3.代码示例:
$(document).ready(function(){
//1.建两个独立的对象,jason,jerry;
//2.让jerry与jason通过门铃进行通讯;
//3.先看jason家有没有门,如果有门直接通过门铃通讯didi,如果没有,先建门
//4.两个单例之间...
分类:
编程语言 时间:
2015-08-28 02:14:22
阅读次数:
149
#include
using namespace std;int find_val(int a[],int n,int val)
{
int low = 0;
int high = n-1;
while(low<=high)
{
//mid=(high+low)/2;//可能溢出。
int mid = low+(h...
分类:
编程语言 时间:
2015-08-28 02:12:30
阅读次数:
818
看完这本书后本人收获良多。内容对Java以及面向对象的入门者非常友好。抽象的内容惯用图解的方法来剖析,通俗易懂之前看C#入门经典的面向对象时,依然浓浓的一头雾水。(1)很不解为何实例化要写成A a = new A(); 不解为何“A要重复写两次”; 不解为何“等号两边都有A,感觉它就像在...
分类:
编程语言 时间:
2015-08-28 02:10:24
阅读次数:
167