一、重复的代码: 包含完全重复、部分重复、以及程序不同结果相同1)一个类的两个函数有相同的表达式 ---提取方法2)两个互为兄弟的子类含有相同表达式----提取方法,放在父类3)两个毫不相干的类中的重复----引入第三方类4)如果代码只是类似,并非完全相同----分割出相同部分构成独立方法5)有些函...
分类:
其他好文 时间:
2015-01-30 15:16:37
阅读次数:
167
如果要统计ios开发代码,包括头文件的,终端命令进入项目目录下,命令如下find.-name"*.m"-or-name"*.h"-or-name"*.xib"-or-name"*.c"|xargswc-l列出每个文件的行数find.-name"*.m"-or-name"*.h"-or-name"*....
分类:
其他好文 时间:
2015-01-27 20:00:26
阅读次数:
167
早期的源代码包,src-->tar是原代码或者是binbin:包里面包含install,执行文件src:configure---automake--make包管理机制包由数据和信息组成1,数据2,db存储信息3,info,签名,什么版本4,doc信息,manpage最早是由cpio制作的,经过gzip压缩里面需要install.sh的脚本这些东..
分类:
其他好文 时间:
2015-01-20 18:27:47
阅读次数:
156
linux用来支持各种体系结构的源代码包含大约4500个C语言程序,存放在270个左右的子目录下,总共大约包含200万行代码,大概占用58MB磁盘空间。http://blog.csdn.net/liaoshengjiong/article/details/3957654kernel-3.10.0-1...
分类:
系统相关 时间:
2015-01-20 06:14:01
阅读次数:
202
转载引用自:http://www.cnblogs.com/tovin/p/3833985.html最近在使用spark开发过程中发现当数据量很大时,如果cache数据将消耗很多的内存。为了减少内存的消耗,测试了一下Kryo serialization的使用代码包含三个类,KryoTest、MyReg...
分类:
编程语言 时间:
2015-01-17 12:34:27
阅读次数:
415
JavaScript 规范
全局命名空间污染与 IIFE
总是将代码包裹成一个 IIFE(Immediately-Invoked Function Expression),用以创建独立隔绝的定义域。这一举措可防止全局命名空间被污染。
IIFE 还可确保你的代码不会轻易被其它全局命名空间里的代码所修改(i.e. 第三方库,window 引用,被覆盖的未定义的关键字等等)。
不推荐
...
分类:
编程语言 时间:
2015-01-16 14:48:45
阅读次数:
324
导入模型一般情况下,我们自己搭建模型的功力还不够,大多都是在3Dmax中做好模型,导出成模型文件,然后再导入Eyeshot视图中。导入的代码包括:OpenFileDialog openFileDialog1 = new OpenFileDialog(); string theF...
分类:
其他好文 时间:
2015-01-16 12:47:52
阅读次数:
389
JavaScript 规范全局命名空间污染与 IIFE总是将代码包裹成一个 IIFE(Immediately-Invoked Function Expression),用以创建独立隔绝的定义域。这一举措可防止全局命名空间被污染。IIFE 还可确保你的代码不会轻易被其它全局命名空间里的代码所修改(i....
分类:
编程语言 时间:
2015-01-16 12:34:08
阅读次数:
273
把之前装的mysql卸载了,准备重新用代码包装一遍,问了一下公司的DBA,他推荐给我mysql-5.6.16版本,说这个版本比较稳定。 按照网上的教程安装,结果就少文件,我还在找原因的时候,同事来找我,说在用我写的发布工具上传代码时,提示容量已满。恍然大悟,原来是12G的空间被用光光了…好吧...
分类:
数据库 时间:
2015-01-15 17:31:24
阅读次数:
157
不说通过apache 配置ssl的方法
我们有一个更简单的方法!
1. http://sae.sina.com.cn 注册登录。
2.点击我的首页
3. 创建一个新应用
4. 创建成功后,点击应用名称,进入应用管理页面。
5
6 点击代码管理,右侧点击创建一个版本。
7 点击操作,上传代码包。代码包压缩后的zip文件,不用担心,上传后,会自动解压!
8 包里内容含有...
分类:
移动开发 时间:
2015-01-12 14:46:14
阅读次数:
359