Python简介 Python是一种广泛使用的高层次,通用,解释,动态编程语言。它的设计理念强调代码的可读性,它的语法允许程序员表达更少的代码的概念比将在可能语言如C ++或Java。该语言提供旨在使两个小型和大型项目清晰的结构。Python支持多种编程范例,包括面向对象的,命令式和函数式编程或程序 ...
分类:
编程语言 时间:
2016-05-23 20:55:51
阅读次数:
212
Tomcat是我们经常使用的 servlet容器之一,甚至很多线上产品都使用 Tomcat充当服务器。而且优化后的Tomcat性能提升显著,本文从以下几方面进行分析优化。
一、内存优化
默认情况下Tomcat的相关内存配置较低,这对于一些大型项目显然是不够用的,这些项目运行就已经耗费了大部分内存空间,何况大规模访问的情况。即使是本文中的这个只有...
分类:
其他好文 时间:
2016-05-18 18:14:09
阅读次数:
218
Tomcat是我们经常使用的 servlet容器之一,甚至很多线上产品都使用 Tomcat充当服务器。而且优化后的Tomcat性能提升显著,本文从以下几方面进行分析优化。
一、内存优化
默认情况下Tomcat的相关内存配置较低,这对于一些大型项目显然是不够用的,这些项目运行就已经耗费了大部分内存空间,何况大规模访问的情况。即使是本文中的这个只有...
分类:
其他好文 时间:
2016-05-18 10:51:56
阅读次数:
227
Tomcat是我们经常使用的servlet容器之一,甚至很多线上产品都使用Tomcat充当服务器。而且优化后的Tomcat性能提升显著,本文从以下几方面进行分析优化。一、内存优化默认情况下Tomcat的相关内存配置较低,这对于一些大型项目显然是不够用的,这些项目运行就已经耗费了大部分内存..
分类:
其他好文 时间:
2016-05-17 19:52:23
阅读次数:
346
(1)隐喻是启示而不是算法,因此它们往往有一点随意。 (2)隐喻把软件开发过程与其他你熟悉的活动联系在一起,帮助你更好的理解。 (3)有些隐喻比其他一些隐喻更贴切。 (4)通过把软件的构建过程比作是房租的建设过程,我们可以发现,仔细的准备是必要的,而大型项目和小型项目之间也是有差异的。 (5)通过把 ...
分类:
其他好文 时间:
2016-05-13 12:23:18
阅读次数:
147
这两周我继续看了人月神话这本书,虽然没有开发大型项目的经验,但其中许多内容对目前的课程理解及将来的工作都十分有用。 第7章 巴别塔为何失败 如果缺乏良好有效的沟通和协作,成员间难以有效的配合,团队项目的目标就无法实现。清晰的工作文档,明确的组织结构,合理的职责分配,都是大型软件项目最终成功的保证,一 ...
分类:
其他好文 时间:
2016-05-13 10:57:13
阅读次数:
128
1.基于 C 的 BSD socket(UNIX系统中通用的网络接口)
感觉BSD socket 最容易理解,最容易入门,最为灵活 但是最难用,尤其对于大型项目
需要导入头文件
#import
#import
服务器端
int listenfd, connfd;
struct sockaddr_in servaddr;
char b...
分类:
移动开发 时间:
2016-05-12 14:16:27
阅读次数:
243
Xcode 自带一个自动转换的功能,不过只适合比较小的项目,在大型项目上是不适合适用的,所以我这里是全手动转换。 1.将项目编译环境改成ARC 将红圈处从No 改成Yes 如果你现在的工程不支持ARC技术,你可以通过一个自动转换工具来转换你的工程(工具在 Edit>Refactor>Convertt ...
分类:
其他好文 时间:
2016-05-10 14:10:52
阅读次数:
290
今天给大家介绍一下Apple开发中三种几种常用的应用程序编写方式:纯代码创建、使用storyboard/XIB。我们都知道,纯代码编写模式适合大型项目大规模使用,利于版本管理、追踪改动以及代码合并,代码重用性强,代码后期维护方便快捷。但是我们不能否认它开发周期长,代码结构复杂,自动布局AutoLay ...
分类:
移动开发 时间:
2016-05-06 21:53:19
阅读次数:
281
一、Spec的目标: 现在的娱乐方式大部分都是很耗时、很耗精力的大型项目,玩完有时感觉更累了,没有达到放松的效果。中国象棋作为一款休闲的小游戏,可以在很多的场合,很少的时间里达到放松的要求。 二、场景和典型用户: 面向各个阶段的人群,只要有闲暇的时间,在手机上可以随时玩。 三、SPEC测试的目标: ...
分类:
其他好文 时间:
2016-05-05 17:25:34
阅读次数:
146