原创 搭建Maven自動部署Java Web項目到Tomcat服務器

搭建Maven自動部署Java Web項目到Tomcat服務器 大家都知道,沒有用maven管理項目每次部署到服務器上都要經歷許多步驟: ①在編譯器中打包項目爲war包; ②通過Xftp上傳到某一個具有read-write

原创 如何裝飾Eclipse

裝飾 公司有挺多人用IntelliJ IDEA,界面美觀大方,而且功能比eclipse強大太多。鑑於熟悉eclipse,還是額外安裝了它。這款舊IDE能否能仿製出IDEA的效果呢?答案是肯定的。 裝飾效果: 我的eclipse

原创 三臺服務器之對比

樓主主要對CDIO實作中接觸的三臺服務器進行比較: A:學生雲Ubuntu 14.04.2 LTS(原第二小組服務器) B:企業雲CentOS release 6.5 (Final)標配(A組服務器) C:企業雲CentOS

原创 CentOS引發的MySQL問題

第一篇: 進入CDIO_Z2階段後,小組得到了分配的服務器,爲CentOS 6.5版本,而之前的服務器是Ubuntu14.04版的,這意味着要遷移環境。裝mysql的時候,不小心把權限賦錯了,間接導致再次啓動時無法進入系統,無奈讓負責人重

原创 通過隧道連接內網的PostgreSQL以及跨域與部署方案

連接與跳轉 隧道 原理 postgresql指令 postgresql修改數據庫存放目錄 項目跨域 Ajax跨域 部署 拓展 一般公司都會在集羣(eg.Hadoop/Spark集羣)上分配許多節點IP,在外網的基礎上做的

原创 將數據注入第三方數據庫

小組項目的題目難度自動調整經由人工審覈流程到審覈結束之後,需要把題目難度發生更改的數據注入第三方數據庫中。而第三方的系統正在使用,題目隨時都可能被增加或修改,這時我方系統調整出來的數據不能與他們的數據實時同步,造成數據的不一致性。經由小組

原创 性能優化之Hibernate4配置二級緩存

配置JavaBean緩存的三種方式 配置步驟 配置JavaBean緩存的三種方式 ①在使用JPA規範的bean中,添加@Cache註解,eg. @Entity @Table(name = “t_area”)

原创 深入HTTP協議

就像在招待客人一樣得遵守一定禮節,瀏覽器與web服務器一問一答的交互過程也得遵守一定的規則——HTTP協議(HyperText Transfer Protocol)。現代B/S架構都是基於統一的HTTP協議,基於此協議的服務器有Apach

原创 Web提交參數到Spark集羣執行任務

提供一個API供使用者調用,大抵需求如下: 輸入某用戶的位置(經緯度),提交到Web服務器,再把任務(找出該用戶附近一公里內的商城推薦)提交到Spark集羣上執行,返回計算結果後再存入到redis數據庫中,供後臺調用返回結果給使

原创 Vim常用命令彙總

分屏顯示 :split filename->打開文件filename,分屏顯示 Ctrl+w->切換窗口 :q!->強制退出沒有保存 在文件中移動 hjkl->左下上右 b->指定行的單詞開頭 e->指定行的單詞末尾 G-

原创 VMware低版運行高版+破解root口令+靜態IP配置

1.如何讓VMware低版本運行VMware高版本創建的虛擬機 樓主本機安裝的VMware 9.0,拷貝了一份VMware 10.0創建的虛擬機,在運行時報錯: The configuration file "vmname.vm

原创 Spring探究——功能特性

依賴注入 應用切面 Bean應用上下文 Bean生命週期 Spring模塊 Spring的主要特性:依賴注入(DI)和麪向切面編程(AOP) 依賴注入 DamselRescuingKnight只能執行RescueDamse

原创 Spring探究——Bean和AOP

XML裝配 自動裝配 面向切面 Spring提倡面向接口編程,面向接口與依賴注入協作實現了鬆散耦合。接口可以使類的引用不需要任何改變就可以支持一個接口的新實現,保持了弱耦合。 當spring容器加載Bean時,會使用默認

原创 如何處理大數據文件+錄入數據

樓主喜歡用Java應對各種小需求,以此提高工作效率。 客戶在集羣上提供了一份.sql文件,有2個多G,用vim等編輯器打不開,只能less一部分,而且內容有亂碼(中文部分,也不清楚該份文件的編碼格式)——改一下vim的字符集配置就

原创 Service層的性能優化

很多學J2EE方向的同學都接觸過S2SH,即傳統的三大框架,學習這三個經典技術的重點就是挖原理和細節,慢慢地我們就能形成一套思想,以幫助理解其他新框架和新技術。學習技術本身並不難,設計技術方案纔是難點,爲什麼要這麼設計,這樣設計