自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 收藏
  • 关注

原创 文件MD5码的校验

以通过命令行工具方便地计算文件的 MD5 码。

2024-12-02 14:29:54 2491

原创 verilog离线仿真流程

Icarus Verilog 是一个Verilog仿真工具,以编译器的形式工作,将以verilog编写的源代码编译为某种目标格式。如果要进行仿真的话,可以生成一个vvp的中间格式,由其所附带的vvp。1.更改verilog文件,将其中的~` 内容都注释掉,这个是引用外部文件的。4. iverilog -o test DEBUG_mod.v 生成仿真文件。5.vvp -n test -lxt2生成log,vcd。3.注释掉force ` 调用外部文件的部分。2. 注释掉wire 调用外部文件的部分。

2024-10-10 14:42:36 233

原创 阿里云ECS python脚本初始配置(三)--- py转pyc在服务器运行

将 Python 源代码编译为.pyc文件可以提高一定程度的安全性,虽然.pyc文件并不是完全安全的(因为它们仍然可以被反编译),但它可以隐藏源代码,并防止直接查看代码逻辑。以下是将 Python 源代码转换为.pyc。

2024-08-21 16:25:59 343

原创 Linux端口被占用解决办法

sudo lsof -i :80或者sudo netstat -tuln | grep :8001。

2024-08-21 16:15:53 161

原创 阿里云ECS python脚本初始配置(二)---自动启动服务

很多python这样的 flask app,在服务器端激活,长期运行。

2024-08-21 16:11:55 786

原创 阿里云ECS python脚本初始配置(一)---系统配置及python安装

一. 更新系统,我这里是Alibaba Cloud Linuxsudo yum update -y # 如果你选择了CentOS或者Alibaba Cloud Linuxsudo apt update && sudo apt upgrade -y # 如果你选择了Ubuntu二. 检查python版本。

2024-08-19 17:16:58 688 1

原创 分享给各位ATE一个tester code优化工具

https://chatgpt.com/g/g-50x54hT9V-tester-code-optimizer-for-ate

2024-05-07 18:23:16 184

原创 93k SMT8学习笔记(二)

term = load ; 和term = hiz;的区别?ds.addDigInOut(TestPins).frontendConnection("AC_OFF").setDigitalFrontendDisable();的作用?测量电压前,设置ds.addDigInOut(TestPins).setDisconnect(true).iforce("frc_curr").setForceValue(current) .setVclampHigh("2V").setVcl

2023-11-09 14:31:28 1006

原创 vim高级指令

`i{` 和 `a{`:这些指令用于操作花括号内的文本,`i{`会选择花括号内的文本,而`a{`会选择包括花括号的文本。- `it` 和 `at`:这些指令用于操作HTML标签内的文本,`it`选择标签内的文本,而`at`选择整个标签。- `:replace {pattern}/{replacement}/{flags}` 全局替换文本中的模式。- `Ctrl + n` 和 `Ctrl + p` 在插入模式中进行自动补全。- `` `{letter}` 跳转到标记位置。

2023-11-03 10:47:38 131

原创 vim基本指令

在普通模式下,使用`yy`复制当前行,`dd`剪切当前行,`p`粘贴剪切或复制的内容。- 使用方向键或`h`(左)、`j`(下)、`k`(上)、`l`(右)来移动光标。- 在普通模式下,按下`u`来撤销上一个操作,按下`Ctrl + r`来重做。- 如果你想保存更改并退出,可以输入`:wq`或`:x`并按Enter键。- 使用`gg`移动到文件的第一行,使用`G`移动到文件的最后一行。- 使用`0`移动到当前行的开头,使用`$`移动到当前行的末尾。- 在插入模式下,按下`Esc`键,以返回到普通模式。

2023-11-03 10:45:40 114

原创 使用PyInstaller将Python 程序打包成exe程序的三种方式

使用PyInstaller来将Python脚本打包成exe文件的三种常见方式

2023-10-10 16:06:32 1702

原创 基于django和SQLite的ATE测试程序发布系统构建

程序发布系统,集测试程序、项目信息、针卡发布于一体,能够实现程序发布、编辑、删除、版本控制、表单关联、自动失效、附件导入、表单导出、批量导出等功能。有审批、账号权限管理、群组管理的功能。

2023-09-13 16:30:45 145

原创 python setup.py install 报错的解决

