苹果在iOS8.0 推出了item的预估行高功能,用于适应动态计算 item 的 size: @property (nonatomic) CGSize estimatedItemSize NS_AVAILABLE_IOS(8_0); // defaults to CGSizeZero - setti ...
分类:
移动开发 时间:
2016-08-01 01:45:34
阅读次数:
393
我们在学习js中遍历数组的有两种方式 代码: var array=['a']//标准的for循环for(var i=1;i<array.length;i++){ alert(array[i])}//foreach循环for(var i in array){ alert(array[i])} 正常情况 ...
分类:
编程语言 时间:
2016-08-01 01:47:45
阅读次数:
1599
链表(2) 我们在链表1中探讨了链表的一些最基本最简单的一些用法,只能用来讲讲链表操作的基本原理,不具有通用性。 事实上,我们在实际的项目中用的是在nginx内核中的一种通用的循环链表,其完全是由C语言的宏来定义的,设计非常的简洁巧妙,用在生产环境非常的健壮稳固。 在讲通用链表之前先讲一个宏:off ...
分类:
其他好文 时间:
2016-08-01 01:45:45
阅读次数:
266
随着IO多路复用技术的出现,出现了很多事件处理模式。同步I/O模型通常由Reactor模式实现,而异步I/O模型则由Proactor模式实现。 Reactor模式: Reator类图如上所示,Reactor模式又叫反应器或反应堆,即实现注册描述符(Handle)及事件的处理器(EventHandle ...
分类:
其他好文 时间:
2016-08-01 01:45:13
阅读次数:
500
几乎每个程序员都知道要“避免重复发明轮子”的道理——尽可能使用那些优秀的第三方框架或库,但当真正进入开发时,我却经常发现他们有时并不知道那些轮子在哪里。最近,我在业余时间带几个年轻的程序员一起做了一个很小的商业项目,而在一起开发的过程中,我几乎在所有需要判断字符串是否为空的地方,看到了下面的代码: ...
分类:
编程语言 时间:
2016-08-01 01:45:13
阅读次数:
443
js 解析与执行过程: 一、全局: 1、预处理阶段 : 1、LexicalEnviroment window {1、预处理 var | 2、function xxx //预处理申明的函数} // 注: 不预处理 函数表达式的方法 创建的 函数 : var g = function () ; 2、EC ...
分类:
Web程序 时间:
2016-08-01 01:47:03
阅读次数:
212
1、目录和文件管理 ?linux命令:用于实现某一类功能的指令或者程序,命令的执行依赖于解释器,例如bash。 ?linux命令的分类: 内部命令:属于shell解释器的一部分 外部命令:独立于shell解释器之外的其他程序 ?命令行模式下的辅助操作 ‘\’:强制换行 ctrl + u:清除至行首 ...
分类:
系统相关 时间:
2016-08-01 01:46:09
阅读次数:
331
(明天补充) 主要是3种接口:List Set Map List:ArrayList,LinkedList:顺序表ArrayList,链表LinkedList,堆栈和队列可以使用LinkedList模拟 Set:HashSet没有重复记录的集合 Map:HashMap就是哈希表 Collection ...
分类:
编程语言 时间:
2016-08-01 01:47:20
阅读次数:
187
瀑布流 ...
分类:
其他好文 时间:
2016-08-01 01:46:20
阅读次数:
206
最近在和朋友讨论的时候发现了一个很有意思的问题,就是捕捉变量,我现在下面把代码贴出来,大家可以先猜猜结果,然后我们在一起讨论为什么。 Main方法: 其实这一块我也有点疑问,希望大家可以在评论中一起探讨。 ...
分类:
Web程序 时间:
2016-08-01 01:46:27
阅读次数:
219
闲话少说,直奔主题,首先OD载入一个程序,然后执行一下单步(调试器会将TF置1) 此时,CPU会在基于当前线程上下文的环境中,进入int 1的中断门,也就是KiTrap01 然后我们看下windbg,首先在KiTrap01下断,其次通过OD的单步后,确实已经中断到windbg的KiTrap01处了, ...
分类:
其他好文 时间:
2016-08-01 01:44:26
阅读次数:
293
题目链接:http://codeforces.com/problemset/problem/686/C 给你n和m,问你有多少对(a, b) 满足0<=a <n 且 0 <=b < m 且a的7进制和n-1的7进制位数相同 且b的7进制和m-1的7进制位数相同,还有a和b的7进制上的每位上的数各不相 ...
分类:
其他好文 时间:
2016-08-01 01:46:17
阅读次数:
229
Given a list of unique words. Find all pairs of distinct indices (i, j) in the given list, so that the concatenation of the two words, i.e.words[i] + ...
分类:
其他好文 时间:
2016-08-01 01:44:48
阅读次数:
338
列表是几乎所有网站都会用到的一个组件,正好bootstrap也给我们提供了这个组件的样式,下面我给大家简单介绍一下bootstrap中的列表组件的用法! 首先,重提一下引用bootstrap的核心文件的问题,以免有些刚入手的朋友忘了这个。 在页面的开头,先引用bootstrap的核心文件(css,j ...
分类:
其他好文 时间:
2016-08-01 01:45:48
阅读次数:
347
安装前准备:iso系统文件 1.点击主页面的”创建新的虚拟机”(或者点击文件选项下的“新建虚拟机”) 2.进入新建向导界面,选择 “典型” 进入下一步(当然也可选择自定义) 3.选择系统安装来源(如果使用光盘、U盘安装,就选择第一项) 这里以第二项为例(通过浏览找到已经下载好的ISO镜像系统文件)然 ...
分类:
其他好文 时间:
2016-08-01 01:43:05
阅读次数:
126
原文:ArcGIS应用1、ArcGIS Server发布资源报错:网络资源问题 有可能是跟网络相关的服务没有开启,开启相关服务器后有可能可以解决此问题。 还有可能通过此法解决:开始--控制面板--网络和共享中心--高级共享设置--启用或者停用了2个选项试试! 2、ArcGIS Server通过Arc... ...
分类:
其他好文 时间:
2016-08-01 01:43:09
阅读次数:
147
今天在写项目的时候,遇到一个需求,就是在像数据库插入数据的时候,要保留插入数据的主键,以便后续进行级联时,可以将该主键作为另张表的外键。 但是在正常情况下我们使用插入语句返回的是int型,含义是影响该表数据的条数。但是这时候我们想要的得到的却是主键,这时候就可以对mybatis文件进行配置 如图: ...
分类:
其他好文 时间:
2016-08-01 01:44:27
阅读次数:
198