检查主线程卡顿的方法有两个 1.通过主线程runloop添加observer,观察runloop状态变化,不难发现NSRunLoop调用方法主要就是在kCFRunLoopBeforeSources和kCFRunLoopBeforeWaiting之间,还有kCFRunLoopAfterWaiting之 ...
分类:
编程语言 时间:
2016-05-05 00:14:33
阅读次数:
432
四种状态:hover、link、active、visible a链接初始化 把鼠标放上去的状况 触发时候的状态,按下去不松开的情况 访问后的情况 ...
分类:
其他好文 时间:
2016-05-05 00:16:43
阅读次数:
114
iOS开发拓展篇-XMPP简单介绍 一、即时通讯简单介绍 1、简单说明 即时通讯技术(IM)支持用户在线实时交谈。如果要发送一条信息,用户需要打开一个小窗口,以便让用户及其朋友在其中输入信息并让交谈双方都看到交谈的内容 有许多的IM系统,如AOL IM、Yahoo IM、 MSN以及QQ,它们最大的 ...
分类:
移动开发 时间:
2016-05-05 00:15:16
阅读次数:
335
1 理财猫 实现功能太少,只做了界面 界面背景太乱 没有连数据库 2 跑什么操 侧边栏 界面不友好 功能不全 3 水骑士 界面没有实现目标,只实现了注册无法登陆 界面布局简单 什么功能都没有实现,只做了一个界面 4 铁大云盘 页面排布 注册没有加学号,信息不完全,没有审核 没有特色创建目录 5 天气 ...
分类:
其他好文 时间:
2016-05-05 00:13:34
阅读次数:
221
最简单的replace用法是: 有时候我们希望只是在匹配的位置添加特定的字符: 以上结果为: 如果我们想要对匹配的位置进行数学计算,那么我们可以将第二个参数改为函数,其返回值就是在对应位置题换的字符: 以上结果为: 那么,这个函数的参数是什么呢? 第一个参数表示匹配的完整字符串,相当于 /([0-9 ...
分类:
编程语言 时间:
2016-05-05 00:16:06
阅读次数:
211
我对代码的情感,不只是谋生的技能,一次项目的研发,就像一场运动比赛。 程序员跟拳击手、篮球运动员、排球运动员、雇佣兵是一样的…设计模式、软件分不分 层等,是一场战斗的策略,要结合现有的人力物力时间做出选择;程序员也需要熟悉自己的武器,所以从开发环境、快捷键的记忆、代码比较工具、代码生成工具、 代码版... ...
分类:
其他好文 时间:
2016-05-05 00:15:39
阅读次数:
139
一. 变量作用域 1)全局变量 在全局环境下声明的变量被视为全局变量。 在没有使用var进行声明的时候,变量就被定义为全局变量。在ES5的严格模式下,如果变量没有使用var来声明是会报错的。 2)局部变量 在函数体内部声明的变量被视为局部变量。其中涉及到js中的函数作用域问题。 二. 函数作用域 因... ...
分类:
其他好文 时间:
2016-05-05 00:15:25
阅读次数:
191
大家都知道,当编写一个win32 console application时,当运行此类程序的时候默认情况下会有一个类似DOS窗口的console窗口,但是有的时候我们只想在程序中运行一段功能代码,不希望显示这个console窗口,让代码执行完毕之后程序自动退出. 下面就介绍一下,如何隐藏win32 ...
分类:
其他好文 时间:
2016-05-05 00:12:49
阅读次数:
159
HDOJ 1001: 题目:输入一个整数n,计算sum(n)=1+2+3+...+n,每个测试案例输出间空一行。 分析:水题。注意在while循环里每计算一次要对sum值进行清零。 代码: ...
分类:
其他好文 时间:
2016-05-05 00:12:31
阅读次数:
204
使用WinDBG这个工具,可以在应用程序异常终止或者无响应时获取它的尸体,以用来解剖研究。 Creating Dump File 在Vista环境中抓取Dump文件很方便,在task manager(Ctrl-Shift-Esc)中,选中要生成dump文件的进程,点击context menu中的"C ...
分类:
移动开发 时间:
2016-05-05 00:14:01
阅读次数:
304
为什么出现集合类 为了方便对多个对象的操作,对对象进行存储,集合就是存储对象最常用的一种方式 数组和集合的不同 数组是固定长度的,集合是可变长度的 数组可以存储基本数据类型,集合只能存储对象 数组只能存储同一种对象,集合可以存储多种对象 常见体系 容器有很多种,有特性和共性,我们对共性进行不断的向上 ...
分类:
编程语言 时间:
2016-05-05 00:14:41
阅读次数:
210
题目链接: 1012: [JSOI2008]最大数maxnumber Description 现在请求你维护一个数列,要求提供以下两种操作:1、 查询操作。语法:Q L 功能:查询当前数列中末尾L个数中的最大的数,并输出这个数的值。限制:L不超过当前数列的长度。2、 插入操作。语法:A n 功能:将 ...
分类:
Web程序 时间:
2016-05-05 00:12:03
阅读次数:
286
一、for循环拥有两类: 1、穷举: 把所有可能的情况都走一遍,使用if条件筛选出来满足条件的情况。 2、迭代: 从初始情况按照规律不断求解中间情况,最终推导出结果。 二、穷举练习 1.单位给发了一张150元购物卡,拿着到超市买三类洗化用品。洗发水15元,香皂2元,牙刷5元。求刚好花完150元,有多 ...
分类:
其他好文 时间:
2016-05-05 00:14:01
阅读次数:
486
1)安装好ubuntu后输入如下命令来获得root权限: sudo passwd 2)ubuntu下源的更改: sudo gedit /etc/apt/sources.list 找到一个还用的源替换掉 /etc/apt/sources.list中原来的内容 执行更新: sudo apt-get up ...
分类:
系统相关 时间:
2016-05-05 00:14:20
阅读次数:
247
这几天因为其他事务,打断了自己的学习计划,今天继续我的翻译,避免又中途而废。 注:文章原文为Dr. Charles Severance 的 《Python for Informatics》。文中代码用3.4版改写,并在本机测试通过。 13.7 谷歌的 geocoding 网页服务 谷歌公司有一个非常 ...
分类:
编程语言 时间:
2016-05-05 00:12:14
阅读次数:
162
根据普通快排的思路,选择1个点为中心点,保证中心点左边比中心点小,中心点右边比中心点大即可. 单链表的实现为: 1.使第一个节点为中心点. 2.创建2个指针(p,q),p指向头结点,q指向p的下一个节点. 3.q开始遍历,如果发现q的值比中心点的值小,则此时p=p->next,并且执行当前p的值和q ...
分类:
编程语言 时间:
2016-05-05 00:13:19
阅读次数:
154