自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(195)
  • 资源 (3)
  • 收藏
  • 关注

原创 gogs私服对应SSH 协议配置

如果没有任何id_rsa三、复制公钥登录 Git 服务器(如 Gogs),在设置中添加该公钥。编辑。

2025-04-06 17:19:42 154

原创 在Ubuntu内网环境中为Gogs配置HTTPS访问(通过Apache反向代理使用IP地址)

此配置方案专为内网IP访问设计,无需域名解析,适合纯内网环境使用。确保已安装Gogs并运行在HTTP模式(默认端口3000)确认服务器内网IP地址(如192.168.1.100)如果服务器IP变更,需要重新生成证书并更新所有配置。建议在内网DNS服务器中添加解析记录,方便记忆。首次访问需要接受安全警告(因为是自签名证书)# 检查Apache是否监听443端口。# 提高上传限制(50MB)# WebSocket支持。# 传递HTTPS信息。# 检查HTTPS访问日志。# 检查Gogs是否运行。

2025-04-06 12:14:22 443

原创 在内网环境中为 Gogs 配置 HTTPS 访问

openssl req -x509 -newkey rsa:4096 -nodes -keyout gogs.key -out gogs.crt -days 365 -subj "/CN=192.168.1.100" # 替换为内网IP或主机名。curl --cacert /path/to/ca.crt https://192.168.1.100 # 使用私有 CA 验证。ROOT_URL = https://192.168.1.100/ # 与 Nginx 的 server_name 一致。

2025-04-03 23:26:55 904

原创 本文将深入探讨使用 Gogs 部署 Git 代码库、建立私有仓库以及配置 HTTPS 安全访问的详细指南

轻松入门!Git 代码库 Gogs 部署私服及 HTTPS 配置指南 - ByteZoneX社区

2025-04-02 22:09:53 69

原创 Gogs 精简备份与恢复方案(仅SQLite数据库和配置)

整个目录。

2025-03-29 18:03:14 364

原创 Ubuntu绑定挂载永久生效与fstab挂载选项详解

在Ubuntu系统中,要使绑定挂载(bind mount)在重启后永久生效,必须通过/etc/fstab文件进行配置。系统启动时,systemd会读取fstab并执行挂载操作。

2025-03-29 16:44:31 998

原创 linux系统中fstab 各字段详细说明

