最近在思考一个问题,就是怎么才算一个大型项目,大的衡量有哪些东西?为什么要搞清这个问题呢,是因为在实际的开发过程中,如果知道这是个多大的项目,那就有各种相应的解决方案(我们称之为套路的东西)就可以使用了。 我的想法 我觉得有几个可以衡量的标准。 1. 代码量 也就是项目的代码量。 2. 用户量 也可 ...
分类:
移动开发 时间:
2016-08-27 20:34:18
阅读次数:
187
继续完成大话数据结构里的简单选择排序,简单排序排序的思想是:通过n-i次关键字的比较,从n-i+1个记录中选出关键字最小的记录。书中用的是下标,我感觉有些不好理解,故就更加麻烦的用了一个循环来查找下标元素,尽管这样时间复杂度增大了,但胜在好理解,当前就是想增大自己的代码量,增强自己的编程能力,故先用 ...
分类:
编程语言 时间:
2016-08-26 15:28:43
阅读次数:
113
前一阶段拜读了阿里团队的flexible.js,但是flexible的封装感觉还是不完美,因为flexible还是要依赖less/sass之类的编译执行,所以就存了一些问题,我把这些问题进行整理。 优点: 1.代码量明显减少 2.开发效率变高,css管理式开发,css逻辑清晰 3.less+flex ...
分类:
Web程序 时间:
2016-08-26 01:16:56
阅读次数:
410
1. JFinal简介 JFinal 是基于 Java 语言的极速 WEB + ORM 框架,其核心设计目标是开发迅速、代码量少、学习简单、功能强大、轻量级、易扩展、Restful。在拥有Java语言所有优势的同时再拥有ruby、python、php等动态语言的开发效率!为您节约更多时间,去陪恋人、 ...
分类:
其他好文 时间:
2016-08-24 18:52:21
阅读次数:
312
前言一个项目,从开始到版本更新,一直到最后的版本维护。功能在不断增多,对应的代码量也在不断增加,也就意味着项目变得更不可维护,这时候,我们需要用拆分的方式将一个项目打散,以便开发团队更好的对项目进行维护。分模块这个阶段,一般也是项目的初级阶段,由于人手不够,一个服务端的接口项目只有一个开发进行维护,根据开发的习惯,会把项目分成若干个模块进行开发,在一个项目下进行部署。这样做的缺点在于项目会随着版本更...
分类:
Web程序 时间:
2016-08-24 15:52:55
阅读次数:
297
在Net软件开发过程中,大部分时间都是在编写代码,并且都是重复和冗杂的代码.比如:要实现在数据库中10个表的增删改查功能,大部分代码都是相同的,只需修改10%的代码量.此时若使用代码生成器即可完全解决此问题 在开发数据库型软件时,连接数据库是个必要的操作过程,但连接不同数据库,需要不同的工具.如:... ...
分类:
其他好文 时间:
2016-08-24 08:50:44
阅读次数:
262
心态总结 这次项目的速度方面还好,就是在做项目时有点没有 考虑到全局布局的规范和在代码的易修改方面做的不 是很理想,有一些代码有点凌乱,明显的方面在css的 代码重复使用,这是之前没有考虑把重复使用css代码 装在一个css文件,这样就可以不用重复复制代码提高速 度和减少代码量,还有在对切图的方面的 ...
分类:
其他好文 时间:
2016-08-23 01:26:30
阅读次数:
136
前提理解:第一个,less是单独的一种文件,可以理解为css的升级版,完全按照css写也没问题,不过它提供了很多便利的东西,可以省好多代码量。第二个,html只认css,所以需要配套一些软件将less解析成css,引用时候,直接引用css就好。gulp,koala 都是常用的,Koala好像简单且方 ...
分类:
其他好文 时间:
2016-08-22 19:57:19
阅读次数:
185
终于做了一道不是一眼出思路的代码题(⊙o⊙) 之前没有接触过这种关于染色段数的题目(其实上课好像讲过),于是百度了一下(现在思维能力好弱) 实际上每一段有用的信息就是总共有几段和两段各是什么颜色,在开线段树的时候记录一下就好了 事实上我开了一个node,并且写了一个mix还是大大减小了代码量(对于我 ...
分类:
其他好文 时间:
2016-08-19 22:10:24
阅读次数:
221
es6 时代来临了,不知道es5 你熟知了吗? 在此介绍一个我常用到的5个方法,万恶的ie9一下并不支持,需要做兼容慎用 indexOf indexOf()方法返回在该数组中第一个找到的元素位置,如果它不存在则返回-1。 eg: 当我们不使用它的时候,是这个样子的 很明显代码量明显增加了。 有优点就 ...
分类:
编程语言 时间:
2016-08-19 11:15:48
阅读次数:
351