简单的说,其实要理解C文件与头文件(即.h)有什么不同之处,首先需要弄明白编译器的工作过程,一般说来编译器会做以下几个过程:1.预处理阶段(也就是常说的切token)2.词法与语法分析阶段3.编译阶段,首先编译成纯汇编语句,再将之汇编成跟CPU相关的二进制码,生成各个目标文件 (.obj文件)4.连...
分类:
其他好文 时间:
2014-09-29 13:29:30
阅读次数:
236
前言:今个群里有个哥们问我怎么实现一个集群的架构图,一说架构图,大家肯定想到的是用visio或者是亿图,但是动态的咋办?甚至说高端了点,不仅可以看到架构图,而且可以看到流量及负载的信息。现在运维平台这么火热,大家恨不得把平台做全面点。我以前做过一个机房展现图,有..
分类:
其他好文 时间:
2014-09-29 03:01:17
阅读次数:
424
在学习批量管理软件时,首先要明确的知道自己需要什么,网上大神很多,他们都研究到源码上了,写了很多介绍绚丽功能的文档,但其实那些功能基本上我们都用不到,经常被各种文档弄得头脑发晕,此文就是为了简单直白的告诉大家ansible的功能,满足大家的基本需求。首先确认批量管..
分类:
其他好文 时间:
2014-09-28 18:58:07
阅读次数:
24636
近日公司准备自已做一个运维管理平台,其中的监控部分,打算调用zabbixapi接口来进行展示。经过思考之后,计划获取如下内容:1、获得认证密钥2、获取zabbix所有的主机组3、获取单个组下的所有主机4、获取某个主机下的所有监控项5、获取某个监控项的历史数据6、获取某个监控项的..
分类:
编程语言 时间:
2014-09-28 17:57:25
阅读次数:
403
使用企业号官方提供的C#、Python库对Token进行校验。并进行简单分析。
提供Pyhton3.*版本的HttpServer测试代码。
由于官方提供Python是2.*版本,故对其进行细微修改,升级至3.*版本。
分类:
微信 时间:
2014-09-28 13:29:42
阅读次数:
1038
产生背景:由于做服务器运维方面的工作,需要对近千台LINUX服务器进行统一的管理,如同时批量对LINUX服务器执行相关的指令、同时批量对LINUX服务器upload程序包、同时批量对LINUX服务器download程序包。当前世面上也存在一些常见且功能强大的工具,如puppet,dsh,parall...
环境Window 7Python2.7Django1.4.1sqlite3问题在使用Django搭建好测试环境后,写了一个提交POST表单提交留言的测试页面。如图:填写表单,点击“提交留言”按钮提交到服务器,却出现Forbidden (403)CSRF verification failed. Re...
分类:
编程语言 时间:
2014-09-27 15:11:09
阅读次数:
450
<?php
//?晕大海?2014.09.26
define("TOKEN",?"weixin");
$wechatObj?=?new?wechatCallbackapiTest();
if(!isset($_GET["echostr"])){
?????$wechatObj->responseMsg();
}else{
?$wechatObj->val...
分类:
微信 时间:
2014-09-27 14:49:40
阅读次数:
429
Linux中syntax error near unexpected token... 错误提示有一般有两种原因:1)window和Linux下换行符不一致导致window下的换行和Linux下的换行不同,如果将window下编写的代码文件上传到Linux下,容易出现该错误提示。可用 vi -b 文...
分类:
系统相关 时间:
2014-09-27 11:22:19
阅读次数:
511
通过学习Lucene3.5.0的doc文档,对不同release版本号 lucene版本号的API修改做分析。最后找到了有价值的修改信息。LUCENE-2302: Deprecated TermAttribute and replaced by a new CharTermAttribute. Th...
分类:
其他好文 时间:
2014-09-27 10:45:39
阅读次数:
264