net net7sdk项目linux
Linux内核调试方法
内核配置选项中要使能CONFIG_MAGIC_SYSRQ选项,这样系统启动之后,会生成/proc/sysrq-trigger节点用于调试。 其次,可以在/etc/sysctl.conf中设置kernel.sysrq=1默认使能sysq功能。也可以通过写/proc/sys/kernel/sysrq节点 ......
Ado.Net 数据库访问技术(.Net 6版本)
1. ADO.NET的前世今生 ADO.NET的名称起源于ADO(ActiveX Data Objects),是一个COM组件库,用于在以往的Microsoft技术中访问数据。之所以使用ADO.NET名称,是因为Microsoft希望表明,这是在NET编程环境中优先使用的数据访问接口。 ADO.NE ......
Vue+.net core 7 api跨域
nginx的不说,直接说在项目中配置的。 重点:前端要配代理,后端要设置返回的头文件信息。双管齐下 1、前端在项目中的vue.config.js配置中进行设置 module.exports = { publicPath: '/', outputDir: 'dist', // 发布输入文件 asset ......
可视化探索开源项目的 contributor 关系
作为国内外最大的代码托管平台,根据最新的 GitHub 数据,它拥有超 372,000,000 个仓库,其中有 28,000,000 是公开仓。分布式图数据库 NebulaGraph 便是其中之一,同其他开源项目一样,NebulaGrpah 也有自己的 contributor 们,他们是何时,通过哪... ......
Linux shell standard input bugs All In One
# Linux shell standard input bugs All In One ## error ❌ > `warning: file '', around line 110: table wider than line width` ```sh $ man vcgencmd > vcge ......
java springboot 项目中静态资源无法访问的问题
默认 resource/static 目录下的静态html文件无法访问,需要配置。 您可以在 Spring Boot 的配置类中添加以下内容来手动配置静态资源目录: @Configuration public class WebMvcConfig implements WebMvcConfigure ......
Pycharm中开发vue element项目时eslint的安装和使用
在PyCharm中使用ESLint对Element UI进行语法检查和代码风格检查的配置步骤如下: 确保你的项目已经配置了ESLint并且可以正常运行。如果尚未安装ESLint,请先使用npm(或者你的包管理器)在项目中安装ESLint: npm install eslint --save-dev ......
在 Net Core 开发中如何解决 Cannot access a disposed object 这个问题
一、简介 Net Core跨平台项目开发多了,总会遇到各种各样的问题,我就遇到了一个这样的问题,不能访问 Cannot access a disposed object 错误,经过自己多方努力,查阅资料,终于找到了解决办法,引发这个问题的原因大多数是多次读取请求Body流造成的,需要换一种获取请求B ......
Linux Kernel 权限提升漏洞(CVE-2023-32233) 修复
# Linux Kernel 权限提升漏洞(CVE-2023-32233) 修复 2023年5月5日,MITRE发布了Linux Kernel 权限提升漏洞(CVE-2023-32233):Linux Kernel 的 Netfilter nf_tables子系统存在释放后重用漏洞,在处理 Netf ......
阿里云验证码短信功能---SpringBoot项目
阿里云官网:https://www.aliyun.com/activity/2023caigouji/shangyuncaigouji?utm_content=se_1013408957 **准备工作** 注册阿里云账号 申请AccessKeyID和AccessKeySecret 搜索“短信服务SM ......
net core-调用接口方式实现IHostedService的停止和启动
using Microsoft.AspNetCore.Mvc; using Microsoft.AspNetCore.Authorization; [Route("home")] [AllowAnonymous] public class HomeController : ControllerBas ......
SpringBoot项目中使用拦截器进行请求的拦截
在没有拦截器拦截前端请求的情况下,即使用户不进行登录,却依然能够进入系统。这显然是不合理的。这里使用拦截器对其请求进行一个拦截并且过滤。将那些需要需要用户登录才能够展示的界面进行一个拦截,如果用户没有登录,就需要跳转到登录界面进行登录。 **没有拦截器的效果展示** ![](https://img2 ......
docker evel=error msg="error reading the kernel parameter net.ipv4.vs.expire_nodest_conn" error="open /proc/sys/net/ipv4/vs/expire_nodest_conn: no such file or directory"
我使用的是docker swarm -#报错 evel=error msg="error reading the kernel parameter net.ipv4.vs.expire_nodest_conn" error="open /proc/sys/net/ipv4/vs/expire_nod ......
聊聊部署在K8S的项目如何获取客户端真实IP
## 前言 最近部门有个需求,需要对一些客户端IP做白名单,在白名单范围内,才能做一些业务操作。按我们的部门的一贯做法,我们会封装一个client包,提供给业务方使用。(**注:** 我们的项目是运行在K8S上)本以为这是一个不是很难的功能,部门的小伙伴不到一天,就把功能实现了,他通过本地调试,可以 ......
Linux学习笔记
一、有哪些查看日志的命令? tail:用于查看最后几行文件的内容,常用于查看日志文件的尾部新添加的内容。例如:tail -f /var/log/system.log 会实时输出system.log文件的末尾。 less:用于查看大型文本文件的内容,可以按页或行进行查看,支持上下翻页、搜索等功能。例如 ......
Linux nfs常用命令
NFS 是 Network FileSystem 的缩写,顾名思义就是网络文件存储系统,它最早是由 Sun 公司发展出来的,也是 FreeBSD 支持的文件系统中的一个,它允许网络中的计算机之间通过 TCP/IP 网络共享资源。通过 NFS,我们本地 NFS 的客户端应用可以透明地读写位于服务端 N ......
【win】与【Linux】域名解析
一.【linux】域名解析 1、 vi /etc/hosts 进入域名解析文件 2 、按i键进入编辑模式 (前面几行不用管) 3 、 添加ip和主机名(中间空格) 如图添加了zjh和zjh2两个域名及其对应的ip地址 4、按sec键退出编辑模式,然后:wq保存并退出 这样ping域名时就可以解析出其 ......
程序员怎么玩转Linux
Linux下可以使用Python编写爬虫程序,常用的爬虫框架有Scrapy和BeautifulSoup。 Scrapy是一个基于Python的开源网络爬虫框架,可以快速高效地从网站上获取数据。它提供了强大的数据提取和处理功能,支持异步网络请求和分布式爬取等特性。 BeautifulSoup是一个Py ......
.NET周报 【5月第4期 2023-05-27】
## 国内文章 ### C#使用词嵌入向量与向量数据库为大语言模型(LLM)赋能长期记忆实现私域问答机器人落地之openai接口平替 https://www.cnblogs.com/gmmy/p/17430613.html 在上一篇[文章](https://www.cnblogs.com/gmmy/ ......
前后端项目初始化
前端 前端项目初始化(Ant Design Pro) 步骤: 按照官方文档初始化 https://pro.ant.design/zh-CN/docs/getting-started/ 项目试运行(npm run dev / start) 代码托管 移出不必要的能力,对项目进行瘦身(比如国际化) 自动 ......
linux 中判断文件是否存在、是否为目录、文件、是否为空
001、判断文件是否存在 (base) [root@PC1 test4]# ls a.txt dir01 (base) [root@PC1 test4]# if [ -e a.txt ]; then echo "exist"; fi ## 判断文件是否存在 exist (base) [root@PC ......
Linux中设置’sudo’的10个小技巧
在Linux和其他类Unix操作系统中,只有root用户可以运行所有命令并在系统上执行某些关键操作,如安装和更新,删除包,创建用户和组,修改重要的系统配置文件等。然而,承担root用户角色的系统管理员可以允许其他正常系统用户在sudo命令和几个配置的帮助下运行某些命令以及执行包括上述的一些重要系统操 ......
《Linux内核设计与实现(第3版)》pdf版电子书免费下载
本书基于Linux 2.6.34内核详细介绍了Linux内核系统,覆盖了从核心内核系统的应用到内核设计与实现等各方面的内容。 本书主要内容包括:进程管理、进程调度、时间管理和定时器、系统调用接口、内存寻址、内存管理和页缓存、VFS、内核同步以及调试技术等。同时本书也涵盖了Linux 2.6内核中颇具 ......
服务器通过宝塔部署项目
# 远程链接云服务器 ![](https://img2023.cnblogs.com/blog/3208572/202305/3208572-20230530235940745-493413009.png) # 进入宝塔官网,获取安装脚本 [这是宝塔官网下载页面](https://www.bt.cn ......
kali-linux运行python脚本时出现”word unexpected (expecting ")")“错误的解决
# 前言 在刚刚开始学习网络安全时候,装好了kali准备测试一下。 运行了py结尾的脚本出现了以下错误: ![](https://img2023.cnblogs.com/blog/2572943/202305/2572943-20230531000850176-695077837.png) #解决方 ......
2023.5.30 Linux系统文件属性
03.Linux系统文件属性 1.Linux系统文件属性 3.Linux系统文件类型 4.Linux系统链接文件 4.1软链接 4.2硬链接 4.3软硬链接区别 1.Linux系统文件属性 -rw .1 root root 4434 May 30 13:58 ks.cfg -rw . 1:文件类型与 ......
【.NET源码解读】Configuration组件及自动更新
Configuration组件是.NET中一个核心的、非常重要的组件。它提供了一种方便的机制,用于从配置文件、环境变量、命令行参数等各种数据源中读取和配置应用程序,以满足不同环境下应用程序的需求。 在本篇文章中,将会介绍Configuration的基本用法,并通过源码探究.NET中Configura ......
Linux文件相关的学习
一、查看文件信息 ls -l查看文件的详细信息 二、 FHS:文件系统层级结构 / 根目录,所有的目录、文件、设备都在/之下。 /bin 存放命令的地方,其实/bin是/usr/bin的软链接,一般命令都放在/usr/bin中 /boot 系统启动相关的文件 /dev 设备文件目录 /etc 配置文 ......
一分钟学一个 Linux 命令 - cd
前言 大家好,我是 god23bin。欢迎来到这个系列,每天只需一分钟,记住一个 Linux 命令不成问题。今天让我们从 cd 命令开始,掌握在 Linux 系统中切换目录的技巧。 ......
springboot项目启动访问任何html页面报类型转换错误:Failed to convert value of type...
问题: 2023-05-30T21:35:57.495+08:00 WARN 19900 [nio-8080-exec-8] .w.s.m.s.DefaultHandlerExceptionResolver : Resolved [org.springframework.web.method.ann ......