自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(143)
  • 资源 (4)
  • 问答 (2)
  • 收藏
  • 关注

adb安装应用覆盖失败

D:\dev_tools\win>adb install -r xxx-debug.apk6813 KB/s (7396703 bytes in 1.060s)        pkg: /data/local/tmp/xxx-debug.apkFailure [INSTALL_FAILED_UPDATE_INCOMPATIBLE] 一般为之前应用没卸载干净导致。一、所以先从设置...

2016-06-28 19:30:13 710

原创 jvm crash core dump分析

 一般会有hs_err_pidxxxxx.log这么个文件,里面记录了core dump文件在哪 在分析jvm crash 产生的core dump文件需要注意几点:1、jdk必须使用与crash所处jdk 版本完全一致,因为不同的jdk实现有差异,将会导致gdb或jstack,jmap无法加载,或无法正确加载。至少 jstack,jmap要完全正确加载,自测是需要使用同样的jdk...

2015-05-29 10:58:44 1481

Element must have no character or element information item [children], because

自定义XSD对XML校验,eclipse校验出现如下错误:XML内容:<PrimaryKey>123456</PrimaryKey> 错误提示: Element must have no character or element information item [children], because the type's content ty...

2015-03-04 09:44:01 1798

eclipse 正则 查找替换

不得不说eclipse这个功能强大。见图: 可以将 #hello# 替换为#{hello}这里主要是用到了eclipse 查找中的正则,以及正则中的分组功能。1、查找内容中的 #(\w+)# 这其中的括号表示对这个结果分组,默认编号从1开始。2、替换内容中的 #{\1} 这里的 \1 即表示第1点中的 \w+ 这个匹配。 ...

2014-11-25 17:44:09 134

Ubunut 14.04 LTS菜单出不来及登录不进桌面

菜单出不来试尽方法不行,然后:#mv ~/.config/dconf/ ~/.config/dconf.bak#sudo unity#sudo unity --reset切换回桌面ctrl+alt+f7 发现竟然好了 参考:https://bbs.archlinux.org/viewtopic.php?id=165485  #登录不进桌面主目录下的....

2014-08-08 10:14:20 166

Genymotion 修改hosts 文件

命令在Genymotion安装目录下:Genymobile\Genymotion\tools先启动模拟器,执行:adb devices 查看连接的设备,如有则先改权限 adb shell$ su# mount -o remount,rw /system 修改权限后,再执行adb push d:\hosts /system/etc/hosts 即可...

2014-07-03 17:50:04 288

linux 查看进程挂掉信息

正常运行的java进程莫名其妙消失了,在tomcat日志中未找到OOM或其它异常信息。查看系统日志配置情况: /etc/syslog.conf 默认系统日志在/var/log/messages里,在这个文件中以进程名或进程ID查找,一般都能找到进程生死历史信息 ===========以下内容来自:http://www.wy182000.com/2013/07/16/ou...

2014-06-26 11:49:05 4140

eclipse 僵死/假死 问题排查及解决

症状:使用Eclipse win 64位版本,indigo及kepler都重现了,使用tomcat 6.0.39,jdk1.6.u45及1.7u45均尝试了,也重现。重现步骤很简单,使用debug模式启动时较容易出来,debug启动tomcat,(我的是webapp)然后在页面上随便点点即发现eclipse僵死,且任何从浏览器发出的请求都卡住不能被接收执行。1、然后从任务管理器直接...

2014-04-19 10:16:53 273

原创 Power Design Mysql逆向工程

本身没什么技术难度,为应对不必要麻烦还是写下来供人参考。1、新建个Physical Diagram,DBMS先“Mysql”。2、DataBase->Configure Data Connections。在第三个选项卡新建一个,这里才可以使用jdbc ,jdbc 相对odbc要更容易些,尤其是做java开发的。 注意红框处,不要使用默认的驱动,写好后测试一下,...

2014-04-04 17:53:40 112

