ctrl

异步复位同步释放

℡╲_俬逩灬. 提交于 2019-12-30 00:52:25
转载:https://blog.csdn.net/dongdongnihao_/article/details/79827076 在学习特权同学深入浅出玩转FPGA时,课本里面讲到,同步复位和异步复位都有其弊端。 异步复位的弊端: 异步复位中最严重的问题是,如果异步复位信号在触发器时钟有效沿 附近 “释放”(复位信号从有效变为无 效)的话,可能会导致触发器输出的亚稳态 。 这里不得不说的是触发器有两个特点: 1. 异步复位信号释放(对低电平有效的复位来说就是上跳沿)与紧跟其后的第一个时钟有效沿之间,有一个必须间隔的最小时间称为Trecovery(recovery time,恢复时间)。 举例 :如果异步复位释放后马上来了一个时钟有效边沿,触发器输出端的值将是不确定的,可能是高电平也可能是低电平,可能处于高低电平之间,也可能处于震荡状态,这就是亚稳态。如下图所示,Q为输出。 2. 时钟有效沿与紧跟其后的异步复位信号释放之间所必须的最小时间称为tremoval(removal time消除时间)。小于这个时间,则触发器的输出端的值将是不确定的,可能是高电平,可能是低电平,可能处于高低电平之间,也可能处于震荡状态,并且在未知的时刻会固定到高电平或低电平。这种状态就称为亚稳态。 举例:如果时钟有效沿到来后,马上来了异步复位信号的上升沿(复位信号释放)触发器处于亚稳态。如下图所示。

idea快捷键大全

*爱你&永不变心* 提交于 2019-12-27 21:39:30
idea快捷键大全 1 编辑【Editing】 1.1 Ctrl + Shift + Space 示例(智能补全) 使用前,用于补全的列表,默认是以输入的关键字作为前缀的: 使用后,用于补全的列表,会把与输入的关键字最相关的信息排到最前面,比如这里的 Resource 的实现类会直接过滤出来,很方便吧 O(∩_∩)O~: 1.2 Ctrl + P 示例(方法参数列表) 1.3 Ctrl + Q 示例(API 说明文档) 不大好用,字体太小了,还不如直接 [ctrl + 点击] 看源代码来的方便! 1.4 Alt + Insert 示例(自动生成与类相关的代码) 如果绑定了 Spring 框架,还能自动生成与 Spring 相关的依赖参数哦: 1.5 Ctrl + O 示例(该类中所有覆盖或者实现的方法列表) 1.6 Ctrl + Alt + T 示例(生成具有环绕性质的代码) 再强调一遍,使用前要先选择好需要环绕的代码块!没有选择代码块,还做环绕干嘛呢 O(∩_∩)O~ 在右边的 Surround with 列表,就是目前支持的自动代码环绕功能,可以直接通过列表最左边的快捷键选择,是不是很方便呀 O(∩_∩)O~ 它还支持自定义的代码模板(Live templates)呢,很强大吧。 1.7 Ctrl + Shift + V 示例(剪切或拷贝的代码历史记录中,选择粘贴的内容)

Visual Studio 常用快捷命令

非 Y 不嫁゛ 提交于 2019-12-27 16:33:53
一、 Ctrl + xx / Ctrl + Shift + xx 二、Else 一、 Ctrl + xx / Ctrl + Shift + xx Ctrl + Tab : 打开的文件之间的切换 vs上方有最近打开的文档,右上角的下拉小箭头可以所有打开的文档,不过看起来还是不方便, Ctrl + Tab 可以打开所有活动文件,在这个界面可以按键盘上下左右键,也可以直接用鼠标选择一个打开。 Ctrl + k + c / Ctrl + k + u : 注释 / 取消注释 选中想要全部注释的文档, Ctrl + k + c 全部注释(Comment), Ctrl + k + u 全部取消注释。注意这两种命令对 "//" 和 "/**/" 的注释都适用,当选中的文档中有 "/**/" ,但不是由 "/*" 开始或者不是由 "*/" 结束的时候,取消注释的功能是对这个注释部分无效的,如下。 int a ; int a ; /* /* int b; int b; // int c; ----> int c; */ * / int d ; int d ; Ctrl + Home / Ctrl + End : 光标移动到文件开头/结尾 Ctrl + U / Ctrl + Shift + U : 全部大写 / 小写 Ctrl + U 将选中文本全部转为小写, Ctrl + Shift + U

