自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(51)
  • 资源 (2)
  • 收藏
  • 关注

原创 STM32+TMC2209控制步进电机正反转。

本实验采用2项步进电机,电机只有2项,A+\A-\B+\B-。电机步距角1.8°8细分控制精度=1.8°/8=0.225°,电机转一周需要1600个脉冲。16细分控制精度=1.8°/16=0.1125°,电机转一周需要3200个脉冲。32细分控制精度=1.8°/32=0.05625°,电机转一周需要6400个脉冲。64细分控制精度=1.8°/64=0.0140625°,电机转一周需要12800个脉冲。满足绝大多数精度场景,如低精度机床、家电、3D打印等。

2024-07-15 02:08:50 8367 1

原创 TMC2209驱动模式详解

TMC2209驱动模式详解1.TMC2209封装2.TMC2209引脚定义1.TMC2209封装2.TMC2209引脚定义

2024-06-25 01:02:57 5386

原创 【UBEMX安装和使用】【STM32F103ZET6(正点原子V3)使用UBEMX进行电灯实验】

STM32CubeMX是一种图形工具,通过分步过程可以非常轻松地配置STM32微控制器和微处理器,以及为Arm® Cortex®-M内核或面向Arm® Cortex®-A内核的特定Linux®设备树生成相应的初始化C代码。

2024-06-20 00:51:40 321

原创 IIC信号质量测试、时序测试详解

IIC信号质量测试、时序测试详解

2024-06-05 01:06:31 2152

原创 问题解决四步法

界定问题拆解问题分析和制定解决方案制定行动计划。

2024-04-11 11:56:22 270

原创 硬件开发和测试领域涉及活动

4、驱动/芯片sdk/硬件测试/DFX。3、电源/时钟/基础硬件/逻辑。散热/线缆/安规/结构/机电。互连/工艺/器件/装备。

2023-12-30 14:48:44 758

原创 flask session密钥报错

【代码】flask session密钥报错。

2023-08-04 01:28:55 1124

原创 url_for官方介绍

【代码】url_for官方介绍。

2023-08-04 00:50:26 245

原创 arkid的docker安装方式

【代码】arkid的docker安装方式。

2023-07-25 01:45:33 324

原创 docker compose安装

sudo curl -L https://get.daocloud.io/docker/compose/releases/download/1.25.1/docker-compose-- -o /usr/local/bin/docker-composesudo chmod +x /usr/local/bin/docker-compose

2023-07-25 01:22:15 221

原创 采用桥接模式使虚拟机\笔记本\linux台式机互通

这时虚拟机与物理主机就相当于在同一个局域网内,它们所使用的IP 地址也是同一个网段,与在办公室里多安装了一台电脑一样,分配给它的IP 与这个局域网内的其它IP 相同会引起冲突,这种方式适用于IP 地址分配较为宽裕的网络环境。虚拟机通过VMnet1 虚拟网卡直接与主机的网卡进行通信,这种方式将虚拟机与外网隔离,只可以通过物理主机来访问虚拟机资源,而虚拟机也不可以访问互联网的资源,这种模式适用于复杂的网络环境进行学习和测试使用。笔记本ping虚拟机-----通。虚拟机ping笔记本-----通。

2023-07-23 19:46:19 3778

原创 docker安装mongoDB

it 表示与容器进行交互式启动 -d 表示可后台运行容器(守护式运行)–restart=always Docker服务重启容器也启动。–auth:需要密码才能访问容器服务。-p: 指定服务运行的端口;–name: 指定容器名;-v: 映射目录或文件;

2023-07-20 01:08:25 96

原创 Linux环境中安装docker

返回的列表中显示了软件包的版本,安装特定版本时需要指定包名称加上版本字符串。这个命令安装了Docker,但是并不会启动Docker。这里需要注意,卸载docker时,存储在 /var/lib/docker/目录下的镜像,容器,卷和网络并不会自动删除。此命令将下载测试镜像并在容器中运行,当容器运行,它会打印确认信息并退出。安装需要的软件包并设置 Docker 的存储库,使用以下命令。如果yum包管理器回复未安装,那么这不会影响到之后的安装。如果你需要安装特定版本,这在很多时候都是被要求执行的。

2023-07-20 00:38:20 256

原创 (VMware)linux访问大网、PC单向ping通虚拟机