如果你仍然遇到问题,你可以考虑创建一个虚拟环境来安装包。虚拟环境是一个独立的 Python 环境,允许你在其中安装和管理包,而不会影响系统级的 Python 安装。在某些情况下,即使以管理员身份运行 PowerShell,也无法在受限的目录中创建或修改文件。通过使用虚拟环境,你可以在一个受限的目录中创建和管理自己的 Python 环境,而不会受到系统级安装的限制。解决此问题的一种方法是选择一个不受限制的目录来安装 Python 包。创建一个新的虚拟环境。在虚拟环境中安装所需的包。这将在虚拟环境中安装包。

2023-06-27 10:27:29 5966 5

原创 93k SMT8学习笔记(一)

另外,在调用其他测试程序时,应谨慎处理传递的参数,确保参数的类型和值符合被调用测试程序的要求,以避免错误的结果。在修改 .dbd 文件时,建议备份原始文件,并根据 Advantest 的文档和建议进行操作,以确保测试的准确性和可靠性。上面的示例中,"subtest.dbd" 是要调用的 .dbd 文件的文件名,[param1, param2] 是传递给被调用的测试程序的参数。调用其他测试程序时,可以在被调用的测试程序中定义相应的参数,以便在调用时传递相应的值,从而实现不同测试程序之间的数据交互和信息传递。

2023-04-18 09:32:29 3591 1

原创 GIT在团队开发代码的使用

设置远程访问:团队成员可以通过远程访问协议(如 SSH 或 HTTPS)从本地计算机克隆或推送代码到服务器上的 Git 仓库。配置 Git 钩子(可选):Git 钩子是在 Git 操作期间自动触发的脚本,可以用于自定义操作,例如在代码推送之前运行测试、代码审查等。设置访问权限:根据团队的需要,可以设置对 Git 代码库的访问权限。以上是在服务器上配置 Git 以支持团队的代码协同开发的一般步骤。在将 Git 用于团队的代码协同开发时,通常需要在服务器上配置 Git 以支持远程代码库和团队成员的访问。

2023-04-15 10:41:18 179 1

原创 GIT的功能介绍

提交与撤销:Git 提供了提交(commit)和撤销(revert)功能,可以方便地记录和管理项目的每一次修改,并且支持撤销某次提交或恢复到某个提交的状态。远程仓库:Git 支持与远程仓库进行交互,可以将代码推送(push)到远程仓库,并从远程仓库拉取(pull)最新的更新。分支管理:Git 支持创建多个分支,可以在不同的分支上同时进行不同的开发工作,并且可以方便地合并分支和解决分支冲突。历史记录管理:Git 记录了项目的完整历史记录,包括每次提交的详细信息,可以方便地查看和管理项目的提交历史。

2023-04-15 10:29:05 1683 1

原创 GIT BASH的常用操作

这只是 Git Bash 的一个简单示例,Git 还有很多其他强大的功能,例如分支管理、合并、标签等。可以参考 Git 的官方文档或其他在线教程以获取更详细的信息和示例。在 Git Bash 中,您可以使用类似于 Linux/Unix 命令行的语法执行 Git 操作。

2023-04-15 10:27:59 153 1

这个工具由两个脚本组成,分别用于生成和验证文件的 MD5 校验值,旨在确保文件在传输或存储过程中未被篡改或损坏

1. 功能 1.1 生成 MD5 校验值 工具会读取指定文件并生成其唯一的 MD5 校验值。 校验值被保存到同目录下的文件中,文件名格式为:<文件名>_md5.txt。 仅包含文件的 MD5 值,便于后续验证。 1.2 验证 MD5 校验值 工具会重新计算文件的 MD5 值,并与对应的 <文件名>_md5.txt 文件中的值进行对比。 对比结果会显示文件是否匹配(即未被修改或损坏)。 2. 使用场景 文件完整性验证: 用于验证文件在传输(如 FTP、邮件)或存储过程中是否被意外修改。 安全性检查: 防止文件被恶意篡改(如被嵌入恶意代码)。 数据备份: 确保备份文件与原始文件一致。 3. 技术实现 Windows 版本: 使用 certutil 工具计算 MD5 值。 脚本使用批处理语言编写,适用于 Windows 环境。 Linux 版本: 使用 md5sum 工具计算 MD5 值。

2024-12-02

康华光数字电路,第六版

用于集成电路考研复习用途

2024-08-28

TeamViewer远程

用于远程操作使用,开源无需激活。

2024-08-28

Everything搜索

用于windows电脑,进行全局快速搜索。

2024-08-28

TCCT configure

对93k 测试接口TCCT的使用,作出配置指导。

2024-08-28

AdvantestDojo使用手册-Smt8Basic(user)

对于93k SMT8的使用,给予帮助与指导。

2024-08-28

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除