新job:架构一个Java版的内部开发框架,旨在消除重复工作,提高开发效率;以下是一些资料,整理一下备查;《概念设计》《需求说明书》《技术选型》《功能列表》《技术实现功能列表》《基础开发框架类图》《基础测试框架类图》《开发文档》
分类:
编程语言 时间:
2015-05-29 11:22:03
阅读次数:
206
Sublime Text 是我发现的一款好用的编辑器,它不单单只支持Python,支持目前多种主流的编程语言,快捷键丰富,可以极大的提高代码开发效率。Sublime Text 网址:http://www.sublimetext.com/版本选择:对于Python,SublimeText 3 对于Su...
分类:
编程语言 时间:
2015-05-29 11:21:57
阅读次数:
247
简单的遍历一个树形结构数据的几种方法、非递归方法效率最好。 1 (function (window, undefined) { 2 var treeNodes = [ 3 { 4 id: 1, 5 name: '1', ...
分类:
其他好文 时间:
2015-05-29 11:21:04
阅读次数:
128
这个是最近写的一个php获取图片Exif类,功能比较全面,也把所有的Exif都翻译了,执行效率也还可以。唉,这次懒地写英文版了,以后有时间把英文版也做下。同样,不设置隐藏,也不需金钱。因为这里不能贴链接,我博客里有个测试网页,大家如果有兴趣,可以去看看tonylevid.com分两大模式:一个是已经...
分类:
Web程序 时间:
2015-05-29 07:27:56
阅读次数:
175
一、AOP框架 Encase 是C#编写开发的为.NET平台提供的AOP框架。Encase 独特的提供了把方面(aspects)部署到运行时代码,而其它AOP框架依赖配置文件的方式。这种部署方面(aspects)的方法帮助缺少经验的开发人员提高开发效率。 NKalore是一款编程语言,它扩展了C.....
第二部分主要讲效率,重点是提高性能,使得用户使用方便简捷。第6章介绍了提高运行效率的一种不同方法,介绍了部分如何一起组成了一个整体,通过研究一个案例,转向研究系统设计层次,进行系统化的了解。第7章介绍了在早期的设计过程中使用的称为“封底”计算,确保系统结构具有足够的效率,进行性能估计和安全系数的确立...
分类:
其他好文 时间:
2015-05-29 00:41:47
阅读次数:
161
函数式编程最近对Python的学习有些怠慢,最近的学习态度和学习效率确实很不好,目前这种病况正在好转。今天,我把之前学过的Python中函数式编程简单总结一下,分享给大家,也欢迎并感谢大家提出意见。首先,我们学习函数式编程时,需要知道一个概念:高阶函数。那么到底什么是高阶函数呢?把函数作为参数传入,...
分类:
编程语言 时间:
2015-05-29 00:41:14
阅读次数:
283
?已知数组中的n个正数,找出其中最小的k个数。?例如(4、5、1、6、2、7、3、8),k=4,则最小的4个数是1,2,3,4?要求:–高效;–分析时空效率?扩展:能否设计出适合在海量数据中实现上述运算?方法一: 1 //利用最大根堆实现最小k个节点 2 //最大根堆特点:每个节点都比他左右孩子.....
分类:
其他好文 时间:
2015-05-29 00:23:12
阅读次数:
311
一般二叉树的查找是通过遍历整棵二叉树实现,效率较低。二叉查找树是一种特殊的二叉树,可以提高查找的效率。二叉查找树又称为二叉排序树或二叉搜索树。 二叉查找树的定义 二叉排序树(Binary Search Tree)又称二叉排序树(Binary Sort Tree),或者是一颗空二叉树,或者...
分类:
编程语言 时间:
2015-05-28 23:09:56
阅读次数:
204
就是用户使用HTTPS协议把文件先上传到主Linux服务器上,然后主服务器使用NFS协议把文件转移到另一台存储服务器。这样做的原因是更安全,用户没法直接接触存储服务器。但是为什么不使用SFTP协议来上传用户的文件?原因有2个:1. FTP是文件传输协议,效率很高,即使SFTP多了一些负担,其效率也仍...
分类:
Web程序 时间:
2015-05-28 21:21:57
阅读次数:
275