在jQuery插件的范围里, this关键字代表了这个插件将要执行的jQuery对象, 但是在其他包含callback的jQuery函数中,this关键字代表了原生的DOM元素。这常常会导致开发者误将this关键字无谓的包在jQuery中。 可以看下面的例子: html代码结构如上,然后写一个非常简 ...
分类:
Web程序 时间:
2016-07-25 00:10:41
阅读次数:
134
Autorelease自动释放池的使用 使用ARC开发,只是在编译时,编译器会根据代码结构自动添加了retain、release和autorelease. MRC内存管理原则:谁申请,谁释放 遇到alloc/copy/retain 都需要添加release或autorelease autorelea ...
分类:
其他好文 时间:
2016-07-24 19:32:29
阅读次数:
201
to be block? or to be delegate? 这是一个钻石恒久远的问题。个人在编码中暂时没有发现两者不能通用的地方,习惯上更偏向于block,没有什么很深刻的原因,只是认为block回调写起来更便捷,直接在上下文中写block回调使得代码结构更清晰,可读性更强。而delegate还需要申明protocol接口,设置代理对象,回调方法与上下文环境不能很好契合,维护起来没有block方...
分类:
其他好文 时间:
2016-07-22 14:44:41
阅读次数:
178
分析HTML代码结构: 分析CSS代码样式: 这里我没有给最外层的DIV.outer 设置高度,但是我们知道如果它里面的元素不浮动的话,那么这个外层的高是会自动被撑开的。但是当内层元素浮动后,就出现了一下影响: (1):背景不能显示 (2):边框不能撑开 (3):margin 设置值不能正确显示 二 ...
分类:
Web程序 时间:
2016-07-22 14:21:34
阅读次数:
126
一。函数入口函数。 //Create default context. req({}); //创建一个默认环境,contexts["_"], 并且返回 一个require(deps,callback,errback);供外部使用。 cfg:一开始会去确定好baseurl,或者依赖 data-main ...
分类:
Web程序 时间:
2016-07-20 21:27:32
阅读次数:
175
第一次随笔记录 代码结构可以复用,数据的存储位置不要复用,无论在内存里还是数据库里。表设计时即便是相同的数据,也要按着功能模块分开,不要太在乎冗余(反范式),磁盘是廉价的,因为不同功能模块的并发逻辑涌向一个表时,会被锁表。 而且,一般的业务逻辑不需要事务。如果太在意数据库数据冗余,可以引入nosql ...
分类:
其他好文 时间:
2016-07-17 09:25:41
阅读次数:
126
1、项目代码结构 如下为我的项目结构,使用的cocoapods 管理。 Metadata 存放model数据,Modules 存放功能模块 使用的第三方库 #source "https://github.com/CocoaPods/Specs"#source "https://github.com/ ...
分类:
编程语言 时间:
2016-07-12 17:14:50
阅读次数:
274
网页兼容性调试-流程 写作规范高质量的代码出兼容性问题的可能性较小。所以出了问题要考虑是否代码结构不规范 兼容性问题两大原因:不同分辨率下的兼容性调试不同浏览器下的兼容性调试 显示器分辨率和浏览器市场份额http://tongji.baidu.com/data/browser QQ同时在线人数和分布 ...
分类:
Web程序 时间:
2016-07-12 15:11:29
阅读次数:
242
前言 Python中的包给我提供了很好的代码组织,相似的功能模块放在同一个包内,不仅代码结构清晰,而且调用起来也比较方便(可以用*导入) 但是,我们在刚开始使用Python包的时候总是会遇到导入错误"ImportError: No module named 'xxx'“,下面我们来简单介绍一下如何解 ...
分类:
编程语言 时间:
2016-07-10 23:18:35
阅读次数:
244
继续把Qt小游戏写一下~
预览
步骤
整体的代码结构,游戏逻辑类和游戏界面类分离,采用MVC的思想。
1 定义游戏数据结构
游戏地图实际上是由一个个方块组成的二维矩阵,没个方块存储数字、雷或者标记的情况,另外还要定义一些游戏的运行状态枚举
// ---------------- 全局定义变量 ---------------- //
// 方块的...
分类:
其他好文 时间:
2016-07-08 11:55:33
阅读次数:
241