原创 net6 類中獲取服務

第一種實現方式(不推薦) var services = new ServiceCollection(); var provider = services.BuildServiceProvider(); var _demoService =

原创 net6多環境發佈

 項目右鍵-屬性-調試-打開調試啓動配置文件,添加運行的環境    運行這裏就會出現我們填的信息    新建對應的發佈環境文件  添加環境參數 <EnvironmentName>Production</EnvironmentName

原创 List 操作

var customerList = new List<Customer>{ new Customer {Name = "a", Score =30}, new Customer {N

原创 c#基礎功能

using System.Net; internal class Program { private static void Main(string[] args) { //組成字符串 v

原创 枚舉類型的獲取值

public enum SubjectEnum { 語文 = 1, 數學 = 2, 英語 = 3, 物理 = 4, 化學 = 5, 地理 = 6

原创 tk4 安裝mysql8

sudo yum install mysql-server service mysqld restart grep "temporary password" /var/log/mysqld.log   -- 查看臨時密碼 mysql -u

原创 docker-compose 構建項目

1.創建一個net7 webapi 項目 配置docker-compose.yml 支持     Deploy 中放的docker-compose.yml  文件   2.dockerfile文件   #See https://a

原创 dcoker 騰訊雲個人版鏡像倉庫

1.新建webapi接口net7項目 2.設置docker支持 3.本地要安裝docker  window 安裝docker desktop   https://docs.docker.com/desktop/ 4.右鍵終端打開項目

原创 CICD dotnet 自動化部署 jenkins+gitee

問題描述:在Centos8系統中,使用docker run時,出現如下報錯:Emulate Docker CLI using podman. Create /etc/containers/nodocker to quiet msg.Erro

原创 ef 根據數據庫生成實體

1.安裝Microsoft.EntityFrameworkCore.Tools 6.0.12版本  高版本可能不兼容 2.安裝Pomelo.EntityFrameworkCore.MySql mysql  6.0.2 (mysql) 3.安

原创 構建服務的命令

* windowPowerShell 創建服務 New-Service -Name devApi -BinaryPathName "D:\website\dev\Dev.Api\bin\Release\net6.0\publish\

原创 net6 api 以服務的形式運行window

1. worker service 項目    1.需要安裝nuget Microsoft.Extensions.Hosting.WindowsServices IHost host = Host.CreateDefaultBuilder

原创 vs2022 打包多個類生成nuget包

1.單個類直接右鍵項目,打包就生成nuget包了 2.如果是多個類想打成一個包,新建一個類,然後將所有其他類引入,打包新建的類就可以了, 3.更改版本號等信息,右鍵項目屬性-包-看到包版本,更改就可以了,如果不更改,包是不會變的,新改的功能

原创 Mac 添加vue-devtool

在安裝vue-devtools時,npm install時總是報錯,各種方法都試了,都是不成功,最後在網上找到了這種方法成功了,記錄下來。 第一步:創建一個新的空文件夾,最好可以見名知意,進入文件內部,按住shift加右鍵進去powersh

原创 vue 列表頁面點擊編輯頁面傳值

props分爲三種形式 props爲對象 props爲布爾值,這種只能接收params動態路由的參數 props爲函數,可以接收query和params參數(推薦) import Vue from 'vue' import VueRo