代码编织梦想

keil工程加入 .o文件:不让看到源码的方法之一 (**)_keil 库文件封装不看源码-爱代码爱编程

不让看到源码的方法 方法 1:使用 .o 文件:简单,省去制作库、链接库的麻烦。方法 2:制作 lib:麻烦,但可制作出更好的秘密性?并且,还如:运行库在执行阶段也可用。   - 不让看到源码的方法,简要描述 方法 1:将编译好的.c的.o加入工程,照样编译通过,但是就是无法查看源代码。 stm32加入.o,keil工程加入.o文件 加入

批量转换qq音乐音频文件格式:从flac、ogg到mp3_python ogg转mp3-爱代码爱编程

目录 工具和库批量转换脚本结语 我们经常需要将音频文件从一种格式转换为另一种以满足不同的需求。例如,从QQ音乐中下载的 FLAC格式虽然提供了无损的音质,但文件大小较大,不适合在所有设备上播放。而MP

【tools】chrome扩展开发-爱代码爱编程

Chrome Extension Development 1. 入门教程 入门案例,可以访问【 谷歌插件官网官方文档 】查看官方入门教程,这里主要讲解大概步骤 Chrome Extenson

ubuntu 22.04 中的高级 ufw 防火墙配置,gufw 图形管理界面-爱代码爱编程

Gufw :gui 管理界面 https://help.ubuntu.com/community/Gufw sudo apt install gufw ## 在 baidu 搜索关键词:Ubuntu 22.04 中的高级 UFW 防火墙配置 # 启用 UFW sudo ufw enable   # 设置默认的输入防火墙

vscode使用makefile tools插件开发c/c++程序_vscode makefile tools-爱代码爱编程

提起Makefile,可能有人会觉得它已经过时了,毕竟现在有比它更好的工具,比如CMake,XMake,Meson等等,但是在Linux下很多C/C++源码都是直接或者间接使用Makefile文件来编译项目的,可以说Make

swagger与knife4j基本使用方法【springboot】_knife4j地址-爱代码爱编程

1.Swagger与Knife4j本地访问方式: swagger 接口文档默认地址:http://localhost:8080/swagger-ui.html# Knife4j 接口文档默认地址:http://127.0.0.1:8080/doc.html 2.Swagger的作用? 调试接口,自动生成接口文档 3.Swagger使用流程 3.

mysql在linux下的安装和开放远程访问(详解)_linux mysql 开放-爱代码爱编程

MySQL在Linux下的安装和开放远程访问(详解) ​ Mysql的安装 当前操作是基于root用户的,操作中如果没有权限请自行加sudo 更新本地存储库索引 sudo apt update从apt存储库

vmware突然无法获取ip(二)_vmware ssh未能检索客户机ip-爱代码爱编程

一 测试环境 宿主机: window10Vmware 17 proUbuntu 18.04虚拟机中 二 问题 之前虚拟机可以正常使用。过程中,安装了docker(不确定是否和这个有关系)第二天开启虚拟机时,发现网口为d

ubuntu desktop 实践 08、从剖析 snap 到卸载 snap_apt-爱代码爱编程

Ubuntu中,snap、apt和apt-get的区别  https://blog.csdn.net/qq_73725757/article/details/130546567 如何看待 snap软件包?snap refresh --hold  https://blog.csdn.net/ken2232/article/details/13642

windows11通过smb映射nas网络驱动磁盘_win11 nas-爱代码爱编程

环境 NAS:威联通TS-416 操作系统:Windows11 第一步 连接NAS win+r 打开运行,输入NAS局域网IP地址,按照如下的格式输入 然后输入NAS的账号和密码就可以通过SMB连接到NAS了

python打包部署脚本_deploy.py-爱代码爱编程

linux可使用expect来实现自动交互,windows想要写出同样的功能脚本,只能使用python或者安装ActiveTcl 1、安装python Microsoft Store搜索python直接安装,默认会

hex2bin.exe 用法,使用批处理文件将hex文件转为bin文件-爱代码爱编程

这里通过批处理文件,将hex文件转为bin文件 1.Hex2bin简介 hex2bin.exe该工具用于将十六进制文件(摩托罗拉或英特尔格式)转换为二进制文件。它是一个具有基本功能的命令行工具 下载地址:https://

makefile入门(四)_makefile判断宏是否定义-爱代码爱编程

这篇将作为Makefile入门最后一篇,这个系列看完基本上可以看懂以及上手开始写项目需要的Makefile了。  预处理 前面介绍了Makefile的各种结构,语法,命令,变量,以及各种规则。 但是除了通过target这种直接手动指定来实现的编译流程方法以外也能支持预处理的方式来进行控制构建流程,这和C/C++里面的#预编译指令一样,几乎有同样的功能,

cloudns永久免费域名向cloudflare迁移_cloudns cloudflare-爱代码爱编程

  上一篇文章已经教大家如何白嫖一个ClouDNS免费服务下的永久域名,见教你免费注册一个ClouDNS永久域名(保姆级教程)或者教你免费注册一个ClouDNS永久域名(保姆级教程)     现在再来教大家如何将ClouDNS账户下的域名迁移到cloudflare上,方便大家充分利用cloud flare提供的免费SSL证书、DDOS保护、DNS解析、网

chrome 录制器及性能分析工具的使用-爱代码爱编程

需求背景: 对比不同VPN方案网络延迟的差异。 验证工具: chrome浏览器自带的录制器、性能插件可以完美的解决这个问题。 注意:录制的操作都在当前页面,不存在新开标签页的场景 解决方案: 使用chrome录制器

jenkins简要说明-爱代码爱编程

Jenkins 是一个开源的持续集成和持续部署(CI/CD)工具,广泛用于自动化软件开发过程中的构建、测试和部署等任务。它是基于Java开发的,因此可以在任何支持Java的平台上运行,并且能够与各种操作系统、开发工具和插件无

轻松注册谷歌账号,获取谷歌邮箱(gmail)_申请google邮箱注册-爱代码爱编程

“ 国内手机号无法注册谷歌账户(邮箱)?很好解决呀!”     经常遇到某些朋友需要一个谷歌邮箱,却总是卡在某些步骤。今天特地出个详细教程帮助大家轻松注册谷歌账号,获取谷歌邮箱(Gmail)。 也可参考轻松注册谷歌账号,获取谷歌邮箱(Gmail) 01 常规步骤(不要急着操作,看完第二章节后操作) 1.使用能够访问谷歌网址的IP访问谷歌,

win11安装mysql_mysql8.4安装及配置超详细教程-爱代码爱编程

目录[-] 1.  1. 下载2.  2. 安装 参考文档:MySQL :: MySQL 8.4 Reference Manual 1. 下载    mysql官网下载msi安装程序:MySQL :: Begin Your Download 2. 安装    运行下载的mis程序,逐步安装

docker 中 mysql 的部署与管理_docker run mysql-爱代码爱编程

目录 一、Docker 中部署 MySQL1.1 部署 MySQL1.2 进入容器并创建数据库1.3 Navicat 可视化工具连接 二、可能存在的问题2.1 1130 - Host ‘172.17.0.

virtualbox 安装 ubuntu + qemu-爱代码爱编程

0. 前言 关于 Virualbox 安装虚拟机的优秀文章太多了,笔者主要是着重梳理一些安装小细节,利己利人!! 如果需要保姆式的安装教程,可以查看后续的参考链接。 1. VirtualBox 的安装 直接去官网搜索最近的软件即可:Downloads – Oracle VM VirtualBox 2. unbuntu 镜像 直接去官网搜