码迷,mamicode.com
首页 >  
搜索关键字:代码结构    ( 1229个结果
django-cms 代码研究(五)
前言:前戏已经做得比较充分了,下面我们开始步入正题。代码结构:cms|--admin (猜测是admin界面的二次开发和改良)|--cache (猜测是缓存机制的处理)|--extensions (猜测是各种扩展的支持包:比如video/picture/teaser等等)|--forms (猜测是所...
分类:其他好文   时间:2014-09-09 17:39:09    阅读次数:209
Backbone事件机制核心源码(仅包含Events、Model模块)
一、应用场景为了改善酷版139邮箱的代码结构,引入backbone的事件机制,按照MVC的分层思想搭建酷版云邮局的代码框架。力求在保持酷版轻量级的基础上提高代码的可维护性。二、遗留问题1、backbone的升级问题,新的特性无法引入2、backbone中的潜在BUG,若官方已修复则无法同步更新解决办...
分类:其他好文   时间:2014-09-07 09:46:34    阅读次数:226
设计模式之策略模式(Strategy Pattern)
设计模式是由代码结构优化经验萃取出来的理论知识,应用成熟的设计模式能够增强代码的可复用性、可扩展性与可维护性。其中,策略模式是最基础的设计模式之一,简单地说,所谓的“策略”就是要求把变化的部分封装起来。
分类:其他好文   时间:2014-09-04 20:38:30    阅读次数:275
Chromium on Android: 认识Chromium WebView
AndroidKitKat一项重要的更新就是WebView采用Chromium/Blink渲染引擎,本文简要的叙述了新版WebView的主要特性、需要进一步改进的地方以及WebView的代码结构等。WebView前世今生WebView是Android平台上一个非常重要的系统组件,用于将一个显示Web页面的窗口部件view嵌入到应用..
分类:移动开发   时间:2014-09-04 03:04:47    阅读次数:437
IL查看委托
通过IL来查看委托的原理,写一个委托的类如下: 这段代码结构比较简单:首先定义了一个包含两个方法的类IntOperations,然后定义了一个委托IntOp,最后用写了一个类MainProgram来演示结果。 using System;namespace MyCollection{ //定义一个类,...
分类:其他好文   时间:2014-09-02 19:20:55    阅读次数:293
mixare的measureText方法在频繁调用时抛出“referencetable overflow max 1024”的解决方案
这几天在搞基于位置的AR应用,采用了github上两款开源项目: mixare android-argument-reality-framework 这两个项目实现机制大致相同,我选取的是android-argument-reality-framework,原因是我认为他的代码结构要清晰很多(纯属个人意见)。这两个项目的demo在运行时都会crash,通过查看控制台,可以看到如下信息: 0...
分类:其他好文   时间:2014-09-02 12:24:14    阅读次数:319
Android之高仿雅虎天气(二)---代码结构解析
版本已升级至1.0.1源码地址:GitHub:https://github.com/way1989/WayHooOsChina:http://git.oschina.net/way/WayHoo本例使用了6个库代码和1个主工程代码。一、6个库代码如下图所示:其中①.MenuDrawer、ViewPagerIndicator、ShowcaseView、SwipeBack都是Github上有名的侧边栏...
分类:移动开发   时间:2014-09-02 01:36:03    阅读次数:248
php 创建简单的Restful WebAPI(二)
先说一下这个项目的代码结构吧。 首先是index.php,我是把它作为中央控制器,一个调度器。程序通过rewrite或其他方式,把所有url导向本文件,由index.php调度其他代码。 然后route.php,用设置好的路由规则匹配当前的url,来选择响应的controller(下面解释)...
分类:Windows程序   时间:2014-09-01 00:17:42    阅读次数:824
Cocos2d Lua 入门小例子 一个记忆力游戏
1.游戏说明一个"记忆"类的比赛游戏。你和电脑对战,轮到谁的回合,谁翻两张牌,如果两张牌一样,就消掉这两张牌,得2分,可以继续翻牌,如果两张牌不一样,就换一个人。直到最后,看谁的得分高。游戏设计思想可以看这篇文章《Cocos2d 游戏状态机》 2. Lua 简单面向对象我们知道Lua是脚本语言,不是真正面向对象语言。但是面向对象好像能让代码结构更加合理,Javascript, Lua都可以模拟出面...
分类:其他好文   时间:2014-08-29 09:30:02    阅读次数:460
Chromium的UI绘制初探
任何一个成熟的界面框架都有一个相当复杂的结构,消息循环的处理、控件的布局与绘制、焦点的管理以及资源的存取等等,Chromium里的界面框架也不例外,尤其采用的MVC设计方式更是增添了代码结构的复杂度。这里并不打算讨论Chromium的界面框架,本文感兴趣的只是Chromium的UI绘制部分,确切地说...
分类:其他好文   时间:2014-08-29 00:02:09    阅读次数:555
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!