无标题
前面的东西先省了,开始实战 钢笔工具后,Ctrl + Enter建立选区,此时才可以注入油漆桶
Solidworks学习(1)
放学回来,先找个地方储存笔记 制作草图时可以添加新的基准面 剖视图顺序。半剖>全剖(包含阶梯剖与旋转剖)>断面剖 对称图形的长度标注,两者之间的距离 肋板特征,不能同时在两个草图生成 shift + v隐藏线显示 让切边不可见 工程图选择gb国标 直径符号标注M + 回车 红绿灯,使3d的更改传递到工程图 操作 绘制剖面图。上面有剖面按钮 快捷键 操作类别 操作描述 快捷键 视图操作 等轴测视图 Ctrl + 1 视图操作 前视视图 Ctrl + 2 视图操作 上视视图 Ctrl + 3 视图操作 放大视图 Shift + Z 视图操作 缩小视图 Z 视图操作 适合窗口 F 草图绘制 智能尺寸 S 草图绘制 镜像实体 Ctrl + M 草图绘制 添加几何关系 Ctrl + D 特征创建 拉伸凸台 /基体 E 特征创建 旋转凸台 / 基体 P 特征创建 圆角 F 特征创建 倒角 H 装配体操作 插入零部件 Ctrl + Shift +...
数据线分类
背景因为玩嵌入式,有的数据线可以识别到com口,有的识别不到,真的很烦。而且数据线都长的一模一样,我想把他们分类出来 内容数据线口的类型 micro(安卓口),已被淘汰,但我还有一些设备是要用这个口的 Type-C,目前主流 USB XT,我的锂电池会用到 TTL,在USB-TTL转接口那 Type-A,那种很大的,有所耳闻,还没试过 数据线头看有几个引脚的区别
(ing...)复刻小智ai开源项目
项目地址:https://github.com/78/xiaozhi-esp32 想法智能体先用自带的汪汪队音色,智能陪伴 背景,我的材料与更改的地方oled是0.96寸的,所以选择的固件是v1.3.0_bread-compact-wifi-128x64 进度2.27:面包板不匹配,下单了3排400孔面包板。进行到添加设备那一步,这里需要oled上提示的数字,所以在此搁置 注意,我的易出错的地方 固件烧录时,选的是ESP32-S3,不是ESP32 操作过程,不知道原理的地方 在导入bin文件选择框前面勾选中(一定要勾选),在bin文件选择框后面的输入框中填写 0x0 或 0x00 或 0 (表示下载到开发板存储器1区起始位置) 后续改进 改wifi为4g,这个需要加模块,还要sim卡 声音克隆 ttf-lcd屏
机器学习(1)
背景学校竟然会讲机器学习现在是下载一个anaconda,我已经有pycharm,所以选择的方案是jupyter notebook + anaconda(学校推荐的初学者方案,单行代码单行显示,比较方便)pycharm + anaconda(bilibili有的教学视频是用pycharm,也没浪费) 关于anaconda的用法,是直接自己创建虚拟环境,到ide里直接配置它生成的虚拟环境就好了。关于jupyter notebook打开方式,打开Anaconda Prompt输入jupyter notebook浏览器会弹出一个交互界面(这个界面的服务器在本地)PS:jupyter notebook一进去显示的根目录是输入“jupyter notebook”时所在的位置(可是我还不会调默认路径,每次一进bash shell就要重新输路径 PS:吐槽 用anaconda navigator去安装包,竟然没有pygal,我还要跑到中端去pip jupyter...
Markdown格式
补充使用vscode写Markdown需要安装插件:Markdown All in One:提供了丰富的 Markdown 编辑功能,如自动补全、快捷键等。Markdown Preview Enhanced:增强了 Markdown 预览功能,支持更多的渲染样式和交互。Paste Image:方便你将剪贴板中的图片直接粘贴到 Markdown 文件中。 标题语法123456># 一级标题>## 二级标题>### 三级标题>#### 四级标题>##### 五级标题>###### 六级标题 一级标题二级标题三级标题四级标题五级标题六级标题 段落语法若要创建段落,则用空白行将文本分割 123>The first paragraph>>The second paragraph The first paragraph The second paragraph 换行语法在一行的末尾添加两个或多个空格(trailing whitesace)Markdown也支持用HTML的标签进行换行 1>The first...
PS学习(1)
常用快捷键(待补)Ctrl + T拖动放大缩小Ctrl + G图层建组Ctrl + J等位复制Ctrl + Alt + F重复上一步的滤镜操作Ctrl + D取消选区 V移动工具Alt + 移动,可以绘制出一个一模一样的图形 图层图层类型智能对象与形状图层注意看图标。这两个图层的特点都是无法直接编辑当前图像信息(无法进行铅笔或者橡皮的使用)。一般通过蒙版进行图像的擦拭栅格化可以擦拭,但是会使图层失去保护 文字图层也是一种智能对象,右键转换为形状后,就可以进行处理,比如扭曲 还有钢笔工具可以绘制的形状图层 图层编辑选中图层,建立蒙版 剪切蒙版(常用于文字与图片的重合):图片图层放文字图层上面(文字转成形状),文字加蒙层,Tab+鼠标点击图层中间图层建组,建组后可以对整个组一起移动新建空白图层:倒数第二个按钮删除图层:最后一个按钮 ...
两数之和
题目给定一个整数数组 nums 和一个整数目标值 target,请你在该数组中找出 和为目标值 target 的那 两个 整数,并返回它们的数组下标。你可以假设每种输入只会对应一个答案,并且你不能使用两次相同的元素。 题目分析关于示例程序其中包含动态数组在调用函数时数据已经储存在变量中 vector twoSum() 是一个函数的声明vector 表示这个函数的返回值是一个 整数类型的动态数组(即 std::vector)。std::vector 是 C++ 标准库中的一个容器,用于存储动态大小的数组。 123456class Solution {public: vector<int> twoSum(vector<int>& nums, int target) { }}; 解答暴力法没两个数的组合都试一遍,一路遍历过去 123456789101112131415class Solution {public: vector<int>...
CAD学习(1)
...
stm32ѧϰ��1��
������Ҫѧϰ������ʵ�ϣ�������Щ����ġ������ǿ�ʼѧ���ġ����ǻ�ͷһ�룬������ѧ�IJ����룬�����⣬���ԼDz�������ô�ã�Ҳ����ô����Ҳ�п�����û���ʼǵ�ԭ�� ��ʼѧ���ģ��Ļ������ݵĸ�ϰGPIO����������Ϊ8���������ģʽ���ŵ�ƽΪ0~3.3V�����ֿ�������5V���ģʽ�����ߵ͵�ƽ������ģ��ͨ��Э�����ʱ������ģʽ����������ģ��ͨ��Э��������ݣ� λ�ṹ��·ͼ���Ĵ�����������������I/O������TTLʩ���ش��������������ѹ�������ͣ�����ֵ���������ޣ� ģ�����������ӵ�ADC�ϵģ���ΪADC��Ҫ����ģ����