`
lanxin1985
  • 浏览: 81504 次
  • 性别: Icon_minigender_2
  • 来自: 大连
社区版块
存档分类
最新评论
文章列表
     最近系统突然出现了一个让我无比头痛的问题,系统后台一个劲的报错:数据库发生死锁、数据库服务不存在或者拒绝访问。这几天查了很多地方,关于死锁问题,关于网络问题,可是丝毫没有进展,直到我使用工具查看到web服务器的机子上对于数据库连接的请求出奇的多,达到了了3000多个timewait状态的连接。系统本身除了启动web服务外,还启动了3个线程,我只好就这三个线程一个个的排查,结果发现真的是由于其中一个线程导致的。查看了相关的代码,发现代码里面用到的connection连接不一致,有一处用到了web服务的connection连接,于是修改了相关的connection连接。结果真的都好了。开心 ...
当在环境变量中设置了java_home,又在.bat文件中再次设置java_home会导致tomcat启动失败。
Java中的我们可以利用split把字符串按照指定的分割符进行分割,然后返回字符串数组,下面是string.split的用法实例及注意事项:java.lang.string.splitsplit 方法将一个字符串分割为子字符串,然后将结果作为字符串数组返回。stringObj.split([separator,[limit]]) stringObj必选项。要被分解的 String 对象或文字,该对象不会被split方法修改。separator 可选项。字符串或正则表达式对象,它标识了分隔字符串时使用的是一个还是多个字符。如果忽略该选项,返回包含整个字符串的单一元素数组。 limit可选项。该值用 ...
第一步:加入log4j-1.2.8.jar到lib下。第二步:在CLASSPATH下建立log4j.properties。内容如下:1 log4j.rootCategory=INFO, stdout , R23 log4j.appender.stdout=org.apache.log4j.ConsoleAppender4 log4j.appender.stdout.layout=org.apache.log4j.PatternLayout5 log4j.appender.stdout.layout.ConversionPattern=[QC] %p [%t] %C.%M(%L) | ...
如果DBMS支持事务处理,它必须有某种途径来管理两个事务同时对一个数据库进行操作时可能发生的冲突。用户可指定事务隔离级别,以指明DBMS应该花多大精力来解决潜在冲突。例如,当事务更改了某个值而第二个事务却在该更改被提交或还原前读取该值时该怎么办。   假设第一个事务被还原后,第二个事务所读取的更改值将是无效的,那么是否可允许这种冲突?JDBC用户可用以下代码来指示DBMS允许在值被提交前读取该值("dirty读取"),其中con是当前连接: con.setTransactionIsolation(TRANSACTION_READ_UNCOMMITTED);   事务隔离级别越 ...

sql 连接详解

连接分为三种:内连接、外连接、交叉连接       内连接:INNER JOIN    分为三种:等值连接、自然连接、不等连接            外连接:    分为三种:左外连接(LEFT OUTER JOIN或LEFT JOIN)、右外连接(RIGHT OUTER JOIN或RIGHT JOIN)和全外连接(FULL OUTER JOIN或FULL JOIN)三种       交叉连接(CROSS JOIN)     没有WHERE 子句,它返回连接表中所有数据行的笛卡尔积 
update (select a.value col1,b.district col2 from  crm_lifecycle_property a,temp_district b where a.cust_id = b.cust_id   and a.detail_id = 'F91334D8BA7641B2832E773327C5BBE0') set col1=col2
"^\\d+$"  //非负整数(正整数 + 0) "^[0-9]*[1-9][0-9]*$"  //正整数 "^((-\\d+)|(0+))$"  //非正整数(负整数 + 0) "^-[0-9]*[1-9][0-9]*$"  //负整数 "^-?\\d+$"    //整数 "^\\d+(\\.\\d+)?$"  //非负浮点数(正浮点数 + 0) "^(([0-9]+\\.[0-9]*[1-9][0-9]*)|([0-9]*[1-9][0-9]*\\.[0-9] ...
JDK1.6官方下载_JDK6官方下载 JDK1.6官方下载_JDK6官方下载地址: http://www.java.net/download/jdk6/6u10/promoted/b32/binaries/jdk-6u10-rc2-bin-b32-windows-i586-p-12_sep_2008.exe JDK6 API CHM中文参考下载: JDK6API中文参070114.rar : http://chinesedocument.com/upimg/soft/JDK6API中文参考070114.rar Java SE 6 API 中文版 CHM 下载: http://download ...
No buffer space available 2009-06-15 14:03 java.net.SocketException: No buffer space available (maximum connections reached?): JVM_Bind 2009-04-14 09:10        公司服务器最近几天一直报错误,大概运行一天就报如下异常。        java.net.SocketException: No buffer space available (maximum connections reached?): JVM_Bi ...
利用MINA传送对象,字符串(前后台代码) 其中用到的第三方JAR包有两个,分别是mina-core-2.0.0-M5.jar和slf4j-nop-1.5.6.jar NIO的优点。何时才使用。当你需要比较多的并发,而且并发的需要做长连接时,传统的连续池可能会满足不了你的需求,必竟如果连接池维护过多的连接时,对于虚拟机的要求比较高,但如果过少连接的话,阻塞的线程会让程序处理的非常慢,这时,你就可以考虑一下使用NIO框架MINA 下面是一个类似于HELLO WORLD的程序,相信熟悉SOCKET,看了马上就能上手MINA了。客户端代码: import java.io.IOExce ...
js窗口关闭事件使用onbeforeunload_handler() 。该方法是在页面刷新或者重新加载时被调用。如何判断该页面是刷新还是关闭,使用如下判断即可if (event.clientX>document.body.clientWidth && event.clientY<0 ||event.altKey)这个判断条件表示窗口关闭。
Joomla系统的数据库表一共35张表,这里解释一下每个表对应的大概功能,留作参考 (排名不分先后:-)) 1. jos_bannar/jos_bannarclient/jos_bannarfinish 此三张表对应的组件为com_bannar,分别为广告条表/广告客户表/已到期的广告表.bannar广告的管理对应这里三张表. 2.jos_categories/jos_sections 这两个表统释全局的分类,一个是分类,一个是单元除了对content内容分类之外,还包括两个核心组件的内容条目的分类也在这里定义,一个是weblink一个是rssfeed.所以这里他定义所有组件之中的分类,当然组件 ...
CronTrigger配置完整格式为: [秒] [分] [小时] [日] [月] [周] [年]通配符说明:* 表示所有值. 例如:在分的字段上设置 "*",表示每一分钟都会触发。? 表示不指定值。使用的场景为不需要关心当前设置这个字段的值。例如:要在每月的10号触发一个操作,但不关心是周几,所以需要周位置的那个字段设置为"?" 具体设置为 0 0 0 10 * ?- 表示区间。例如 在小时上设置 "10-12",表示 10,11,12点都会触发。, 表示指定多个值,例如在周字段上设置 "MON,WED,FRI" 表 ...
Date date = new Date(); SimpleDateFormat datefor = new SimpleDateFormat("yyyy年MM月dd日"); String datestr = datefor.format(date); System.out.println(datestr); String dayNames[] = { "星期日", "星期一", "星期二", "星期三", "星期四", "星期五", "星期六&q ...
Global site tag (gtag.js) - Google Analytics