(File System Table)文件用于定义系统启动时自动挂载的磁盘分区、网络存储和其他文件系统。<设备标识> <挂载点> <文件系统类型> <挂载选项> <dump备份标志> <fsck检查顺序>传统方式,但设备名可能因插拔顺序变化(不推荐)。在 Ubuntu(和其他 Linux 系统)中,控制文件系统的挂载行为,多个选项用逗号分隔(如。指定文件系统的挂载目录,必须是已存在的路径。,可以确保系统启动时自动挂载所需的文件系统。设备的唯一标识符,避免设备名(如。,避免设备名变化导致挂载失败。

2025-03-29 16:03:05 821

原创 gogs私服搭建

gogs是一个用Go语言开发的自助Git服务,目标是简单、快速搭建Git服务,支持多种平台,包括Linux、Windows等。它类似于GitHub,但更轻量,适合个人或小团队使用,在简化git服务搭建流程的同时,平衡资料消耗和功能完整性 ,是轻量级私有代码托管的优质方案gogs的作用2.1.私有化代码托管:gogs提供与GitHub类似的仓库管理功能,支持本地化部署,适合存放敏感或私有项目代码。2.2.灵活权限控制:支持仓库、组织、团队三级权限管理,可细化到读写、审查、合并请求等操作;

2025-03-27 15:35:42 612

原创 当前可用的Docker镜像源地址(2025/2/8)

Docker镜像源地址

2025-02-08 13:46:57 205

原创 gilab重载一下配置gitlab-ctl reconfigure卡死在ruby_block[wait for logrotate service socket action run

2.然后此时另一个界面就开始正常往下了 ,最后成功提示红框所示

2025-01-23 15:53:29 225

原创 Windows的docker中安装gitlab

【代码】Windows的docker中安装gitlab。

2025-01-21 17:09:05 1133

原创 将 Docker 安装到 Windows 的 D 盘的方法

【代码】将 Docker 安装到 Windows 的 D 盘的方法。

2025-01-21 16:21:32 1734

原创 Qt发布程序打包exe安装包的方法

1.勾选“shadow build” 将源码路径和构建路径相同,使不报警告提示2.选择release模式编译3.找到release文件夹下的.exe文件4.复制.exe文件到将要构建打包exe安装包文件夹下5.在 “开始菜单Qt5.9.0” 下找到 “Qt 5.9.0for Desktop“的 cmd运行文件,打开运行6.执行命令切换路径到将要构建打包exe安装包文件夹下7.执行命令 windeployqt serialport.exe后Qt 就会自动

2024-12-22 15:07:14 183

原创 系统, 安装完以后只能进ubuntu

在已经安装了Windows10系统的情况下,用U盘安装16.04双系统, 安装完以后只能进ubuntu,在grub系统选择界面,Windows10操作系统的选项都没有。

2024-08-18 21:41:13 583

原创 Ubuntu 24下使用搜狗输入法时闪屏

设置QT的环境变量QT_QP,然后重新运行fcitx。

2024-08-07 23:48:32 1234 3

原创 FCARM - Output Name not specified, please check ‘Options for Target - Utilities‘

将如下配置改为。

2024-05-11 15:05:33 2394

原创 重定向fputc函数实现printf串口发送

重定向,就是重写库函数,对原函数进行覆盖,编译时优先调用重定向的用户函数。

2024-03-08 13:49:47 655

原创 关于C语言 const

1.用const修饰函数的参数,如果参数作输出用,不论它是什么数据类型,都不能加const修饰,否则该参数将失去疏忽从功能;

2024-01-19 13:38:19 409

原创 VScode全局搜索屏蔽、显示屏蔽指定文件类型及文件夹

【代码】VScode全局搜索屏蔽、显示屏蔽指定文件类型及文件夹。

2024-01-13 13:09:33 3062 1

原创 gitlab环境准备

修改/etc/gitlab/gitlab.rb中的external_url配置访问页面,因为我是本地的虚拟机中安装的,所以可配置虚拟机的IP地址 external_url ‘http://localhost’安装邮件服务的时候会出现邮件配置,使用左右键和回车键选择确定、取消,弹出列表选项的时候,选择Internet Site。gitlab官网下载速度较慢且后续配置较麻烦,所以使用清华大学镜像,网址如下。gitlab只支持linux系统,本人使用Ubuntu作为操作系统,

2023-11-19 18:37:33 1042 1

原创 FPGA内部结构、内容及面试题

xx。

2023-06-24 18:25:35 230

原创 KEIL5中头文件路劲包含问题

KEIL5中头文件路劲包含问题

2023-03-08 14:47:14 4950

原创 Libero_SoC_v12.2_win软件及License下载安装教程

Libero_SoC_v12.2_win软件及License下载安装教程

2022-11-17 18:19:10 1096

原创 编译VIVADO 错误Spawn failed:No error

Spawn failed:No error

2022-09-02 15:29:22 12991 4

原创 J-Link下载程序时无法连接

Could not establish a connection to target.

2022-08-16 10:09:43 10265 1

原创 verilog 异步复位、同步释放

verilog 异步复位、同步释放

2022-08-07 16:52:34 1283

原创 同步FIFO设计

同步FIFO

2022-08-07 15:14:49 123

原创 RTX os error问题debug

RTX os error问题debug

2022-08-03 16:10:26 928

原创 DP83848+网线热拔插

DP83848+网线热拔插

2022-06-25 17:23:43 1688

原创 FPGA简单状态机modulesim仿真实例

FPGA简单状态机modulesim仿真实例

2022-06-04 20:54:08 480

原创 STM32H7 emWin用SDRAM做显存时的闪屏问题

屏幕运行一会儿会闪一次的问题这个问题只有在大批量对SDRAM快速操作时才容易出现,特别是仅使用了SDRAM,且将其作为LCD显存的同时,还使用SDRAM狂刷图。解决办法如果在程序中没有使用FMC NE1到NE4这个BANK,而仅使用了SDRAM和NAND(特别是仅使用了SDRAM),将NE1到NE4这4个驱动禁止即可解决。__FMC_NORSRAM_DISABLE(FMC_NORSRAM_DEVICE, FMC_NORSRAM_BANK1);__FMC_NORSRAM_DISABLE

2022-05-23 11:09:06 1384 2

转载 ModelSim 仿真实例

1.在全英文路径下创建如下2个文件源文件:decode38.vmodule decode_38( keyin, led, clk);input clk;input [2:0]keyin;output [7:0]led;reg [2:0]read_key;reg [7:0]led;always@(keyin) begin read_key=keyin; case(read_key) 3'd0: led=8'b1111_1110; 3'd1: led

2022-05-20 23:40:48 810

原创 vscode关闭C/C++红色波浪线

1.打开vscode的设置选项(File -> Preferences -> Settings)2.在搜索栏输入 squiggle3.将出现的 Error Squiggles 选项改为 Disabled

2022-04-18 16:10:59 4750 2

原创 单CPU的ARM原子操作

原子操作就是多线程程序中“最小的且不可并行化的”操作。对于在多个线程间共享的一个资源而言,这意味着同一时刻,多个线程中有且仅有一个线程在对这个资源进行操作,即互斥访问。 单CPU的ARM中要保证资源的原子性,同一资源不能两个及以上的线程有写操作;写操作实际过程(汇编级:1.变量从内从读入内核寄存器;2.修改变量;3.变量写回内存)如果不保证资源的原子性,举例如下全局 int count = 0;C语言级,预期执行一次结果count应该是 2:task1...

2022-03-08 11:07:05 821

原创 STM32 I/O Retargeting

1.半主机模式半主机是用于 ARM 目标的一种机制,可将来自应用程序代码的输入/输出请求传送至运行调试器的主机。 例如,使用此机制可以启用 C 库中的函数,如 printf() 和 scanf(),来使用主机的屏幕和键盘,而不是在目标系统上配备屏幕和键盘。这种机制很有用,因为开发时使用的硬件通常没有最终系统的所有输入和输出设备。 半主机可让主机来提供这些设备。半主机是通过一组定义好的软件指令(如 SVC)来实现的,这些指令通过程序控制生成异常。 应用程序调用相应的半主机调用,然后调试代理处理该异

2022-02-22 13:30:38 1136

原创 STM32H7 DMA USART空闲中断接收不定长数据

1.关键设置2.代码2.1 bsp_usart.h/***********************************************************************************bsp_usart.h***********************************************************************************/#ifndef __BSP_USART_H__#define __BSP.

2022-02-11 17:15:42 2286

原创 (6) led驱动--分层设计--总线设备驱动模型

1.具体硬件控制---具体配置//led_opr.h #ifndef _LED_OPR_H#ifndef _LED_OPR_Hstruct led_operations { int (*init)(int which); int (*ctl)(int which,char status);};struct led_operations *get_board_led_opr(void);#endif//led_resource.h#ifndef _LED_RESOURCE_

2022-01-23 22:18:18 355

原创 (5) led驱动--分层设计--具体硬件控制(通用设置、具体配置)

1.具体硬件控制---具体配置//led_resource.h#ifndef _LED_RESOURCE_H#define _LED_RESOURCE_H//bit[31:16] = group//bit[15:00] = which pin#define GROUP(x) (x>>16)#define PIN(x) (x&0xFFFF)#define GROUP_PIN(g,p) ((g<<16)|(p))struct led_resou

2022-01-23 16:13:22 274

原创 (4) led驱动--分层设计-添加具体硬件控制

1.led硬件控制独立层//led_opr.h #ifndef _LED_OPR_H#define _LED_OPR_H struct led_operations{ int (*init)(int which);//初始化LED int (*ctl)(int which, char status);//控制亮(1)灭(0)}; struct led_operations *get_board_led_opr(void); #endif//board_100ask_im

2022-01-23 10:11:30 729

原创 (3) led驱动--分层设计

1.led具体硬件控制部分//led_opr.h#ifndef _LED_OPR_H#define _LED_OPR_Hstruct led_operations{ int (*init)(int which);//初始化LED int (*ctl)(int which, char status);//控制亮(1)灭(0)};struct led_operations *get_board_led_opr(void);#endif#include <linux/.

2022-01-22 22:56:28 430

Qt界面跳转

Qt界面跳转

2017-07-30

截图软件FSCapture

截图软件FSCapture

2016-08-25

74ls芯片资料大全

芯片资料大全 74ls01 2输入四与非门 (oc) 74ls02 2输入四或非门 74ls03 2输入四与非门 (oc) 74ls04 六倒相器 74ls05 六倒相器(oc) 74ls06 六高压输出反相缓冲器/驱动器(oc,30v) 74ls07 六高压输出缓冲器/驱动器(oc,30v) 74ls08 2输入四与门 74ls09 2输入四与门(oc) 74ls10 3输入三与非门 74ls11 3输入三与门 74ls12 3输入三与非门 (oc) 74ls13 4输入双与非门 (斯密特触发) 74ls14 六倒相器(斯密特触发) 74ls15 3输入三与门 (oc) 74ls16 六高压输出反相缓冲器/驱动器(oc,15v) 74ls17 六高压输出缓冲器/驱动器(oc,15v) 74ls18 4输入双与非门 (斯密特触发) 74ls19 六倒相器(斯密特触发) 74ls20 4输入双与非门 74ls21 4输入双与门 74ls22 4输入双与非门(oc)

2010-11-06

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除