net net7sdk项目linux
linux部署springboot
安装jre 第一步:查看Linux系统中是否已存在JRE 首先,我们需要查看Linux系统中是否已经安装了Java运行时环境。我们可以使用命令“ java –version”来查看,如果终端提示“command not found”,则表明JRE未安装;如果显示java版本信息,则表明已安装JRE。 ......
Mysql-Linux 环境下部署
1.下载 rpm 包 地址:https://downloads.mysql.com/archives/community/ 选择对应服务器版本 (mysql-8.0.30-1.el7.x86_64.rpm-bundle.tar) 2. 安装依赖 依次安装下面三个依赖 1 yum install li ......
Linux 安装Nginx
1.安装epel sudo yum install epel-release 2.安装nginx yum install -y nginx 3.导航至nginx 配置文件目录 cd /etc/nginx/ 4.修改nginx配置文件 vi nginx.conf # For more informat ......
.NET MVC,浏览器端访问图片链接直接下载而不是查看
去掉文件名即可 public ActionResult Image() { string filePath = "D:\\123.png"; //return File(CommonHelper.GetImage(filePath), "image/png","123.png");//这种写法是错误 ......
在 Net7.0环境下测试了 Assembly.Load、Assmebly.LoadFile和Assembly.LoadFrom的区别
一、简介 很长时间没有关注一些C#技术细节了,主要在研究微服务、容器、云原生、编批等高大上的主题了,最近在写一些框架的时候,遇到了一些和在 Net Framework 框架下不一样的情况,当然了,我今天主要测试的是,在通过【添加项目引用】和【手动拷贝DLL】的情况下,这三个方法加载程序集:Assem ......
.NET MVC返回图片并通知浏览器进行缓存
public ActionResult Image() { string filePath = "D:\\123.png"; Response.Cache.SetExpires(DateTime.Now.AddDays(365)); // 缓存有效期为365天 Response.Cache.SetC ......
检查Qt项目的 .ui 文件引用图标资源是否存在的脚本程序
一个项目中遇到一个问题,项目更新升级过程中,有一些模块比较长时间没有维护了,其中.ui文件引用的.qrc中的图标资源已经不存在了,就会导致程序运行的过程中无法显示图标。因为一个个排查太费时间,也容易漏,所有写了一个 Python 脚本来检查这个是不是有问题,将有问题的图标引用进行输出。 检查流程如下 ......
简单易懂的Linux RedHat安装教程,轻松搭建开发环境
Linux RedHat 是一款流行的操作系统,它拥有强大的稳定性和安全性,是许多企业和开发者首选的操作系统。本文将为你详细介绍如何从零开始安装 Linux RedHat 并搭建你的开发环境。 1.准备工作 在安装 Linux RedHat 之前,需要准备好以下物品: -一台电脑 -一个 USB 启 ......
linux-负载均衡
特点:高可用 四层负载均衡:在OSI七层传输协议里面的传输层 七层负载均衡:在应用层 1、HTTP负载均衡 将负载分发到两台或多台HTTP服务器 upstream backend { server 10.10.12.45:80 weight=1; server app.example.com:80 ......
vs visual studio的书签bookmark保存后,关闭vs,然后重新打开vs项目时书签丢失问题的解决办法
有个项目,ctrl+k ctrl+k创建书签后,保存所有,然后关闭vs,再次用vs打开项目,之前创建的书签丢失了,解决办法:找到项目根目录删除 .vs隐藏文件夹即可. https://developercommunity.visualstudio.com/t/bookmarks-not-saved- ......
linux 常见命令
linux 查看进程树:pstree -aup 查看当前用户的所有进程:ps u 查看所有进程的详细信息:ps aux 根据进程名查找进程:ps -C 进程名平均一个进程多少M:ps --no-headers -o "rss,cmd" -C php-fpm | ps --no-headers -o ......
Linux(一)
https://blog.csdn.net/qinden/article/details/122680075 一、linux内核及发行版linux kernel(只有一个)已经把对硬件的控制封装成了各种系统调用,发行版中的各种程序通过系统调用来操作硬件。linux/GNU发行版通常包含了包括桌面环境 ......
linux命令MV替代RM,防误删操作
服务器防误删操作:自建回收站Trash的方法 今天早上不小心再删除MYSQL备份脚本时,使用自动补全路径,一不小心把备份脚本整个目录删除了。幸好不是删除整个根目录,吓死宝宝了。还是要把rm -rf命令进行改造预防不测。 1.使用 mv 替换 rm 命令 1.1 建立回收站 首先在用户目录下建立 .t ......
02_实战项目Zlog日志框架
Zlog日志 注释控制日志打印 //printf("app start\n"); printf("app start\n"); printf("app start\n"); //printf("app start\n"); printf("app start\n"); //printf("app s ......
湖南大学结对编程个人项目互评
湖南大学结对编程个人项目互评 此文是我对队友汤家贝的个人项目的评价 👻目录 项目描述与分析 代码结构分析 代码功能测试 代码风格分析 总结 项目描述与分析 代码结构分析 代码功能测试 代码风格分析 总结 ......
快速搭建linux centos 部署环境及常用命令-备忘录,以防丢失
一. gcc 安装 yum install gcc-c++ 安装 nginx 需要先将官网下载的源码进行编译,编译依赖 gcc 环境,如果没有 gcc 环境,则需要安装: cd /etc/yum.repos.d/ sed -i 's/mirrorlist/#mirrorlist/g' /etc/yu ......
.NET 6.0 如何使用对象映射库AutoMapper
AutoMapper是一个非常流行的对象到对象映射(Object-to-Object Mapping)库,它可以帮助开发人员简化对象之间的转换工作。在软件开发中,我们经常需要将一个对象的属性值映射到另一个对象的属性上,而手动进行属性复制会显得冗长和重复。AutoMapper通过自动执行对象属性之间的 ......
使用任务计划开机启动ASP.NET Core应用程序
ASP.NET Core应用程序现在是一个控制台应用程序,在Windows上直接双击启动,但如果想让开发完成的ASP.NET Core应用程序开机启动,可以将ASP.NET Core应用程序修改成Windows服务运行,但这需要额外添加代码,也可以使用IIS来托管ASP.NET Core应用程序,但 ......
linux常用命令
1.前十大占用内存 ps aux --sort=-%mem | head -n 11 2.查看系统中特定的文件 find / -name *read* 3.查看当前目录下的指定文件 find . -name *read* 4.安装已经解压过的包 python ./setup.py install 5 ......
Linux CentOS7.9 升级到最新内核
导入 elrepo 仓库 rpm --import https://www.elrepo.org/RPM-GPG-KEY-elrepo.org yum install https://www.elrepo.org/elrepo-release-7.el7.elrepo.noarch.rpm # ke ......
.net core swagger分组与分组隐藏
swagger接口一多,还是需要分个组比较妥当,以图文方式看更直观 定义分组 添加分组 看板展示 两个分组 我要对v1组进行隐藏,首先先了解一下 ApplicationModel ApplicationModel描述了应用中的各种对象和行为,包含Application、Controller、Acti ......
【linux】安装 tar.gz包
1)解压tar.gz包 tar -zxvf 软件包名.tar.gz -C /home/hao 将软件包名.tar.gz解压到指定的目录下 (注意:-C为大写) tar -zxvf 软件包名.tar.gz 解压到同级目录 2)进入解压后的文件目录下 执行“./configure”命令为编译做好准备; ......
Linux(麒麟)报没有打开串口权限/dev/ttyACM0
1、查看串口 ls -l /dev/ttyACM0 crw-rw 1 root dialout 166, 0 5月 24 17:17 /dev/ttyACM0 2、可以看到用户 (owner 是 root)而所属用户组为 dialout, 因此一种方法是把我们的登陆账号加入到这个用户组。 查看系统用 ......
Linux上python安装apex
直接pip install apex即可 以下是过时、错误的帖子: https://blog.csdn.net/weixin_44917271/article/details/116382959 https://blog.csdn.net/mrjkzhangma/article/details/10 ......
【干货】linux系统运维教程,【收藏】linux系统运维攻略
不BB,直接上干货。 学完下面的内容,绝对可以找到linux系统运维的工作。 本文主要分为 3 个部分: 1、Linux系统运维是什么2、Linux 运维可以找什么工作3、Linux 如何系统学习 下面是整个内容的思维导图,绝对超级干货。 1 Linux 系统运维是什么 Linux运维即linux运 ......
Linux基础(运维必看)
一、Linux基础命令及简介 终端快捷键 终端快捷键 Ctrl + a/Home 切换到命令行开始 Ctrl + e/End 切换到命令行末尾 Ctrl + l 清除屏幕内容,效果等同于 clear Ctrl + u 清除剪切光标之前的内容 Ctrl + k 剪切清除光标之后的内容 Ctrl + y ......
linux上交叉编译windows的VLC
1.目标 目标:在linux上交叉编译windows的VLC版本,并实现功能的裁剪 2.搭建环境 2.1编译环境 系统版本:UnionTech OS Desktop 20 Home 内核版本:5.10.0-amd64-desktop VLC版本:3.0.18 预构建版本:vlc-contrib-x8 ......
linux中centos磁盘扩容
SpringCloudAlibaba项目系列 https://blog.csdn.net/bfss_11/article/details/118419391 https://blog.csdn.net/weixin_45648789/article/details/131536293 ......