`
yufeng0471
  • 浏览: 100988 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论
文章列表

maven执行java命令

利用maven执行java类main方法   mvn exec:java -Dexec.mainClass="com.zhj.server.App"  
背景:用jquery的ajax方式提交中文参数的时候,在后台获取到的是乱码。   解决办法:在提交的时候,指定编码方式 jQuery.ajax({ url: "<%=request.getContextPath()%>/attachment/attachmentAddForm_check.jsp?ACT=Check", type: "post", dataType: "xml", contentType: "application/x-www-form-urlen ...

正则表达式替换

    博客分类:
  • java
在项目里面看到好多jsp或java类都是只捕获异常,在异常处理中却是空的,什么都没写,如果程序出现异常,没有一点可用的线索,例如   try{ String strSql=""; conn=DataSourceBean.getConnection(); ps=conn.prepareStatement(strSql); rs=ps.executeQuery(); }catch(Exception ex){ } finally{ DatasourceHelper.executeClose(rs,ps,null,conn) ...
今天在政府机房学了一招忘记linux用户密码后,可以重新设置密码,很简单!回来后在自己的ubuntu上实验了一把   原理是通过grub进入linux单用户模式,单用户模式是不需要密码的,进入之后,就可以重新设置用户的密码了   以下是操作步骤:   1:在启动选择界面按e进入编辑模式,编辑kernel的那一行,在最后的quite 后输入single,按ctrl+x重新启动。 2:进入命令行的时候输入passwd root 就可以重新设置密码了,以后就不用怕忘记密码了!
来贵州出差啦,需要在宾馆,政府的内网和外网不断的切换IP,手动修改的话,非常麻烦,就弄了3个bat批处理文件,双击就可以切换,挺方便的!   1:切换手动IP   @echo off netsh interface ipv4 set address "Local Area Connection" static 10.104.100.186 255.255.0.0 10.104.129.1 netsh interface ipv4 set dns name="Local Area Connection" source=static addr=20 ...
背景:维护反映客户现场的一个页面打开的速度非常慢,把该功能执行的sql语句输出到日志文件导回本地。   现象:   在本地执行非常快,查看执行计划,有五张表是全表扫描。 在客户现场查看执行,有七张表是全表扫描,逻辑读是9000多,执行时间为5秒左右,下面是客户现场的执行计划。 ------------------------------------------------------------------------------ | Id | Operation | A-Rows | A-Time | Buffer ...

jvm内存和参数

    博客分类:
  • jvm
 
  常用的内存分配空间 新生代 eden s0 s1 老年代 永久代 储存类信息,很少回收这里的内存   常用的jvm参数 -Xms heap最小值 -Xmx  heap最大值 -Xmn  新生代值 -XX:SurvivorRatio 新生代中的eden s0 s1三个区域的比例 -XX:MaxTenuringThreshold 控制对象经历多少次minor gc后才转入老年代 -verbose:gc gc开关 -Xloggc:gc.log gc日志   常用的jvm内存划分 1:java栈 存放对象引用,基本数据 2:heap 存放对象 ...
现象  在发文节点,点击确定,页面没有响应.   调试过程   打开eclipse,进入documentInfoSubmit.jsp页面进行断点调试。 当执行到docManage.updateSendEntities(CFWDW, docId, 0, 0)的时候,eclipse也没有任何响应了。 重新断点调试,进入docManage.updateSendEntities方法,跟踪到DispatchInfoBean.updateSendEntities方法体内,执行到ps.executeUpdate();的时候,eclipse再次无法响应,这时候,程序执行的是"upd ...

linux下装jdk

  下载jdk-6u27-linux-i586.bin 运行./jdk-6u27-linux-i586.bin $ sudo gedit ~/.bashrc 在文件最后添加 #set java environment JAVA_HOME=/home/zhj/jdk1.6.0_27 export JRE_HOME=/home/zhj/jdk1.6.0_27/jre export CLASSPATH=.:$JAVA_HOME/lib:$JRE_HOME/lib:$CLASSPATH export PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$PATH  
启动innodb_monitor的方法   在使用Innodb做为存储引擎的数据库系统中,可以使用innodb_monitor 来监控数据库的性能,启动innodb_monitor的方法为 Create table innodb_monitor (i int) engine=innodb 通过建立这个表就启动了innodb_monitor,监控的结果并不会记录到这个表中,而是记录到了mysql的err日志中,如果我们想监控更我的关于innodb的锁信息还可更进一步的建立表create table innodb_lock_monitor (i int) engine=innodb 这样在日 ...

ubuntu命令

1:个人自定义设置文件 .bashrc      用gedit打开.bashrc PATH="/usr/local/mysql/bin:$PATH" alias consql='mysql -uroot -pzhj'      执行source .bashrc,使设置立即生效   2:查找文件   从根目录开始,以文件名称的方式查找 find / -na ...

ubuntu安装mysql5.5

  转载:原文地址:http://ari.iteye.com/blog/1113128 作者:niumd ubuntu安装mysql5.5 准备工作 mysql:mysql-5.5.13-linux2.6-i686.tar.gz         记得要下载gz包,tar包下都rpm包,不好安装 tar包位置:/home/zhj 安装位置  :/usr/local/mysql

mysql参数

1: 查询错误日志地址   show variables like 'log_error';     2:查询慢查询是否开启   show variables like 'log_slow_queries';       3:查询慢查询时间   show variables like 'long_query_time';   4:设置慢查询   [mysqld] slow_query_log=on log_ ...

远程连接mysql

  以root权限进入mysql,执行 GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'carmot' WITH GRANT OPTION;     FLUSH PRIVILEGES;    别的机器就可以连接了   mysql -uroot -pcarmot -P3306 -h10.4.251.154    

btrace

    博客分类:
  • java
  @OnMethod(clazz = "lugb.db.DATransaction", method = "/close.*/") public static void onClose() { println("---------------------------------------------close"); } @OnMethod(clazz = "lugb.db.DATransaction", method = "/fi ...
Global site tag (gtag.js) - Google Analytics