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

oracle查询正规表达示

 
<!--StartFragment --> select regexp_substr(content,'^【[^【】]+】|【[^【】]+】$',1,1) 签名,status,count(*) from tablewhere CREATE_TIME>=trunc(sysdate)and status='0'group by regexp_substr(content,'^【[^【】]+】|【[^【】]+】$',1,1),statusorder by 3 desc  

linux 命令记录

--查看linux中TCP各种状态的数量 netstat -n | awk '/^tcp/ {++y[$NF]} END {for (w in y) print w,y[w]}'   --统计当前的http连接数 # ps -ef | grep http | wc -l   --需要统计指定端口的连接个数 # netstat -ant | grep -i "80" | wc -l     netstat -n | grep 9091 | wc -l netstat -ant | grep -i "80" | w ...
https://www.cnblogs.com/sprinng/p/5757795.html   自己研究的步骤   keytool -genkey -alias tbb -keyalg RSA -validity 3650 -keystore D:\ssl\cert\tbb.keystore    --服务端证书,放入tomcat中 keytool -export -alias tbb -keystore D:\ssl\cert\tbb.keystore -storepass 123456 -rfc -file D:\ssl\cert\tbb.cer   keytool -i ...
<div class="iteye-blog-content-contain" style="font-size: 14px"></div>  

oracle死锁模拟

用PLSQL Developer新建一个command window窗口,执行 update A g set g.status='9' where seq_id in(3407144); --休眠8秒 exec dbms_lock.sleep(8); update A g set g.status='9' where seq_id in(3407146); commit;   再新建一个command window窗口,执行 update A g set g.status='4' where seq_id in(3407146); --休眠20秒 exec dbms_loc ...
http://www.shannon-sys.com/  

nginx1.0.4 配置

见附件
用java自带的jvisualvm工具可以导出在运行程序的内存堆hprof文件。   hprof可以用MemoryAnalyzer或jprofiler进行分析,可以清析的查出类实例的个数、大小和对象的属性。   MemoryAnalyzer还提供了OSL功能,对象级的sql语句查询,把对象的所有属性像关系型数据一样查询出来。    

linux抓包

先查网卡 tcpdump -D 再抓包 /usr/sbin/tcpdump -i eth0 -s 0  -w /tmp/2014-08-27@168.pcap -s 0   加ip和端口 /usr/sbin/tcpdump host 172.16.29.40 and port 4600 -i eth0 -s 0  -w /tmp/2014-08-27@168.pcap -s 0       一直抓包 #!/bin/bash #script name:/home/maindump.sh #export LANG=en   while :   do     ...
begin  dbms_stats.gather_table_stats(user,表名);  dbms_stats.gather_table_stats(user,表名);end;
linux服务器应用程序的启动配置如下: ################################## export JAVA_HOME=/usr/java/jdk1.6.0_35export PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATHexport CLASSPATH=.:$CLASSPATH:$JAVA_HOME/lib:$JAVA_HOME/jre/lib:lib/log4j-1.2.9.jar:lib/ojdbc14.jarnohup java -Xms5000M -Xmx6000M -Dcom.sun.management.j ...
不管是YGC还是Full GC,GC过程中都会对导致程序运行中中断,正确的选择不同的GC策略,调整JVM、GC的参数,可以极大的减少由于GC工作,而导致的程序运行中断方面的问题,进而适当的提高Java程序的工作效率。但是调整GC是以个极为复杂的过程,由于各个程序具备不同的特点,如:web和GUI程序就有很大区别(Web可以适当的停顿,但GUI停顿是客户无法接受的),而且由于跑在各个机器上的配置不同(主要cup个数,内存不同),所以使用的GC种类也会不同(如何选择见GC种类及如何选择)。本文将注重介绍JVM、GC的一些重要参数的设置来提高系统的性能。        JVM内存组成及GC相关内 ...
package com.test; import java.util.regex.Matcher; import java.util.regex.Pattern; /** * @description 判断中文是否乱码 */ public class MessyCodeCheck { public static boolean isChinese(char c) { Character.UnicodeBlock ub = Character.UnicodeBlock.of(c); if (ub == Charac ...
private static void mobileno() throws IOException{//78592  Double mobile = 13911110000d;  long start = Runtime.getRuntime().freeMemory();  Map map = new HashMap();  for(int i=0;i<1000000;i++){   map.put(mobile,null);   mobile++;  }  long end = Runtime.getRuntime().freeMemory();  System.out.printl ...
最近出了一个很怪的现象,某一个js文件,在某一个Eclipse工程中呆的好好的,突然新建一个项目,把js文件复制进去的时候,Eclipse就提示错误。我对Eclipse错误非常敏感,下决心一定要把它去掉。 第一步: 去除eclipse的JS验证: ...
Global site tag (gtag.js) - Google Analytics