原创 Tomcat服務器集羣搭建

                         Tomcat服務器集羣與負載均衡一、前言在單一的服務器上執行WEB應用程序有一些重大的問題,當網站成功建成並開始接受大量請求時,單一服務器終究無法滿足需要處理的負荷量,所以就有點顯得有 點

原创 如何應對HashMap線程不安全的問題?

1、使用Hashtable替代HashMap        當一個線程訪問HashTable的同步方法時,其他線程如果也要訪問同步方法,會被阻塞住。舉個例子,當一個線程使用put方法時,另一個線程不但不可以使用put方法,連get方法都不

原创 Oracle數據庫登錄報錯:ORA-12541、ORA-12514的解決方案

用戶名 / 密碼                      登錄身份                              說明sys/change_on_install       SYSDBA 或 SYSOPER        不

原创 Java併發編程:volatile關鍵字解析

Java併發編程:volatile關鍵字解析    volatile這個關鍵字可能很多朋友都聽說過,或許也都用過。在Java 5之前,它是一個備受爭議的關鍵字,因爲在程序中使用它往往會導致出人意料的結果。在Java 5之後,volatil

原创 Java中transient關鍵字

Java中transient關鍵字1.只要這個類實現了Serilizable接口,這個類的所有屬性和方法都會自動序列化。  2.如果在實現了Serilizable接口的類中,對該類的某屬性添加transient關鍵字,那麼在序列化對象的時

原创 jsp、freemarker、velocity、thymeleaf模板引擎優缺點

  1、概述 在java領域,表現層技術主要有三種,  (1)jsp;  (2)freemarker;  (3)velocity;  (4)thymeleaf;   2、jsp 優點:  1、功能強大,可以寫java代碼  2、支持jsp

原创 SVN項目更新失敗被鎖定的解決方案

相關網址: 標題:svn更新項目提示該項目已鎖定,svn“清理”解決問題 網址:https://blog.csdn.net/strwangfan/article/details/78748393 標題:SVN被鎖定解決辦法 網址:http

原创 Docker基本概念詳解

本文只是對Docker的概念做了較爲詳細的介紹,並不涉及一些像Docker環境的安裝以及Docker的一些常見操作和命令。閱讀本文大概需要15分鐘,通過閱讀本文你將知道一下概念:容器什麼是Docker?Docker思想、特點Doc

原创 幾種主流的定時分佈式任務

單機定式任務調度的問題 在很多應用系統中我們常常要定時執行一些任務。比如,訂單系統的超時狀態判斷、緩存數據的定時更新、定式給用戶發郵件,甚至是一些定期計算的報表等等。常見的處理方式有線程的while(true) 和sleep組合、使用Ti

原创 分佈式開源調度框架TBSchedule詳解

主要內容: 第一部分 TBSchedule基本概念及原理 1. 概念介紹 2. 工作原理 3. 源碼分析 4. 與其他開源調度框架對比 第二部分 TBSchedule分佈式調度示例 1. TBSchedule源碼下載 2.

原创 解決radio被選中,但是重複點擊後事件不觸發的問題

網上找了好多帖子,都沒用,在百度知道發現以下答案 知識點:使用 jq的prop才能設置 html $('.ss').click(function(){ $(this).find("input[type=r

原创 Spring AOP+Log4j記錄打印項目日誌

轉載請註明出處:http://www.cnblogs.com/Joanna-Yan/p/6567672.html  項目日誌記錄是項目開發、運營必不可少的內容,有了它可以對系統有整體的把控,出現任何問題都有蹤跡可尋。 如果用純OOP思想進

原创 在java中String類爲什麼要設計成final?

大神鏈接:在java中String類爲什麼要設計成final? - 程序員 - 知乎 我進行了重新排版,並且更換了其中的一個例子,讓我們更好理解。   String很多實用的特性,比如說“不可變性”,是工程師精心設計的藝術品!藝術品易碎!

原创 在java中String類爲什麼要設計成final?

大神鏈接:在java中String類爲什麼要設計成final? - 程序員 - 知乎 我進行了重新排版,並且更換了其中的一個例子,讓我們更好理解。 String很多實用的特性,比如說“不可變性”,是工程師精心設計的藝術品!藝術品易碎

原创 java DecimalFormat用法

DecimalFormat 是 NumberFormat 的一個具體子類,用於格式化十進制數字。   DecimalFormat 包含一個模式 和一組符號   符號含義:    0 一個數字    # 一個數字,不包括 0    . 小數