原创 C#運算符的簡單使用測試

在代碼中看到的代碼中|=,有點不太理解故重新學習了下位運算符。 位運算符在 c# 中的測試用例 [TestMethod] public void TestMethod1() { var a = false; a |= tru

原创 在asp.net core2.1中添加中間件以擴展Swashbuckle.AspNetCore3.0支持簡單的文檔訪問權限控制

Swashbuckle.AspNetCore3.0 介紹 一個使用 ASP.NET Core 構建的 API 的 Swagger 工具。直接從您的路由,控制器和模型生成漂亮的 API 文檔,包括用於探索和測試操作的 UI。 項目主頁:ht

原创 Swashbuckle.AspNetCore3.0的二次封裝與使用

關於 Swashbuckle.AspNetCore3.0 一個使用 ASP.NET Core 構建的 API 的 Swagger 工具。直接從您的路線,控制器和模型生成漂亮的 API 文檔,包括用於探索和測試操作的 UI。 項目主頁:ht

原创 爲 VUE 項目添加 PWA 解決發佈後刷新報錯問題

爲什麼要給 VUE 項目添加 PWA 爲什麼要添加?因爲不管是部署在 IIS,還是 nginx,每次應用部署後,再次訪問因爲舊的 js 已經不存在,所以頁面訪問的時候會整個報錯,報錯的結果就是一個白屏。 爲了解決這個問題,我的解決方案是使

原创 vue項目實踐-前後端分離關於權限的思路

前後端分離後權限的思路 最近看到許多關於權限的思路,但好像都是使用動態加載路由的方式,現在也分享下我在項目中使用的解決方案。 前後端分離關於權限的處理每個人都不一樣,根據項目選擇制定合適的方案就好 我的方案是: 前端掛載所有路由 通過 A

原创 分享我在 vue 項目中關於 api 請求的一些實現及項目框架

本文主要簡單分享以下四點 如何使用 axios 如何隔離配置 如何模擬數據 分享自己的項目框架 本文主要目的爲以下三點 希望能夠幫到一些人 希望能夠得到一些建議 奉上一個使用Vue的模板框架 我只是把我覺得有用的東西分享出來罷了 使

原创 metools,個人工具站點分享

需要【加密/解密】【編碼/解碼】【生成二維碼】的時候不用再進百度點廣告~ 也不需要去收藏夾找網址~ 我的目的大概就是如此。 項目地址:https://github.com/yimogit/metools 論個人工具站點的必要性

原创 Jenkins在shell腳本運行docker權限報錯解決

報錯環境 系統信息 Distributor ID: Ubuntu Description: Ubuntu 16.04.1 LTS Release: 16.04 Codename: xenial docker

原创 docker 及 docker-compose 的快速安裝和簡單使用

本篇將使用 DaoCloud 源在 Ubuntu 上簡單快速安裝 docker 及 docker-compose 並添加了通過 Dockerfile 及 docker-compose.yml 使用 nginx 的示例 本篇文章所用系統信息

原创 在 ubuntu 中愉快的安裝 Jenkins

這篇文章詳細的記錄了在 ubuntu 中安裝 Jenkins 的一步又一步,因爲找了很多 Linux 下安裝 Jenkins 的教程,不是很滿意 所以決定自己寫一篇以備後用(終於讓我找到了Java 不用去官網下載的方法了~haha) 爲了

原创 vue項目實踐-添加express-mockjs進行數據模擬

mock-server 在新項目開始的時候,後端框架還沒有,前端就有能夠自己操作的模擬數據的服務是可以有的 express-mockjs 是樓教主結合 express+mock-lite 造的一個輪子,可以快速的幫助我們在本地搭建一個 mo

原创 travis-ci 中運行 puppeteer

通過 travis-ci 可以構建基於 puppeteer 的自動化任務,基於此構建的一個 計劃任務 puppeteer中調用需要禁用沙箱環境 https://github.com/GoogleChrome/puppeteer/blo

原创 vue項目實踐-添加axios封裝api請求

安裝 axios npm install axios --save 創建實例 (utils/fetch.js) axios 默認提交格式爲:application/json 可使用 qs 模塊(需要安裝)轉換後提交格式爲 applicati

原创 .net core2.1 使用 dynamic 類型報錯

在net core2.0項目中使用 dynamic 無法編譯通過 異常信息:缺少編譯器要求的成員“Microsoft.CSharp.RuntimeBinder.CSharpArgumentInfo.Create” 解決方案 .net c

原创 vue+mescroll=VScrollFull

VScrollFull 介紹 這個組件是什麼? 是爲了方便的使用下拉刷新,上拉加載而去封裝的一個依賴於 mescroll.js 的 vue 組件(未發佈,文末代碼~) 封裝這個組件使用了什麼? mescroll.js vue.js 封裝這