net net7sdk项目linux

Linux中Postfix邮件认证配置(五)

摘自:http://www.ywnds.com/?p=1784 Postfix+Dovecot+Sasl工作原理 1.A用户使用MUA客户端借助smtp协议登陆smtpd服务器,需要先进行用户和密码认证,而SMTPD服务器端支持sasl认证,例如有一个sasl客户端,就会去连接SASL。当SASL接 ......
邮件 Postfix Linux

Linux中Postfix虚拟用户及虚拟域(六)

摘自:http://www.ywnds.com/?p=1797 Postfix基于虚拟用户虚拟域的邮件架构 上图是一个几乎完整的邮件系统架构图,这里基于Mysql数据库进行用户认证,不管是Postfix、Dovecot、webmail都需要去Mysql数据库中进行用户认证。 1、用户可以基于outl ......
Postfix 用户 Linux

Linux中Postfix邮件原理介绍(一)

摘自:http://www.ywnds.com/?p=1723 邮件相关协议 SMTP(Simple Mail Transfer Protocol)即简单邮件传输协议, 工作在TCP的25端口。它是一组用于由源地址到目的地址传送邮件的规则,由它来控制信件的中转方式。跟名字一样smtp非常简单,无法做 ......
原理 邮件 Postfix Linux

Linux中Postfix邮件安装配置(二)

摘自:http://www.ywnds.com/?p=1764 Postfix安装配置 本套邮件系统的搭建,从如何发邮件到收邮件到认证到虚拟用户虚拟域以及反病毒和反垃圾邮件等都有详细的介绍。在搭建过程中必须的参数解释以及原理都有告诉,这样才能更好地理解邮件系统。 一、卸载自带postfix 1 2 ......
邮件 Postfix Linux

Linux 系统资源管理 | systemd

