原创 Chrome的Cookie的存放位置及查看方法

Chrome的Cookie存放位置:C:\Users\xxx\AppData\Local\Google\Chrome\User Data\Default Cookies實際上是一個sqlite數據庫文件,可以直接打開查看:

原创 c#創建二維碼

在Winform中有很多方法創建二維碼: 利用ThoughtWorks.QRCode.dll,nuget包引用 using System; using System.Drawing; using System.Text; us

原创 C#控制檯中使用Timer

以前,Timer一般在winform窗體中應用。現在測試使用的Console程序,可以參考如下代碼: using System; using System.Timers; namespace TimerDemo { cl

原创 Entity Framework Core樹狀結構增刪改查

首先創建一個.net core控制檯程序,添加實體類 實體類:Employee using System.Collections.Generic; using System.ComponentModel.DataAnnotatio

原创 80座標系(3度帶)轉經緯度

80座標系(3度帶)轉經緯度: 用的一個工具軟件:COORD, 原示例座標:37530680.86,4030431.18, 這裏37爲帶號,在軟件中填寫y時,要去掉37。 轉換的結果:36:24:14.50805N,111:20:

原创 leaflet常用插件庫

1、常用地圖切換加載(osm、google、baidu、gaode、tianditu.etc) https://github.com/htoooth/Leaflet.ChineseTmsProviders 2、切片地圖加載(wmt

原创 win10 redis後臺啓動命令

windows 下後臺啓動 redis 進入 DOS窗口 在進入Redis的安裝目錄 輸入:redis-server --service-install redis.windows.conf --loglevel ve

原创 C#基礎-反射

1. 元數據和反射 元數據(metadata):有關程序及其類型的數據,它們保存在程序的程序集中(dll,exe) 反射:一個運行的程序查看本身的元數據或其他程序的元數據的行爲。 反射是.NET中的重要機制,通過反射,可以在運行時獲得程序

原创 c# System.Timers.Timer實現定時任務示例

c# System.Timers.Timer實現定時任務示例 using System; namespace Demo1 { class Program { static void Main(st

原创 abp web.mvc項目中的菜單加載機制

abp中的菜單加載機制 在abp中菜單的定義與我們傳統寫的框架不一樣,它是在編寫代碼的時候配置,而我們一般寫的通用權限管理系統中,是後期在後臺界面中添加的。這一點有很大不同。abp關於菜單的定義及管理挺複雜的。 與菜單相關的結構類

原创 如何在C#/.NET Core中使用責任鏈模式

如何在C#/.NET Core中使用責任鏈模式 原文:Chain Of Responsbility Pattern In C#/.NET Core 作者:Wade 譯者:Lamond Lu 最近我有一個朋友在研究經典的“Gan

原创 .net 中context、DbContext是什麼?

可以將上下文看作相關“事物”的包裝,例如 HttpContext, DbContext, ObjectContext. HttpContext包含任何HTTP相關操作的信息 DbContext包含用於數據庫通信的方法和屬性,Obj

原创 JavaScript實現全屏與退出全屏功能

js全屏與退出全屏 //全屏顯式 function showFull() { var full = document.getElementById("mapContainer");

原创 Abp aspnet-core項目部署到Centos7.2

Abp aspnet-core項目部署到Centos7.2全流程攻略 前言 鑑於跨平臺趨勢潮流,小試一把微軟東家的跨平臺體驗。 期間坑多多,依次記錄,與君共勉。 流程簡單記錄 在官方aspnetboilerplate生成項目架構

原创 asp.net core identity 配置cookie

在Startup類的ConfigureServices方法中,在services.AddIdentity之後,添加如下代碼: services.ConfigureApplicationCookie(options => {