我们在代码上线,或者web服务器异常时候,可以供系统反馈给我们的状态码,去大概定位故障点,然后通过日志去详细分析,所以状态码还是很重要的,但在网上粗略搜索了一下,密密麻麻一大堆,还是自己总结下,平时最常用的几个,希望对大家有帮助;web页面状态码,详细说明:状态..
分类:
Web程序 时间:
2017-05-02 13:40:39
阅读次数:
219
一 什么是装饰器 器即函数 装饰即修饰,意指为其他函数添加新功能 装饰器定义:本质就是函数,功能是为其他函数添加新功能 #装饰器本身就是函数,被装饰的也是函数。 为什么要用装饰器:及开放封闭原则。代码上线后,就是为了尽量避免修改,不修改原函数的源代码和调用方式。 # 函数及定义和使用。 装饰器语法: ...
分类:
编程语言 时间:
2017-04-10 12:26:36
阅读次数:
187
本节内容 前戏 为什么要用版本控制? 假设你在的公司要上线一个新功能,你们开发团队为实现这个新功能,写了大约5000行代码,上线没2天,就发现这个功能用户并不喜欢,你老板让你去掉这个功能,你怎么办?你说简单,直接把5000行代码去掉就行了,但是我的亲,说的简单,你的这个功能写了3周时间,但你还能记得 ...
分类:
其他好文 时间:
2017-02-21 10:39:52
阅读次数:
192
为了确保维护svn代码的正确性,特制定上传代码流程如下:开发人员开发:开发人员本地分支----取得svn最新代码(根据前一天的最后tag合并)-----代码开发----提交分支。合并时候注意事项,对于冲突的文件看是不是自己本地正在修改的文件,不是的话就按照诛仙的tag来覆盖,否则按..
分类:
其他好文 时间:
2017-02-14 22:44:06
阅读次数:
362
CMDB 跳板机 代码上线系统 网站用户访问质量监测 分布式监控 Docker自动化管理平台 Openstack二次开发 ...
分类:
编程语言 时间:
2017-01-16 00:01:46
阅读次数:
253
项目流程简介 需求分析 要做什么?客户的真实需求是什么?需要完成哪些功能和流程? 参与人员:项目负责人,系统工程师和客户 产生结果:项目需求书(项目规格书) 我们的需求:完成bbs论坛的核心功能(注册、登录、发帖和回帖等) 整体设计 怎么去做,设计基本的算法,一般是由产品经理或架构师来做! 参与人员 ...
分类:
Web程序 时间:
2016-11-30 19:42:33
阅读次数:
558
SVN是Subversion的简称,是一个开放源代码的版本控制系统,可以超越时间的管理文件和目录。文件保存在中央版本库,除了能记住文件和目录的每次修改以外,版本库非常像普通的文件服务器。你可以将文件恢复到过去的版本,并且可以通过检查历史知道数据做了哪些修改,谁做的修改。..
分类:
其他好文 时间:
2016-10-31 09:21:55
阅读次数:
388
jenkins + Maven + svn/git + tomcat 的持续集成平台 项目管理流程: 需求分析 原型设计 开发代码 提交测试 内部测试 确认上线(确认上线前可能经过多种环境的测试) 上线到生产环境 最终测试 如果出现问题代码回滚。 传统代码上线: 开发人员开发完成 打好包(war、j ...
分类:
其他好文 时间:
2016-10-04 21:02:28
阅读次数:
164
1.功能需求:代码上线时候可能会遇到需要修改程序的一些文件的配置信息,如果通过脚本实现,我想到了sed将这些需要修改的配置位置的行号用grep-n+awk过滤到一个数组里面,然后通过for+case/esac(即c语言的switchcase)遍历sed替换即可2.代码截图3。遇到两个坑1.sed-ir“行号s/匹..
分类:
其他好文 时间:
2016-09-03 15:09:25
阅读次数:
185
先备份源代码,新代码上线到临时目录,再mv推送 覆盖旧代码,出错就回滚覆盖 配置管理员找人签单 运维经理签字 dba主管签字 开发经理签字 cto签字 最后上线 ...
分类:
其他好文 时间:
2016-08-10 14:09:49
阅读次数:
157