(一)我所理解的jenkins ---jenkins的定義、下載、安裝
最近專案需要用jenkins做持續整合,無奈只能研究一下jenkins,下面就是我這幾天鼓搗jenkins所做的總結。
- jenkins定義:網上關於jenkins的詳細定義有很多,我就不復述了,我理解的jenkins就是一個平臺,jenkins本身並不能做任何事情,他唯一能做的就是整合外掛,但是由於外掛有很多,都圍繞jenkins,用這些外掛我們就能做很多事兒,很強大的事兒,例如執行測試用例,檢視程式碼是否符合規範,自動打包部署等等。
- 我所寫的環境搭建是在liunx下的,jenkins的下載和安裝簡單到不行。下載jenkins.war 我們發現其實就是一個war包,再簡單的理解點兒就是一個web工程,那我們可以把jenkins的包拷貝到tomcat的webapp下面直接執行tomcat就好了。
- 第二種安裝就是直接用命令安裝:java -jar jenkins.war
- 這兩種方式第二種簡單一些,因為接觸時間不長,也沒發現有什麼不好。
- 安裝和配置jenkins的時候最好保持網路的暢通,一般公司的伺服器為了安全的考慮都不會開放外網的訪問的,這個可以自己配置DNS,用完之後關掉就可以了。 -
相關推薦
(一)我所理解的jenkins ---jenkins的定義、下載、安裝
最近專案需要用jenkins做持續整合,無奈只能研究一下jenkins,下面就是我這幾天鼓搗jenkins所做的總結。 jenkins定義:網上關於jenkins的詳細定義有很多,我就不復述了,我理解的jenkins就是一個平臺,jenkins本身並不能做任
(一)我對dubbo的理解
一:什麼是dubbo? dubbo是阿里巴巴的一種開源分散式服務框架,是面向服務的,顧名思義就是提供服務。我們通常將一些專案中相同的邏輯抽離出來,封裝成通用的service,然後根據不同的邏輯功能部署到不同的伺服器上,然後我們在內網可以遠端呼叫伺服器上的service提供的
Map 綜述(一):徹頭徹尾理解 HashMap
定位 內存 時間 ase prev tails max maximum 技術 轉載自:https://blog.csdn.net/justloveyou_/article/details/62893086 摘要: HashMap是Map族中最為常用的一種,也是 Java
WCF學習筆記(一)---我的第一個WCF程式
一、建立WCF程式 1.建立一個控制檯程式(WCFBlog) 2.新增wcf專案 3.將預設的IService1和Service1改成自己的名字 4.在ICalculateService裡寫契約 // TODO
Image Caption(一) 論文及理解
準備開始讀一下Image Caption,先記錄一下對論文的理解,一些公式沒有記錄下來,在論文中可查。 目錄 1.Learning Phrase Representations using RNN Encoder-Decoder for Statistical Machine Transla
爬蟲入門系列(一):快速理解HTTP協議
爬蟲入門系列目錄: 4月份給自己挖一個爬蟲系列的坑,主要涉及HTTP 協議、正則表示式、爬蟲框架 Scrapy、訊息佇列、資料庫等內容。 爬蟲的基本原理是模擬瀏覽器進行 HTTP 請求,理解 HTTP 協議是寫爬蟲的必備基礎,招聘網站的爬蟲崗位也赫然寫著熟練掌握HTTP協議規範,寫
深度學習影象分類(一)——AlexNet論文理解
0. 寫作目的 好記性不如爛筆頭。 1. 論文理解 1.1 ReLU 啟用函式的使用 Rectified Linear Units(ReLU) 使用ReLU比使用tanh(或者sigmoid)啟用函式收斂速度更快。下圖來自AlexNet論文中給出的在CIFAR-10
Linux Shell "getopts" 簡記(一) 我的誤解
在實際工作當中,較多情況下,寫shell程式的時候實際上是為了簡化重複操作。 一些自己寫的shell自己使用,幾乎都不會有什麼問題,不過偶爾會想,shell往裡面傳引數的時候,如果選項(option)和引數(parameter)個數不固定,這個時候該怎麼辦呢? 正好這周翻
學習區塊鏈(一)--我為什麼要學習區塊鏈?
2017年真的是概念頻發的一年,上半年人工智慧剛剛站穩腳跟,阿爾法狗擊敗各路圍棋高手更是將人工智慧送上了天,導致一直平靜的演算法界也出現了深度學習,但還不過幾個月,比特幣以一路飆升至2w美元將區塊鏈帶向了人們,作為程式設計師的我們自然是對它最敏感的,有很多朋友問
CNN筆記(一):通俗理解卷積神經網路
在深度學習中,有一個很重要的概念,就是卷積神經網路(CNN),是入門深度學習需要搞懂的東西。 1 卷積網路 也叫卷積神經網路(convolutional neural networ
Java虛擬機器(一)——記憶體區域理解
說明:本文內容主要參考了《深入理解Java虛擬機器》第2版。 一,概述 最近因為辭職了,玩了一段時間了,有時間去學習。加上之前買了一二本書,有不少卻沒有仔細去看,今天狀態還不錯,剛好看到JVM相關的內容,覺得還是在部落格裡好好總結一下。 本文主要還是對JVM的記憶體區域
(一)我的畢業設計之總體概述篇
經過兩個月的開發,我的畢業設計-《校園網溝通平臺》終於基本開發完成了,感到非常高興,但由於時間緊迫,還要趕著寫論文,所以肯定存在很多bug,希望大家多給點建議,同時歡迎使用校園網的同學幫手執行測試,先謝謝了。 技術簡介:我的設計是基於SOA架構的,主要採用微
深度學習筆記(一):影象理解的三個層次
deep learning 簡稱DL,小編剛接觸計算機視覺利用深度學習進行影象處理,先普及一下對影象進行處理的三個層次。 一是分類(classification) 即是將影象結構化為某一類別的資訊,用事先確定好的類別(string)或例項ID來描述圖片。其中ImageNe
Annotation元資料(一)我之心得
Annotation元資料(一) 一、Annotation究竟是什麼? 是java5.0中的新特徵 資料的資料(元資料) Annotation和訪問修飾符一樣,應用於包、型別、構造方法、方法、成員變數、引數、本地變數的宣告中。 資訊以“name=value”方式儲存 ann
模擬退火算法系列之(一):通俗理解
為什麼我的眼裡常含淚水?因為我有一個演算法不會。為了節約點眼淚,今天我們就來介紹著名的模擬退火演算法,它是一種基於蒙特卡洛思想設計的近似求解最優化問題的方法。〇、一點歷史——如果你不感興趣,可以跳過美國
機器學習 (一)你真的理解函數語言程式設計嗎?
前言 現在機器學習、人工智慧的發展趨勢如火如萘,很多培訓班也在引入大資料、機器學習的課程,受到眾多IT從業者的追捧,有一種勢必與傳統模式一決高下,分享半壁江山之勢,如果人工智慧走向企業、社會,它帶來的經濟效益以及影響是巨大的,我們每個人不管從事什麼行業都有必要了解
Java泛型(一)——你所不知道的那些泛型背後
一、泛型 1、編譯期確定型別安全——泛型(Generics) 泛型是提供給Javac編譯器使用的。可以限定集合中輸入的型別,讓編譯器在編譯期間避免原始程式的非法輸入,編譯器編譯帶型別說明的集合時會去掉“型別”資訊,使程式執行效率不受影響,對
Torch7入門續集(一)----- 更加深入理解Tensor
續集寫作緣由 好吧,無語了,又開始寫Torch7了。前面寫的Torch入門,貌似都沒什麼人看,可能是該框架用的還是比較小眾,應該大部分人用Caffe,Tensorflow, mxnet之類了吧。無所謂了,主要是貌似我研究的方向作者的程式碼基本上還是Torch啊
作業系統學習(一)-- 從發展史理解作業系統設計需求
這是作業系統系列第 1 篇。 儘管作業系統發展史不是研究作業系統的重點,但是在這一發展過程中,衍生出了許許多多與作業系統相關的重要概念,如果知道這些概念出現在怎樣的背景下,以及產生的原因,在後期學習中就不會覺得一些概念出現的比較突兀。除此之外,瞭解作業系統的發展史,理解設計需求,有助於我們站在計算機的角度思考
在 Windows Server Container 中運行 Azure Storage Emulator(一):能否監聽自定義地址?
list use contos 域名 嘗試 accounts res conf 是我 我要做什麽? 改 ASE 的監聽地址。對於有強迫癥的我來說,ASE 默認監聽的是 127.0.0.1:10000-10002,這讓我無法接受,所以我要將它改成域名 + 80 端口的方