TCL脚本入门教程.doc
2023-01-05 16:59:00 517KB Tcl Vivado
1
bat脚本 读取目录下所有文件(递归读取),并复制到指定目录 使用时:先编辑修改读取目录和写入目录
2023-01-05 13:03:51 289B bat
1
二、基本概念 链接器把一个或多个输入文件合成一个输出文件. 输入文件: 目标文件或链接脚本文件. 输出文件: 目标文件或可执行文件. 目标文件(包括可执行文件)具有固定的格式, 在 UNIX 或 GNU/Linux 平台下, 一般为 ELF 格 式 有时把输入文件内的 section 称为输入 section(input section), 把输出文件内的 section 称为 输出 section(output sectin). 目标文件的每个 section 至少包含两个信息: 名字和大小. 大部分 section 还包含与它相关联 的一块数据, 称为 section contents(section 内容). 一个 section 可被标记为“loadable(可加 载的)”或“allocatable(可分配的)”. loadable section: 在输出文件运行时, 相应的 section 内容将被载入进程地址空间中. allocatable section: 内容为空的 section 可被标记为“可分配的”. 在输出文件运行时, 在进 程地址空间中空出大小同 section 指定大小的部分. 某些情况下, 这块内存必须被置零. 如果一个 section 不是“可加载的”或“可分配的”, 那么该 section 通常包含了调试信息. 可用 objdump -h 命令查看相关信息. 每个“可加载的”或“可分配的”输出 section 通常包含两个地址: VMA(virtual memory address 虚拟内存地址或程序地址空间地址)和LMA(load memory address加载内存地址或进程地址 空间地址). 通常 VMA 和 LMA 是相同的. 在目标文件中, loadable 或 allocatable 的输出 section 有两种地址: VMA(virtual Memory Address)和 LMA(Load Memory Address). VMA 是执行输出文件时 section 所在的地址, 而 LMA 是加载输出文件时 section 所在的地址. 一般而言, 某 section 的 VMA == LMA. 但在 嵌入式系统中, 经常存在加载地址和执行地址不同的情况: 比如将输出文件加载到开发板 的 flash中(由 LMA指定), 而在运行时将位于 flash中的输出文件复制到SDRAM中(由VMA 指定). 可这样来理解 VMA 和 LMA, 假设: (1) .data section对应的VMA地址是 0×08050000, 该 section内包含了 3个 32位全局变量, i、j 和 k, 分别为 1,2,3. (2) .text section 内包含由”printf( “j=%d “, j );”程序片段产生的代码. 连接时指定.data section 的 VMA 为 0×08050000, 产生的 printf 指令是将地址为 0×08050004 处的 4 字节内容作为一个整数打印出来。 如果.data section 的 LMA 为 0×08050000,显然结果是 j=2 如果.data section 的 LMA 为 0×08050004,显然结果是 j=1 还可这样理解 LMA:
1
ffmpeg按静音批量切分音频文件脚本
2023-01-04 20:02:41 3KB ffmpeg bash 脚本
1
LatticeVisualization工具 Python软件包将生成各种格子的视觉效果,这有助于演示。 使用的Python软件包 structures.py代码需要运行以下python软件包:-matplotlib -numpy -termcolor -argparse 运行structures.py structure.py代码采用数字输入字符串,并使用它来生成简单立方(sc),体心立方(bcc),面心立方(fcc)和六边形密堆积(hcp)类型的周期晶胞。 通过使用单元格中的原子数作为传入列表中的元素数来生成所需的单元格。 例如,要生产一个带有两个不同原子的密件抄送电池。 我会说: python structures.py -colors 1 2 对于具有所有相同原子的fcc电池,我将输入: python structures.py -colors 1 1 1 1 样本图片 这是
2023-01-04 17:42:03 15KB Python
1
1、可对视频进行批量转码,使用的是ffmpeg对视频进行操作。 2、用ffmpeg对视频进行批量推流,前提是您已有直播服务器,这里批量推流用的服务器是我自己搭建的nginx直播服务。 3、全部是bat脚本文件
2023-01-04 14:20:20 125KB ffmpeg 批量转码 批量推流
1
#!/bin/bash # 00 20 * * * /backups/xtrabackup/script/xtrbackup_script.sh type xtrabackup >/dev/null 2>&1 || { echo >&2 "I require xtrabackup but it's not installed. Aborting."; exit 1; } ### 变量定义 ## 设置自动登录,隐藏密码 ## /data/mysqldb/mysql-8.0.23/bin/mysql_config_editor set --login-path=local --host=localhost --user=root --password ## mysql --login-path=local XTRABACKUP_ETL='xtrabackup --login-path=local' # 日期换算 # 年 # 本周一日期 THISMONDAY=`date -d "this monday" +%Y%m%d` if [ `date -d "this monday" +%
2023-01-04 14:17:25 8KB 企业MySQL热备xtrb
1
本软件一个PowerShell脚本转exe的软件,可自定义图标、显示名称、属性等
2023-01-04 13:22:50 1.37MB PowerShell脚本转exe
1
该教程全面的介绍了强大的脚本语言Tcl的语法和本质,并且涵盖了面向对象的内容,是一本详细的Tcl教程,也是一本详细的技术手册。
2023-01-04 11:43:18 396KB Tcl Tk Tcl教程 脚本语言
1
主要介绍了csh脚本语法实例,小编看起来和bash shell也差不太多,需要的朋友可以参考下
2023-01-04 11:42:55 27KB csh 语法
1