首页 > 2015年03月13日 > 全部分享
《STL源码剖析》读书笔记之关联式容器(2)
1.hashtable      二叉搜索树具有对数平均时间的表现,但这样的表现构造在一个假设上:输入数据有足够的随机性。而hashtable在插入、删除、搜寻等操作上也具有“常数平均时间的表现”,而且这种表现是以统计为基础的,不依赖于输入的随机性。      一个简单的hashtable的例子:      如果元素是32bits而不是16bits,我们要准备的array就必须是4GB的...
分类:其他   时间:2015-03-13 16:30:59    收藏:0  评论:0  赞:0  阅读:438
iOS类别(Category)与扩展(Extension,匿名类别)
iOS类别(Category)与扩展(Extension,匿名类别) ;包括两者的区别。...
分类:移动平台   时间:2015-03-13 16:30:49    收藏:0  评论:0  赞:0  阅读:421
QSignalMapper类的使用
Qt中当定义了很多的按钮,而他们的信号都相同时(比如都是点击信号),没有必要给他们每个都设置信号和槽的链接,QSignalMapper给我们解决了这个难题。     今天完成这个相似的功能时,不知道怎么办,就问了下度娘,结果就实现了,效果简直太完美了,如果不这么做,我还真的不知道该怎么办。     在完成的过程中,出现了一个问题,看了半天也没有解决,弄的我是一头雾水,和网上的例子是一模一样的,...
分类:移动平台   时间:2015-03-13 16:30:42    收藏:0  评论:0  赞:0  阅读:734
iOS 多线程编程之Grand Central Dispatch(GCD)
介绍:Grand Central Dispatch 简称(GCD)是苹果公司开发的技术,以优化的应用程序支持多核心处理器和其他的对称多处理系统的系统。这建立在任务并行执行的线程池模式的基础上的。它首次发布在Mac OS X 10.6 ,iOS 4及以上也可用。设计:GCD的工作原理是:让程序平行排队的特定任务,根据可用的处理资源,安排他们在任何可用的处理器核心上执行任务。一个任务可以是一个函数(fu...
分类:移动平台   时间:2015-03-13 16:30:42    收藏:0  评论:0  赞:0  阅读:314
(hdu step 6.3.1)Strategic Game(求用最少顶点数把所有边都覆盖,使用的是邻接表)
题目:Strategic GameTime Limit: 20000/10000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)Total Submission(s): 110 Accepted Submission(s): 75 Problem DescriptionBob enjoys playing computer ga...
分类:其他   时间:2015-03-13 16:30:09    收藏:0  评论:0  赞:0  阅读:282
jQuery和javascript中event属性
javascript中event属性说明 1.altKey 描述: 检查alt键的状态。 语法: event.altKey 可能的值: 当alt键按下时,值为 TRUE ,否则为 FALSE 。只读。 2.button 描述: 检查按下的鼠标键。 语法: event.button 可能的值: 0 没按键 1 按左键 2 按右键 3 按左右键 4 按中间键 5 按左键和中间键 6 按...
分类:编程语言   时间:2015-03-13 16:30:00    收藏:0  评论:0  赞:0  阅读:306
python中的反射
对于初学python可能较难理解,但反射是非常有用。 试想一下,当别的程序传入给你写的这段代码一个变量(var=“math”),这个变量是一个字符串,这个字符串是一个模块或者一个模块下的某个方法,你需要通过变量来导入此模块或者方法,如何导入此模块或方法呢,如果直接执行 import var是会出错的,因为var在你的这段代码中是一个变量, 这时就需要反射, 如何使用反射呢。 如果这个变量值是一个模块,可以使用MathModule=__import__(var), 导入后,你可以在你的代码中用MathMod...
分类:编程语言   时间:2015-03-13 16:29:49    收藏:0  评论:0  赞:0  阅读:272
Eclipse 國際化 插件的 下載路徑
Eclipse 國際化 插件的 下載路徑...
分类:系统服务   时间:2015-03-13 16:29:39    收藏:0  评论:0  赞:0  阅读:239
Linux网络编程——网络协议入门
我们每天使用互联网,你是否想过,它是如何实现的? 全世界几十亿台电脑,连接在一起,两两通信。北京的某一块网卡送出信号,深圳的另一块网卡居然就收到了,两者实际上根本不知道对方的物理位置,你不觉得这是很神奇的事情吗? 为了使各种不同的计算机之间可以互联,ARPANet指定了一套计算机通信协议,即TCP/IP协议( 族 ),它们对电脑如何连接和组网,做出了详尽的规定。理解了这些协...
分类:系统服务   时间:2015-03-13 16:29:29    收藏:0  评论:0  赞:0  阅读:319
android 项目R文件丢失解决办法
R文件丢失的原因有很多,这里提供几种解决办法: 1.  选中项目,点击 Project — Clean , 清理一下项目; 2. 选中项目,右键 选择 Android Tools  — Fix Project  Properties ; 3.  选中项目,右键 选择   Properties — Android ,选择相应的版本,点击 OK  ; 这样 R 文件,就会重新生...
分类:移动平台   时间:2015-03-13 16:29:19    收藏:0  评论:0  赞:0  阅读:354
Android源码分析--Handler和Looper机制详解
在Android系统中的应用程序,与Java的应用程序相同,都是靠消息驱动,简单的说就是:有一个消息队列,我们可以不断的向这个消息队列中添加消息,并从中取出消息,处理消息。Android中与此工作相关的主要是由Handler,Looper以及Message来完成。 Looper类:为一个线程运行着一个消息循环,内部有一个消息队列,每一个线程只允许最多存在一个Looper; Handler类:允许你向...
分类:移动平台   时间:2015-03-13 16:29:09    收藏:0  评论:0  赞:0  阅读:353
URL珍藏
网页链接珍藏...
分类:Web开发   时间:2015-03-13 16:28:59    收藏:0  评论:0  赞:0  阅读:312
linux下 /etc/profile、~/.bash_profile ~/.profile的执行过程
关于登录linux时,/etc/profile、~/.bash_profile等几个文件的执行过程。在登录Linux时要执行文件的过程如下:在刚登录Linux时,首先启动 /etc/profile 文件,然后再启动用户目录下的 ~/.bash_profile、 ~/.bash_login或 ~/.profile文件中的其中一个,执行的顺序为:~/.bash_profile、 ~/.bash_logi...
分类:系统服务   时间:2015-03-13 16:28:49    收藏:0  评论:0  赞:0  阅读:296
TCP/IP 网络编程(二)
用户数据包协议(User Datagram Protocal, UDP),UDP服务器端和客户端均只需要 1 个套接字。在TCP中向 10 个客户端提供服务,则除了守门的服务器套接字之外,还需要 10 个服务器端套接字。UDP不保存连接状态,因此每次传输数据都要添加目标地址信息。#include ssize_t sendto(int sock, void *buf, si...
分类:其他   时间:2015-03-13 16:28:39    收藏:0  评论:0  赞:0  阅读:285
静态初始化器
1、静态初始化器是由static修饰的一对花括号“{}”括起来的语句组。它的作用和构造方法有待你相似,都是用来完成初始化工作的,但是静态初始化器与构造方法有以下几点根本不同。 a、构造方法是对每一个新创建的对象初始化,而静态方法是对类自身进行初始化。 b、构造方法是在new运算符创建新对象的时候由系...
分类:其他   时间:2015-03-13 16:27:09    收藏:0  评论:0  赞:0  阅读:308
booklet jquery插件系列之简介
bookletjquery插件系列之简介一、安装1、添加CSS和Javascript添加bookletCSS文件到你的页面。然后依次添加jQuery库,jQueryUI(可选)jQueryEasing插件和BookletJS文件到你的页面。 2、创建内容...
分类:Web开发   时间:2015-03-13 16:27:03    收藏:0  评论:0  赞:0  阅读:379
C# WinForm自定义控件响应键盘事件
自己定义的winform控件,用其他键盘事件都无法响应,只有用ProcessCmdKey事件可以达到目的(别忘了主窗体的KeyPreview属性要设置为true),写法如下:protectedoverrideboolProcessCmdKey(refMessagemsg,KeyskeyData){....
分类:Windows开发   时间:2015-03-13 16:26:49    收藏:0  评论:0  赞:0  阅读:811
【转】仅此一文让你明白ASP.NET MVC原理
原文地址:http://www.cnblogs.com/DotCpp/p/3269043.htmlASP.NET MVC由以下两个核心组成部分构成:一个名为UrlRoutingModule的自定义HttpModule,用来解析Controller与Action名称;一个名为MvcHandler的自定...
分类:Web开发   时间:2015-03-13 16:26:29    收藏:0  评论:0  赞:0  阅读:404
常用SQL性能统计代码
SQL性能
分类:数据库技术   时间:2015-03-13 16:26:19    收藏:0  评论:0  赞:0  阅读:224
Activity 切换动画
1,在AndroidManifest.xml中的Activity的声明上加入android:theme="@style/Anim_fade" 2,在values文件夹下的styles.xml中的resources标签内写 注意需要继承自@android:style/Animatio...
分类:其他   时间:2015-03-13 16:26:13    收藏:0  评论:0  赞:0  阅读:369
2099条   上一页 1 ... 44 45 46 47 48 ... 105 下一页
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!