一、环境二、NAT模式NAT(Network Address Translation)网络地址转换,允许一个整体机构以一个公用IP地址出现在Internet上,即把内部私有网络地址翻译成合法网络IP地址的技术。家用路由器一般都是NAT模式。让虚拟系统借助NAT(网络地址转换)功能,通过宿主机器所在的网络来访问公网,实现在虚拟系统里访问互联网。如果想利用VMWare安装一个新的虚拟系统,在虚拟系统中不用进行任何手工配置就能直接访问互联网,建议采用NAT模式。

2023-07-17 02:48:52 591

原创 vmwarevsphere与vmwareworkstation的区别

VMware Workstation是一款基于OS的虚拟化软件VMware vSphere则是一个具体的虚拟化方案简单的说。VMware是运行在操作系统之上的,比如你电脑需要装xp或是win7或是server2003.server2008等系统,然后再安装VMware系统。而esxi虚拟机,就是你在一台电脑上不需要先安装windows系统类的系统,能直接运行在硬件上的一套系统了。一般现在在IDC运行的都是ESXI系统首先是vSphere,ESXi和vCenter 的区别。

2023-07-16 00:43:09 1150

原创 logging的dictConfig用法

【代码】logging的dictConfig用法。

2023-07-10 01:34:25 297

原创 redis相关知识

当主节点挂掉的时候,哨兵节点识别到主节点失效,会通过从节点竞争选出一个主节点,提高了系统的可靠性。装在磁盘的数据读取太慢,redis时装在内存的数据库,目的是提高系统的相应速度。多个窗口订阅同一个订阅号,当一个窗口写入数据时,在订阅窗口能看到写入的数据。有了主从模式,可以利用主作为数据的读入,从作为数据的读取。当redis在使用的时候出现掉电时,数据不会丢失。推荐GUI工具:redisInsight。可以设置键值失效时间。

2023-07-01 00:51:46 310

原创 setattr\getattr\delattr\hasattr的应用场景

setattr() 函数对应函数 getattr(),用于设置属性值,该属性不一定是存在的。

2023-06-29 01:10:32 167

原创 条件MC/判定DC/路径覆盖PCT测试技术

2023-06-27 14:20:39 363

原创 转态转化测试设计(STT)N-switch

N-switch:覆盖被测对象N+1次连续状态转化。

2023-06-27 11:12:04 550

原创 EC\AC\BC\pair-wise组合覆盖测试技术

某个美颜相机的系统测试:被测对象1-【系统】取值有3种可能:windows\IOS\Linux被测对象2-【摄像头】取值有4种可能:徕卡\索尼\三星\舜宇被测对象3-【环境】取值有2种可能:白天\黑夜问题:如何组合测试?有哪些生成测试用例的方法?

2023-06-27 00:08:40 6418 2

原创 mongoDB相关知识

【代码】mongoDB相关知识。

2023-06-24 03:28:32 813

原创 解决Jenkins报错

由报错信息可知,是由于执行机没有空间导致。

2023-06-23 01:19:23 2910

原创 对centOS的home目录进行扩容。

因为我装的是双系统,所以需要先在windows下划分出20G空闲空间,至于怎么划出20G,网上有大量教程。在linux下查看为。ps: 1.2节引用来源为优快云,作者为胖胖不胖、,原为。ps: 1.1节引用来源为简书,作者为运维少年,原为。

2023-06-23 01:15:32 2068

原创 3DVC散热器制作流程

二相测试(温差测试):看散热能力。60度的水,检测底部VC的温度,相差5度表示还好。*当前加工的问题:难点在于烧结时,毛细不能断,加水量的多少。*难点:毛细厚度和吸水能力,不是越厚越好,散热能力有关。加翅片:冲压结合,或者低温锡膏焊或者高温锡膏焊。*难点:需要摸到最高水量和最高散热功率的匹配点。*主要花时间点:烧结炉烧结热管两天,测试比较长。底板,铜网,铜粉毛细,热柱,热管,翅片。抽真空:使沸点降低。底板和上板压合:扩散焊,使用扩散焊炉。加纯水:蒸发和冷凝,二相散热用。热管焊接:焊药焊接,烧结炉。

2023-06-21 12:16:49 2257

原创 测试相关知识

3.3 还有其它的方法可以参考白盒和黑盒测试方法。缺点是找出错误并不是关键的在乎的。优点是可以证明程序符合预期。软件测试基础教程(第2版)优点是可以找出较多的错误。缺点是会忽略一些错误。3.1 边界值分析法。

2023-06-08 04:14:39 789

原创 linux umask值的用法

