1、创建新用户,不要在root下面直接安装 2、复制安装包到/home/ags/software/下 3、定位到软件目录安装 4、打开浏览器,输入地址:http://ip:6080/arcgis/manager/,创建站点 5、设置服务开机自启动 6、重启服务 ...
分类:
其他好文 时间:
2017-12-03 14:40:34
阅读次数:
215
15.1层次清晰的目录结构 1.可读性高: 不熟悉这个项目的代码的人,一眼就能看懂目录结构,知道程序启动脚本是哪个,测试目录在哪儿,配置文件在哪儿等等。从而非常快速的了解这个项目。 2.可维护性高: 定义好组织规则后,维护者就能很明确地知道,新增的哪个文件和代码应该放在什么目录之下。这个好处是,随着 ...
分类:
编程语言 时间:
2017-11-26 14:57:09
阅读次数:
139
之前学习了logger模块的使用,可以自定义一个logger实现同时向文件和屏幕输出。但是在使用软件目录开发规范来组织代码的时候,需要将代码做成一个一个的代码块,就遇到了一系列的问题。首先是自定义logger的例子:importlogging
#先创建一个logger
logger=logging.getLogger(__..
分类:
编程语言 时间:
2017-11-20 21:42:37
阅读次数:
204
1.安装brew 参考链接:https://brew.sh/index_zh-cn.html 2.安装php56 3.配置php56 因为需要与其他Php版本共存,所以我们需要修改php-fpm的监听端口) brew安装的软件目录一般在/usr/local/Cellar,配置文件一般在/usr/lo ...
分类:
Web程序 时间:
2017-11-14 14:53:21
阅读次数:
227
博客目录 Python 基础 Python 基础.介绍 and 软件安装 Python 基础.循环 and 数据类型 Python 基础.字段、集合、编码、文件处理、运算符 Python 基础.函数、全局(局部)变量、返回值、嵌套函数 Python 基础.迭代器/生成器、装饰器、软件目录规范 Pyt ...
分类:
编程语言 时间:
2017-11-05 12:21:28
阅读次数:
157
linux版本:CentOS7 64位 1、下载安装包“mysql-5.6.33-linux-glibc2.5-x86_64.tar.gz 2、把下载的安装包移动到/usr/local/下。 3、解压 4、复制解压后的mysql目录到系统的本地软件目录 5、添加系统mysql组和mysql用户 6、 ...
分类:
数据库 时间:
2017-10-29 20:18:56
阅读次数:
305
一、背景软件开发是一个系统工程,当然编码实现是其中尤其重要的一个环节,关乎到功能需求的实现好坏。这个环节中除了编码这一硬功之外,与之相关的编码风格这一柔道,虽然没有直接决定功能的实现与否,但却在很大程度上决定了的项目代码整体的可读性、健壮性、移植性、可维护性等重要特性。编码风格不仅涉及到代码如何编写... ...
分类:
其他好文 时间:
2017-10-19 10:27:33
阅读次数:
143
"项目目录结构"其实也是属于"可读性和可维护性"的范畴。 目录组织方式 关于如何组织一个较好的Python工程目录结构,已经有一些得到了共识的目录结构。在Stackoverflow的这个问题上,能看到大家对Python目录结构的讨论。 这里面说的已经很好了,我也不打算重新造轮子列举各种不同的方式,这 ...
分类:
编程语言 时间:
2017-10-14 23:28:28
阅读次数:
274
恢复内容开始 本节内容 1.列表生成式,迭代器&生成器 列表生成式 需求:列表a = [0, 1, 2, 3, 4, 5, 6, 7, 8, 9],要求把列表里的每个值加1 1 a = [0, 1, 2, 3, 4, 5, 6, 7, 8, 9] 2 b = [] 3 for i in a: 4 b ...
分类:
Web程序 时间:
2017-09-20 18:00:39
阅读次数:
233
软件目录结构规范 为什么要设计好目录结构? "设计项目目录结构",就和"代码编码风格"一样,属于个人风格问题。对于这种风格上的规范,一直都存在两种态度: 我是比较偏向于后者的,因为我是前一类同学思想行为下的直接受害者。我曾经维护过一个非常不好读的项目,其实现的逻辑并不复杂,但是却耗费了我非常长的时间 ...
分类:
其他好文 时间:
2017-09-16 01:12:21
阅读次数:
219