码迷,mamicode.com
首页 >  
搜索关键字:代码结构    ( 1229个结果
Autorelease自动释放池的使用
使用ARC开发,只是在编译时,编译器会根据代码结构自动添加了retain、release和autorelease.MRC内存管理原则:谁申请,谁释放 遇到alloc/copy/retain 都需要添加release或autoreleaseautorelease 只是一个标记,表明会延迟释放 当一个autorelease对象超出自己的作用域后,会被添加到离他最近的autorelease pool中,...
分类:其他好文   时间:2016-05-12 18:51:43    阅读次数:167
浅谈Android中的MVC与MVP模式
使用MVC或者MVP模式会增加很多的类,但是确可以让代码结构变得清晰,方便了后期维护拓展方便。把数据层跟视图层分离,处理事务的逻辑单独的放在一个类中,让Activity仅仅具有展示功能。 下面我们就MVC模式跟MVP模式进行分别讲解,总之来说各有利弊。在实际的开发中,我们根据实际情况进行取舍。个人认为MVP模式更简单一些,因为MVP模式中会把部分逻辑Activity中,但是这就造成了Activi...
分类:移动开发   时间:2016-05-12 14:36:39    阅读次数:193
html5-语义化标签(一)
1.什么是语义化标签? 根据内容的结构化(内容化),选择合适标签 2.为什么要语义化 为了在没有css样式的情况下,页面也能很好的呈现出很好的内容结构、代码结构 方便其他设备的解析(屏幕阅读器、盲人阅读器、移动设备)以有意义的方式来渲染网页 有利开发团队的维护,语义化更具可读性, 3.写HTML代码 ...
分类:Web程序   时间:2016-05-11 15:13:51    阅读次数:151
EF Code First Migrations数据库迁移
1、EF Code First创建数据库 新建控制台应用程序Portal,通过程序包管理器控制台添加EntityFramework。 在程序包管理器控制台中执行以下语句,安装EntityFramework。 安装成功后,界面提示如下图: 在新建的Portal控制台应用程序中添加两个实体类,代码结构如 ...
分类:数据库   时间:2016-05-10 18:38:33    阅读次数:289
iOS中的 SB和XIB的前世今生
今天给大家介绍一下Apple开发中三种几种常用的应用程序编写方式:纯代码创建、使用storyboard/XIB。我们都知道,纯代码编写模式适合大型项目大规模使用,利于版本管理、追踪改动以及代码合并,代码重用性强,代码后期维护方便快捷。但是我们不能否认它开发周期长,代码结构复杂,自动布局AutoLay ...
分类:移动开发   时间:2016-05-06 21:53:19    阅读次数:281
Android开发中的mvc、mvp、mvvp模式
常用的模式:mvc、mvp、mvvp 不同的模式预示着不同的代码结构和代码拆分方法。 代码按照经典的模式去写,让我们的代码更加合理化了,更具备扩展性。就像搭建大楼一样,如果代码乱放,可能狗窝都搭建不出来。 a开发人员,你应该把代码写在哪里,怎么调用我架构里面的东西?把代码整合在一起;通过架构限制开发人员,代码不能乱放! 一、用户登录的实现: 二、MVC模式在安卓中的体现:...
分类:移动开发   时间:2016-05-06 16:17:37    阅读次数:481
关于Android MVP模式的思考
最近经常看到各种介绍MVP模式的博客的,以前写的项目基本都是不断重构项目,直接考虑模块化,重用,精简,将项目代码变得更加精简,提高代码之间的复用性。看了MVP模式后,感觉有很多地方可以优化的,决定去总结一下自己代码中的问题并优化,算是对自己之前写的代码的回顾。好的模式能够让人在阅读的时候能够很好地理解代码,在对程序进行修改的时候能够快速简洁,并且不对原有代码结构破坏。...
分类:移动开发   时间:2016-05-06 14:48:08    阅读次数:177
JavaSript模块规范 - AMD规范与CMD规范介绍
JavaSript模块化 在了解AMD,CMD规范前,还是需要先来简单地了解下什么是模块化,模块化开发? JavaSript模块化 模块化是指在解决某一个复杂问题或者一系列的杂糅问题时,依照一种分类的思维把问题进行系统性的分解以之处理。模块化是一种处理复杂系统分解为代码结构更合理,可维护性更高的可管 ...
分类:编程语言   时间:2016-05-03 10:33:21    阅读次数:190
C#预处理指令
C#常用的预处理指令有#region、#endregion;#define、#undef、#if、#elif、#else、#endif; #region、#endregion成对使用,表示一个代码块,可以在#region后面加注释说明,主要是使代码结构美观、清晰; #define、#undef、#i ...
分类:Windows程序   时间:2016-04-29 23:40:45    阅读次数:278
【JS 设计模式 】用组合模式来实现树形导航--代码结构思路分析(一)
树导航效果图:组合模式的描述:将对象组合成树形结构以表示“部分-整体”的层次结构,组合模式使得用户对单个对象和组合对象的使用具有一致性。我们把部分用Leaf表示, 把整体用Composite表示。组合模式是有一定规律的,在实现树导航的情况下,Composite需要包含一个以上Leaf,也可以包含一个以上Leaf和一个以Composite,为什么说要包含一个以上的,如果Composite不包含任何子...
分类:Web程序   时间:2016-04-29 18:51:14    阅读次数:137
1229条   上一页 1 ... 77 78 79 80 81 ... 123 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!