原创 集羣、分佈式、負載均衡區別與聯繫

問題一:集羣、負載均衡、分佈式系統、分佈式集羣的區別。 Linux集羣可以分爲三大類:高可用集羣、負載均衡集羣、科學計算集羣。 負載均衡集羣:集羣中所有的節點都是活動狀態,它們分攤系統的工作負載,一般有web服務器集羣、數據庫集羣

原创 commons-lang包中對我們有用的類主要有:

commons-lang包中對我們有用的類主要有: 1.StringUtils 該類主要提供對字符串的操作,對null是安全的,主要提供了字符串查找,替換,分割,去空白,去掉非法字符等等操作 2.ObjectUtils 主要是對n

原创 Tomcat配置虛擬路徑容易出現的問題

1、Tomcat啓動如果報tcnative-1.dll: Can’t load AMD 64-bit .dll on a IA 64-bit platform錯誤,可以查看:解決辦法 2、修改tomcat/conf/server.

原创 輕鬆理解MyBatis二級緩存的設計原理

總之,要想使某條Select查詢支持二級緩存,你需要保證: 1. MyBatis支持二級緩存的總開關:全局配置變量參數 cacheEnabled=true 2. 該select語句所在的Mapper,配置了 或節點,並且

原创 redis的部分問題

使用redis的時候web應用中的程序是如何進行讀寫的? 是在服務啓動的時候把mysql中的數據加載到redis中嗎? 然後應用通過redis客戶端進行讀取 並展示, 是所有的數據都是這麼做嗎? 在修改數據的時候是修改到redi

原创 tcnative-1.dll: Can't load AMD 64-bit .dll on a IA 64-bit platform

解決辦法: 在該網站上去下載一個tcnative-1.dll,然後將Tomcat bin中的替換掉。 可能有人有疑問,該網站上都是32位,但是我報錯的都是Can’t load AMD 64-bit .dll on a IA 64-

原创 程序員面試的那些百分百原則,你會了嗎?

筆試準備: 刷題:牛客網、CSDN、GitChat上都有很多筆試指導方向。 面試準備: 流程原則(WWH): 面試:這個東西是什麼,它是用來幹什麼的,它是怎麼幹的。 不管面試官問你這三個中的哪一個,你把它們都連着說了,不過說的

原创 the server responded with a status of 406 (Not Acceptable)

在使用SpringMVC的如上圖中把java bean對象以json數據的格式返回給前臺時報406錯誤,加入下圖的包即可(若還有其他同類型錯誤,也可以探討)。 GitChat分享:如何成爲程序員麪霸 http://gitb

原创 關於閱讀開源項目的源碼,有哪些經驗值得分享?

1、有耐心,忌吃熱豆腐。 有些特別勤快的人,總以爲自己能很快閱讀完源碼,他們之中的有些用量來衡量自己的能幹程度,於是只抓量不抓質。 但是代碼中涉及到的很多是思想,慢慢領悟其中的精華,這是需要花時間去消化的。 閱讀開源項目的源碼時

原创 面試Java web,有關於hibernate一般都問什麼問題?

1、Hibernate的二級緩存 2、Hibernate一般和那些插件緩存組合 3、HIbernate的工作流程 4、HIbernate的配置過程 5、Hibernate與MyBatis的對比 6、Hibernate

原创 防止SQL注入

SQL注入的原理: 1、SQL Injection:就是通過把SQL命令插入到Web表單遞交或輸入域名或頁面請求的查詢字符串,最終達到欺騙服務器執行惡意的SQL命令。 2、具體來說,它是利用現有應用程序,將(惡意)的SQL命令注入

原创 修改JSP模板

GitChat分享:如何成爲程序員麪霸 http://gitbook.cn/gitchat/activity/59e9a74ea8275c3bd0b61487 知乎Live:Java程序員的成長體系 https://www.

原创 Eclipse集成本地Maven

GitChat分享: 如何成爲一名程序員麪霸 個人微信:weliveintheworld 點贊 收藏 分享 文章舉報 陌上風存 發佈了82 篇原創文

原创 程序員工作中應該更關注工作流程,按流程;還是應該多考慮細節,工作中多帶入自己想法?

二者必不可少。 按流程,是規範化,正所謂無規矩不成方圓,按照規矩來,既能規範自己,也能鍛鍊自己。 考慮細節,正所謂細節決定成敗,尤其對於我們寫程序的人來講,細節很重要,考慮全面,考慮細節,才能少出bug,少出致命bug。 有自己的想法,這

原创 程序員三十歲就到了“高齡”,究竟是誰的錯?

是自己的錯。 如果程序員覺得自己30歲就已經是晚年了,那只有以下幾種情況: 1.程序員自己不自信,覺得自己的技術水平無法與真正大牛相比,而薪資又無法與年齡匹配。 2.程序員自己沒有職業規劃,30歲是一個轉點,對於覺得30歲是個高齡了的人來