原创 簡單介紹Jenkins&持續集成

1.定義 持續集成(Continuous integration),簡稱CI。 隨着軟件項目複雜度的增加,就會對集成和確保軟件組件能夠在一起工作提出了更多的要求-要早集成、常集成。 CI不是一項軟件開發實踐,而是多項軟件開發實踐的集合。

原创 轉載:解決CentOS7虛擬機無法上網並設置CentOS7虛擬機使用靜態IP上網

最近在VMware虛擬機裏玩Centos,裝好後發現上不了網。經過一番艱辛的折騰,終於找到出解決問題的方法了。最終的效果是無論是ping內網IP還是ping外網ip,都能正常ping通。方法四步走: 第一

原创 Mybatis+maven自動構建dao、mapper、model

1.Pom.xml文件配置: 代碼: <plugins>             <!-- Mybatis generator代碼生成插件 配置 -->             <plugin>                 <grou

原创 轉載:java中抽象類和接口的作用與區別

    abstract class和interface是Java語言中對於抽象類定義進行支持的兩種機制,正是由於這兩種機制的存在,才賦予了Java強大的面向對象能力。 abstract class和in

原创 Hibernate常見異常總結

系統配置 1.沒有查找到src目錄下的hibernate.cfg.xml Exception in thread "main" org.hibernate.HibernateException: /hibernate.cfg.xmlnot

原创 簡單介紹Jenkins&amp;持續集成

1.定義 持續集成(Continuous integration),簡稱CI。 隨着軟件項目複雜度的增加,就會對集成和確保軟件組件能夠在一起工作提出了更多的要求-要早集成、常集成。 CI不是一項軟件開發實踐,而是多項軟件開發實踐的集合。

原创 轉載-使用消息隊列的 10 個理由

過去幾年中,我們一直在使用、構建和宣傳消息隊列,我們認爲它們是很令人敬畏的,這也不是什麼祕密。我們相信對任何架構或應用來說,消息隊列都是一個至關重要的組件,下面是十個理由: 1. 解耦 在項目啓動之初來預

原创 轉載-ActiveMQ通過JAAS實現的安全機制

JAAS(Java Authentication and Authorization Service)也就是java認證/授權服務。這是兩種不同的服務,下面對其做一些區別: 驗證(Authenticati

原创 轉載:ResultMap和ResultType在使用中的區別

在使用mybatis進行數據庫連接操作時對於SQL語句返回結果的處理通常有兩種方式,一種就是resultType另一種就是resultMap,下面說下我對這兩者的認識和理解 resultType:當使用r

原创 消息隊列開發記錄筆記-ActiveMQ

1.下載ActiveMQ 去官方網站下載:http://activemq.apache.org/   2.運行ActiveMQ 解壓縮apache-activemq-5.5.1-bin.zip,然後雙擊apache-activemq-5.

原创 eclise遠程調試

配置很簡單,如下: 1. tomcat在bin/catalina.sh中添加如下:declare -x CATALINA_OPTS="-server -Xdebug -Xnoagent -Djava.com

原创 全國省市縣初始化數據庫筆記

工作中遇到了這個問題,做個筆記,也爲遇見我這種情況的做個參考。 工作的時候,現有的只有一個全國省市縣的Json數據。要初始化到數據庫。 json數據: 文件格式.json格式,代碼可以直接使用。 如果想查看請使用EditPlus等工具即