- 博客(30)
- 资源 (12)
- 收藏
- 关注
原创 统计请求次数
今天用户说需要统计两个url的请求次数,由于我们的文件是按天分割,所以就比较好办。循环读取文件,然后统计出现的次数即可。再拷贝到Excel中生成图表。#/bin/bashLOG_PATH=/data/apache_log/for file in $(ls $LOG_PATH/access_log.*);do count1=$(grep "/suggestion01"
2015-11-03 17:24:39 1951
原创 Linux下Tomcat进程运行监视并自动重启的脚本
crontab 实现定时检测Tomcat进程是否存在,如果不存在则启动Tomcat,如果在此过程中发生任何异常或者错误,则发邮件。
2015-10-27 10:50:10 1321
原创 Jenkins中动态获取git分支(下拉框)
def gettags = ("git ls-remote -h https://ip:port/xxx/xxx.git").execute()gettags.text.readLines().collect { it.split()[1].replaceAll('refs/heads/', '') }.unique()
2015-10-23 17:48:03 8382 1
原创 Tomcat starting even after port is in use(Address already in use), 即使connector端口被占用也会继续启动.
背景:在做自动化检查工具(每隔一分钟检测tomcat进程是否存在,不存在则启动)时,发现一个问题,当connector端口被占用时,进程可以正常启动,但是服务不可用。所以脚本检测到进程,就以为服务已经正常起来了,这就造成一个假象。Tomcat version:7.0.39 Oct 23, 2015 3:13:16 AM org.apache.catalina.core.AprLife...
2015-10-23 17:30:11 1770
原创 Spring 将properties文件转为系统工具类
context配置 <bean id="configBean" class="com.xxx.common.util.CommonPropertyConfigurer"> <property name="location"> <value>classpath:idservice.${env}.${site}.properti..
2015-10-22 19:01:59 1856
原创 Window环境下基于Tomcat & Zookeeper搭建Solr Cloud 5.1
官方文档(英文) https://wiki.apache.org/solr/SolrCloudTomcatDownload Tomcat\Zookeeper\Solr Cloudtomcat 7 下载地址:http://archive.apache.org/dist/tomcat/tomcat-7/Solr Cloud 5.1 下载地址:http://www.apache.org/dyn/
2015-10-09 16:51:22 898
原创 Solr中设置时区Timezone, Tomcat/Jetty
1. Jettysolr.in.sh# By default the start script uses UTC; override the timezone if neededSOLR_TIMEZONE="Asia/Shanghai"虽然如此设置,不过最后还是会变成如下参数:-Duser.timezone=Asia/Shanghai2. Tomcat
2015-10-09 16:46:23 4717 1
原创 Jenkins: Dynamic Choice Parameter get all branch list of git
Dynamic Choice Parameter: Choice Git branch when build Jenkins job在构建Jenkins Job时,需要选择Git库的branch. 可以用如下方式实现:在Git 库中用$BRANCH获取版本即可。效果如下:def gettags = ("git ls-remote -h https://ttt.xxx...
2015-02-27 10:17:02 4483
原创 用Python实现在Linux环境发送带附件的邮件,支持文本/html格式
在Linux服务器上定时执行shell脚本,当发生错误时,需要发送邮件知会开发组,但是我想把错误日志当做附件发送,结果原来的不支持附件。强迫症犯了,虽然不懂Python语言,只好硬着头皮去写,去测试。写完了,本地测试木有任何问题,心中一阵窃喜。不料放在QA环境测试时,意向不到的事情发生了。发送邮件时报错: Traceback (most recent call last): File...
2014-10-31 18:54:15 2043
原创 git|SourceTree强制提交Push
git -c diff.mnemonicprefix=false -c core.quotepath=false push -v --tags origin master:masterPushing to https://github.com/JnLlnd/CSVBuddyTo https://github.com/JnLlnd/CSVBuddy ! [rejected] m
2014-10-28 14:49:49 8746
原创 Jenkins 构建No such file or directory
用Jenkins构建发现如下错误:/tmp/data-8756845084624448500.txt (No such file or directory)java.io.FileNotFoundException: /tmp/data-8756845084624448500.txt (No such file or directory) at java.io.FileInputStr...
2014-10-17 12:54:17 10837
原创 Microsoft Lync 2010 Cannot Synchronize Address Book
问题描述:公司使用LYn当你登录Lync客户端时,客户端需要1-60分钟时间从服务器ABS下载GalContacts.db和 GalContacts.db.idx这两个地址簿文件;所有此时你将无法使用模糊搜索,当你搜索”-“时,客户端端会提示你说地址簿正在同步;我们可以通过更改如下注册表值,让客户端马上下载GalContacts.db和 GalContacts.
2014-08-18 13:23:25 1195
原创 EXCEL增加审计功能,记录每个单元格的修改日志(支持记录多个单元格同时修改时记录审计信息)
Dim arr As New Collection
2014-06-06 01:56:20 3646
原创 网页中集成SAP的WebGUI,可以指定用户名、密码、事务码
1. 如何传入已知的用户名密码,直接登入SAP(目前在网页里面嵌套SAP的功能在开发机已经实现,但需要在网页弹出框中手动输入用户名密码);2. 在网页里面嵌套SAP并根据传入的TCODE(事务码)直接进入SAP相关业务功能模块操作。
2014-02-20 22:57:56 5883 2
原创 WSDL 在属性和属性值之间缺少等号
今天手下一个小弟在做service服务时,公司的测试环境没有问题,但是增量至仿真环境时,访问wsdl报错,很是郁闷。但是其它的webservice可以正常访问,开始以为是文件打的不全,重新增量之后,还是不行。仔细分析之后,怀疑是编码问题,果然,在查看了所有相关的类,一部分是GBK、一部分是UTF-8,由于整个项目偏向于GBK,所以果断改为GBK,重新增量之后,OK,甚喜,收拾下回家。报
2013-08-20 21:54:30 1500
转载 防止root(Linux)账号启动WebLogic【转载于公司BBS】
经过一段时间的发现,在日常针对系统运维的过程中,一不小心,使用了root(Linux)账号启动了WebLogic,然后再使用bea的维护账号启动WebLogic,这个时候系统会或多或少的出现一些问题如:1----菜单不显示,2----接口调用出异常,3----菜单打开直接无法显示。等等错误,由于这个问题涉及到问责问题,所以很少有主动去说明曾经使用了root账号启动过weblogic
2013-08-06 13:22:47 2670
原创 xfire 参数对象 命名空间的问题
重构代码之后,发现在C#调用Java接口时,对象里的属性值全是null,历经破折才发现是命名空间的问题。C#使用的是之前的默认命名空间,所以在重构后,命名空间发生了变化,导致传值为null,这也是内外部变化没有解耦导致。解决方案如下:1.将java文件的VO拷贝到原来的目录下2.在现在的model的vo同目录下新建vo同名的aegis.xml,在这个文件里面指定命名空间3.在jav
2013-05-29 14:46:59 3583
原创 使用mdb view plus 破解RTX(腾讯通)的超级管理员密码
破解RTX(腾讯通)的超级管理员密码及数据库由于特殊需求,需要重新添加用户,但是没有超级管理员密码,网上搜索了下,有清空RTX密码的,但是都没有效果,因为这个服务,是直接拷贝过来的。 步骤:1.下载:MDBPlus191http://download.csdn.net/download/haber001/5414289 2.打开安装文件下的/db/rtxdb.mdb
2013-05-20 14:21:57 6975
原创 管理日志:甚是无奈
今天产品经理突然对我说,十一后抽一个人出来。心里先是一惊,而后是无奈。是不是这段时间工作做的太快了,领导认为你们组的工作不多,然后就要撤人。可是自己明白,不是任务不多,而是兄弟们很辛苦,整天没日没夜的的加班做任务,就因为领先于其它组,就要撤人。 甚是无奈。
2012-09-27 12:54:44 827
原创 weblogic92 服务器挂起,出现StuckThreadMaxTime错误
错误片段,明显的就是StuckThreadMaxTime ,如下: <[STUCK] ExecuteThread: '7' for queue: 'weblogic.kernel.Default (self-tuning)' has been busy for "621" seconds working on the request "Http Request: /web/pr
2012-08-21 23:27:36 2911
原创 管理日志:茫然的困惑
2010年3月2日正式进入公司实习,到今天已经有两年半的时间,时光荏苒,岁月如梭。感觉自己的心已经慢慢变老。这周起,就要带领一个团队去战斗。而对于团队的运营,似乎明确,却又是那样的茫然。我对团队的定位是分享型、学习型、创新型,而如何去做这些,貌似心中还不是非常明确。对于如何更好的跟踪计划,心中也有点茫然。 不过,这只是一个开始,我坚信我会做的更好,我的团队也会越来越好。
2012-08-21 13:07:36 662
原创 Oralce数据分页
在做项目时,需要对大数据量进行分页,用Oracle的ROWNUM可以实现分页。代码如下: /** * 获取单表查询分页SQL * * @param sql 原始SQL语句 * @param pageId 页号 * @param pageSize 一页记录数 * @return 分页SQL语句 */ public s
2012-06-29 13:44:10 720
原创 批量将Visio文件转为SVG
最近在做一个项目,由于客户提供的是Visio文件,可是我们要操作的SVG文件,所以找了相关资料之后,就有了这段代码。将Visio文件转为SVG文件,将如下代码保存在文本文件中,另存为VBS文件PS:对于Visio的操作可以参见点击打开链接(MSDN Library -> Office Development -> Microsoft Office 2010 -> Visio 201
2012-05-04 23:59:04 6748
原创 PHP Warning: date() [function.date]: It is not safe to rely on the system's timezone
在用PHP5.3以上的PHP版本时,只要是涉及时间的会报一个"PHP Warning: date() [function.date]: It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_
2011-11-01 21:13:38 4774
原创 缺乏危机感
2011-07-30 星期六 晴 还是一如既往的星期六,没有过多的兴奋,没有过多的伤感,貌似很平静,可是这种平静让我害怕。我喜欢忙碌,因为忙碌可是让自己无暇顾及心里的胡思乱想。也就不会有那么多的悲天悯人和多愁善感。 回想这一年半走来,貌似已经物是人非。经过琐事的磨砺,自己变得有点堕落,有点安于现状。可是浮躁的心却不甘心,就这样每天挣扎着,彷徨着……貌似是时间在
2011-10-11 09:50:50 1123
原创 XFire绑定Aegis自定义友好参数(复杂对象)
问题描述:用soapUI工具请求http://10.10.21.168:8001/web/services/FastRepairForSCADA?wsdl,解析出来的报文格式不符合规范,问题如下:1.方法名的首字母没有大写;2、入参的首字母没有大写;3、属性的首字母没有大写;说明:由于XFire会自动生成WSDL文件,所以对于其格式有时候需要规范一下,跨平台时需要根据报文格式来组装
2011-06-28 11:17:00 1934
原创 大唐任务管理系统--用过滤器控制用户访问权限
//java代码package filter;import java.io.IOException;import javax.servlet.*;import javax.servlet.http.*;import domain.Admin;import domain.Governor;import domain.Staff;/** * 用过滤器控制用户的访问权限 * @author
2009-08-09 17:11:00 1232
SuperPuttySetup-v1.4.0.8.msi
2015-12-09
SuperPuTTY-1.4.0.8.zip
2015-12-09
SourceTreeSetup_1.6.20
2015-09-11
MDB Viewer Plus
2013-05-20
IT--Java软件开发--个人简历
2009-10-23
《中国移动电子运行维护系统》案例
2009-09-23
Java基础笔试题(绝对最全的)
2009-09-14
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人