`
文章列表
  对于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 ...

linux常见问题集锦

  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也是 ...

linux sed用法

     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

 因为各种各样的需求,我们不希望重启应用,而刷新Applicationcontext中的bean。一般根据情况,由以下几种策略。   1.刷新所有的bean。   WebApplicationContext context = WebApplicationContextUtils.getWebApplicationContext(ServletActionContext.getServletContext()); ((AbstractRefreshableApplicationContext) context).refresh();  2.如果是bean是prototype的 ...
$PATH:决定了shell将到哪些目录中寻找命令或程序,PATH的值是一系列目录,当您运行一个程序时,Linux在这些目录下进行搜寻编译链接。   编辑你的 PATH 声明,其格式为:   PATH=$PATH:<PATH 1>:<PATH 2>:<PATH 3>:------:<PATH N>      你可以自己加上指定的路径,中间用冒号隔开。环境变量更改后,在用户下次登陆时生效,如果想立刻生效,则可执行下面的语句:$ source .bash_profile   需要注意的是,最好不要把当前路径 “./” 放到 PATH 里 ...

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开发资源: html5教材的PPT 很酷的html5技术实现的,另外在该网站还有html5各技术的API实验室 更多html5的应用在其首页 html5规范、canvas规范、Web GL 规范、html5与html4的不同 Dive Into HTML5 类似一本教材,掌握html5的资源汇总 http://www.appmobi.com/ 提供了html5应用程序
下载 最新版本安装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可以免费为用户 ...
Global site tag (gtag.js) - Google Analytics