就系统中通常执行 **/etc/init.d/** 目录下的文件来管理服务。 新系统中可统一使用 **systemctl** 组命令来管理服务。 ## systemctl 用法 **最常用来启动、停止服务** - ```systemctl status nginx``` 查看 nginx 服务状态 ......
资源管理 systemd 系统 资源 Linux

.Net Core 如何数据导出 Excel?(EPPlus->OfficeOpenXml 实现固定列和动态列导出)

对于将数据以 Excel 表格文件输出,还是比较常用的,也存在诸多情况,比如列固定或不固定、数据类型为 List ......
OfficeOpenXml 动态 数据 EPPlus Excel

Linux | 指定使用的GPU

### 查看GPU 编号及其使用信息 ```shell $ nvidia-smi ``` 其中左上侧有0、1、2、3的编号,表示GPU的编号,在后面指定GPU时需要使用这个编号。 我们可以查看这些卡使用的信息,我们用来查看哪些卡在空闲状态。 ### 指定使用的GPU #### 方法一:在终端执行程序 ......
Linux GPU

通过在本地项目中添加服务引用访问外部WebService项目接口

访问外部WebService项目接口的第二种方式就是通过在本地项目中添加服务引用。 以下学习验证过程,通过在本地建立一个winfrom项目,通过按钮点击,触发调用接口,执行代码处理逻辑,并在文本显示区域显示最终拿回的数据。 (1)在Visual studio新建一个winfrom项目: (2)右键项 ......
项目 WebService 接口

Docker.DotNet 库的使用(二)— 项目结构(选看)

前言:本来想随便搭一个项目主要是介绍库的使用,搭着搭着变了样😀 一、系统结构图 二、项目层次结构 apis -- api层,目前只做http,后续有时间再扩展grpc apis-Http :http api apis-Grpc : (暂时不做) apps -- 应用程序层,均为webapi,运行时 ......
结构 项目 Docker DotNet

linux HAproxy

HAproxy服务可以完成负载均衡,和反向代理,不仅可以完成几十万的高并发请求,而且可以完成保护真实服务器。 目录 一、HAProxy 概念 二、HAProxy 主要特性 三、HAProxy 负载均衡策略 四、LVS、nginx和HAProxy区别 五、部署HAproxy 六、日志分析 七、总结 一 ......
HAproxy linux

linux环境变量配置文件

在linux系统中有很多地方可以配置环境变量,有时候我们需要增加一个或者查找具体是谁修改了环境变量,往往找不到地方。这里列举一下有哪些文件会影响环境变量。 # 配置文件 正常情况,linux系统启动的时候会按照如下加载环境变量 - `/etc/environment` - `/etc/profile ......
变量 环境 文件 linux

切换项目后,默认选中第一个菜单项

# 问题 这两篇文章: 1. [若依菜单改造(二):面包屑及顶部下拉框](https://www.cnblogs.com/shayloyuki/p/17443240.html "若依菜单改造(二):面包屑及顶部下拉框") 2. [若依菜单改造(三):根据不同项目,加载动态菜单](https://ww ......
菜单 项目

Linux | curl命令详解

curl是一个命令行访问URL的计算机逻辑语言的工具,发出网络请求,然后得到数据并提取出,显示在标准输出“stdout”上面,可以用它来构造http request报文,curl(CommandLine Uniform Resource Locator),即在命令行中利用URL进行数据或者文件传输。 ......
命令 Linux curl

Linux环境下搭建测试环境(使用虚拟机练习)——1.搭建网络,安装禅道、tomcat、java、mysql

####环境: 1. vmware, 操作系统: CentOS Linux release 7.9.2009 2. Xshell 3. ZenTaoPMS.9.8.3.zbox_64.tar.gz安装包 4. yum 3.4.3 ####配置网络 1. 将网络模式设置为桥接模式 2. 配置网络 a. ......
环境 tomcat Linux mysql 网络

项目1-学生信息管理系统

1.需求分析 学生信息管理系统应具备的功能: 添加学生及成绩信息 将学生信息保存到文件中 修改和删除学生信息 查询学生信息 根据学生成绩进行排序 统计学生的总分 2.系统设计 系统功能结构,学生信息管理系统的7大模块: 录入学生信息模块 查找学生信息模块 删除学生信息模块 修改学生信息模块 学生成绩 ......
管理系统 项目 学生 系统 信息

Linux-Cookbook

# Linux-Cookbook ## 设置本地iso为yum: ```sh mkdir /mnt/asianux-7.6-dvd mount -o loop /dev/sr0 /mnt/asianux-7.6-dvd ``` 把下面这段添加到/etc/yum.repos.d/redflag.rep ......
Linux-Cookbook Cookbook Linux

linux 手动添加kconfig和makefile

此处用i2c作为案例 1 在顶层的kconfig中添加 source 索引 2 在顶层的makefile中添加自己的 文件的路径 3 在对应的子目录下创建自己的文件夹 privatedev ,并创建makefile 和 kconfig文件(注意大小写) 放入想要编译的 .c文件 eg test_i2 ......
手动 makefile kconfig linux

windows上时间项目时间正常,Ubuntu16.04上时间错误

项目本次测试时间正常,放到服务器上时间差8个小时 1.查看Ubuntu系统时间,发现时间设置错误 date -R 该命令会把我们系统的时间还有时区显示出来,我们是属于东八区,如下图: 如果不是 +0800 这个时区的话,就说明我们的时区不对。如果时区正确,系统时间还是有问题,那么我们需要同步网络时间 ......
时间 错误 windows 项目 Ubuntu

Linux修改ip

1、打开终端; 2、在终端执行“vi/etc/sysconfig/network-scripts/ifcfg-eth0”命令; 3、点击i进入编辑模式,修改IPADDR、NETMASK等项的值; 4、esc退出编辑模式,shift + :,输入x就保存好了; 5、重启网卡:service netwo ......
Linux

vue3+ts+pinia项目中的好写法

### 前端截取文字 ``` String(enterpriseName).length Promise, requestFn: () => Promise) { type Timer = ReturnType const text = ref('获取验证码') const disabled = r ......
写法 项目 pinia vue3 vue

.net core 微服务之 gRPC

概念 什么是gRPC gRPC官网 微软官网 RPC基本理念:定义一个服务,指定其能够被远程调用的方法(包含参数和返回类型)。在服务端实现这个接口,并运行一个 RPC 服务器来处理客户端调用。在客户端拥有一个存根能够像服务端一样的方法。客户端应用可以像调用本地对象一样直接调用另一台不同的机器上服务端 ......
core gRPC net

linux环境安装golang

在使用pprof工具分析性能时,发现我们的环境上默认没有装go,所以执行不了go tool pprof命令,于是自己手动装了下。步骤如下: 首先下载一个对应系统架构的golang包,这里我用的是arm包,装的1.14.12版本。(见附件)。在环境上创一个个人目录,把包传上去,然后执行以下命令解压到/ ......
环境 golang linux

vue项目跨域问题

# vue项目跨域问题 ## 一、vue项目直接调用第三方接口后,打包成dist部署到服务器后,提示404以及跨域问题 ## 解决方式: 使用宝塔部署时:如图: ![image](https://img2023.cnblogs.com/blog/2034232/202307/2034232-2023 ......
项目 问题 vue

大模型复现实践记录-在linux环境4090GPU(24G)

# chatglm-6b ![](https://img2023.cnblogs.com/blog/1571518/202307/1571518-20230707150844984-259920344.png) ![](https://img2023.cnblogs.com/blog/1571518 ......
模型 环境 linux 4090 24G

.NET表达式树

IQueryable/IQueryable 和表达式树 IQueryable有两个组件 Expression:当前查询的组件的与语言和数据源无关的表示形式,以表达式树的形式表示。 Provider:LINQ 提供程序的实例,它知道如何将当前查询具体化为一个值或一组值。 ![](https://img ......
表达式 NET

Vue3+.net6.0 一 3和2的一些区别,初始化一个最简单的Vue3

Vue3的数据双向绑定原理与Vue2不同 在之前的Vue2的学习中,知道了vue2的双向绑定是通过Object.defineProperty将我们new出来的vue对象中的Property转换成Setter/Getter,每个组件有一个watcher来监听这些Property。 在Vue3中,使用的 ......
Vue3 Vue net6 net

Linux 特殊权限和 ACL 权限管理

ACL(Access Control List,访问控制列表)在 Linux 系统内用来控制文件权限,提升系统安全和可靠性 Linux 上有三种特殊权限,分别是 set uid,set gid,sticky。对应权限的数值分别为4,2,1。对应权限的字母分别为 s,s,t。对应的操作分别为 chmo ......
权限 Linux ACL

本地发布dapr+net 6+docker-compose 到远程服务器docker上

【小白写的一个小demo】 【还有很多种方式,但是还不太熟练,找的自己看的懂一点的方式,以后再深化啦】 第一步:先在项目添加docker支持(linux内核),然后获得一个dockerfile文件,我的自动生成的dockerfile文件不能使用报错,然后在官网找的一份,可以参考一下 第二步:还是项目 ......
docker docker-compose compose 服务器 dapr

linux overlay文件系统

一个 overlay 文件系统包含两个文件系统,一个 upper 文件系统和一个 lower 文件系统,是一种新型的联合文件系统。overlay是“覆盖…上面”的意思,overlay文件系统则表示一个文件系统覆盖在另一个文件系统上面。 为了更好的展示 overlay 文件系统的原理,现新构建一个ov ......
overlay 文件 系统 linux

Oracle RAC 19.14 for linux 7.9 基于VSAN平台搭建

Oracle RAC 19.14 for linux 7.9 基于VSAN平台搭建一、虚拟机准备:1、vSAN内针对Oracle RAC的磁盘规划 2、开启虚机UUID参数在虚机“编辑设置”->“虚拟机选项”->高级->配置参数的“编辑配置”->添加以下信息:名称:disk.EnableUUID 值 ......
Oracle 19.14 linux 平台 VSAN