05 2017 档案

摘要:利用xcodeproj修改xcode工程文件 一,Ruby基础 Ruby迭代器each、map、collect、inject each——连续访问集合的所有元素collect—-从集合中获得各个元素传递给block,block返回的结果生成新的集合。map——-同collect。inject——遍历 阅读全文
posted @ 2017-05-22 14:17 尘恍若梦 阅读(2759) 评论(1) 推荐(0) 编辑
该文被密码保护。
posted @ 2017-05-12 10:47 尘恍若梦 阅读(8) 评论(0) 推荐(0) 编辑
摘要:一,框架和设计模式的区别 框架、设计模式这两个概念总容易被混淆,其实它们之间还是有区别的。框架通常是代码重用,而设计模式是设计重用,架构则介于两者之间,部分代码重用,部分设计重用,有时分析也可重用。在软件生产中有三种级别的重用:内部重用,即在同一应用中能公共使用的抽象块;代码重用,即将通用模块组合成 阅读全文
posted @ 2017-05-10 11:32 尘恍若梦 阅读(156) 评论(0) 推荐(0) 编辑
摘要:一) 我们可以定义一个好的架构应该具备的特点: 任务均衡分摊给具有清晰角色的实体 可测试性通常都来自与上一条(对于一个合适的架构是非常容易) 易用性和低成本维护 二) 传统的MVC模式。:三个实体间相互都有通信,而且是紧密耦合的。这很显然会大大降低了三者的复用性,而这正是我们不愿意看到的。 MVP的 阅读全文
posted @ 2017-05-09 09:30 尘恍若梦 阅读(253) 评论(0) 推荐(0) 编辑
摘要:(一).gitignore 一般来说每个Git项目中都需要一个“.gitignore”文件,这个文件的作用就是告诉Git哪些文件不需要添加到版本管理中。 实际项目中,很多文件都是不需要版本管理的,比如Python的.pyc文件和一些包含密码的配置文件等等。 这个文件的内容是一些规则,Git会根据这些 阅读全文
posted @ 2017-05-03 09:54 尘恍若梦 阅读(231) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示