原创 appears to have started a thread named [startQuertz_xxx] but has failed to stop it. This is very...

quartz2.2.1 + spring3.2做定時任務的時候 , tomcat7重啓/關閉服務出現如下異常: idea:服務無法重啓,提示JMX port:1099,已使用。 eclipse:服務可以重啓,但是時間一久後臺會有大量

原创 Java異常處理終結篇——如何進行Java異常處理設計

有一句這樣話:一個衡量Java設計師水平和開發團隊紀律性的好方法就是讀讀他們應用程序裏的異常處理代碼。 本文主要討論開發Java程序時,如何設計異常處理的代碼,如何時拋異常,捕獲到了怎麼處理,而不是講異常處理的機制和原理。 在我自己研究J

原创 CMake Error: The source directory "/xxx/mysql-5.6.21" does not appear to contain CMakeLists.txt

CentOS6.6 安裝 mysql-5.6.21錯誤: 解決:下載的mysql版本有問題。應下載:選擇Source Code 下

原创 mysql-5.6.17-win32免安裝 服務無法啓動報1067

原先參考來自: http://blog.csdn.net/navy_xue/article/details/20209491 但是MySQL 服務無法啓動 報1067錯誤,根據該貼解決方法:刪除data目錄下的ib_logfile0和ib

原创 Java虛擬機之線程安全

以下內容摘自《深入理解Java虛擬機——JVM高級特性與最佳實戰》 第13章線程安全與鎖優化 併發處理的廣泛應用是使得Amdahl定律代替摩爾定律成爲計算機性能發展源動力的根 本原因,也是人類“壓榨”計算機運算能力的最有力武器。 13.2

原创 Java反射之Bean修改更新屬性值等工具類

1.正好業務需要,學習下反射,bean屬性操作的簡單實現,記錄下...; 2.待優化... package com.bocean.util; import java.lang.annotation.Annotation; import

原创 rabbitmq java.net.SocketException: Connection reset

rabbitmq之發送helloworld demo: 後臺報異常: 檢查了一下,虛擬機的rabbitmq服務正常啓動,admin/admin登陸後臺也成功啊! 原因:因爲之前安裝環境時不知道爲什麼默認的用戶名/密碼:guest

原创 CentOS 6.6 安裝python2.7.9

因爲安裝RabbitMQ需要python2.7的環境,但centos 是自帶python是2.6.x,需要升級一下python。 更新gcc: yum -y install gcc 安裝: wget https://www.pyth

原创 Java虛擬機之垃圾收集器/內存分配與回收策略

以下內容摘自《深入理解Java虛擬機——JVM高級特性與最佳實戰》 第3章 垃圾收集器與內存分配策略 Java與C++之間有一堵由內存動態分配和垃圾收集技術所圍成的高牆,牆外面的人想進去,牆裏面的人卻想出來。 3.1 概述 說起垃圾收集(

原创 MySQL存儲過程

前提:因爲之前查詢健康百科文章過慢,能力問題暫時優化不了sql,暫時改用存儲過程調用,很久沒有寫存儲過程了,而且公司的mysql又是5.1的,也沒有oracle的強大,菜鳥一把辛酸淚,先記錄一下! MySQL存儲過程語法 原先的sql:在

原创 Java getResource()與getResourceAsStream()定位一個文件

Class.getResource()與Class.getResourceAsStream()方法,但很多人還是不太懂它的用法,因爲很多人(比如 不久前的我)都不知道應該傳怎麼樣的參數給它,當然,有些人己經用得如火純青,這些人是不需要照

原创 Struts2整合Spring創建的Action同步問題

前提:bug 1.關於個人中心頭像隔斷時間自動被更改;2014/12/18 2.穿戴設備手環用戶實時上傳數據間隔報異常;(原則上是每天用戶在XXX表只有一條記錄,但是查看數據庫發現有些日期竟然出現多條記錄)2014/1/12 原因: s

原创 CentOS 6.6 安裝RabbitMQ3.4.3

1.安裝python2.7和erlang環境 A.CentOS 6.6 安裝python2.7  B.CentOS 6.6 安裝Erlang 2.安裝RabbitMQ //安裝依賴 yum -y install xmlto //下載解

原创 Java內存模型總結

轉自:http://blog.csdn.net/vking_wang/article/details/8574376 Java的併發採用的是共享內存模型(而非消息傳遞模型),線程之間共享程序的公共狀態,線程之間通過寫-讀內存中的公共

原创 動態代理(JDK與CGLIB)

JDK 代理模式是常用的java設計模式,他的特徵是代理類與委託類有同樣的接口,代理類主要負責爲委託類預處理消息、過濾消息、把消息轉發給委託類,以及事後處理消息等。代理類與委託類之間通常會存在關聯關係,一個代理類的對象與一個委託類的對象關