- 浏览: 17209 次
- 性别:
- 来自: 上海
最新评论
文章列表
#! /usr/bin/env python
import sys,os,subprocess,time
strIndex = "./Main"
if len(sys.argv) < 2:
print """Input arguments to start
eg: FLT--->./MainFLT
eg: FLT FLS FLA--->./MainFLT ./MainFLS ./MainFLT
eg: ALL-->start all the server""& ...
python进制总结
- 博客分类:
- python
进制转换
10进制转2进制:bin(123)
2进制转10进制:int('10',2)
10进制转16进制:hex(10)
16进制转10进制:int('f',16) 或 int(0xf)
10进制转8进p制:oct(18)
8进制转10进制:int('022',8)
ASCII转换
字符转化为ASCII: ord('A')
ASCII转化为字符:chr(65)
转自(http://blog.csdn.net/JGood/article/details/4498166)
最近,我们老大要我写一个守护者程序,对服务器进程进行守护。如果服务器不幸挂掉了,守护者能即时的重启应用程序。上网Google了一下,发现Python有很几个模块都可以创建进程。最终我选择使用subprocess模块,因为在Python手册中有这样一段话:
This module intends to replace several other, older modules and functions, such as: os.system、os.spawn*、 ...
Pylint 提供了简单的方式来分析 Python 代码,其高可配置性很容易使一个部门的人员使用统一的代码风格。本文将通过理论介绍和示例分析阐述如何 Pylint 来规范 Python 代码。
Pylint 是什么
Pylint 是一个 Python 代码分析工具,它分析 Python 代码中的错误,查找不符合代码风格标准(Pylint 默认使用的代码风格是 PEP 8,具体信息,请参阅参考资料)和有潜在问题的代码。目前 Pylint 的最新版本是 pylint-0.18.1。
Pylint 是一个 Python 工具,除了平常代码分析工具的作用之外,它提供了更多的功 ...
悲剧的考试啊,你让我情何以堪?
上午考试的科目是我唯一准备过的,虽然只准备了几天。
只在考前看了一眼的案例和论文反而通过了!
天意啊,估计再考也很难过得了,经过一次考试,我觉得这个挺没有意义的。
说实话,这考试确实挺八股文的,不管你懂不懂,只要思路和文章的架构整理好,码点字就好了。
考试时间: 2011年上半年资格名称: 系统分析师准考证号: 1102310@@@@
证 件 号: 13098119@@@
姓 名: @@
上午成绩: 42下午成绩: 48论文成绩: 45
话不多说,贴代码:
config=ConfigParser.ConfigParser()
strExeDir = get_main_dir()strFileName = os.path.join(strExeDir, Utf8_To_Gb18030("MQComunicator.config")) with open(strFileName) as cfgfile: config.readfp(cfgfile) strQueueMng=config.get('MQ','strQueueMng') ...
上迭代中遇到的问题了,打包后的程序不能在干净的机器上运行,而这个程序之前在XP机器上打包后是没问题的。问题如下:
Traceback (most recent call last):
File "application.py", line 12, in <module>
File "win32api.pyc", line 12, in <module>
File "win32api.pyc", line 10, in __load
一、概述:
0.对于输入(本地)输出(集群共享)直连的方法,可以实现本地输入,MB过滤后输出
1.对于输入(本地)路由(MB过滤)输出(集群共享)的方法,无法实现MB过滤。
二、实验1:
0.输入(本地)输出(集群共享)直连
1.在输入队列中输入消息
2.远程队列管理器中得到此转发后的消息
三、实验2:
0.输入(本地)路由(MB过滤)输出(集群共享)连接
1.在输入队列中输入消息
2.远程队列管理器中无法得到此转发后的消息
四、实验3:
0.输入 ...
今天真是纠结啊,一台服务器上跑了四个虚拟机就卡的要死要活的,MQ的集群做好了,想用同一个MB管理起来,但是做好之后时灵时不灵的,真不知道原因是什么。今晚整理一下需求与环境:
1.一套MB管理多个MQ队列管理器,包括远程队列管理器。(为了省钱啊)
2.MB管理远程队列管理器
3.MB代理只能针对本地队列管理器(有个连接到远程代理的选项,但好像只是把已经建立好的MB连到本地来管理)
4.可以通过远程队列的方式将远端的队列映射到本地(需要的传输、远程、通道什么的太多了)
5.可以通过将集群中的远端队列共享到本地的方法来解 ...
集群是两个或更多队列管理器的组,这些队列管理器在逻辑上是关联的并可在彼此之间共享信息。任何队列管理器都可对同一集群中的任何其他队列管理器发送消息而无需设置特定的通道定义、远程队列定义或传输队列,这是因为所有这些信息都保留在存储库中,此集群中的所有队列管理器都对此存储库拥有访问权。
当然,我们也可以将APP1、APP2上的两个不同的队列管理器QM1、QM2进行集群。方法如下:
1.打开MQ资源管理器,利用远程连接的方法连接APP1上的QM1。
2.在APP2上建立MQ2
3.在APP2资源管理器上新建集群
4.将QM ...
目标:
如果你要做出卓越的软件,你必须要抓住要抓住使用者的心。让你的目标用户愿意使用并推广你的产品,并愿意帮助你去共同完善你们的东西,而不是让使用者对你的产品敬而远之。
核心:
如果你能把产品的某一功能做的超级棒,而它又是使用者所最想见到的功能,那它就能抓住使用者的心。别废弃它,它总能帮你带来更多的惊喜。
专注 :
专注于你的核心,如果你想击败你的竞争对手,靠得不是功能多,而是功能少,靠得不是資源多,而是专注。
套用同事的一段话:
“我们的产品似乎诞生于一个宇宙大爆炸中,爆炸之前的黑洞吸收了各个方面、各个层次、 ...
最近一直在忙一个自动化系统的项目,项目为CS架构,涉及到二十多个服务程序。根据用户需求,这些服务程序都需要用运维系统统一管理、实时监控。
运维系统主要有两个功能:服务日志的订阅,pingexe。pingexe的大体流程为:1.访问写消息至IBM WebSphere MQ队列管理器的netIN队列。2.MB根据路由规则($Body/MSG/BIZ[contains( $Body/MSG/BIZ/DAT,"APP" )])过滤,转发消息至各APP相应队列。3.各APP反馈消息至netOUT队列。4.利用线程从netOUT读取消息并反回各APP状态。过程中遇 ...