PHPstorm使用技巧

旧时模样 提交于 2019-12-27 00:36:08
(1)PHPstorm设置让它默认就显示行号 Settings->Editor->General->Appearance 第四个勾选 show line numbers (2) PHPstorm在右侧显示当前页面中包含的函数(快捷键 ALT + 7) view->Tool Windows->Structure (3)PHPstorm在左侧显示项目目录结构(快捷键 ALT + 1) view->Tool Windows->Project 快捷键(常用) 查询快捷键 CTRL+N 查找类 CTRL+SHIFT+N 全局搜索文件 ,优先文件名匹配的文件 CTRL+SHIFT+ALT+N 查找php类名/变量名 ,js方法名/变量名, css 选择器 CIRL+B 找变量的来源,跳到变量申明处 (CTRL+ 鼠标单击 也可以) CTRL+ALT+B 找到继承该接口或者父级 的所有子类, 统计所有子类个数 CTRL+SHIFT+B 找变量的类 (不太懂欢迎评价) CTRL+G 定位行,跳转行 CTRL+F 在当前窗口查找文本 CTRL+SHIFT+F 在指定路径查找文本字符 CTRL+R 当前窗口替换文本 CTRL+SHIFT+R 在指定路径替换文本 CTRL+E 最近打开的文件 CTRL+J 自动代码提示,自动补全,也可以直接输入对应的简拼,按下tab键即可(类似linux命令补全)

图解phpstorm常用快捷键

走远了吗. 提交于 2019-12-27 00:34:29
查询快捷键 CTRL+N 查找类 CTRL+SHIFT+N 全局搜索文件 ,优先文件名匹配的文件 CTRL+SHIFT+ALT+N 查找php类名/变量名 ,js方法名/变量名, css 选择器 CIRL+B 找变量的来源,跳到变量申明处 (CTRL+ 鼠标单击 也可以) CTRL+ALT+B 找到继承该接口或者父级 的所有子类, 统计所有子类个数 CTRL+SHIFT+B 找变量的类 (不太懂欢迎评价) CTRL+G 定位行,跳转行 CTRL+F 在当前窗口查找文本 CTRL+SHIFT+F 在指定路径查找文本字符 CTRL+R 当前窗口替换文本 CTRL+SHIFT+R 在指定路径替换文本 CTRL+E 最近打开的文件 自动代码 CTRL+J 自动代码提示,自动补全 也可以直接输入对应的简拼,按下tab键即可(类似linux命令补全) ALT+回车 导入包,自动修正 CTRL+ALT+L 格式化代码 CTRL+ALT+I 自动缩进 CTRL+ALT+SPACE 类名或接口名提示(与系统冲突) 提示类名关键字 (abstract public ...) CTRL+P 方法参数提示,显示默认参数 ALT+INSERT 生成代码(如GET,SET方法,构造函数等) , 光标在类中才生效 CTRL+ALT+O 优化导入的类和包 需要配置 CTRL+SHIFT+SPACE 切换窗口

CondaHTTPError: HTTP 000 CONNECTION FAILED for url

偶尔善良 提交于 2019-12-26 04:56:38
标题 使用conda 创建虚拟环境时,遇到HTTP error 报错内容: CondaHTTPError: HTTP 000 CONNECTION FAILED for url http://mirrors.ustc.edu.cn/anaconda/cloud/bioconda/noarch/repodata.json Elapsed: - An HTTP error occurred when trying to retrieve this URL. HTTP errors are often intermittent, and a simple retry will get you on your way. ConnectionError(MaxRetryError(“HTTPConnectionPool(host=‘mirrors.ustc.edu.cn’, port=80): Max retries exceeded with url: /anaconda/cloud/bioconda/noarch/repodata.json (Caused by NewConnectionError(’<urllib3.connection.HTTPConnection object at 0x0000025150C8F948>: Failed to establish a new

Sublime Text2 使用心得总结

