摘要: 對于Web開發來講,前端接觸是避免不了的,特別是對于中小公司,沒有嚴格的職位區分,前后端人員互相身兼是常有的事情,使用一些好的框架,能夠幫助我們快速開發并完成需要的功能,對于前端的JS框架來講MVVM框架一直處于火熱狀態,現有名的三大巨頭,Angular、Vue和React受眾多人喜愛并且也用于公司閱讀全文
posted @ 2018-12-25 19:34 微笑刺客D 閱讀(57) 評論(0) 編輯
摘要: 設計初衷,之前有過手動維護五個項目的經歷,且項目之間存在關聯關系,當時是用Docker承載,也沒有使用Jenkins,直接在服務器上裝了Git,把代碼Pull下來,然后靠手動執行編譯部署,每次新代碼進來,需要進入到每一個Docker容器中執行編譯然后運行,哪個有改動,就進哪個容器中,在那時感覺也沒什閱讀全文
posted @ 2018-11-10 20:41 微笑刺客D 閱讀(151) 評論(0) 編輯
摘要: 對于Linux平臺上的持續集成和持續交付可以使用Docker快捷的完成任務,但是Windows Server下卻不好使用,一般來講,windows Server下最簡單的發布方式是直接手動打包發布或是利用webDeploy完成,但是手動發布太麻煩,webDeploy配置也麻煩,因此嘗試使用Jenki閱讀全文
posted @ 2019-03-21 22:52 微笑刺客D 閱讀(267) 評論(3) 編輯
摘要: 釘釘作為企業辦公越來越常用的軟件,對于企業內部自研系統提供接口支持,以此來打通多平臺下的數據,本次先使用最簡單的釘釘群機器人完成多種形式的消息推送,參考釘釘開發文檔中自定義機器人環節,此次嘗試所花的時間不多,但有幾個地方是需要注意的。 一、釘釘群中建立機器人獲取WebHook地址 首先得有一個釘釘群閱讀全文
posted @ 2019-03-02 17:09 微笑刺客D 閱讀(583) 評論(3) 編輯
摘要: 在.Net Core應用開發中,調用第三方接口也是常有的事情,HttpClient使用人數、使用頻率算是最高的一種了,在.Net Core中,HttpClient的使用方式隨著版本的升級也發生了一些變化,本次就講解一下Asp.Net Core2.1前后使用的兩種方式。 一、原先HttpClient使閱讀全文
posted @ 2019-02-26 23:00 微笑刺客D 閱讀(620) 評論(2) 編輯
摘要: “站在巨人的肩膀上”,這樣一來,不要萬事親恭,在值得的方向上節約時間,畢竟人生就這么一次。在接觸ABP以來,一直想花點時間整合LayUI前端框架到ABP中,進而能夠逐漸打磨出一套適合自己的框架,開發習慣、項目架構、界面風格等等。在年前花了點時間了解了LayUI現有的后臺模板,雖然LayUI自家的La閱讀全文
posted @ 2019-02-21 21:58 微笑刺客D 閱讀(515) 評論(0) 編輯
摘要: 常常忘記mysql的一些命令行操作,甚至于說,比較復雜的sql格式記不住或忘記了,也可能根本不會考慮去記,因此,做一下匯總,當下次出現恍惚時不至于去百度挨個找,有時就是記不起來,但是只要給點藥引子,立馬會想起來。 一、mysql基礎操作 mysql命令規則:每行sql后邊都跟個分號表示一個命令語句結閱讀全文
posted @ 2019-01-13 13:47 微笑刺客D 閱讀(27) 評論(0) 編輯
摘要: 花了一點時間將吃灰數月的樹莓派裝上了Docker,并在容器中部署了一個Asp.Net Core應用程序,通過花生殼映射樹莓派中的程序,可以使用外網訪問樹莓派,玩起來很有意思(外網訪問地址:http://aspnetcore.online/,訪問不通可能樹莓派斷電了),過程中發現了一點問題,或許對于同閱讀全文
posted @ 2019-01-07 22:56 微笑刺客D 閱讀(891) 評論(8) 編輯
摘要: 幾乎所有Web應用程序都要和服務器端交換數據,交換數據時最方便的就是使用JSON格式。Knockout可以實現很復雜的客戶端交互,對于前后端交互使用的技術最為基本且常用的是Ajax,本次利用Ajax和ko的雙向綁定完成一些簡單的功能,可以快速展示出ko的方便之處。 Demo地址: https://g閱讀全文
posted @ 2019-01-02 22:12 微笑刺客D 閱讀(32) 評論(0) 編輯
摘要: 對于Web開發來講,前端接觸是避免不了的,特別是對于中小公司,沒有嚴格的職位區分,前后端人員互相身兼是常有的事情,使用一些好的框架,能夠幫助我們快速開發并完成需要的功能,對于前端的JS框架來講MVVM框架一直處于火熱狀態,現有名的三大巨頭,Angular、Vue和React受眾多人喜愛并且也用于公司閱讀全文
posted @ 2018-12-25 19:34 微笑刺客D 閱讀(57) 評論(0) 編輯
摘要: 對于已存在的鏡像,將其部署到服務器中并開始對外服務,便是它的職責,而我們要做的便是幫助它完成職責,前兩個應用環節都已產生了相應的鏡像,在這一環節,將完成服務部署到容器集群的工作,對于這一過程,實際執行中有很多種方式,畢竟一山比一山高,整個過程比較簡單,鏡像以任務形式下發到各容器主機即可,本次部署過程閱讀全文
posted @ 2018-12-23 11:33 微笑刺客D 閱讀(43) 評論(0) 編輯
摘要: 整個生成流水線已經搭建完畢了,這一次來從零開始融入到生成流水線中,從倉庫建立到鏡像生成整個過程,對于之前幾篇文章的一次應用過程,注意,本次建立過程是保證在前期基礎搭建完畢后的應用階段,本次搭建過程較為簡單,只作為參考示例,并無技術含量。 一、碼云中新建項目 1、在碼云中新建一個項目,取名為Stand閱讀全文
posted @ 2018-12-20 22:57 微笑刺客D 閱讀(230) 評論(0) 編輯
摘要: 對于DevOps中,將開發好的軟件交付給運維人員去部署與維護,過程中參雜著諸多不可控制的變量,如環境問題、版本問題等等,而Docker容器極大程度上解決了這些問題,同時對于服務的持續交付,也變得方便和簡潔,本次講講我的整個生成流水線中服務部署方面的一些想法和執行方式,或許不是很中意的想法,并且還可能閱讀全文
posted @ 2018-12-10 22:24 微笑刺客D 閱讀(1451) 評論(0) 編輯
摘要: 對于Jenkins的使用,我感覺只用到其中一小部分功能,但也就是這一小部分功能,也推動了整個CI/CD的過程,Jenkins的使用方式有很多中,可能我用到的只是其中一種,但是已經滿足我的需求,便不再貪婪,本次要約定好Jenkins中的腳本規則,對于我的整個生成流水線來講,約定至高無上,遵從約定,或許閱讀全文
posted @ 2018-12-01 21:59 微笑刺客D 閱讀(222) 評論(0) 編輯
摘要: 對于個人而言,項目文件結構我比較關心,一方面我能熟練操作各塊文件夾,當需要改動時,能夠立馬進入到相應文件夾進行修改,另一方面,有新的成員后,能夠看到項目文件結構,可以快速適應到環境中來,參照了一些名氣很高的框架如Abp,EshopOnContainers等,也從中提煉一些項目文件結構,來約定好自己的閱讀全文
posted @ 2018-11-27 21:38 微笑刺客D 閱讀(382) 評論(1) 編輯
摘要: 現在已經有很多成熟的生成流水線了,如Azure DevOps,直接在界面中配置好即可,相當便捷,生成流水線的工作方式、工作過程也可以簡單了解,我在空閑時間搭建了一個簡單生成流水線旨在鞏固個人對生成流水線的理解。 一、生成流水線設計圖 平時,在騰訊云、阿里云搞活動時薅了點羊毛 ,搞了幾天便宜的服務器,閱讀全文
posted @ 2018-11-24 12:24 微笑刺客D 閱讀(252) 評論(2) 編輯
摘要: 在以Jenkins為鏡像創建Docker容器時,我們在jenkins的dockerfile文件中寫明了要安裝Docker Compose,目的也是在Jenkins容器中借助Docker Compose來完成相關的操作。 一、容器中安裝Docker Compose 1、同時安裝Jenkins和Dock閱讀全文
posted @ 2018-11-11 22:17 微笑刺客D 閱讀(107) 評論(0) 編輯
耐克篮球多少钱