五步搞定Android开发环境部署——非常详细的Android开发环境搭建教程 引言 在windows安装Android的开发环境不简单也说不上算复杂,本文写给第一次想在自己Windows上建立Android开发环境投入 Android浪潮的朋友们,为了确保大家能顺利完成开发环境的搭建,文章写的尽量 ...
分类:
移动开发 时间:
2019-06-30 18:39:39
阅读次数:
137
python环境部署 我们今天学习的内容是如何将Django项目部署到linux服务器上,我们部署的linux系统是centos7首先,我们先在linux上搭建我们的Python3环境: 在这里首先强调一下,Centos7系统自带的Python2我们不要删除,我们要做的是在Python2和pytho ...
分类:
编程语言 时间:
2019-06-28 22:32:47
阅读次数:
172
什么是环境变量,环境变量是程序和操作系统之间的通信方式。有些字符不宜明文写进代码里,比如数据库密码,个人账户密码,如果写进自己本机的环境变量里,程序用的时候通过os.environ.get()取出来就行了。这样开发人员本机测试的时候用的是自己本机的一套密码,生产环境部署的时候,用的是公司的公共账号和 ...
分类:
其他好文 时间:
2019-06-24 12:04:44
阅读次数:
249
论NTP和Clock在业务场景中的重要性:在开始探讨技术之前,先扯个闲篇儿^_^.从事IT相关技术的boy都知道,clock在日常工作的重要,性尤其是从业时间较长或项目经验丰富的老司机来说,应该都会感同身受!刚从业的可能在这方面没有太多的体会&经验,这里我分个与时间有关业务场景来帮助说明下clock&NTP的重要性。Example:在生产环境部署syslog服务器,一次来收集网络设
分类:
其他好文 时间:
2019-06-22 19:50:17
阅读次数:
147
为什么要使用Supervisord 17年第一次写Go项目的时候,用Go开发项目倒没没费多大劲,很快就开发完成了。到了在测试环境部署的时候,由于不知道有 Supervisord 这个软件,着实花了些功夫。总不能跟开发环境一样,直接执行编译生成的二进制文件吧,即使 后台执行了,万一它挂了,没人知道,即 ...
分类:
其他好文 时间:
2019-06-22 10:57:58
阅读次数:
95
一:测试工作: 对于dao层的测试我们使用到了TestNg和dbunit已经spring-test-dbunit框架: 在使用dbunit工具的使用使用到了一个 <!-- dbutil测试工具的引入依赖 --> <dependency> <groupId>com.github.springtestd ...
分类:
其他好文 时间:
2019-06-16 16:09:21
阅读次数:
97
sinopia 是一个零配置带缓存功能的 npm 包管理工具。 sinopia 有以下几个优势值得关注: 不同步拉取 npm 库,占据大量硬盘,没有硬盘被撑爆的问题; 安装配置极其简单,不需要数据库; 支持配置上游 registry 配置,一次拉取即缓存; 支持 forever 及 pm2 守护进程 ...
前两篇简单的介绍了一下prometheus的,本节原本是写node_exporter和cAdvisor的搭建,但网上教程很多,所以直接写整套环境的部署过程 一、架构 我们原来的系统的架构是有两台虚机作为业务机,部署一个Load Balance,用户访问LB,LB根据特定规则将流量转发至内部的虚机VM ...
分类:
其他好文 时间:
2019-06-05 19:37:43
阅读次数:
216
1.项目部署的相关概念 关于部署流程,主要包含以下两个方面:部署方案、部署环境: 1.1部署方案 1.2部署环境 1.2.1个人开发环境: 1.2.2公司开发环境: 1.2.3项目测试环境: 1.2.4项目预发布环境: 1.2.5项目生产环境: 项目整体架构 服务器部署 服务器数量: 1000QPS ...
分类:
其他好文 时间:
2019-06-01 11:25:55
阅读次数:
134
Jumpserver 封装了一个 All in one Docker, 可以快速启动。该镜像集成了所需要的组件, 支持使用外置 Database 和 Redis Tips: 不建议在生产中使用, 因为所有软件都打包到一个Docker中了, 不是Docker最佳实践 生产环境部署建议参考 进阶安装文档 ...
分类:
其他好文 时间:
2019-05-22 15:39:30
阅读次数:
94