今天还是在理解这整个项目的代码,尽量做到一行行的写注释,除非是特别简单的代码。 其实昨天虽然匆匆忙忙的大致看了下意思,但没有写注释,今天补上。 这个方法,我是按函数名字面意思理解的,大概就是即时更新前台页面,完成发送消息的打印。 就是这个get_messsage卡住了,转到它,发现是一个jsonp ...
分类:
其他好文 时间:
2018-05-02 22:14:58
阅读次数:
121
原文:Android项目实战(二十八):Zxing二维码实现及优化前言: 多年之前接触过zxing实现二维码,没想到今日项目中再此使用竟然使用的还是zxing,百度之,竟是如此牛的玩意。 当然,项目中我们也许只会用到二维码的扫描和生成两个功能,所以不必下载完整的jar包,使用简化版的即可,下文可见。... ...
分类:
移动开发 时间:
2018-04-29 12:01:05
阅读次数:
210
二十八条沟通建议 1、成功的关键是慷慨大方 在社交中通行的不是贪图便利,而是慷慨大方。 2、明确你的人生目标 你的才能与渴望的交集就是你内心的激情。什么是你最兴奋的事?你做什么事时会觉得时间过得飞快? 3、为发展人际关系设定计划 打造交际网络是有过程的,你的计划应当包括以下三份: 你3年的目标,及每 ...
分类:
其他好文 时间:
2018-04-28 00:21:25
阅读次数:
244
很多公司经常情况下会遇到这么一个问题,新应用开发完成之后,运维人员耗费了大量的时间在测试环境上完成了项目的部署,而迁移到线上环境依旧需要逐字逐句的变更配置,没日没夜的加班之后,才能够勉强保证新应用在线上环境正常运行。而与此同时,公司的领导层已经暴跳如雷,"我已经投入了大量的资金下去,为什么部署一个新的应用依旧需要花费这么久的时间?"
puppet的创始人luke kanies就曾经在这种环境中备受煎熬。于是他就开始思考,如何让系统管理员们能够更加高效的去完成工作。随即诞生的产物就是这款名为puppet的软件。
事实上,luke kanies在开发puppet之前,基本上都是采用perl来编写程序,但是当他想要用perl去编写脑中的这款程序的模型时发现无法实现。然后luke kanies尝试了python等语言,都没办法写出他心目中的功能。后来一个偶然的机会,朋友提起了ruby这种语言,表示该语言功能十分强大,所以luke kenies尝试了ruby,并且基于ruby语言开发出了puppet。
如果说企业想要多台服务器的维护成本,puppet是非常不错的工具之一,主要原因是由于pu
分类:
其他好文 时间:
2018-04-25 14:27:25
阅读次数:
175
28):题目:请输入星期几的第一个字母来判断一下是星期几,如果第一个字母一样,则继续判断第二个字母。 程序分析:用情况语句比较好,如果第一个字母一样,则判断用情况语句或if语句判断第二个字母。 以上实例输出结果为: Python3 测试实例: Python3实例,使用递归函数实现,对字符相同的个数没 ...
分类:
编程语言 时间:
2018-04-25 13:58:55
阅读次数:
169
?我们在上节博客中介绍了 C 语言中字符串相关的概念,那么我们今天就来看看在字符串这块的典型问题。
分类:
其他好文 时间:
2018-04-21 19:32:59
阅读次数:
121
一、前言 在企业中我们有事安装软件包。部分都是源码安装,如nginx安装路径都已经固化了,但实际业务中,我们都是把软件包安装到固定目录下,不满足需要,这是其一、其二,编译安装很耗时,比如mysql,特别是一些公司推行自动化,编译安装也不方便,容易出错。这是rpm包就很有用,废话少说,开始制作rpm包 ...
分类:
其他好文 时间:
2018-04-20 16:08:59
阅读次数:
188
定义资源: type {'title': attribute1 => value1, attribute2 => value2, } 要点:type表示资源类型必须小写;title是定义资源名称,在同一类型下必须惟一; 常用资源类型: user, group, file, package, serv ...
分类:
编程语言 时间:
2018-04-19 23:52:45
阅读次数:
249
Ansible是新出现的自动化运维工具,基于Python开发,集合了众多运维工具(puppet、cfengine、chef、func、fabric)的优点。实现了批量系统配置、批量程序部署、批量运行命令等功能。Ansible是基于模块工作的,本身没有批量部署的能力。真正具有批量部署的是Ansible所运行的模块,Ansible只是提供一种框架。
分类:
其他好文 时间:
2018-04-18 17:08:39
阅读次数:
186