eclipse kepler安装jBPM GPD插件

  使用SourceForge 上下载的JBPM4.4包中install\src\gpd 的zip包,在eclipse中使用Install New SoftWare进行插件安装,老是到10%提示找不到jar错误如:An error occurred while collecting items to be installedsession context was:(profile=...

2013-10-10 15:11:24 171

居然被种了个木马

  近几个月一直发现QQ聊天窗口不正常,主要表现在,我从其它程序复制的东西,如浏览器,或截图,在QQ窗口粘贴,结果发现内容没了,或者粘贴的东西不是我想要的,甚至是直接粘了一堆的聊天记录。   一直以为是QQ的问题,于是重装QQ,也没考虑到病毒。因为安全大门让Avast和Comodo俩看着。今天,终于忍不住这样剪粘板被劫持,下了个ClipboardFusion ,监控下到底是谁在搞我的剪贴...

2013-07-31 16:46:40 120

mysql数据表损坏导致的reviewboard问题

diffviewer_filediffdata is marked as crashed and should be repaired   reviewboard 在上传diff文件时出现如上错误,如图:  估计是服务器突然被关导致的数据库问题,使用Navicat 软件,先检查确认下,或者直接使用mysql命令检查下表 可见对应的表确实出问题了,当然也可以全选所有...

2013-07-01 14:13:02 168

ARGOX 力象 CP-3140L 条码打印机 B/S 打印

1、关于CP-3140L对应的ActiveX  因项目需要网页调用条码打印机进行条码打印,打印机型号为行业常见的 ARGOX 立/力象的CP-3140L,在使用网页打印过程遇到些问题。注意,CP-3140L安装驱动时应选择 PPLB。  按照官方安装好驱动并使用条码工具可以打印,这说明打印机驱动已经OK的。需要在网页调用打印机显然是需要使用ActiveX最方便了,好在官方也提供了Act...

2013-06-26 14:36:43 2220

shell 解析 class package并复制到指定包路径

说明:讨论研发,QA流程是否规范的 goto end场景:java开发,公司QA在测试应用时,有时为点小问题加快速度测试(研发环境不方便测试),研发并不会重新tag送测而是直接给几个class给QA先验证下麻烦一:QA需要手工备份原来的class并将新class替换原来的class。麻烦二:研发需要将包路径告知QA,QA需要手工一个一个放,遇到class 较多时容易出错。麻烦三...

2013-05-23 18:31:41 130

eclipse run 或 debug CreateProcess error=206

 Cannot run program .....: CreateProcess error=206,ÎļþÃû»ò)չÃû 跑一个简单的Application,一个小小的main居然报上面的错,网查是windows中参数过长导致。回想前段时间为修改eclipse源码,加了NNNN多个eclipse关联的jar,导致 .classpath 有700多行,过于庞大,将其中这些不相关的j...

2013-05-16 17:06:55 1079

原创 Review Board 的使用

二、ReviewBoard  的使用在前一文中简述了安装过程出现的疑难问题,接下来就是使用过程的问题了。1)实验以svn作为版本控制工具,安装了官方推荐的post-review工具。1.1)登录ReviewBoard,配置一个svn 库如图,点进去后,应该还是很简单的,库地址配置到 trunk 上一级 2)在服务器某个目录,svn co了某个工程trunk代码3)在...

2013-04-28 18:06:53 605

原创 Review Board 在centos 6.4 上安装

 前面的环境及依赖准备没啥好说,到了安装ReviewBoard开始说起,本文主要说网上很难搜到的部分,也主要是一些安装问题解决方法。 一、安装过程 一切就绪,输入:#easy_install ReviewBoardUsing /usr/lib/python2.6/site-packages/ReviewBoard-1.7.7.1-py2.6.eggProcessing ...

2013-04-28 10:19:28 133

jira 二维过滤器 二维表格

JIRA不用多介绍,当一个团队有各样任务,想实时了解各成员手头工作情况,用个2维表格来显然最直接方便了,尤其结合版本,人员,具体看图: 上图一目了然的能看出各版本不同人员还停留在手上的ISSUE,接下来简述操作步骤1、JIRA左上角 2、  3、点完成后,JIRA面板出现二维表选项: 上图中:1)选择个过滤器,这个没啥好说的,一般是过滤状态为开发中或根...

2013-03-22 10:38:09 2624

centos6.4 Final minimal 安装oracle 10g

具体的准备及安装部分见:http://blog.csdn.net/sunnyishere/article/details/3950114。下面主要是较麻烦解决的问题记录。未装图形界面,静默安装了oracel10g,在配置安装网络监听时一直报错:[oracle@localhost 102]$ ./bin/netca /silent /responseFile /opt/oracle/n...

2013-03-19 13:52:04 130

