切换层数切换下层:小键盘“-”切换上层:小键盘“+”显示属性:Tabmil和mm单位互换:q本层显示部件/线路切换:shift+s布线时切换线宽:shift+w选择下层器件:shift+Tab3D视图:数字键32维布线视图:数字键2器件旋转:空格键器件背面放置:L器件水平翻转:x器件垂直翻转:y(PCB布线时不建议水平和垂直翻转,因为翻转后芯片放不上,但原理图可用)等长布线绕线时弧度变小:数字键1绕线时弧度变大:数字键2绕线时间距变小:数字键3绕线时间距变大:数字键4绕线时宽度变小:“,”绕线时宽度变大:“.”
1.pip更新报错1.在file中找到setting2.找到Project:..中的PythonInterpreter 3.图中的地址打开cmd使用:python-mpipinstall--upgradepip如果还是不行就试试:python-mpipinstall--upgradepip-ihttps://pypi.tuna.tsinghua.edu.cn/simple2.出现“Error......”的情况(自己遇到了这两种情况)1.Erroroccurredwheninstallingpackagexxx cmd打开输入pipinstall https://pypi.tuna.tsin
1.打开需要打印的PCB电路图。2.这时候选择Mechanical1层。3.在上方工具栏找到放置选项,填充功能。4.将PCB电路图全部填充5.点击工具栏文件选项里的打印预览功能6.鼠标右击进入页面配置功能7.选择缩放模式ScaledPrint和缩放比例为1(!!!很重要,缩放后元件大小会失真) 8.配置完成后,点击关闭9.鼠标右击进入配置功能10.在配置界面只保留这四个层 11.配置完成后,点击偏好设置选项12.颜色设置如下图所示(只需要配置保留的4个层) 13.配置完成后,点击“OK”选项14.点击“确定”选项15.配置完成后,打印预览如下图所示 16.点击打印选项,就可以菲林纸或者热转印
首先罗列一下项目中用到的技术:electron,react,antd,typescript,node,及打包命令:pkg,electron-packager,electron-builder及child_process实现多进程需求:开发一个桌面应用,左侧展示视频(需要用到node服务进行rtsp转码),右侧一些获取视频流需要的表单数据。因为从需求到完成小demo,大概花费了三四天时间,所以个别处代码写的有些潦草,后续有时间会继续优化。第一步:electron之小试牛刀首先得确保技术方案是可行的,因为之前没有用过electron,所以抛开融合其他架构的想法,先尝试下开发纯electron应用小
19年写过一篇AD交换引脚的文章,原文请查阅AD18调PIN方法及注意事项,该方法是手动更改焊盘的网络,如果是对于少量的或者零散的引脚交换还好,但遇到像FPGA、CPLD或者端子这种大量引脚需要调PIN的情况还是一个一个手动更改就很费时了。这里介绍一种快速大量调PIN的解决方法。1、首先按AD18调PIN方法及注意事项描述的先去掉“ChangingSchematicPins”选项卡中的√2、第2步就不再是原来的手动改网络了。接下来到PCB文档中,找到需要换PIN的器件(如CPLD/FPGD或者端子)并双击进入器件的属性面板(Properties),拉动面板找到如图1-1所示红框的地方,将Ena
我正在尝试在我的package.json上运行带有预安装脚本的npminstall命令。我知道这是反模式,但我需要以root身份运行一些脚本。通过将包含unsafe-perm=true的.npmrc文件添加到我的根目录,它可以正常工作。但是通过在我的package.json文件中添加配置属性不起作用:{"name":"foo","version":"1.4.4","config":{"unsafe-perm":true},"scripts":{"preinstall":"npminstall-gbower"}}//Itisnotworking根据NPMconfigdocs可以在我的包文
我正在尝试在我的package.json上运行带有预安装脚本的npminstall命令。我知道这是反模式,但我需要以root身份运行一些脚本。通过将包含unsafe-perm=true的.npmrc文件添加到我的根目录,它可以正常工作。但是通过在我的package.json文件中添加配置属性不起作用:{"name":"foo","version":"1.4.4","config":{"unsafe-perm":true},"scripts":{"preinstall":"npminstall-gbower"}}//Itisnotworking根据NPMconfigdocs可以在我的包文
我们的团队刚刚更新到npm@5。package-lock.json在Windows和Mac之间是统一的(某些依赖项是可选的,因此它们不会安装在Windows上,但它们会安装在Mac上)所以无论机器如何,我们都会生成相同的node_modules结构。一切顺利,然后每个团队成员都经历了以下步骤:rm-rfnode_modulesgitpullnpminstall这实际上对所有团队成员都很完美,除了一个在npminstall之后修改了package-lock.json的团队成员。修改后的一行是它删除了"requires":true.所以我看到了:{..."version":"0.0.1",
我们的团队刚刚更新到npm@5。package-lock.json在Windows和Mac之间是统一的(某些依赖项是可选的,因此它们不会安装在Windows上,但它们会安装在Mac上)所以无论机器如何,我们都会生成相同的node_modules结构。一切顺利,然后每个团队成员都经历了以下步骤:rm-rfnode_modulesgitpullnpminstall这实际上对所有团队成员都很完美,除了一个在npminstall之后修改了package-lock.json的团队成员。修改后的一行是它删除了"requires":true.所以我看到了:{..."version":"0.0.1",
我正在尝试使用React从开发服务器获取一些数据。我在localhost:3001上运行客户端,在port3000上运行后端。获取请求:constusers=fetch('/api/users');users.then((err,res)=>{console.log(res);})当我运行我的开发服务器和webpack-dev-server时,我得到以下输出:GEThttp://localhost:3001/api/users404(NotFound)我尝试在package.json中指定代理,以便它将请求代理到API服务器,但是没有任何改变。这是我的package.json文件:..