- 2024-11-20Gradle 8 使用教程:Maven 仓库导入、依赖管理与 TOML 配置详解
Gradle是Java和Android项目中广泛使用的构建工具,以灵活和高效著称。然而,随着Gradle版本的迭代,它的配置方式也发生了变化。例如,Gradle8开始对一些老旧的配置方式进行优化,推荐新的DSL和工具,使构建脚本更具一致性和可维护性。本文将带你深入了解:Gradle8中如何导
- 2024-11-15frp(最新版本toml)
frp(最新版本toml)介绍frp是一个简单高效的内网穿透工具。但是我在安装使用frp来内穿透我自己的家用服务器的时候,出现了大量的问题,比如格式不对,连接拒绝等等错误,导致我连续弄了好几天才搞明白。所以我出一集我自己理解的最新版本的(相对于.ini的文件).toml的内穿透教程。前期准备
- 2024-11-12Cargo deny安装指路
本博客所有文章除特别声明外,均采用CCBY-NC-SA4.0许可协议。转载请注明来自唯你简介cargodeny是一个Rust工具,用于检查项目依赖项的许可证、安全性和其他合规性问题。在RustCI(持续集成)中,cargodeny扮演着重要角色:许可证检查:确保项目使用的所有依赖项的许可证都符合
- 2024-11-1101_Rust开发环境准备
安装rust环境windows安装rustup是Rust的安装程序,也是它的版本管理程序。使用rustup来进行安装。我是在windows上进行安装。在RUSTUP-INIT下载系统相对应的Rust安装程序,一路默认即可。其中第一步中默认的需要安装MicrosoftC++BuildTools的C++环境。准备好C++环境后
- 2024-11-08常用配置文件及读取方法
在Python程序中,配置文件的常用格式有.ini、.yaml、.json和.toml,这些文件格式各有优缺点,适合不同的场景。下面逐一介绍这些格式及相应的读取库和优点:1..ini文件库:Python标准库configparser结构:.ini文件使用键值对的结构,并支持使用不同的段(sections)来组织数据,例如[se
- 2024-10-25containerd 配置镜像加速
介绍kubernetes从v1.24开始默认使用containerd,需要修改containerd的配置文件,才能让pod的镜像加速。containerd加速配置文件路径/etc/containerd/config.toml,每次修改配置文件,都需要执行systemctlrestartcontainerd.service或servicecontainerdrestart命令重启contain
- 2024-09-14一个小例子,给你讲透 Go 配置管理,轻松将其融入到项目中
在软件开发中,配置管理是一个不可或缺的部分。无论是开发环境、测试环境还是生产环境,我们都需要一种方法来存储和读取配置信息。在Golang项目中,Viper是一个非常流行且功能强大的库,用于处理配置文件。下面我会写一些例子,帮助大家快速上手。什么是Viper?不卖关子,直接上GitHub地址
- 2024-09-10frp(fast reverse proxy)是一款高性能的反向代理应用
frp是什么frp(fastreverseproxy)是一款高性能的反向代理应用,专注于内网穿透。它支持多种协议,包括TCP、UDP、KCP、HTTP、HTTPS等,并且具备P2P通信功能。使用frp,您可以安全、便捷地将内网服务暴露到公网,通过拥有公网IP的节点进行中转。内网穿透使用场景远程桌面或者是访
- 2024-08-18关于c++使用toml plusplus(俗称toml++)的使用(4)
链接toml++-githubtoml++-帮助文档使用要求:c++17及以上版本toml语法-英文toml语法-中文toml读取参见官方给出的范例toml写入目标:表嵌套子表数组的写入比如:文件内容[NET_INTERFACE]bool=falsebool_arr=[false,false]complex_arr
- 2024-08-18关于c++使用toml plusplus(俗称toml++)的使用(3)
链接toml++-githubtoml++-帮助文档使用要求:c++17及以上版本toml语法-英文toml语法-中文toml读取参见官方给出的范例toml写入目标:数组的写入文件内容[NET_INTERFACE]bool=falsebool_arr=[false,false]complex_arr=[false,'456'
- 2024-08-18关于c++使用toml plusplus(俗称toml++)的使用(2)
链接toml++-githubtoml++-帮助文档使用要求:c++17及以上版本toml语法-英文toml语法-中文toml读取参见官方给出的范例toml写入目标目标:数组表的写入目标文件内容如下[NET_INTERFACE]bool=falseinteger=1234567890string='thisisastring'[[f
- 2024-08-18关于c++使用toml plusplus(俗称toml++)的使用
链接toml++-githubtoml++-帮助文档使用要求:c++17及以上版本toml语法-英文toml语法-中文toml读取参见官方给出的范例toml写入一个范例,一个开胃菜toml文件待生成的目标文件内容为[NET_INTERFACE]bool=falseinteger=1234567890string='thisis
- 2024-08-14docker-compose部署tdengine 3.3.0.0集群
说明:官方文档提供dockerswarm部署多台服务器集群方式,不适用于公司目前部署方式,故研究多台服务器docker部署集群目前只是部署,还未生产使用,仅供参考一、环境:服务器3台,系统为Ubuntu20.04.4LTSemscluster0110.1.1.103emscluster0210.1.1.104emscluster0310.1.1.105
- 2024-07-26Linux下学习Python包管理器Poetry教程 零基础入门到精通
Poetry[官网-Poetry]https://python-poetry.org/安装pipinstallpoetry简单使用初始化poetry项目cd~&&mkdirdemopoetryinit管理虚拟环境poetry预设了很多自己的虚拟环境配置,这些配置可以通过poetryconfig进行修改当用户在执行poetryadd等指令
- 2024-07-150183-x64 平台独立程序
环境Time2022-11-13WSL-Ubuntu22.04QEMU6.2.0Rust1.67.0-nightly前言说明参考:https://os.phil-opp.com/minimal-rust-kernel目标编译个x64平台的独立可执行程序。切换到nightly版本项目目录下新建rust-toolchain文件,文件内容为:nightly。main.rs#![no_std
- 2024-07-0907 移除标准库依赖
改造Rusthelloworld移除println!宏rustc添加对裸机的支持rustuptargetaddriscv64gc-unknown-none-elfdetailrustup:是Rust语言的工具链管理器,允许你安装和管理多个Rust版本以及相关工具。它还使切换编译目标变得简单,这对于跨平台开发特别有用。targetadd:这是rust
- 2024-07-01编译—配置化TOML与编译组件
硬件功能模块化,软件功能配置化(业务化)软件功能配置化软件系统模块化设计是实现可配置性的基础。通过将系统拆分为多个独立的模块,可以使得每个模块都拥有独立的配置选项引入配置文件,提供可视化配置界面,实现动态参数调整-运行时对部分参数进行调整-热插拔配置文件ini
- 2024-06-22frp实现内网穿透让你的家里云秒变服务器手把手教程
一、基本环境1可以有公网IP的实体机(比如vps等)(操作之前放行防火墙或者关闭 阿里云 腾讯带安全组的,请安全组先放行端口)2目标设备(就是你内网中的机器)3.公网云服务器需要安装宝塔、家里云或者家里电脑也需要装宝塔【linux】且双方都需要安装docker服务
- 2024-06-12star 最多的 Go 语言本地化库|GitHub 2.8K
- 2024-06-05内网穿透教程
内网穿透教程本文介绍如何使用FRP(FastReverseProxy)工具实现内网穿透,包括配置Azure公网IP、安装Docker和FRP,以及在内网服务器上配置和运行FRP客户端。一、配置公网IP1.申请Azure公网IP登录到Azure门户。创建一个新的虚拟机实例,建议使用1G内存的。在虚拟机
- 2024-05-30influxdb v2.7.6 安装
V1.0版本网上介绍比较多,就简单说下,它默认配置文件是influxdb.confV2.0版本的默认配置文件是config.toml,里面有个参数是engine-path,修改了之后就可以调整数据存储路径官方在线安装influxdata-archive_compat.keyGPGfingerprint:9D539D90D3328DC7D6C8D3B9D8FF8E1F7DF8
- 2024-05-03poetry 工具-Python社区的Maven工具
当初学习javaMaven,感觉非常太强大了,集jar包依赖、项目创建、项目发布于一身。在Python中一直没有找到和Maven对应的工具,pip+requirements.txt仅仅能解决项目中包依赖的问题,因为没有一个标准的项目模板,python的项目创建很随性,另外,python项目打包过程也很麻烦.
- 2024-04-26使用自己云服务器frp内网穿透记录
1.前提是自己现有云服务器已经 2.下载对应的版本,我使用的是052.3下载地址https://github.com/fatedier/frp/releases需要注意:下载的linux版本是服务端。windows是客户端后续需要修改对用的配置文件 3.解压linux 3.1编辑配置文件vifrps.toml bind
- 2024-04-22使用 Docker 部署 FRP
服务端编写配置文件vim~/.config/frp/frps.tomlbindPort=7000#WebDashboard[webServer]addr="0.0.0.0"port=7500user="xxx"password="xxx"启动Docker容器dockerrun-d--restartalways--networkhost--namefrps-v~/.con
- 2024-04-20c#采用toml做配置文件的坑过
这几天在玩个程序,突然看到c#采用图toml文件,好用,直观,确实也简单。 不过。。。。。。 github上示例写的TOMLtoTomlTableTOMLinputfile:vEnableDebug=true[Server]Timeout=1m[Client]ServerAddress="http://127.0.0.1:8080"Code:vartoml=Toml.Read