Time of Update: 2018-07-27
安裝sun-java6-jdk出現以下錯誤 root@stu-system:/home# sudo apt-get install sun-java6-jdk Reading package lists... Done Building dependency tree Reading state information... Done Package sun-java6-jdk is not available, but is referred to by another
Time of Update: 2018-07-27
2.6 Features ActiveMQ包含了很多功能強大的特性,下面簡要介紹其中的幾個。2.6.1 Exclusive Consumer
Time of Update: 2018-07-27
經驗: 1、後台啟動 nohup ./activemq start > /usr/local/apache-activemq-5.2.0/data/run.log 2>&1 & 2、本地測試速度,topic,單生產者,單線程生產速度2w-3w/s ,消費者單消費者,單線程消費速度為1W-2W/s ,比生產者速度慢。 3、topic主題式,每個消費者消費從串連MQ之後的全部訊息。 4、MQ設定檔中可以控制topic預留的訊息數量,控制慢消費相關的配置(
Time of Update: 2018-07-27
unicode與utf-8之間的關係類似於中文和行書、楷書之間的關係。 unicode規定了編碼的樣式。用兩個位元組和代表一個字元。但是呢,在儲存的時候,並不會一個字元就佔據兩個位元組的大小長度。因為這樣做會大大浪費磁碟的中間大小。比如,前8位都是0的。如果存8個0就太浪費了。類似UTF-8這種只是對unicode的一種儲存方式。當然也可以完全按unicode來儲存。只是浪費了一點。
Time of Update: 2018-07-27
6 請求日誌 請求日誌就是將請求的記錄儲存下來,通常以記錄檔(Log File)的形式永久儲存在電腦中。很多系統都提供了記錄檔,例如Windows記錄檔、Oracle記錄檔等,記錄檔可以記錄使用者對系統的一些操作(例如對資料的更改)。請求記錄檔可以實現很多功能,常用功能如下: (1)
Time of Update: 2018-07-27
目前我們做的系統,匯出excel功能都存在一個問題,如果資料量一大(比如上萬條以上的記錄),如果用傳統的方式匯出excel速度都很慢,甚至最終導致記憶體益出,最終死機;(請大夥最好都確認一下各自負責的系統存在的問題)
Time of Update: 2018-07-27
1. 靜態資源壓縮 GZIP是網站壓縮加速的一種技術,對於開啟後可以加快我們網站的開啟速度,原理是經過伺服器壓縮,用戶端瀏覽器快速解壓的原理,可以大大減少了網站的流量。 具體代碼可以參加 jeecg快速開發平台的實現; 通過資源壓縮攔截器,減少頻寬訪問 參考代碼: /** * JS緩衝壓縮 * JEECG開源社區 * 論壇:www.jeecg.org * @author 張代浩 */public class GZipFilter implements
Time of Update: 2018-07-27
使用前需包含以下jquery.js、bgiframe.js、weebox.js、wee.css檔案 基本用法舉例如下: $.weeboxs.open('#testbox', {title: 'hello world', width:400, height: 200}); $.weeboxs.open('The operation
Time of Update: 2018-07-27
style="table-layout: fixed;WORD-BREAK: break-all; WORD-WRAP: break-word" 如果你定義了儲存格的寬度,不想寬度被內容撐大,用table-layout: fixed; WORD-WRAP: break-word; 文法: word-break : normal | break-all | keep-all 參數: normal : 依照亞洲語言和非亞洲語言的文本規則,允許在字內換行
Time of Update: 2018-07-27
事件起因:
Time of Update: 2018-07-27
什麼是依賴呢。 簡單的說,就是A組件需要調用B組件,B組件需要調用C組件,C組件需要調用D組件…..這種調用稱為:依賴。 在最早的應用程式中,依賴關係時通過new關鍵字來實現的。A組件依賴B組件,就是在A組件中顯示的new一個B組件。缺點: 1、寫入程式碼,耦合性強,難以維護。A組件只需要B組件中的方法,不必關心B組件的建立問題。 2、頻繁的建立對象,導致系統開銷增大。
Time of Update: 2018-07-27
IntelliJ Idea 常用快速鍵列表 Alt+斷行符號 匯入包,自動修正 Ctrl+N 尋找類 Ctrl+Shift+N 尋找檔案 Ctrl+Alt+L 格式化代碼 Ctrl+Alt+O 最佳化匯入的類和包 Alt+Insert 產生代碼(如get,set方法,建構函式等) Ctrl+E或者Alt+Shift+C 最近更改的代碼 Ctrl+R 替換文本 Ctrl+F 尋找文本
Time of Update: 2018-07-27
首先看看我們的報錯: eclipse 啟動tomcat 總提示“Publishing to Tomcat v8.0 Server at localhost 這個問題是看Details是因為缺少什麼什麼檔案,這是為什麼呢。因為在過了xp時代都有那麼一個管理員權限啟動並執行東西, 所以你懂的,就是myeclipse許可權不足所以無權操作檔案,寫入C盤,如果tomcat放在系統硬碟以外可能是會沒事的(猜測而已,沒實踐過),
Time of Update: 2018-07-27
這幾天匯入另一個開發的新項目時,報了個頭疼的錯誤 The project was not built since its build path is incomplete.The type java.util.Arrays cannot be resolved. It is indirectly referenced from required .class files. 顯然不是代碼的問題,都木有找到util包下的內容,就很容易想到是jdk版本問題啦。
Time of Update: 2018-07-27
問題一 直接下載的IntelliJ IDEA可能沒有Tomcat外掛程式,因此無法使用Tomcat 解決方案 1、開啟File中的Settings 2、選擇Plugins 3、選擇Tomcat外掛程式,點擊ok 4、選擇Application Server,此時可以看到有Tomcat Server選項出現 5、找到本地下載好的Tomcat來源目錄,點擊ok 6、建立一個java ee工程,取名為test 7、Run “
Time of Update: 2018-07-27
1 基本用法 ES6 允許使用 “ 箭頭 ” (=>)定義函數。 var f = v => v;//上面的箭頭函數等同於:var f = function(v) {return v;};//如果箭頭函數不需要參數或需要多個參數,就使用一個圓括弧代表參數部分。var f = () => 5;// 等同於var f = function () { return 5 };var sum = (num1, num2) => num1 + num2;//
Time of Update: 2018-07-27
一、Mybatis介紹 MyBatis是一個支援普通SQL查詢,預存程序和進階映射的優秀持久層架構。MyBatis消除了幾乎所有的JDBC代碼和參數的手工設定以及對結果集的檢索封裝。MyBatis可以使用簡單的XML或註解用於配置和原始映射,將介面和Java的POJO(Plain Old Java Objects,普通的Java對象)映射成資料庫中的記錄。 二、mybatis快速入門 2.1、準備開發環境
Time of Update: 2018-07-27
javac 編譯與 JIT 編譯 編譯過程 不論是物理機還是虛擬機器,大部分的程式碼從開始編譯到最終轉化成物理機的目標代碼或虛擬機器能執行的指令集之前,都會按照如下圖所示的各個步驟進行: 其中綠色的模組可以選擇性實現。很容易看出,上圖中間的那條分支是解釋執行的過程(即一條位元組碼一條位元組碼地解釋執行,如 JavaScript),而下面的那條分支就是傳統編譯原理中從原始碼到目標機器代碼的產生過程。 如今,基於物理機、虛擬機器等的語言,大多都遵循這種基於現代經典編譯原理的思路,
Time of Update: 2018-07-27
cobertura產生了report之後,查看file級的覆蓋率時,發現中文字元變成了亂碼,如下圖: 於是就想到是字元集問題,cobertura用的是utf-8的字元集,在網頁上右鍵選擇GB2312的編碼,發現還是亂碼,問了開發人員,說是java檔案用的是GBK的編碼,原來如此,於是嘗試著修改java檔案的編碼,方法如下: 1.在Eclipse中找到該java檔案,右鍵選擇Properties,將text file encoding設定成UTF-8,
Time of Update: 2018-07-27
在網路應用中有時候,我們需要提醒使用者輸入文字框的值。來確保使用者輸入的正確性,我們可以使用JavaScript 來解決這個問題,例如需要使用者輸入暱稱:<input type="text" name="inpName" id="inpName" class="text" size="28" tabindex="1" /> <label