一个简单的KVO例子。 两个界面,第一个界面显示名字和配偶(spouse)名字,第二个界面显示修改名字和配偶名字,返回时,将看到第一个界面的名字显示发生改变。 首先定义一个person类作为model。 #import?<Founda...
分类:
其他 时间:
2014-12-06 20:21:57
收藏:
0 评论:
0 赞:
0 阅读:
195
《High Performance MySQL》真是本经典好书,从应用层到数据库到硬件平台,各种调优技巧、常见问题全都有所提及。数据库的各种概念技巧平时都有接触,像索引、分区、Sharding等等,但要想真正提高还是得如此系统学习一下。Chapter 1: MySQL Architecture and History1.1 Transaction Isolation Level事务隔离级别真是个老...
分类:
数据库技术 时间:
2014-12-06 20:21:17
收藏:
0 评论:
0 赞:
0 阅读:
372
gettid函数的使用...
分类:
编程语言 时间:
2014-12-06 20:20:54
收藏:
0 评论:
0 赞:
0 阅读:
326
高效STL—关联容器
标准关联容器中最重要的就是基于等价而不是相等。比如对于基本的函数库有find函数,但是对于set关联容器也是有find成员函数的。因为标准关联容器保持有序,所以每一个容器必须有一个定义了怎么保持东西有序的比较函数(默认是less)。等价是根据这个比较函数定义的,所以标准关联容器的用户只需要为他们要使用的任意容器指定一个比较函数
...
分类:
其他 时间:
2014-12-06 20:20:44
收藏:
0 评论:
0 赞:
0 阅读:
344
通过“交换技巧”来修正过剩容量
假设一个向量在使用的过程中被扩大了容量,但是在以后的过程中向量中的元素又被删除,虽说向量中的元素被删除但是向量的容量没有变小,也就是说原来申请的内存空间没有得到释放,加入在某一个时刻向量的容量为10000,最后向量中的元素个数可能是10,那么过剩的空间就是浪费,这个时候可以通过交换算法来修改向量的大小。
#include
#include ...
分类:
其他 时间:
2014-12-06 20:20:36
收藏:
0 评论:
0 赞:
0 阅读:
328
有两个有序数组A和B,设计算法求出A和B的中位数。
情况1. 数组A、B长度相等,设为n。
1)分别计算A和B的中位数m1和m2。
2)比较m1和m2。如果m1等于m2,那么最终结果就是m1(m2)。
3)如果m1大于m2,那么中位数必定在和两个子数组中。
4)如果m1小于m2,那么中位数必定在和两个子数组中。
5)重复上述步骤,直至两个子数组的大小均为2,那么最终结果为。...
分类:
编程语言 时间:
2014-12-06 20:20:36
收藏:
0 评论:
0 赞:
0 阅读:
441
提到构造函数,我们并不陌生,在面向对象领域,构造函数已经是一个老生常谈的问题了。在JavaScript中再次学习,真的是有一种亲切的感觉。
一、简单回顾
构造函数 ,是一种特殊的方法 。主要用来在创建对象时初始化对象, 即为对象成员变量赋初始值,总与new运算符一起使用在创建对象的语句中。特别的一个类可以有多个构造函数,可根据其参数个数的不同或参数类型的不同来区分它们即构造函数的重载。
构造函数 ,是一种特殊的方法 。主要用来在创建对象...
分类:
编程语言 时间:
2014-12-06 20:20:14
收藏:
0 评论:
0 赞:
0 阅读:
395
我们知道,memcached是一个内存缓存系统,因此对于内存的管理是需要使用者了解的。本文将对memcached的内存模型及管理机制做一个详细的描述。...
分类:
系统服务 时间:
2014-12-06 20:19:14
收藏:
0 评论:
0 赞:
0 阅读:
350
进程:进程是程序执行时的一个实例,即它是程序已经执行到课中程度的数据结构的汇集。从内核的观点看,进程的目的就是担当分配系统资源(CPU时间、内存等)的基本单位。线程:线程是进程的一个执行流,是CPU调度和分派的基本单位,它是比进程更小的能独立运行的基本单位。一个进程由几个线程组成(拥有很多相对独立的...
分类:
编程语言 时间:
2014-12-06 20:18:44
收藏:
0 评论:
0 赞:
0 阅读:
448
题目网址:https://oj.leetcode.com/problems/add-two-numbers/题目描述:You are given two linked lists representing two non-negative numbers. The digits are stored...
分类:
其他 时间:
2014-12-06 20:18:34
收藏:
0 评论:
0 赞:
0 阅读:
362
最近公司做质检的执法项目,牵涉到执法文书的打印。这个功能实现的时候走了不少弯路,简单记录下,以备后用。
甲方的要求比较苛刻:1、打印功能不依赖于客户pc机上的word程序 2、打印功能不依赖于特定的浏览器插件 3、不依赖于其他商业程序。 这样,我只能通过调用IE内置的IEWebBrowser控件进行...
分类:
其他 时间:
2014-12-06 20:18:24
收藏:
0 评论:
0 赞:
0 阅读:
490
3Sum ClosestGiven an arraySofnintegers, find three integers inSsuch that the sum is closest to a given number, target. Return the sum of the three int...
分类:
其他 时间:
2014-12-06 20:18:14
收藏:
0 评论:
0 赞:
0 阅读:
306
在linux中,直接写了一个python文件,要想直接运行,要在第一行导入python :#!/usr/bin/python,指定用此程序运行该文件。否则会报错:Warning: unknown mime-type for "Hello World!" -- using "application/o...
分类:
编程语言 时间:
2014-12-06 20:18:04
收藏:
0 评论:
0 赞:
0 阅读:
340
1.自动装箱与拆箱. java中的包装类. 包装类是对java中的基本数据进行包装,可以将基本类型包装成类类型。 基本数据类型 四类八种. 1.整型 byte short int long 2.浮点型 float do...
分类:
其他 时间:
2014-12-06 20:17:44
收藏:
0 评论:
0 赞:
0 阅读:
367
效果如图所示:
分类:
移动平台 时间:
2014-12-06 20:17:24
收藏:
0 评论:
0 赞:
0 阅读:
305
对于传统的二分查找,若能找到,则返回target的下标,若找不到则返回-1后,退出函数。齐代码比较简单,如下:int bSearch(vec vec, int start,int end,int target){ int first = start,last = end,mid; whi...
分类:
其他 时间:
2014-12-06 20:16:24
收藏:
0 评论:
0 赞:
0 阅读:
330
作者:杨中科1、“it专业的学生太多了,而且就业压力很大”是吗? 现在各个大学为了赚钱拼命扩招,所以不仅IT专业的学生人比较多,而且其他专业的学生人数也比较多,“僧多粥少”就通常意味着就业压力大。但是反过来看,现在很多IT企业都存在“人才荒”的问题,也就是很多企业都招不到合适的人才,我认识一些做I....
分类:
其他 时间:
2014-12-06 20:16:14
收藏:
0 评论:
0 赞:
0 阅读:
285
为什么要使用junit,它是一个什么工具? junit是一个单元测试工具。 直白说,junit可以让我们在没有主方法的情况下,执行某一个方法。 对于被测试的方法的要求: 1.被测试的方法不能有参数,不能有返回值。 2.要想使用junit需要导入juni...
分类:
其他 时间:
2014-12-06 20:16:04
收藏:
0 评论:
0 赞:
0 阅读:
281
异常详细信息:System.FormatException: 该字符串未被识别为有效的 DateTime。解决方案:在日期保存到Sqlite数据库时转换一个类型,比如:string _now = System.DateTime.Now.ToString("s");也就是说在.ToString()方法...
分类:
数据库技术 时间:
2014-12-06 20:15:54
收藏:
0 评论:
0 赞:
0 阅读:
859
首先推荐一本书《精通.NET 互操作》,这本书是目前中文资料里讲 互操作最详尽的书了。 做系统集成项目的同学应该都和设备打过交道(如视频设备:海康、大华等),在大多数情况下这些设备厂商会给系统集成厂商开发协议(dll 类库、 函数定义的头文件、测试程序、调用流程),这些协议的dll 大都用C+...
分类:
Web开发 时间:
2014-12-06 20:15:44
收藏:
0 评论:
0 赞:
0 阅读:
387