一、User-Agent是什么 User-Agent叫做用户代理,是HTTP协议中请求头中的一个字段值。通过该字段值可以告诉网站服务器用户使用的什么产品发送的http请求。该信息一般发送请求的产品名称、操作系统、版本号等信息。大家熟知的浏览器其实就是所谓的一种用户代理。 通过谷歌的chrome浏览器
完美世界如何修改GM标志 将surfaces.pck解压,解压到 surfaces.pck.filessurfacesingame里面就有个 gm标志.dds 只要各位将 gm标志.dds 这个文件替换为你想要的图标然后再封包就行了。那个dds的文件好像可以直接在网上下载PNG格式的图标再把后缀名改
今天我们要介绍一个神器——Air能够实时监听项目的代码文件,在代码发生变更之后自动重新编译并执行,大大提高gin框架项目的开发效率。 为什么需要实时加载? 之前使用Python编写Web项目的时候,常见的Flask或Django框架都是支持实时加载的,你修改了项目代码之后,程序能够自动重新加载并执行
最近在开发的过程中接到这样一个需求,需要通过代码,帮助用户启动本地的 Docker Desktop。 需求背景 我们做的是一个 electron 应用,在用户使用的过程中会依赖到 docker 。为了减少用户操作,我们需要在检测到 docker 没有启动的情况下,帮助用户唤起docker Deskt
简介 Categraf 是夜莺监控的默认数据采集 Agent,主打开箱即用和all-in-one,同时支持对metrics、log、trace 的收集,由夜莺监控核心开发团队开发。 Categraf的代码托管在两个地方: 中国计算学会确实开源平台: www.gitlink.org.cn/flash
1. MinIO 简介 MinIO 是一个基于 Go 实现的高性能、兼容 S3 协议的对象存储。它采用 GNU AGPL v3 开源协议,项目地址是 github.com/minio/minio,官网是 min.io。 它适合存储海量的非结构化的数据,例如说图片、音频、视频等常见文件,备份数据、容
1 mmap 简介 In computing, mmap is a POSIX-compliant Unix system call that maps files or devices into memory. It is a method of memory-mapped file I/O.
[gomacro](https://github.com/cosmos72/gomacro) 是一个近乎完整的 Go 解释器,用纯 Go 实现,它同时提供交互式 REPL 和脚本模式,并且在运行时不需要 Go 工具链(除了一些非常特殊的场景:在运行时导入第三方包)。它在 Go 标准库之外有两个依赖项
什么是netlink? netlink 是 Linux 系统里用户态程序、内核模块之间的一种 IPC 方式,特别是用户态程序和内核模块之间的 IPC 通信。比如在 Linux 终端里常用的 ip 命令,就是使用 netlink 去跟内核进行通信的。例如想在golang代码中实现ip link add
eCapture介绍 eCapture是一款基于eBPF技术实现的用户态数据捕获工具。不需要CA证书,即可捕获https/tls的通讯明文。 项目在2022年3月中旬创建,一经发布,广受大家喜爱,至今不到两周已经1200多个Star。 作用 不需要CA证书,即可捕获HTTPS/TLS通信数据的
WSL简介 WSL全称是Windows Subsystem for Linux。 The Windows Subsystem for Linux lets developers run Linux environments -- including most command-line tools,
buntu 23.10 “Mantic Minotaur” 再度亮相,搭载了 GNOME 45,以及众多引人瞩目的升级。 又一次,一如既往的一年一度,我们迎来全新的 Ubuntu 发布! 这次发布的版本是 Ubuntu 23.10,这不是一个长期支持(LTS)版本,它的代号是 “Man
前言 以目前的情况来看,Flutter的桌面端软件其实跟移动端软件很像,因为Flutter桌面端目前默认只有一个窗口,而不是像原生的桌面端软件一样,经常会有很多个窗口。 比较不一样的是,移动端是直接全屏显示,桌面端的软件是以窗口的形式存在的。 而桌面端窗口大小可以设置,还可以由用户自由放大缩小。 所
Nginx修改演示: vim /usr/local/nginx/conf/vhost/example.com server{ listen 80; server_name 192.168.1.180; location / { root /Code/project/public;
前言 Siege是一个用于回归测试和基准测试的工具,旨在让开发人员在压力下测试性能,了解系统的承受能力。Siege支持HTTP和HTTPS协议。请注意,由于Siege依赖于Microsoft不支持的POSIX.1b功能,因此不支持Windows平台。 安装 系统环境:Mac OS 安装OpenSSL
随着移动互联网的快速发展,微信小程序已经成为了许多企业和个人开发者的重要创业和营销工具。然而,安全问题也日益凸显。为了保护用户隐私和数据安全,微信小程序需要进行本地加固。近日,爱加密安全云平台新推出的工具加固插件,为小程序的开发和运营提供了强大的安全保障。 一、小程序安全问题日益凸显 随着小程序
1 基本概述 1.1 C/S 模型 左边是客户端,作为请求的发起方;右边是服务器,作为被访问的一方。 1.2 SSH 客户端 ssh 客户端其实就是一个软件或者是一个 ssh 命令 三种准备客户端的途径: 如果计算机是 Mac 不用安装,本身自带。 在虚拟中在安装一个 CentOS 系统,作
1 什么叫计划任务 计划任务:就是有计划地去做一项任务,其实计划任务是到了固定的时间点,让机器自动去做制定的任务; 1.1 crontab 的快速实例入门演示 Linux 下最常用的计划任务软件叫做 crontab,软件的名字,本身也是命令的名字。 实例: 指定一个任务,每天早上 8:00 时
1 认识网络 1.1 认识小规模的网络 所谓的计算机网络就是计算机和计算机的通信,一台计算机叫做单机,两台计算机通过一根网线连接起来就可以称为网络。 1.2 最小局域网 局域网指的也就是可以自行搭建的,计算机数目在几台到几十台左右的网络。 2 逐步深入 2.1 网段和子网掩码 一个 IP
1 Linux 的分区机制 1.1 Windows 与Linux分区的区别 在Windows通过鼠标单机盘符,来进入一个分区;而在Linux则是通过cd命令进入目录来进入一个分区,这就是两个操作系统最大的不同。 1.2 Linux的主分区,扩展分区,逻辑分区 使用 fdisk /dev/sdb