- 浏览: 268878 次
- 性别:
- 来自: 北京
最新评论
-
wzwahl36:
http://www.atool.org/crontab.ph ...
crontab表达式 -
quding0308:
感谢感谢
利用github构建自己的代码库 -
sailinglee:
文不对题
mongoose简单使用样例 -
erickdu888:
真是个好东西
python使用suds调用webservice
文章列表
对于python仅作为客户端调用webservice的情况,推荐使用suds库来完成,比起zsi,soapy之类,它可以说是相当轻量级,使用非常方便。
安装suds建议使用easy_insall来做。下面是官方的一些例子:
from suds.client import Client
url = 'http://localhost:7080/webservices/WebServiceTestBean?wsdl'
client = Client(url)
#查看该service提供的方法
print client
Suds - version: 0.3.3 b ...
1.SecureCRT的命令行快捷键
ALT+1/2/3/4/5.../9 —— 切换到第1/2/3/4/5.../9个标签。
CTRL+ALT —— 在所有标签之间切换。
CTRL+A —— 光标移至行首。
CTRL+D —— 删除光标后一位字符。
CTRL+K —— 删除当前光标至行末内容。
CTRL+W —— 删除当前光标至行首内容。
staticmethod, classmethod 分别被称为静态方法和类方法。 staticmethod
基本上和一个全局函数差不多,只不过可以通过类或类的实例对象(python里说光说对象总是容易产生混淆,
因为什么都是对象,包括类,而实际上类实例对象才是对应静态语言中所谓对象的东西)来调用而已,
不会隐式地传入任何参数。这个和静态语言中的静态方法比较像。classmethod
是和一个class相关的方法,可以通过类或类实例调用,并将该class对象(不是class的实例对象)隐式地
当作第一个参数传入。就这种方法可能会比较奇怪一点,不过只要你搞清楚了python里class也是 ...
sed命令行格式为: [root@localhost ~]# sed [-nefri] command 输入文本
常用选项: -n∶使用安静(silent)模式。在一般 sed 的用法中,所有来自 STDIN的资料一般都会被列出到萤幕上。但如果加上 -n 参数后,则只有经过sed 特殊处理的那一行(或者动作)才会被列出来。 -e∶直接在指令列模式上进行 sed 的动作编辑; -f∶直接将 sed 的动作写在一个档案内, -f filename 则可以执行 filename 内的sed 动作; ...
sort 命令解释:
功能说明:将文本文件内容加以排序。
语法:sort -u [file] = sort [file] | uniq (去重)
参数说明
-b 忽略每行前面开始出的空格字符
-c 检查文件是否已经按照顺序排序
-d 排序时,处理英文字母、数字及空格 ...
1,查看apache进程:
ps aux | grep httpd | grep -v grep | wc -l
2,查看80端口的tcp连接:
netstat -tan | grep "ESTABLISHED" | grep ":80" | wc -l
3,通过日志查看当天ip连接数,过滤重复:
cat access_log | grep "20/Oct/2008" | awk '{print $2}' | sort | uniq -c | sort -nr
4,当天ip连接数最高的ip都在干 ...
Pending Queue Size queue中还未发送至client的消息数,一般是消费者的处理速度慢,且本地的消息存储池已满(tcp://localhost:61616?jms.prefetchPolicy.all=预抓取得消息数(存储池),默认是1000)
persistent queues (default value: 1000)
non-persis ...
性能并不是唯一的考虑因素,在对性能要求并非苛刻的环境中,性能也可让位于:团队编码规范,个人编码习惯,代码可读性,模块可扩展性等因素。
以下提到的对性能的优化,仅仅提供了从性能的角度去阐释一些设计思路,但实际上,浏览器本身会逐步优化自身的性能问题,而我们那些提高性能的hack,可能会因为浏览器的版本更新,导致成为一种无用的hack,甚至让性能更慢,所以不要无谓的使用一些hack,去优化一些执行次数很少的代码,而降低代码的可读性,或增加代码量,,一句话:如非必要,请勿hack。
一 javascript加载和执行
1 无论是外链还是内联,script标签都会阻塞页面的渲染,所以scr ...
Spring刷新bean
- 博客分类:
- Spring
因为各种各样的需求,我们不希望重启应用,而刷新Applicationcontext中的bean。一般根据情况,由以下几种策略。
1.刷新所有的bean。
WebApplicationContext context = WebApplicationContextUtils.getWebApplicationContext(ServletActionContext.getServletContext());
((AbstractRefreshableApplicationContext) context).refresh();
2.如果是bean是prototype的 ...
linux下查看和添加PATH环境变量
- 博客分类:
- linux
$PATH:决定了shell将到哪些目录中寻找命令或程序,PATH的值是一系列目录,当您运行一个程序时,Linux在这些目录下进行搜寻编译链接。
编辑你的 PATH 声明,其格式为:
PATH=$PATH:<PATH 1>:<PATH 2>:<PATH 3>:------:<PATH N>
你可以自己加上指定的路径,中间用冒号隔开。环境变量更改后,在用户下次登陆时生效,如果想立刻生效,则可执行下面的语句:$ source .bash_profile
需要注意的是,最好不要把当前路径 “./” 放到 PATH 里 ...
maven 拷贝部署
- 博客分类:
- maven
可以将test的配置拷贝到指定目录
maven clean install -Pprod pmd:pmd -Dmaven.test.skip=true
<build>
<defaultGoal>package</defaultGoal>
</build>
<profiles>
<profile>
<id>prod</id>
<build>
<plugins>
<plugin>
&l ...
table:
CREATE TABLE `host` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`cmdb_sn` varchar(32) NOT NULL,
`internal_ip` varchar(16) NOT NULL,
`external_ip` varchar(16) NOT NULL,
`idc_name` varchar(16) NOT NULL,
`status` enum('online','unused','repair') DEFAULT 'unused',
`descript ...
HTML5与CSS3资源汇总
- 博客分类:
- web前端
Html5开发资源:
html5教材的PPT 很酷的html5技术实现的,另外在该网站还有html5各技术的API实验室 更多html5的应用在其首页
html5规范、canvas规范、Web GL 规范、html5与html4的不同
Dive Into HTML5 类似一本教材,掌握html5的资源汇总
http://www.appmobi.com/ 提供了html5应用程序
ActiveMQ 简单入门(1)
- 博客分类:
- ActiveMQ
下载
最新版本安装apache-activemq-5.5.1-bin.zip(选择比较快得镜像,我选择人人网的),本次现在windows安装。 下载地址:http://activemq.apache.org/download.html
2. 解压启动
将下载好的zip包解压到喜欢的目录 ...
TortoiseGit 是 TortoiseSVN的Git版,它很好的实现了与windows资源管理器的融合,使用界面与TortoiseSVN非常类似。
TortoiseGit运行在msysgit(git的windows开源版本)之上,因此,在安装TortoiseGit前需要安装msysgit。GitHub可以免费为用户 ...