原创 几个常用linux命令笔记

netstat -pnt |grep :80 |wc -l 统计80端口连接数量=================== grep "23.976" -rn ./在当前目录下查找包含23.976内容的文件,且输出行数。=========================查找包含指定内容的文件(子目录含)find ./ -name "*.properties"| ...

2012-12-24 17:11:36 85

简单代码导出ORACLE数字字典

前话:老系统,居然连数据字典都没,全是SQL。无奈从数据库导出数字字典,很简单的代码,就是读oracel系统表。把输出保存到文件,然后excel导入,用tab分隔就行了。 import java.sql.Connection;import java.sql.DriverManager;import java.sql.ResultSet;import java.sql.St...

2012-12-13 16:56:49 74

apache http 服务器路径中文乱码问题

httpd.conf 文件中配置AddDefaultCharset off网页中指定编码为gbk,网页显示 乱码,但在我页面中的下载链接有中文文件名或路径时,就不能下载文件了,乱码问题。使用小jp开发的apache编码模块,挺好用。安装这个模块需要下载两个rpm包(iconv_hook-1.0.0-1.i386.rpm和mod_encoding-2.2.0-1.i386...

2012-12-03 13:46:23 788

jquery.multiselect 选中排序

jquery.multiselect 应该用得还是挺多,它有比较美观的界面,以及对html select控件进行多选扩充的实用功能。对于下拉列表选项较多时,如果将选中的项默认排到最前面,这将会大大提高用户使用便利。例如: 这样再次点开,还会是这种效果,像上面选项很多的情况,用户就不方便直观的看到自己选择了哪些选项。好在控件提供了event,我们可以在它展开之前进行“排序”,我们需要使用...

2012-11-30 18:56:21 429

VirtualBox 远程桌面(VDR)使用

VirtualBox这个就不说了,非常佩服老外的这种分享精神,这么好的一个软件居然 GNU General Public License (GPL) 。 这把就说VirtualBox远程桌面的使用了。在虚拟机的设置里:设置好端口,注意防火墙是否放开了对应端口。在windows下,使用远程桌面,直接输入宋宿主机的IP:端口,就可以连接上来了。与使用ssh或telnet没啥差别,多一个...

2012-11-10 16:26:57 802

eclipse安装插件失败的一个特殊原因

今天同事安装jbehave插件,整了一天都没成功,放到另一同事机器上则成功。接连换了 eclipse,最终看了看,发现同事使用的是jdk1.5,换成1.6后即安装成功。这么说来,有些插件对jdk版本是有依赖的,所以在安装插件前需要详细阅读也插件安装要求,尤其是一些“陌生”的插件。...

2012-10-13 16:26:52 502

vi 统计某个匹配出现的次数

:%s/hello world/&/gn上句统计hello world 在全文出现的次数。 如果要统计从50行到100行,出现的次数,则使用:50,100s/hello world//gn

2012-09-06 15:21:30 273

笔记本删除分区无法引导

前天手贱,为啥贱,以前装的ubuntu及xp,前段时间xp换成了win7,ubuntu引导没了,且是8.04版本,也懒得要了,于是昨天在win7下删除了其中一个linux分区,重启后,不能引导了,就是一个光标在左上角闪。硬盘在BIOS中能认出,我怀疑是出现了逻辑错误。于是使用光盘,U盘引导,以便能修复引导记录,但都没能引导起来,光盘/光驱,U盘的问题都排除了。期间怀疑是迅盘的问题,把没装...

2012-09-06 15:20:32 226

axis 工具包使用笔记

难得用一次,做个笔记。wsdl2java -o . -s -S true -p com.kanmenzhu.blog E:\privateWorkSpace\testProject\wsdljava\wsdl2java\ServerActionSV.wsdl 此上,表示将根据指定wsdl生成java代码,同时生成服务器端代码 包名为com.kanmenzhu.blog,生成到当前...

2012-09-06 15:19:56 172

久违的VBA

一mm同学想在excel中使用这么个功能,在一个单元格,假设为A1,做一些选项,例如,洗车品牌型号,在它下面就显示对应的汽车参数,价格等数据。 本准备使用lookup,结果发现没能成功。最后还是转身强大的VBA,早年对VB比较熟悉过,所以VBA自然没啥问题,主要就是API的熟悉了。 实现方案:监控A1的变化,这需要用到Sub Worksheet_Change(ByVal Targe...

2012-09-06 13:29:18 76

jbpm4.3不删除子流程"bug"解决

jbpm4.3一个著名的bug https://jira.jboss.org/browse/JBPM-2856 即:主流程中包含子流程,当子流程结束后,子流程相关的数据不会删除;主流程结束时,这部分数据也不会被删除,影响的表有3个:JBPM4_EXECUTION,JBPM4_VARIABLE ,JBPM4_LOB,这三个表中,最让人忌讳的莫过于JBPM4_LOB表了,它保存着JBPM中的流程定义(...

2012-08-24 18:43:40 99

VirtualBox 虚拟机新增空间 虚拟机克隆

因物理机不够用,弄了个DELL服务器,用VBOX上面开了3个虚拟机,每个分了20G空间,今天其中有一台用下来发现空间不够了(因用了某个软件导致产生大量数据)  df -h发现空间 / 已经用了100%opt home 都没有单独挂载,使用du /opt| sort -rn | head把opt下占用空间大的几个文件目录列出来,发现有个oneapp 目录占用了大量空...

2012-08-22 14:17:28 69

原创 oracle EXP-00002

exp两次没成功,发现以下日志: EXP-00091: Exporting questionable statistics.. . exporting table                      JBPM4_LOBEXP-00002: error in writing to export fileEXP-00002: error in writing t...

2012-08-21 14:54:07 331

一次排查java占用cpu过高问题

 近几天现场报故障过来,说A系统(java b/s应用,有较多后台线程处理任务)在现网占用系统资源非常严重,而服务器相对也比较强劲,8核CPU,16G内存,相对于我们的应用从硬件来说远远足够。首先,top命令看一下情况,果然名为java的进程,时不时占到500%甚至700%的cpu,mpstat -P ALL 1 ,看了一会cpu情况,8个cpu(核)也基本都没闲的时候,看来问题比较严...

2012-07-31 22:21:40 139

原创 linux 截取文件指定范围到文件

  sed -n '2,5p'  catalina-20120423.log 截取这个日志文件的2-5行 来个重定向就到新文件中到了

2012-06-01 14:50:51 446

原创 struts1 与tomcat冲突的灵异问题

页面一个登录名,一个密码框,密码输入一个字符(数字或字母),后台action怎么样都获取不到,在request中也看不到,2个及以上就行。tomcat 5.5.35是这么个情况,经历多番周折后,换了tomcat5.5.30,居然就好了。没时间研究,只是怀疑是不是servlet版本问题...

2012-05-25 10:49:48 166

原创 EL表达式对Map操作

普通的迭代key以及value都容易,如果需要根据key提取value呢? myMap.put("hello","world");request.setAttribute("myMap",myMap);${myMap['hello']}//页面显示world 这一种也不难,另一种,就是key本身也是变量,例如迭代用户列表,要根据用户id到map中取对应的地址信...

2012-05-14 17:43:13 838

不要再疑惑jvm permsize是否包含在xmx中了

直接看图 从上面能看到,目前年老区使用率4.84%,即OU/OC结果,OU,OC等它们的单位是KB结果,其它同理。用S0c+S1c+EC+OC=你配置的Xmx(这里假设Xms=Xmx),而PC则是XX:PermSize与XX:MaxPermSize范围内的值,如果两者一样大,则是XX:MaxPermSize的值 了...

2012-04-24 14:38:06 204

使用jar命令批量更新jar文件中class

#jar -uvf kmz.jar com/* 即可把com 目录下所有class添加/更新到kmz.jar中。 

2012-04-23 22:48:38 191

原创 shell 间隔时间执行命令

客户现网性能问题严重,出下策,每间隔段时间对tomcat进程做thread dump,观察是否有死锁线程。shell 脚本 [root@localhost shellScript]# vi kill3.shecho 'useage:kill3.sh <pid> <interval>senconds <count>'echo pid:$1...

2012-04-12 10:33:40 1614

原创 linux cpu监控

之前一直使用top监控cpu情况,发现多核时就不好看单核情况了。使用命令  mpstat -P ALL 1 5 即可,1表示1秒刷新一次,5表示采样5次。

2012-04-11 14:44:50 93

http1.1 中文(含目录的pdf)

目前发现的非常好的一个版本,含目录结构的pdf。

2011-06-21

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除