01 传统开发的痛点 1.人员稀缺 2.开发成本高 3.代码复用率低 4.无法动态更新 02 React Native的优点 1.跨平台 2.性能高 3.低投入 4.支持动态更新 03 开发环境搭建 1.安装nodejs 2.安装命令行工具 3.安装Android Studio 4.生成App,在命 ...
分类:
其他好文 时间:
2018-01-31 20:20:32
阅读次数:
154
Django介绍 Django 的主要目的是简便、快速的开发数据库驱动的网站. Django 强调代码复用, 多个组件可以很方便的以 “插件”形式服务于整个框架. 有许多功能强大的第三方插件 Django 遵循MVC设计模式. 但是有一个专有名词 :MVT MVC 介绍 MVC 全拼为 Model- ...
分类:
其他好文 时间:
2018-01-27 20:22:50
阅读次数:
128
主要作用:解决代码复用,避免重复性编写代码。 比较典型的场景:日志打印,权限验证,事务处理 参考网址为:http://moon-walker.iteye.com/blog/2381532 spring aop相关术语 切面:用于承载 通知+切点的类。把where,when and how(在哪执行, ...
分类:
编程语言 时间:
2018-01-24 16:50:42
阅读次数:
138
Example / Note 为什么要 Extract Method?主要体现在“可读性”和“代码复用”上: Extract Method 的手段: ...
分类:
其他好文 时间:
2018-01-14 22:38:24
阅读次数:
189
继承是为了解决代码复用的问题。假如你写了一个class 里面实现了统计字符出现的频率。如果你在其他class 里面也希望用到这个方法。那就不用在写一份了。通过继承那个class即可实现调用他的方法 java 使用extends语句来声明继承 class Cat { public String nam ...
分类:
编程语言 时间:
2018-01-13 18:45:20
阅读次数:
131
泛型概述 泛型是程序设计语言的一种特性。允许程序员在强类型程序设计语言中编写代码时定义一些可变部分,那些部分在使用前必须作出指明。各种程序设计语言和其编译器、运行环境对泛型的支持均不一样。将类型参数化以达到代码复用提高软件开发工作效率的一种数据类型。泛型类是引用类型,是堆对象,主要是引入了类型参数这 ...
分类:
Web程序 时间:
2018-01-12 01:51:15
阅读次数:
232
摘要:代码复用一直是软件开发中长期存在的问题,每个开发者都想要再次使用之前写好的代码,又担心引入这段代码后对现有的程序产生影响。现在web Components的出现提供了一种新的思路,可以自定义tag标签,并拥有自身的模板,样式和交互。Vue.js提供了自己的组件系统,支持自定义tag元素和原生H ...
分类:
Web程序 时间:
2018-01-10 23:50:35
阅读次数:
250
如果你在写服务端 (PHP) ,会因为项目须求(做app、pc、mobiel、微信) 而写几套代码的,你不觉得很累吗? 现在的很多开源框架商用版本在做程序方面都是这么一套一套的,维护起来,二开起来特别的蛋疼呀,所以本人就有了一想法,如果各端能写一套,或某些代码一套就会少写很多代码了后决定弄一个开发方快速、维护方便、扩展灵活、可组件式开发、代码复用高、耦合低的这么一个系统tpframe,这是一个用t
面向对象编程(OOP) Java是一个支持并发、基于类和面向对象的计算机编程语言。下面列出了面向对象软件开发的优点: 代码开发模块化,更易维护和修改。 代码复用。 增强代码的可靠性和灵活性。 增加代码的可理解性。 面向对象编程有很多重要的特性,比如:封装,继承,多态和抽象。下面的章节我们会逐个分析这... ...
分类:
编程语言 时间:
2018-01-07 00:42:38
阅读次数:
216
MVC设计模式 1.MVC的概念: MVC的全名是Model View Controller,是模型(Model)-视图(view)-控制器(controller)的缩写,是一种设计模式。它是用一种业务逻辑、数据与界面显示分离的方法来组织代码,将众多的业务逻辑聚集到一个部件里面,在需要改进和个性化定 ...
分类:
Web程序 时间:
2017-12-31 14:45:51
阅读次数:
271