1前言开发完MCU软件后,通常都会生成hex文件或者bin文件,用来做固件烧录或者升级,如果用来做产品开发,就涉及到固件版本的问题,初学者通常采用固件文件重命名来区分版本。如果需要将版本写入固件中,就需要通过一定的方式去实现,实现的方式有很多。2介绍下面介绍一个自动打包单片机固件的脚本软件,主要实现以下功能:基于Windows平台的单片机MCU固件脚本打包工具支持hex文件的裁剪和hex文件的合并可以为hex固件添加版本信息、GitCommit分支和提交记录等按照版本信息命名hex固件,可生成bin文件等以上均可通过ini配置文件设置参数对hex文件进行操作3实现步骤下面以MDK+STM3
REMprogram:用于HTS的Windows机器备份REMauthor:sundz version:V1.020220615@ECHOOFFtitleHTS备份REMYYYYMMDDSETdata_floder=d:\backup\%date:~0,4%%date:~5,2%%date:~8,2%REMHHMMSSSETtime_stamp=%time:~0,2%%time:~3,2%%time:~6,2%IFNOTEXIST%data_floder%MD%data_floder%CD%data_floder%REM备份aboss5MDaboss5XCOPYd:\HTS\aboss5\bi
REMprogram:用于HTS的Windows机器备份REMauthor:sundz version:V1.020220615@ECHOOFFtitleHTS备份REMYYYYMMDDSETdata_floder=d:\backup\%date:~0,4%%date:~5,2%%date:~8,2%REMHHMMSSSETtime_stamp=%time:~0,2%%time:~3,2%%time:~6,2%IFNOTEXIST%data_floder%MD%data_floder%CD%data_floder%REM备份aboss5MDaboss5XCOPYd:\HTS\aboss5\bi
@目录一、系统环境二、软件安装三、设置定时任务3.1创建账号3.2同步测试3.3编写同步脚本3.4脚本测试3.5创建定时任务3.6定时任务测试四、总结一、系统环境操作系统:Windows10由于资源有限,无法部署Minio集群,只能退而求其次,整个定时备份有限度地保障下数据的完整。本文均在本地Windows10主机上进行操作。二、软件安装软件方面,选择的是S3Browser,至于原因?Minio客户端(mc)本身就支持S3的管理,当然,更重要的是,免费!下载地址:S3Browser直接选择Download即可。安装过程就没什么好说的了,选择安装路径,一路next就可以了。三、设置定时任务3.1
@目录一、系统环境二、软件安装三、设置定时任务3.1创建账号3.2同步测试3.3编写同步脚本3.4脚本测试3.5创建定时任务3.6定时任务测试四、总结一、系统环境操作系统:Windows10由于资源有限,无法部署Minio集群,只能退而求其次,整个定时备份有限度地保障下数据的完整。本文均在本地Windows10主机上进行操作。二、软件安装软件方面,选择的是S3Browser,至于原因?Minio客户端(mc)本身就支持S3的管理,当然,更重要的是,免费!下载地址:S3Browser直接选择Download即可。安装过程就没什么好说的了,选择安装路径,一路next就可以了。三、设置定时任务3.1
备份和恢复命令备份库直接在cmd窗口中直接输入,结束不需要输入;mysqldump-h端口号-u用户名-p密码数据库名>备份地址恢复库在cmd窗口中进行1、连接数据库mysql-u用户名-p密码2、创建数据库createdatabase库名3、切换到可用数据库use库名4、进行恢复source备份文件地址授权:新用户信息增改1.创建用户:#指定ip:192.118.1.1的用户登录createuser'用户名'@'192.118.1.1'identifiedby'密码';#指定ip:192.118.1.开头的用户登录createuser'用户名'@'192.118.1.%'identified
备份和恢复命令备份库直接在cmd窗口中直接输入,结束不需要输入;mysqldump-h端口号-u用户名-p密码数据库名>备份地址恢复库在cmd窗口中进行1、连接数据库mysql-u用户名-p密码2、创建数据库createdatabase库名3、切换到可用数据库use库名4、进行恢复source备份文件地址授权:新用户信息增改1.创建用户:#指定ip:192.118.1.1的用户登录createuser'用户名'@'192.118.1.1'identifiedby'密码';#指定ip:192.118.1.开头的用户登录createuser'用户名'@'192.118.1.%'identified
前言:三大运营商都有自己的定制版路由器,一般会在自家营销活动中作为赠品送给用户正巧我家里就有两台电信定制版的华为路由器,都是这两年双十一在某宝上买宽带时送的两台路由器型号分别是TC7001和TC7102,分别对应华为官方公版路由器型号是AX2和AX3这两台在我家里都是作为从路由使用的,增强下全屋的wifi信号仅此而已 1.路由器刷成砖了这两路由器当时到手的时候,我直接用手机把它们设置为家里的从路由了,所以管理后台我都还没仔细看过 请先注意这句话晚上闲着无聊打开路由器的后台看了一下,发现定制版的路由器阉割掉了很多功能,只有最基础的wifi设置和一些基础信息设置的功能,完全没有可玩性我就在网上找了
前言:三大运营商都有自己的定制版路由器,一般会在自家营销活动中作为赠品送给用户正巧我家里就有两台电信定制版的华为路由器,都是这两年双十一在某宝上买宽带时送的两台路由器型号分别是TC7001和TC7102,分别对应华为官方公版路由器型号是AX2和AX3这两台在我家里都是作为从路由使用的,增强下全屋的wifi信号仅此而已 1.路由器刷成砖了这两路由器当时到手的时候,我直接用手机把它们设置为家里的从路由了,所以管理后台我都还没仔细看过 请先注意这句话晚上闲着无聊打开路由器的后台看了一下,发现定制版的路由器阉割掉了很多功能,只有最基础的wifi设置和一些基础信息设置的功能,完全没有可玩性我就在网上找了
1.看看数据库情况1.1先看了下表空间情况,生产环境表空间大概90G,用了才一半不到查看所有表空间及使用情况SELECT B.FILE_NAME物理文件名, B.TABLESPACE_NAME表空间名称, B.BYTES/1024/1024大小M, (B.BYTES-SUM(NVL(A.BYTES,0)))/1024/1024已使用M, SUBSTR((B.BYTES-SUM(NVL(A.BYTES,0)))/(B.BYTES)*100,1,5)使用率FROMDBA_FREE_SPACEA,DBA_DATA_FILESBWHEREA.FILE_ID=B.FILE_IDGROUPBYB