net net7sdk项目linux
项目开发中常用:获取当前时间,时间戳转换标准时间格式
项目开发中经常会遇到时间处理的方法:获取当前时间,时间戳转换标准时间格式 1.代码量最少的timeFilter方法来实现获取当前时间+转换时间戳 调试结果: 方法使用 1. 直接调用方法 timeFilter()不传参,则直接返回当前时间2020-06-05 16:36:30。 2. 调用方法并传入 ......
.Net Core&Channels
### 前言 生活中可以见到很多传送带,河道,工厂流水线,快递服务等。去站点寄个快递,通过传送带,将快递从一端传递到另一端,再去站点收个快递。参照这种设计,我们可以将其融入到软件中,以实现许多功能。 在.Net Core中实现了一个高效,线程安全的队列System.Threading.Channel ......
如何使用 Swagger 和 ReDoc 制作 ASP.NET Core API 文档 (.NET 6)
使用 Swagger 和 ReDoc 的 API 文档 当您开发 Web API 时,其他开发人员能够了解他们在与您的 API 交谈时必须发布、放置、删除或获取的内容非常重要。当开发人员完成编码后,为他们构建良好的文档可能具有挑战性。由于有了Swagger(称为OpenAPI),您现在可以在编码时使 ......
linux-centos硬盘挂载
### 先在vm中设置硬盘 关机状态下 添加硬盘 ![image](https://img2023.cnblogs.com/blog/1441611/202307/1441611-20230723173411954-1034854335.png) 选择硬盘类型 scsi(s) ![image](ht ......
Linux账号权限管理
[TOC] # 本章结构 - **管理用户账号和组账号** - **管理目录和文件的属性** ## 账号和权限管理 ### linux安全模型 3A 了解 linux 安全上下文 vim 查看文件 f1 cat 查看文件 f1 人是系统中的用户 ### 1.用户账号和组账号概述 #### 1.1用户 ......
Failed to execute child process "net" when entering Nautilus
Failed to execute child process "net" when entering Nautilus Ask Question Asked 5 years, 3 months ago Modified 1 year, 7 months ago Viewed 20k times 1 ......
linux 开放端口
参照 https://www.dbs724.com/149223.html 这篇文章,做个笔记 1、使用系统命令检查主机是否运行了防火墙,可以使用如下命令: systemctl status firewalld 在查看到 active (running) 的状态之后,即表示主机上已经运行了防火墙服务 ......
Linux账号与权限管理
[TOC] ### 一、用户和组账号管理 ### 二、文件目录的权限和归属 #### 2.1文件和目录的权限 - 权限的访问者 - 属主(u) - 属组(g) - 其他(o) - 访问权限 - r读权限 - w写权限 - x执行权限 - 二进制数字表示权限: | r | w | x | | :--: ......
正点原子 第六十一章 Linux I2C驱动实验 编程感受
正点原子官方文档的代码结构太乱,我于是这样做了。 我将主要的程序分2部分: 第一部分:my_ap3216c.c 第二部分:my_ap3216c_base.c 第一部分放 Linux 驱动框架,比如 fops 函数, platform 框架这些。 第二部分放 ap3216c 底层驱动,包括向ap321 ......
.net webapi导出excel
public IActionResult downloadWeeklyTemplate() { string basePath = AppDomain.CurrentDomain.BaseDirectory; string path = basePath + "/excel.xlsx"; var f ......
springboot项目报错找不到mapper文件
在使用 SpringBoot 中的 MyBatis-Plus(简称 MP)时,出现无法找到 mapper.xml 文件的错误,可能有以下几个原因: 1.未正确配置 mapper.xml 文件路径:在 SpringBoot 中,可以通过在 application.properties 或 applic ......
linux 桌面todo软件-rainlendar2
从官网下载时速度很慢,选择的是免费版本, 下面有百度云的下载链接。 v2.19.2 链接: https://pan.baidu.com/s/1AVENBcnIVHXbYq0zWM_0VQ 提取码: dei7 ......
springboot项目启动找不到外部入口url怎么办?
启动类下输出控制面板直接打印 ![](https://img2023.cnblogs.com/blog/2604432/202307/2604432-20230723141134219-1163331532.png) ``` @Slf4j @SpringBootApplication public ......
SpringBoot项目集成Mybatis Generator代码生成器
# 添加依赖 在项目的pom.xml文件中添加以下依赖 ``` org.mybatis.generator mybatis-generator-maven-plugin 1.4.0 src/main/resources/generator/generator-config.xml true true ......
【嵌入式】构建嵌入式Linux系统(uboot、内核、文件系统)
原文:https://zhuanlan.zhihu.com/p/573207792?utm_id=0 知识架构及层次 Linux内核由三部分构成: Bootloader:启动引导系统(可执行文件) Kernel:内核(可执行文件) Root File System:根文件系统 嵌入式Linux系统构 ......
Linux防火墙操作
### 防火墙操作 ```shell # 查看防火墙窗台 systemctl status firewalld \ firewall-cmd --state # 暂时关闭防火墙 systemctl stop firewalld # 永久关闭防火墙 systemctl disable firewall ......
Linux防火墙操作
### 防火墙操作 ```shell # 查看防火墙窗台 systemctl status firewalld \ firewall-cmd --state # 暂时关闭防火墙 systemctl stop firewalld # 永久关闭防火墙 systemctl disable firewall ......
部分 Linux 换国内源
# Centos / Redhat 换国内源 ## 操作步骤 **先把原本的官方 yum 源 删除 或 备份** `cd /etc/yum.repos.d/` **备份** `mv Centos-* Centos-*.backup` **删除** `rm Centos-* ` **下载 Centos ......
linux 终端 ctrl + c无法终止当前程序
001、问题 linux 终端 ctrl + c无法终止当前程序 002、解决方法 01、ctrl + z: 让程序后台运行 02、找到该进程 03、kill -9 该进程名称或者号码 参考:https://blog.csdn.net/m0_67401382/article/details/1264 ......
JVAA springboot 项目启动后,localhost加端口可以访问,但是外网IP不行// OCPP KYOHOON 京鸿通信 15507589165
现象java springboot项目启动后,localhost(或127.0.0.1)加端口可以访问,但是使用外网IP却无法访问。 原因及解决方法springboot 的配置文件(yml 或 properties) 中缺少 server.address 的设置。 解决方法:在springboot ......
IntelliJ IDEA配置GitHub上传项目
保证本地已安装 $Git$ ### 一、配置GitHub账号 新建项目,$File\rightarrow Settings\rightarrow Version\ Control\rightarrow GitHub$ 添加 $GitHub$ 账号 ![image](https://img2023.c ......
AbpVnext系列<二> 简化项目并启动项目
一、卸载掉一些暂时用不到的项目 如下图红线划掉所示。让项目结构更符合最简化的要求。 二、卸载掉删HttpApi.Host引用里的相关EF包,这里不再让api直接操作数据库的相关操作。如果用codefirst的话那就独立一个种子项目。 三、修改一下启动项目,讲启动项目改成,并启动。 四、启动后,控制台 ......
如何在 .NET Core 中使用 System.Drawing?
Microsoft 发布了System.Drawing.Common以提供跨平台访问 GDI+ 图形功能。 这是一个超级简单的应用程序,可将 PNG 大小调整为 128x128。然而,它是一个 .NET Core 应用程序,并且可以在 Windows 和 Linux(Ubuntu!) using S ......
linux打开串口出错Cannot open /dev/ttyS0 Permission denied解决方案
- 1 将当前用户加入dialout组。 命令: ``` sudo usermod -aG dialout $USER ``` > 将 `$USER` 换成你的用户名,比如,用户名为ABC,这里的命令为 sudo usermod -aG dialout ABC - 2 重启计算机 ......
idea打包springboot项目,打包成war包,如何不把lib目录或指定jar打进去?
1、在pom.xml文件中添加如下配置: <build> <plugins> <plugin> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-maven-plugin</artifactId> <configu ......
Linux目录和文件管理
目录和文件管理 树型目录结构,根目录“/”,常见子目录“/root管理员家目录 /bin命令 /boot开机启动文件 /dev硬件文件 /etc默认配置文件 /home普通用户家目录的上级目录 /var /usr /sbin” 1、常见目录 一级目录功能(作用) /bin/ 存放系统命令,普通用户和 ......
linux目录和文件管理
一.目录层次 1)一级目录 /bin 存放系统命令 /boot 系统启动目录 /dev 设备文件的保存位置 /etc 配置文件保存位置 /home 放置用户个性配置 /mnt 挂载目录 /opt 第三方安装的软件保存位置。 /root root的主目录 /sbin 保存与系统环境设置相关的命令 /t ......
Linux内核6.3生命周期结束
在kernel.org网站上,Linux 6.3内核系列已经被标记为EOL(生命周期结束),这意味着它将不再支持错误和安全修复,告别Linux 6.3内核系列的时刻已经到来。 早些时候,知名的Linux内核维护者Greg Kroah-Hartman宣布发布Linux内核6.3.13,这是Linux ......
Linux内核6.3生命周期结束
在kernel.org网站上,Linux 6.3内核系列已经被标记为EOL(生命周期结束),这意味着它将不再支持错误和安全修复,告别Linux 6.3内核系列的时刻已经到来。 早些时候,知名的Linux内核维护者Greg Kroah-Hartman宣布发布Linux内核6.3.13,这是Linux ......