• Go语言中如何优雅地嵌入父目录文件?从踩坑到最佳实践

    Go语言中如何优雅地嵌入父目录文件?从踩坑到最佳实践 一、问题背景:父目录文件嵌入需求自Go 1.16版本引入的//go:embed指令极大简化了静态资源打包流程,但官方示例多聚焦于嵌入同级或子目录文件。在实际开发中,我们常遇到需要嵌入父目录文件的场景,例如: 典型项目结构 123456789101112├── biz│ ├── dal│ ├── handler # 业务...
  • 为什么Draw.io是我推荐的最佳在线绘图工具

    无论你是开发者、设计师,还是需要绘制图表、流程图、架构图的项目经理或产品经理,选择一个合适的绘图工具至关重要。Draw.io(现在叫 diagrams.net)无疑是我最喜欢的工具之一,它不仅仅满足了基本的图形绘制需求,还提供了丰富的功能和极高的灵活性,而且完全免费。

  • 取消Edge浏览器强制HTTPS

    取消掉Edge浏览器新版中的强制转换url为https的问题

  • SearchXNG部署指南

    SearXNG 是一个免费的互联网元搜索引擎,它从各种搜索服务和数据库中聚合结果。用户既不被追踪也不被建立档案。

  • Debian12更改语言

    命令生成1. 使用命令生成新的语言包#zh_CN.UTF-8 可以更换为其他的,具体支持的语言可以参考 /etc/locale.gen文件#编辑/etc/locale.gen文件,将对应语言包前的注释取消 如 zh_CN.UTF-8 123vim /etc/locale.gen sudo locale-gen zh_CN.UTF-8sudo loca...
  • GitLFS详解

    Git-LFSGit作为世界上最优秀的分布式版本控制工具,也是优秀的文件管理工具,它赋予了项目成员对项目进行远程协同开发能力,因此受到越来越多的行业从业人员的喜爱。很多优秀的项目管理平台,比如国内的Gitee,国外的Github,也都是以Git为核心操作。但是有些用户,尤其是游戏行业以及媒体行业人员可能会遇到一个问题,那就是随着提交的文件越来越多,项目越来越大,Git的响应速度越来越慢,更烦...
  • Linux文件系统的未来btrfs

    本文转载自 Linux 文件系统的未来 btrfs - 知乎 (zhihu.com)Btrfs 简介文件系统似乎是内核中比较稳定的部分,多年来,人们一直使用 ext2/3,ext 文件系统以其卓越的稳定性成为了事实上的 Linux 标准文件系统。近年来 ext2/3 暴露出了一些扩展性问题,于是便催生了 ext4 。在 2008 年发布的 Linux2.6.19 内核中集...
  • Linux的Top命令详解

    top命令是 Linux 系统中非常实用的一个性能监控工具,它可以实时显示系统中各个进程的资源占用情况,帮助管理员了解系统的运行状态。以下是关于 top 命令的详细介绍,包括其基本使用方法、参数说明、快捷键功能以及输出参数的含义。

  • 使用frp对本地服务进行简单的端口映射

    frp 是一个专注于内网穿透的高性能反向代理应用,它支持 TCP、UDP、HTTP、HTTPS 等多种协议。通过 frp,您可以将以安全且便捷的方式将内网服务通过具有公网 IP 的节点中转并暴露到公网,从而使得内网服务能够被外部网络访问。

  • Nginx+PHP环境简单搭建

    前言采用nginx+php作为webserver的架构模式,在现如今运用相当广泛。然而第一步需要实现的是如何让nginx正确的调用php。由于nginx调用php并不是如同调用一个静态文件那么直接简单,是需要动态执行php脚本。所以涉及到了对nginx.conf文件的配置。这一步对新手而言需要动点脑筋,对于一般的熟手而言,也有不少同学并没有搞透彻为何要如此这般配置。本文的主要内容为如何在ng...