- 博客(4)
- 收藏
- 关注
原创 JAVA面试题整理
1.数组和链表的区别及各自优势,底层实现区别?数组在内存空间内是连续的,初始化时需要确定数组的长度,利于遍历和查找,不利于插入和删除。查找时间复杂度O(1),插入O(n) 链表的地址不是连续的,可以随意存放,并不需要指定链表的长度,可以随意扩展,通过改变节点索引的指向来进行插入和删除操作,但是遍历的效率低。插入、删除操作的时间复杂度O(1),查找O(n).链表的底层是通过操作内存中的索引
2017-08-05 12:25:10
486
原创 pyramid框架学习之(三)——建立一个Pyramid项目
建立一个Pyramid项目正如我们在第一篇文章中看到的那样,你完全可以手动建立一个Pyramid应用。但是,通过cookiecutter来建立一个pyramid项目会更加的便捷。所谓项目是一个包含了至少一个Python包的文件目录。你将使用cookiecutter工具来创建一个项目,cookiecutter是一个快速建立项目并便于你开发的模板工具(顾名思义,像是生产蛋糕的模具),它将您的代码按功能以
2017-08-02 17:32:46
11089
原创 pyramid框架学习之(二)——应用的配置文件
大多数人能够理解“配置文件”是包含了能够影响一个应用如何运作的设置的文件。当我们看到一个以ini结尾的文件时,很容易能够想到它会在应用启动时作为“配置文件”被加载。但是,如果你足够聪明,你很容易能够理解 代码 也可以起到“配置文件”的作用。Pyramid框架和其他大多数的web应用平台一样,是一个所谓的框架,它能够调用你编写的代码(这与库函数的性质截然相反,库函数的存在是为了给你调用的)。您将您编写
2017-08-01 22:27:44
644
原创 pyramid框架学习之(一)——搭建第一个pyramid应用
0.前言来自:http://blog.youkuaiyun.com/qq_25362095/article/details/76537976 此文主要是用于记录从0开始学习pyramid框架的过程,文章内容来源于英文官方文档的翻译,附上官网链接https://docs.pylonsproject.org/projects/pyramid/en/latest/index.html。1.安装在你安装pyramid
2017-08-01 16:03:26
4526
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人