码迷,mamicode.com
首页 > 其他好文
Objective-C Runtime 运行时之三:方法与消息(转载)
前面我们讨论了Runtime中对类和对象的处理,及对成员变量与属性的处理。这一章,我们就要开始讨论Runtime中最有意思的一部分:消息处理机制。我们将详细讨论消息的发送及消息的转发。不过在讨论消息之前,我们先来了解一下与方法相关的一些内容。 基础数据类型 SEL SEL又叫选择器,是表示一个方法的
分类:其他好文   时间:2016-01-28 16:40:26    阅读次数:177
Matrix 矩阵
CSS3中的矩阵指的是一个方法,书写为matrix()和matrix3d(),前者是元素2D平面的移动变换(transform),后者则是3D变换。2D变换矩阵为3*3, 如上面矩阵示意图;3D变换则是4*4的矩阵。 transform 里面的:斜拉(skew),缩放(scale),旋转(rotat
分类:其他好文   时间:2016-01-28 16:41:16    阅读次数:165
Wget命令下载、备份博客
wget -Erkp -w 5 -np http://www.cnblogs.com/memory4young/p/ 参考资料: http://www.cnblogs.com/memory4young/p/wget-backup-blog.html http://www.cnblogs.com/me
分类:其他好文   时间:2016-01-28 16:41:19    阅读次数:159
Invoke BeginInvoke
control的invoke and begininvoke
分类:其他好文   时间:2016-01-28 16:38:04    阅读次数:147
cmd命令大全/cmd命令提示符大全
刚接触电脑的时候是从DOS系统开始,DOS时代根本就没有Windows这样的视窗操作界面,只有一个黑漆漆的窗口,让你输入命令。所以学DOS系统操作,cmd命令提示符是不可或缺的。可以告诉大家,大多数的程序员牛人或计算机专家在DOS系统下的操作是非常了得的,所以菜鸟要想成为计算机高手,DOS命令是非学
分类:其他好文   时间:2016-01-28 16:38:04    阅读次数:152
配置Maven_OPTS解决Maven中OutOfMemory错误
当Maven项目很大,或者你运行诸如 mvn site 这样的命令的时候,maven运行需要很大的内存,在默认配置下,就可能遇到java的堆溢出。如: [INFO] Building jar: /home/dl9pf/svn/mindquarry/mindquarry-jcr/mindquarry-
分类:其他好文   时间:2016-01-28 16:35:46    阅读次数:123
定时器的高级运用 优化
JavaScript是单线程的,因此在JavaScript的主执行线程上,有一个需要执行的代码队列,例如当一个按钮被点击,那么他的event handle就被添加到队列并在线程让出来的时候执行。所以说并没有真正意义上的马上执行,需要等到线程空闲才可以。 定时1秒后执行某些代码,只是说把这些代码添加到
分类:其他好文   时间:2016-01-28 16:36:49    阅读次数:117
Total commander 使用教程
配置好了Total Commander后,那么开始一段神奇的高效之旅吧! 下面奉上Total Commander基础使用教程!(只是整理,不是原创) 一. 常用操作 常用的操作如查看、复制、移动、删除退出已经在Total Commander下方列出,选择好文件后单击相应的按钮或是按下相应的快捷键(F
分类:其他好文   时间:2016-01-28 16:38:02    阅读次数:179
Hello SAS 1 -- 安装并运行一个小示例
1、安装 软件环境说明 win7 64位 + SAS9.4 准备工作 查看SAS的sid文件有效期,并修改系统时间为有效期之前的1个月,如图示: 修改sid 问题1:SAS EM创建项目报NO_FILE错误(报错时的场景是操作系统是中文,也没有修改系统时间) 解决方式: 1.操作系统语言改成英文版。
分类:其他好文   时间:2016-01-28 16:36:54    阅读次数:131
Objective-C Runtime 运行时之四:Method Swizzling(转载)
理解Method Swizzling是学习runtime机制的一个很好的机会。在此不多做整理,仅翻译由Mattt Thompson发表于nshipster的Method Swizzling一文。 Method Swizzling是改变一个selector的实际实现的技术。通过这一技术,我们可以在运行
分类:其他好文   时间:2016-01-28 16:34:27    阅读次数:126
高性能 内存 事件优化
为什么要优化: 1、每一个函数都是一个对象,会占用内容 2、需要添加事件的Dom节点越多,就要花更多的时间去给那些节点添加处理函数,延迟整个页面的交互,因为先得把事件都加上去 : ( 优化1:使用事件代理 <ul id=”myLinks”> <li id=”goSomewhere”>Go somew
分类:其他好文   时间:2016-01-28 15:27:08    阅读次数:126
非堵塞 延迟脚本 高性能
1、延迟解析 <script type="text/javascript" src="file1.js" defer></script> defer告诉解析器该脚本不会修改Dom,可以迟点再解析执行 也可以写在网页内脚本 <script defer> alert("defer"); </script
分类:其他好文   时间:2016-01-28 15:25:19    阅读次数:132
01—Array
1._.chunk 说明:创建一个新的数组,将原先的数组中的数据按照指定大小分割成多个数组,最后剩余 的数据不足指定大小时,最后一个分割数组剩余几个数据就是几个数据。 例如: var arr=_.chunk([1,2,3,4,5],2); console.log(arr);//[ [ 1, 2 ],
分类:其他好文   时间:2016-01-28 15:24:11    阅读次数:121
hdu 2058 The sum problem
The sum problem Time Limit: 5000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)Total Submission(s): 20505 Accepted Submission(s): 602
分类:其他好文   时间:2016-01-28 15:25:23    阅读次数:141
grunt
grunt能够自动执行配置好的任务 命令行: 切换根目录直接: f: 切换路径 cd cw 返回上一层 cd.. 安装使用grunt: npm install -g grunt-cli 安装 注意,安装grunt-cli并不等于安装了 Grunt!Grunt CLI的任务很简单:调用与Gruntfi
分类:其他好文   时间:2016-01-28 15:22:33    阅读次数:159
【数据结构理论与实践】之线性表
线性表是数据结构中最简单、最常用的一种线性结构,也是学习数据结构全部内容的基础,其掌握的好坏直接影响着后续知识的学习。下面将通过四个模拟项目来学习线性表的顺序和链式存储结构。 一、学生成绩管理 1、项目简介 学生成绩管理师学校教务部门日常工作的重要组成部分,处理信息量很大。本项目是对学生成绩管理的简
分类:其他好文   时间:2016-01-28 15:23:35    阅读次数:193
源码学习
IE (11 and under) 会触发input事件即使placeholder的值改变了,甚至会在一些和input无关的动作时触发input事件,例如focusing 在一个表单控件,select等 IE9对input 事件实现混乱,按backspace键、delete键或者cut不会触发 ie
分类:其他好文   时间:2016-01-28 15:22:49    阅读次数:117
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!