摘要:
Markdown语法代码块默认不折叠,如果代码块过长很影响读者体验,可以使用自带博客园样式进行折叠。 语法如下: ![](https://img2022.cnblogs.com/blog/1629180/202210/1629180-20221012153643498-353661242.png) 阅读全文
摘要:
WSL镜像文件默认安装的时候会安装在C盘,会占用C盘很大的空间。导致C盘吃紧,因此需要迁移到非系统盘。 默认位置 wsl2中磁盘文件默认位于 %UserProfile%\AppData\Local\Packages\ 目录下 如安装的Linux子系统为Ubuntu,则可以看到包含Ubuntu单词的文 阅读全文
摘要:
wsl2安装后可以通过网络路径访问wsl2 Linux的文件,路径是:\\wsl$ 为了方便可以把此路径映射本地盘符 打开此电脑,点击:计算机->映射网络驱动器 选择一个未使用的盘符,文件夹里输入\\wsl$,然后点击浏览就可以看到已安装的Linux系统了,选择想要映射目录,然后点击确定就可以了,把 阅读全文
摘要:
C# 使用自带的Distinct无法通过某一个属性值去重,因为使用自定义扩展方法去重。 Net6版本出来了自带的DistinctBy属性。低版本没有。 扩展代码 public static class Extensions { public static IEnumerable<T> Distinc 阅读全文
摘要:
按下Windows + R 键,输入 %UserProfile% 并运行进入用户文件夹 新建文件 .wslconfig ,然后记事本编辑 输入以下内容并保存, memory为系统内存上限,这里我限制最大2gb [wsl2] memory=2GB processors=2 swap=0 localho 阅读全文
摘要:
下载 Typora官网 注:国内网速可能较慢。 Typora 中文官方 注:高版本的可能会出现Error问题 激活 Typora安装后不要运行并记住安装目录,然后把winmm.dll下载解压放至Typora.exe同级目录。 然后打开Typora查看许可证 阅读全文
摘要:
基本命令 安装 Centos cd /etc/yum.repos.d wget https://download.docker.com/linux/centos/docker-ce.repo yum install docker-ce -y 如果安装过程中报错: package docker-ce- 阅读全文
摘要:
安装Neget包 --.Net FX Install-Package Dapper Mono.Cecil Install-Package Dapper ICSharpCode.Decompiler 4.0.5.4521 Install-Package Dapper Microsoft.CodeAna 阅读全文
摘要:
安装Neget包 安装Dapper和其他的数据库 .Net FX Install-Package Dapper 1.50.2 Install-Package MySql.Data 6.9.12 Install-Package Oracle.ManagedDataAccess 19.10.0 Inst 阅读全文
摘要:
## SqLite数据库介绍 SqLite是一个进程内的库,实现了自给自足的、无服务器的、零配置的、事务性的 SQL 数据库引擎。它是一个零配置的数据库,这意味着与其他数据库一样,您不需要在系统中配置。 就像其他数据库,SqLite 引擎不是一个独立的进程,可以按应用程序需求进行静态或动态连接。Sq 阅读全文
摘要:
通过XML属性解析 XML文件 <?xml version="1.0" encoding="utf-8" ?> <Lists> <List> <Item CN="CN1" EN="SN1">Item1</Item> <Item CN="CN2" EN="SN2">Item2</Item> <Item 阅读全文
摘要:
关闭win10防火墙 设置中关闭 组策略修改 按Win+R打开运行,输入gpedit.msc并回车打开组策略编辑器。依次展开:计算机配置→管理模板→Windows组件→Windows Defender防病毒程序→实时保护; 在右侧的窗口中找到“不论何时启用实时保护,都会启用进程扫描”设置项,右键,编 阅读全文
摘要:
安装 Install-Package NPOI ExcelHelper using NPOI.HSSF.UserModel; using NPOI.SS.UserModel; using NPOI.XSSF.UserModel; using System.Data; using System.IO; 阅读全文
摘要:
DataTable常规用法 DataTable dt = new DataTable(); //DataTable dt = new DataTable("tbName");//定义DataTable名称 //添加列,建议全部使用string dt.Columns.Add("id", typeof( 阅读全文
摘要:
Jetbrains产品官网下载地址: https://www.jetbrains.com/products/ 破解 破解网站地址:https://getintopc.com/,以datagrip产品为例。(忽略产品安装过程) 搜索datagrip 下载完后解压,把ja-netfilter-all文件 阅读全文
摘要:
SQL Server Profiler 模板 除了 Standard(默认)模板以外,SQL Server Profiler还包含几个可监视特定类型的事件的预定义模板。下表列出了预定义模板、其用途以及其捕获何种事件类的信息。 ** 模板一般选择选择**TSQL_Duration 模板名称 模板用途 阅读全文
摘要:
## 发送请求 其他请求同Post ### Get ```c# HttpClient client= new HttpClient(); //添加请求头 client.DefaultRequestHeaders.Add("Key", "Value"); //请求头添加其他值 client.Defau 阅读全文
摘要:
TRANSLATE with x English Arabic Hebrew Polish Bulgarian Hindi Portuguese Catalan Hmong Daw Romanian Chinese Simplified Hungarian Russian Chinese Tradi 阅读全文
摘要:
C#控制台 for (int i = 0; i <= 100; i++) { Console.Write("\r当前进度{0}%", i); System.Threading.Thread.Sleep(1000); } Linux 新建一个 Unix 编码 .sh 脚本 vi time.sh 输入以 阅读全文
摘要:
查看Ip ip addr show eth0 | grep 'inet\b' | awk '{print $2}' | cut -d/ -f1 安装wsl2 host wsl2host下载地址 下载完成后,以管理员身份运行命令提示符,安装过程如下: wsl2host.exe install 输入后会 阅读全文
摘要:
获取发行版的 tar 文件 找到对应发行版的docker镜像和tag版本号,本文以centos 7.9 版本为例。 centos镜像地址 # 拉取centos 镜像 docker pull centos:centos7.9.2009 # 创建容器, docker run [imageId] # 列出 阅读全文
摘要:
markdown语法简单好上手,在项目中很多文档都是采用markdown语法完成的,以下介绍两种在markdown文档中自动生成目录的方式。 一、有道自动生成 在文章开始地方输入[toc],即可在对应位置插入目录 [toc] 注意:凡是文章标题带有#(1-6个)的都会被捕获到目录中。 二、npm 语 阅读全文
摘要:
安装 System.Text.Json 如果项目是.NET Core。需要.netcore 3.0及以上版本。 如果项目是.NET Standard或.NET Framework。需要安装System.Text.JsonNuGet包。 常用using using System.Text.Json; 阅读全文
摘要:
安装 Newtonsoft.Json Install-Package Newtonsoft.Json 常用using using Newtonsoft.Json; using Newtonsoft.Json.Linq; 序列化 //序列化 对象 -> JSON 字符串 string json = J 阅读全文
摘要:
过滤css和js文件: ``-.css -.js -.html`` 过滤请求类型: ``-method:OPTIONS`` 多个过滤条件用空格间隔 ![](https://img2020.cnblogs.com/blog/1629180/202110/1629180-2021100915540895 阅读全文
摘要:
参考文档:https://docs.microsoft.com/zh-cn/dotnet/framework/migration-guide/how-to-determine-which-versions-are-installed 校验net48是否安装工具:https://files.cnblo 阅读全文
摘要:
安装 官方下载地址:https://curl.se/download.html Windows版本下载地址:https://curl.se/windows/ 选择这两个版本其中一个,下载完成后。可以把 curl.exe 所在文件夹剪切到指定目录,然后添加环境变量Path添加对应目录就可以在命令行中使 阅读全文
摘要:
Keypirinha是一个键盘快捷键启动器。 官网下载地址,可以下载便携式包,下载完成后可以直接启动。 修改软件快捷打开方式 软件默认打开快捷键: Ctrl+Win(系统键)+K 右击选择 Configure Keypirinha ,搜索找到 hotkey_run ,去掉注释修改。 此配置文件路径 阅读全文
摘要:
Windows10安装WSL请看这篇博客。 WSL 2 系统要求(可以使用命令行输入 winver 查看系统版本号): 对于 x64 系统:版本 1903 或更高版本,采用 内部版本 18362 或更高版本。 对于 ARM64 系统:版本 2004 或更高版本,采用 内部版本 19041 或更高版本 阅读全文
摘要:
Fiddler初始化设置以及抓取Https请求请看这篇博客。 配置Fiddler, 允许"远程连接" 打开Fiddler, Tools-> Fiddler Options -> Connections。 勾选"Allow remote computers to connect". 是允许别的机器把H 阅读全文
摘要:
## 停止禁用服务 停止禁用**Windows Update**服务,服务恢复设置为**无操作。** ![img](https://img2020.cnblogs.com/blog/1629180/202101/1629180-20210108210747664-1720676855.png) ## 阅读全文
摘要:
cron是系统自带的定时任务,查看cron是否在运行中 service crond status crontab命令格式 crontab -l: 列出所有任务; -e: 编辑任务; -r: 移除所有任务; -i:同-r一同使用,以交互式模式移除指定任务 -u user: 仅root可运行,指定用户管 阅读全文
摘要:
背景: 需要在windows服务器上定时做一些任务,写程序,麻烦,所以采用任务计划程序来运行准备好的bat批处理文件。 步骤: 1.运行输入 taskschd.msc 打开任务计划程序。如图所示。 2.点击“创建基本任务” 后如图所示:按向导一步步填写,最后点完成后,列表里会显示出新加入的任务计划。 阅读全文
摘要:
Linux中的脚本文件一般都是以.sh结尾的。sh 是Unix 标准默认的shell脚本语言。文件编码必须是Unix编码不能是Windows。 创建一个hello.sh 文件,输入以下脚本。 #!/bin/bash # remark echo hello 使用 chmod +x hello.sh 添 阅读全文
摘要:
Windows 删除当前目录中的所有文件(后缀名log和txt文件除外) for /f %F in ('dir /b /a-d ^| findstr /vile ".log .txt"') do del "%F" 删除当前目录下的所有文件,包括子级目录下的文件(后缀名log和txt文件除外) for 阅读全文
摘要:
下载 Fiddler下载地址:https://www.telerik.com/download/fiddler 初始化配置 Fiddler开启后默认会抓取请求。可以输入 F12 关闭自动抓取,或者点击左下角小图标。 当请求或多时,可以使用快捷键 Ctrl+X 清空请求列表。 去掉更新提示 修改字体样 阅读全文
摘要:
安装 源码地址:https://github.com/microsoft/Terminal 微软商店地址:https://www.microsoft.com/zh-cn/p/windows-terminal-preview/9n0dx20hk701?activetab=pivot:overviewt 阅读全文
摘要:
依次执行以下步骤 安装Ubuntu 1.命令行安装 --此命令确定wsl是否安装,如未安装需要安装wsl wsl --help --安装wsl wsl --install--更新wslwsl --update --查看可安装的系统 wsl -l -o --安装Ubunut wsl --install 阅读全文
摘要:
查看Nuget包缓存及下载文件夹 dotnet nuget locals all --list 修改缓存文件夹路径 mklink /d /j "%APPDATA%\..\Local\NuGet" "D:\Program Files\NeGetCache" 清理缓存 dotnet nuget loca 阅读全文
摘要:
命令行发布 如果没有打包运行时文件,可以添加下参数 --self-contained true # 需要依赖运行时环境 dotnet publish -c Debug -o F:\Debug\ # 和运行时文件一起发布,不需要依赖运行时环境 dotnet publish -c Debug -o F: 阅读全文