进程systemd linux net
linux环境docker安装使用nginx
1、docker search nginx 命令来查看可用版本 $ docker search nginx NAME DESCRIPTION STARS OFFICIAL AUTOMATED nginx Official build of Nginx. 3260 [OK] jwilder/nginx ......
Asp.net WebApi Swagger Tag 标记分组归纳显示Api接口路由
官方文档说明地址 https://swagger.io/docs/specification/2-0/grouping-operations-with-tags/ 创建一个自定义的特性类 public class ControllerGroupAttribute : Attribute { publ ......
Failed to load resource: net::ERR_INCOMPLETE_CHUNKED_ENCODING。
前端间隔性报错:后端接口异常 浏览器审查,内容如下: 前端报错:Failed to load resource: net::ERR_INCOMPLETE_CHUNKED_ENCODING。 后端报错: Caused by: java.io.IOException: Broken pipe at su ......
.net中数据的缓存问题,操作的是引用类型的地址,是同一个对象
使用缓存后,不断的写操作,需注意引用的是地址问题,避免产生数据越写越多。一个表写入10亿数据问题. 总结: 1.缓存的中的对象如果是“引用类型”,数据取出后,如果对该值进行修改,实际上是修改了缓存里面的值。 2.对从缓存取出的数据,如果需要修改,要确认修改后会引起的结果是否符合自己的预期。 //Ht ......
.net 6 post 接口传递json数据,接口实体对象反序列化导致一些可空字段报错 field is required
1 现象 接口定义 swagger请求 正常来讲,string类型默认为null的 2 原因 C#8.0 引入了“可为空引用类型”和“不可为空引用类型”,使我们能够对引用类型变量的属性作出重要声明 3 解决方法 a) json对象的反序列化对象添加可空修饰符 ? b) 全局配置 // 关闭不可为空引 ......
Mac—Scrcpy在Macbook上实现同屏/多屏协同操作安卓手机界面(支持 Win、Mac、Linux)
1、效果展示:就在那么一瞬间,就成功弹出了手机界面,真的是激动又兴奋,真的很有成就感耶~而且,不单单是投屏,是协同投屏/同屏,电脑端也可以操控手机啦~ 2、背景介绍 投屏功能已经满足不了现有需求了,投屏,只是把手机界面投屏到电脑上,但是,不能在电脑端操作手机界面。而且,隔壁华为的手机+华为的笔记本, ......
Linux系统时间不对,解决办法。
记一次Linux系统时间校正方法 在安装完Linux之后可以使用date命令来查看当前系统时间 如果出现系统时间与实际时间不符的话,我们可以使用tzselect命令来校正时间 依次选择亚洲、中国、北京 最后出现这个,上面提示将 TZ='Asia/Shanghai'; export TZ,这段写入到你 ......
linux下播放器快捷键设置记录
我用的播放器是smplayer,快捷键设置如下: 播放列表上一个:Z 播放列表下一个:N 静音 :M 音量增 :. 音量减 :, 播放时间减一分 :X 播放时间增一分 :B 播放速度减半速 :V 播放速度真常 :A 播放列表 :/ 播放全屏 :F 播放/暂停 :空格 播放速度加半速 :C 截屏 :S ......
Unity3D 如何理解内核线程、内核进程详解
Unity3D是一款跨平台的游戏开发引擎,它提供了丰富的功能和工具来帮助开发者创建高质量的游戏。在Unity3D中,内核线程和内核进程是两个非常重要的概念。本文将详细介绍Unity3D中的内核线程和内核进程,并给出技术详解和代码实现。 对啦!这里有个游戏开发交流小组里面聚集了一帮热爱学习游戏的零基础 ......
.net5操作Sqlit进行CURD
.net5操作Sqlit进行CURD /// <summary> /// sqlite查询多行 /// </summary> /// <param name="sql">SQL语句</param> /// <param name="pms">SQL参数</param> /// <returns>返回 ......
Linux中常用的分区类型
Linux中常用的分区类型包括:ESP(EFI System Partition)分区,它是引导分区,用于存储系统文件。Swap分区,是一种文件系统,主要作用是作为Linux的虚拟内存。主目录,它是用户文件夹存储的位置,即使在系统未启动的情况下,也可以使用Live CD命令获取文件。Home目录,它 ......
Linux基础
一、Linux的派系 由于Linux内核开源的原因,因此市场上出现了很多Linux的发行版本,主要不同在于包管理方式等方面。 二、系统目录结构 /bin: 命令和应用程序。 /boot: 这里存放的是启动 Linux 时使用的一些核心文件,包括一些连接文件以及镜像文件。 /dev : dev 是 D ......
win10安装linux
1.下载linux系统:win10,打开应用商店 2.下载linux系统:输入Linux点击搜索 3.下载linux系统:在这里我选择的是ubuntu18.04LTS,如图所示,下载完成后,应用商店已下载页面可以找到已下载的ubuntu,在其后有“启动”按钮,此时不要点击。 4.设置开发者选项——进 ......
windows2019 iis配置(应用程序池.net v4.5 classic 托管管道模式要设为“集成”)
近几天在windows2019的服务器上配置iis,用来建一个开源的“微厦”的在线教育系统,一直不能正常运行。 看了多次部署说明,指出要将“应用程序池”的“经典”改为“集成”模式,当时只改了一个,中间的一个没有改过来,白白浪费了3个小时的时间; ......
Linux运维必备命令汇总
线上查询及帮助命令 man:全称manual,用来查看系统中自带的各种参考手册。 help:用于显示shell内部命令的帮助信息。 文件和目录操作命令 ls:全称list,列出目录的内容及其内容属性信息。 cd:全称change directory,切换当前工作目录至dirName(目录参数)。其中 ......
Windows系统进程svchost.exe在后台偷偷下载数据消耗流量
手机开热点给电脑用,发现电脑网络很慢,用360流量防火墙检查流量情况,发现svchost.exe一直在偷偷搞我流量,整了1个多G,心痛。又是流氓东西。网上查了一下,svchost.exe是系统进程,还不能随便删除停用啥的,于是只能想办法禁止它使用网络。目前我的处理方法是在360流量防火墙上把svch ......
Linux文件查找、三剑客、正则表达式
Linux文件查找 1.find查找概述 为什么要有文件查找,因为很多时候我们可能会忘了某个文件所在的位置,此时就需要通过find来查找。 find命令可以根据不同的条件来进行查找文件,例如:文件名称、文件大小、文件修改时间、属主属组、权限、等等方式。同时find命令是Linux下必须掌握的。 *f ......
在Linux平台安装使用Anaconda
下载 在https://repo.anaconda.com/archive/https://repo.anaconda.com/archive/找到一个合适的版本,右键复制链接 然后wget它: wget https://repo.anaconda.com/archive/Anaconda3-202 ......
Vb.net 使用Webview2显示pdf文件
使用webview2显示PDF文件 需要 wvliulanqi -- Webview2控件的 Await Wv2.EnsureCoreWebView2Async 函数来启动 浏览器 否则会报错注意 Div 的 宽度 高度 Private Sub Button1_ClickAsync(sender A ......
.NET 6 控制台程序(Console)读取配置appsettings.json配置文件
1、添加引用Microsoft.Extensions.Configuration.Json 添加引用 Microsoft.Extensions.Configuration.Json,引用方法可以参考: 1)使用Nuget界面管理器 搜索 "Microsoft.Extensions.Configu ......
linux权限、特殊权限、ACL控制
Linux基本权限 1.权限基本概述 1.什么是权限? 我们可以把它理解为操作系统对用户能够执行的功能所设立的限制,主要用于约束用户能对系统所做的操作,以及内容访问的范围,或者说,权限是指某个特定的用户具有特定的系统资源使用权力。 2.为什么要有权限? 因为系统中不可能只存在一个root用户,一定会 ......
Linux统计文件夹下的文件数目
@https://noahsnail.com/2017/02/07/2017-02-07-Linux统计文件夹下的文件数目/ 统计当前目录下文件的个数(不包括目录) ls -l | grep "^-" | wc -l 统计当前目录下文件的个数(包括子目录) ls -lR| grep "^-" | w ......
ASP.NET Core 授权一(简单的Cookie)
Cookie 1.HTTP无连接无状态,Cookie和Session就是解决此问题。 2.客户端向服务器端发送一个请求的时,服务端向客户端发送一个Cookie 然后浏览器将Cookie保存,之后每次HTTP请求浏览器都会将Cookie发送给服务器端,需要衡量把什么数据放到cookie中,很多数据并不 ......
Vmware workstation 及虚拟机中LINUX系统安装
1. Vmwar workstation pro17下载安装 官网下载地址:https://www.vmware.com/products/workstation-pro/workstation-pro-evaluation.html,根据电脑系统选择下载for windows或for linux, ......
.NET Core发送HTTP Post和Get
/// <summary> /// 公共方法—— 发送http post请求 2020年6月2日11:20:42 Dennyhui /// </summary> /// <param name="formData">参数</param> /// <param name="requestUri">请求 ......
如何使用 Shell 命令在 linux 当中统计很多文件当中所有的中文字符
grep -P '[\p{Han}]+' **/*.md -oh | tr -d '\s' > cat.log -P 是正则表达式匹配 -h, --no-filename Suppress the prefixing of file names on output. This is the defa ......
node.js net
const { BrowserWindow, Menu, app, ipcMain, dialog, net } = require('electron'); const request = net.request(res.data.url); ......
linux自动同步时间
手动修改时间 date -s '2023-12-28 13:20:20' 查看当前服务器时间 date 使用ntp自动同步时间 ntpdate time.windows.com sudo ntpdate time.windows.com 若提示the NTP socket is in use,则需要 ......
使用Linux背后的Shell概念和shebang的正确用法
1.Shell的作用: 解释执行用户输入的命令或程序等 用户输入一条命令,shell就解释一条 键盘输入命令,Linux给予响应的方式,称之为交互式 2.shebang:指的是现在文本文件中的第一行前两个字符,即#! 3.初步编写shell脚本: 3.1 vim 脚本名.sh:创建脚本,并进入脚本编 ......
ASP.NET Core 操作 Redis
【ASP.NET Core中使用Redis缓存】https://www.cnblogs.com/dotnet261010/p/12033624.html【ASP.NET Core分布式缓存Redis主从Sentinel哨兵模式实战演练 】https://www.bilibili.com/read/c ......