概念user\group\others:rwx-rwx-rwxr-read,数值w-write,数值2x-execute,数值1root账号对目录的操作权限777,对文件的操作权限为666。普通账号对目录默认权限是777-022=755,对文件的操作权限是666-022=644命令行whoami 查当前账号名umask 查掩码umask 027 设置掩码接下来创建的文件都会减去掩码027但这个掩码只在当前shell界面有效,永久更改umask的值,可以将命令添加至/etc/pr

2023-06-02 02:02:16 165

原创 python 字符串常用操作+yield的用法

【代码】python 字符串的处理。

2023-06-01 02:54:28 116

原创 python *arg **kwarg用法和注意点

【代码】python *arg **kwarg用法和注意点。

2023-05-31 01:28:25 120

原创 【CVSS V3.1漏洞评分计算方法】

漏洞计算的官网CVSSV3.1 :Common Vulnerability Scoring System Version 3.1 Calculator。

2023-05-29 23:18:31 1554

原创 团队人才流失怎么办

这部分与第2节有部分重复,但是从不同角度分析,分析角度包括:职业发展、能力构建、组织氛围。

2023-05-28 01:36:20 820

原创 git删除远程的提交记录

1、在git本地分支y12345678上输入命令行:git reset --soft HEAD~1,表示本地或者暂存区撤回一条提交记录。此时远端代码已被修改。3、通过git rebase -i ID进行远程分支的调整,其中ID为2条提交记录之前的ID。3、修改代码另1条记录,add-commit-push到origin\y12345678。2、修改代码1条记录,add-commit-push到origin\y12345678。1、先通过git reset --soft HEAD~2将2条提交记录收回。

2023-05-12 01:45:03 2397

原创 jenkins的安装

jekins搭配1.8.0JDK

2023-01-03 00:23:10 940

原创 如何提高学习效率

如何提高学习效率

2022-07-15 00:12:32 90

原创 软件设计与重构

软件开发流程的总结

2022-07-03 12:26:12 213

原创 (前端)html中用alert不出现弹窗现象,用debugger for chrome调试没用。

<html> <head> <script type="text/javascript"> function display_alert() { alert("I am an alert box!!") } </script> ...

2020-01-28 16:59:00 4159

原创 (鸟哥linux私房菜)windos7+centos7.6+U盘安装+安装电脑一个硬盘上。

出发点:鸟哥的linux私房菜中第三章,安装linux用VM。很多是仿真环境,实际中双系统安装比较好。按照鸟哥的书安装双系统会失败,不要迷信哈。我的电脑配置:1、windows7 64位 2、电脑一个1T的硬盘。(划出一个空闲区给linux安装) 3、主板为技嘉B150M(与启动方式BIOS...

2019-03-23 20:03:48 604

原创 (机器学习实战)7.3adaBoost元算法提高分类性能(详细注释)

python3.6代码和训练集:https://pan.baidu.com/s/1MFsCmSTfmRPU0M_W4Shc4gfrom numpy import *import numpy as npfrom scipy import *from math import *def loadSimpData(): datMat=matrix([[1.0,2.1],[2.0,1.1],[1....

2018-05-19 13:54:20 328

原创 VMware+ubuntu16.04LTS建立服务器,secureCRT本地/远程登陆服务器

第一步:打开电脑cmd输入ipconfig查看1、2、3.                                                            图1第二步:VMware中打开ubuntu16.04LTS找到网络连接点击"增加(A)"                                            图二第三步:选择桥接点击新建         ...

2018-05-18 22:37:17 341

原创 (机器学习实战)3、决策树的构建和预测(详细注释)

#python3.6#训练样本和代码压缩包:https://pan.baidu.com/s/14iacLr08aucyOTcUBMEhLw#coding:utf-8#定义文本框和箭头格式from numpy import *from scipy import *from math import log""" shannon熵思路 1、得到训练样本行数 2、建立字典 3、提取标签...

2018-05-11 22:25:47 525

直接插入排序C++代码 VS实现

直接插入排序通过键盘输入建立数组,再经过直接插入排序算法进行排序。在VS上X64编译通过。直接插入排序算法理论参考《算法导论》和张琨的《数据结构与算法分析(C++语言版)》

2018-02-02

数据结构与算法分析(C++语言版)张琨 第二章线性表一元多项式代码

2.4 线性表的应用:一元多项式的表示及运算 2.4.1 一元多项式的表示 2.4.2一元多项式的实现 其中一元多项式代码在VS13中运行无误。

2017-11-09

空空如也

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

TA关注的人

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