首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

晶振为什么不能放置PCB边缘?

晶振布局时,一般是不能放置PCB边缘的,今天以一个实际案例讲解。...PCB边缘,当产品放置于辐射发射的测试环境中时,被测产品的高速器件与实验室中参考地会形成一定的容性耦合,产生寄生电容,导致出现共模辐射,寄生电容越大,共模辐射越强;而寄生电容实质就是晶体与参考地之间的电场分布...,当两者之间电压恒定时,两者之间电场分布越多,两者之间电场强度就越大,寄生电容也会越大,晶体PCB边缘与PCB中间时电场分布如下: 图3:PCB边缘的晶振与参考接地板之间的电场分布示意图 图4:...PCB中间的晶振与参考接地板之间的电场分布示意图 从图中可以看出,当晶振布置PCB中间,或离PCB边缘较远时,由于PCB中工作地(GND)平面的存在,使大部分的电场控制晶振与工作地之间,即在PCB内部...如果设计中由于其他一些原因一定要布置PCB边缘,那么可以印制线边上再布一根工作地线,并多增加过孔将此工作地线与工作地平面相连。

35320

Unity - 鼠标点击的位置放置对象

目录: 1.基本信息 2.示例工程 3.脚本 目标 这篇博客的主要目标是告诉你使用鼠标点击的位置拾取或放置对象的做法。 你最终会得到下面的效果: ?...我们将会使用鼠标的位置把对象放置到世界坐标的位置。可以使用下面的函数来获得鼠标的位置:Input.mousePosition,这个函数返回了以像素的为单位的位置。所以我们需要把它转换成世界坐标的位置。...现在我们可以使用这个位置把对象放置鼠标点击的地方。现在通过使用这个函数,我们会创建一个简短的演示程序。...现在,把下面的 C# 脚本应用到摄像机上,来引用我们想要实例化的目标对象。...把对象放置空间上时,保持按住鼠标左键按下移动对象的位置。 原文作者:Charmi Popat 原文链接

5.1K20

使用PygamePython游戏中放置平台【Gaming】

以前的文章有: 学习如何用Python编写一个简单的骰子游戏 使用Pygame模块用Python构建游戏框架 如何将玩家添加到Python游戏中 使用Pygame移动游戏角色 没有坏人,英雄是什么?...如何在Python游戏中添加一个坏人 Platformer游戏需要平台。 Pygame中,平台本身就是精灵,就像你的可以用来玩的精灵一样。...平台块 如果选择单独绘制每个资源,则必须创建多个平台和要插入游戏世界的任何其他元素,每个平台和元素都在其自己的文件中。...实际上,一个放置128像素的平台相对于玩家来说大约有两层楼高。-320的平台还有三层楼等等。 正如您现在可能知道的,如果不使用它们,您的类和函数都没有多大价值。...你只是整个窗户上“克隆”你的平块。例如,您可以创建一个X和Y值列表来指定每个平铺应放置何处,然后使用循环获取每个值并绘制一个平铺。

2.6K40

如何在Cloudera Manager中配置Yarn放置规则

通过CM可以进行Yarn动态资源的配置,这里Fayson主要介绍如何在Cloudera Manager中配置Yarn动态资源池的放置规则。...在这里Fayson主要用一个场景进行描述,不给作业指定资源池的情况下,通过CM的放置策略将不同的用户提交的作业自动分配到指定的资源池中。...4.Yarn动态资源池配置 ---- 根据上述的需求场景,这里需要修改默认Yarn资源池配置,将资源池按照上面的业务组进行创建,root根资源池下面分别创建testa、testb、default三个资源池...1.Yarn的动态资源池配置界面点击菜单“放置规则”,进入配置界面 ? 2.将默认的放置规则删除,添加新的放置规则,三条规则分别如下: 规则一:“root.[pool name]” ?...2.Secondary Group放置规则中,用户除了主要组外其他组均为次要组,都可以走Secondary Group的放置策略。

3K10

【react-dnd使用总结一】拖放完成后获取放置元素drop容器中的相对位置

工具函数-根据元素的起始位置和最终位置,计算相对于某元素的位置 export interface IPosition { left: number; top: number; } /** *...根据元素的其实位置和最终位置,计算相对于某元素的位置 * @param initialPosition 拖动元素相对于屏幕左上角的起始位置(偏移量) * @param finalPosition 拖放完成后当前节点相对于屏幕左上角的位置...* @param containerEle 目标容器元素 * @returns */ export const getCorrectDroppedOffsetValue = ( initialPosition...finalX) - dropTargetPosition.left; return { left: newXposition, top: newYposition, }; }; drop...const position = getCorrectDroppedOffsetValue( monitor.getInitialSourceClientOffset(), // 拖动元素相对于屏幕左上角的起始位置

4.1K10

WSL 上忘记了 Linux 密码?下面如何轻松重设的方法

当你 Windows 上使用 WSL 安装 Linux 时,会要求你创建一个用户名和密码。当你 WSL 上启动 Linux 时,这个用户会自动登录。... Ubuntu 或任何其他 Linux 发行版上重置遗忘的 WSL 密码 要在 WSL 中重设 Linux 密码,你需要: 将默认用户切换为 root 重置普通用户的密码 将默认用户切换回普通用户 让我向你展示详细的步骤和截图...ubuntu config --default-user username image.png 现在,当你 WSL 中启动你的 Linux 发行版时,你将以普通用户的身份登录。...我希望这对你有帮助,并能够 WSL 中重置你的 Linux 发行版的密码。 如果你仍然遇到问题,或者你对这个话题有疑问,请随时评论区提问。

2.1K21

truncate语法大buffer pool下面的优化

truncate语法大buffer pool下面的优化思路 MySQL5.7版本仍然是线上普及程度最广泛的版本,实际的操作过程中,经常会出现truncate table引起的系统TPS、QPS...MySQL8.0中,默认是使用drop+create的代码来实现truncate函数的,MySQL5.7中,仍然是使用原生truncate方法,这里可以参考MySQL官网的一个bug讨论查看细节:...id=68184 开发的过程中,遇到大表的truncate的时候,不能简单的让DBA将truncate语法转换成drop + create,这两种方式实现上还是有细微的不同的。...MySQL5.7中,如果想要实现truncate的优化,同时为了保证truncate操作的安全,可以源码中将truncate语句替换成rename+create,rename操作之后再将rename

89020

Java中如何高效判断数组中是否包含某个元素

原文作者:Hollis_Chuang 原文地址:http://www.hollischuang.com/archives/1269 如何检查一个数组(无序)是否包含一个特定的值?...这是一个Java中经常用到的并且非常有用的操作。同时,这个问题在Stack Overflow中也是一个非常热门的问题。...投票比较高的几个答案中给出了几种不同的方法,但是他们的时间复杂度也是各不相同的。本文将分析几种常见用法及其时间成本。...Arrays.binarySearch(arr, targetValue); if(a > 0) return true; else return false;} 时间复杂度 下面的代码可以大概的得出各种方法的时间成本...因为将数组压入Collection类型中,首先要将数组元素遍历一遍,然后再使用集合类做其他操作。 如果使用Arrays.binarySearch()方法,数组必须是已排序的。

5.1K10
领券