会有一股神秘感。 提交于 2019-12-26 01:56:24
sublime text2是开发代码编辑的神器 ,编辑器界面优美,操作速度快速。而且Sublime Text2是一款跨平台的编辑器,再也不用为换平台而找不到合适的、熟悉的编辑器担忧了。   Sublime Text2 是一款具有代码高亮、语法提示、自动完成且反应快速的编辑器软件,不仅具有华丽的界面,还支持插件扩展机制,用她来写代码,绝对是一种享受。   两个小技巧:选择文字之后,按下 Tab 和 Shift + Tab 可以控制缩进,和 EmEditor 一样,内牛。文件未保存就可以直接退出程序,下次启动会自动恢复。   一)在当前项目中,快速搜索文件   1. 搜索文件      2. 搜索文件小技巧,在输入文件路径的时候,可以/c/u/a/这样的格式匹配来快速找到文件      3. 搜索到了2个结果,可以按上下键来在多个结果中跳转      二)添加注释   1. 添加块注释,类似于/* */用这种方法来添加的注释一样。   先选择要注释的内容,然后按 ctrl + /      2. 添加行注释,把鼠标移到改行的任意位置,按ctrl + /即可      3. 取消单行注释,鼠标位于已经注释的行的任意位置,执行ctrl + /即可      4. 取消块注释   选择要取消的内容,按ctrl + / 即可         5. 即取消注释和添加注释是逆操作   三)

非常全的VsCode快捷键

二次信任 提交于 2019-12-26 01:54:18
按 Press 功能 Function Ctrl + Shift + P,F1 显示命令面板 Show Command Palette Ctrl + P 快速打开 Quick Open Ctrl + Shift + N 新窗口/实例 New window/instance Ctrl + Shift + W 关闭窗口/实例 Close window/instance 基础编辑 Basic editing 按 Press 功能 Function Ctrl+X 剪切行(空选定) Cut line (empty selection) Ctrl+C 复制行(空选定)Copy line (empty selection) Alt+ ↑ / ↓ 向上/向下移动行 Move line up/down Shift+Alt + ↓ / ↑ 向上/向下复制行 Copy line up/down Ctrl+Shift+K 删除行 Delete line Ctrl+Enter 在下面插入行 Insert line below Ctrl+Shift+Enter 在上面插入行 Insert line above Ctrl+Shift+\ 跳到匹配的括号 Jump to matching bracket Ctrl+] / [ 缩进/缩进行 Indent/outdent line Home 转到行首 Go to

非常全的VsCode快捷键

眉间皱痕 提交于 2019-12-26 01:53:50
按 Press 功能 Function Ctrl + Shift + P,F1 显示命令面板 Show Command Palette Ctrl + P 快速打开 Quick Open Ctrl + Shift + N 新窗口/实例 New window/instance Ctrl + Shift + W 关闭窗口/实例 Close window/instance 基础编辑 Basic editing 按 Press 功能 Function Ctrl+X 剪切行(空选定) Cut line (empty selection) Ctrl+C 复制行(空选定)Copy line (empty selection) Alt+ ↑ / ↓ 向上/向下移动行 Move line up/down Shift+Alt + ↓ / ↑ 向上/向下复制行 Copy line up/down Ctrl+Shift+K 删除行 Delete line Ctrl+Enter 在下面插入行 Insert line below Ctrl+Shift+Enter 在上面插入行 Insert line above Ctrl+Shift+\ 跳到匹配的括号 Jump to matching bracket Ctrl+] / [ 缩进/缩进行 Indent/outdent line Home 转到行首 Go to

vscode 快捷键

时光总嘲笑我的痴心妄想 提交于 2019-12-26 01:53:31
按 Press 功能 Function Ctrl + Shift + P,F1 显示命令面板 Show Command Palette Ctrl + P 快速打开 Quick Open Ctrl + Shift + N 新窗口/实例 New window/instance Ctrl + Shift + W 关闭窗口/实例 Close window/instance 基础编辑 Basic editing 按 Press 功能 Function Ctrl+X 剪切行(空选定) Cut line (empty selection) Ctrl+C 复制行(空选定)Copy line (empty selection) Alt+ ↑ / ↓ 向上/向下移动行 Move line up/down Shift+Alt + ↓ / ↑ 向上/向下复制行 Copy line up/down Ctrl+Shift+K 删除行 Delete line Ctrl+Enter 在下面插入行 Insert line below Ctrl+Shift+Enter 在上面插入行 Insert line above Ctrl+Shift+\ 跳到匹配的括号 Jump to matching bracket Ctrl+] / [ 缩进/缩进行 Indent/outdent line Home 转到行首 Go to