用Hutton32玩转数字电路(一):逻辑门
最近看到有人用Minecraft里面的红石电路制作出了计算器,还有一篇神文:《基于Minecraft实现的计算机工程》,视频在此,好像还能算浮点数、三角函数。我对红石不是太了解,那能不能用Hutton32做一个呢?经过不断尝试现在我的成果时能做出一个简单的加减法计算器和Ascii码显示阵列。
什么是Hutton32?
大家应该听说过生命游戏吧?这种在方格上根据相邻格子的状态不断演化的系统我们就叫细胞自动机。有一个强大的软件模拟计算包括生命游戏在内的细胞自动机超级快,它就是Golly。Hutton32也是一种细胞自动机规则(冯诺依曼元胞自动机的一种),Golly里面自带有一些Demo,Hutton32的设计初衷是制造出自我复制更快的机器,模拟数字电路的自动机也有,叫wirreworld,Golly里面自带有一个NB的wirreworld的质数计算器。所以用golly玩转数字电路按理说该玩wirreworld,但wirreworld里的信号不连续,必须要处理“相位差”,像生命游戏一样不允许信号随意错位,调试很麻烦,所以我选择了Hutton32,但Hutton32与一般电路不同的是信号只能在导线中单向传输。(当然免去了二极管这种元件)
点击这里查看CFY关于冯诺依曼自动机的教程。
导线
我们用蓝导线里面的绿箭头作为信号载体。蓝导线里面的信号传到末端会译码:
(Hint:点图就能能复制代码直接粘贴到Golly上运行哦)
翻译结果:
翻译结果是在末端产生新的箭头/菱形或执行退格等操作。这些操作适合Hutton32做很快的自我复制机,是Hutton32的研发初衷。
而红导线是特殊导线,里面的信号是紫箭头,红箭头中的信号传到末端,如果末端是蓝/绿箭头或棱形,蓝/绿箭头或棱形就将会消失,感觉像被“吃”掉了一样。我们只能用蓝导线里的信号通过菱形转换为红导线里信号:
菱形
菱形作用很广,可分为以下几类:
- 分叉器:要求必须一输入多输出,也兼有延迟器作用
- 延迟器:一输入一输出
- 与门:要求必须多输入一输出,有输出时也有延迟作用
- 交叉器:要求必须二输入二输出,无延迟。
注意下面这种情况任何信号都无法通过:
这是一种无用的状态,但如果我们改变Hutton32的规则我们能利用这种状态来制作小体积的非门!
信号及信号源
根据信号可以分成两类:连续信号和离散信号。其中如果要用离散信号做逻辑运算也得考虑相位差。
离散信号:
离散信号也可看做时钟信号,比如上面是以周期为7的时钟信号。(菱形作为分叉器有一代延迟)
连续信号:
它们可以相互转换:
- 离散->连续:
可以用一个离散信号源和一个与门(一个多个输入、一个输出的菱形)把连续信号调制成离散信号。 - 连续->离散:
直接用菱形(一个输入、多个输出) 的分岔功能即可。
逻辑门
或门
或门最简单:两个信号直接汇到一起即可。
与门
我们要利用Hutton32绿色菱形的一个与门特性:有多个输入、一个输出的菱形就是与门。
双/三输入与门
非门
非门有点复杂。单靠蓝导线和菱形是无法实现的。非门不输入信号(0)要有输出(1)说明非门必须自带信号源。红箭头有消掉蓝箭头的功能,所以我们可以在信号来时把它变成红箭头来抑制信号源发出信号从而实现非门。但这对离散信号才管用:因为红箭头来抑制信号源发出后只有离散周期大于5的信号才能重新翻译成向前的蓝箭头把导线重新连接。所以我们可以先把连续信号转换成离散信号,通过红箭头后再转换回连续信号。
这个机器有点复杂,当然这种非门的延迟是很严重的。
(高低电平工作状态)
数码管
最经典的7段数码管用来显示数字,在Hutton32里面还是很好做的。其中左下角是7段译码器,由一些或门构成。
大专栏 用Hutton32玩转数字电路(一):逻辑门JLJLJLJLJLJ2L43.LJLJLJLJLJLJLJLJLJL2.J$33.JIJ.LJLJLJLJLJLJLJLJLJLJ43.LJLJLJLJLJLJLJLJLJ2L.J$33.2JpA.LJLJLJLJLJLJLJLJLJLJ43.LJLJLJLJLJLJLJLJLJLJ.J$33.JIJ.LJLJLJLJLJLJLJLJLJLJ43.LJLJLJLJLJLJLJLJLJLJ.J$33.2JpA.LJLJLJLJLJLJLJLJLJLJ43.LJLJLJLJLJLJLJLJLJLJ.J$33.JIJ.LJLJLJLJLJLJLJLJLJLJpA42.LJLJLJLJLJLJLJLJLJLJ.J$33.2JpA.LJLJLJLJLJLJLJLJLJLJ43.LJLJLJLJLJLJLJLJLJLJ.J$33.J.J.LJLJLJLJLJLJLJLJLJLJpA39.pA2.LJLJLJLJLJLJLJLJLJLJ.J$33.J.J.LJLJLJLJLJLJLJLJLJLJ39.pA3.LJLJLJLJLJLJLJLJLJLJ.J$33.J.J.LJLJLJLJLJLJLJLJLJLJ38.pA4.LJLJLJLJLJLJLJLJLJLJ.J$33.J.J.LJLJLJLJLJLJLJLJLJLJ37.pA.pA3.LJLJLJLJLJLJLJLJLJLJ.J$33.J.J.LJLJLJLJLJLJLJLJLJLJ43.LJLJLJLJLJLJLJLJLJLJ.J$33.J.J.LJLJLJLJLJLJLJLJLJLJ37.pA.pA3.LJLJLJLJLJLJLJLJLJLJ.J$33.J.J.LJLJLJLJLJLJLJLJLJLJ43.LJLJLJLJLJLJLJLJLJLJ.J$33.J.J.LJLJLJLJLJLJLJLJLJLJ43.LJLJLJLJLJLJLJLJLJLJ.J$33.J.J.LJLJLJLJLJLJLJLJLJLJ43.LJLJLJLJLJLJLJLJLJLJ.J$33.J.J.LJLJLJLJLJLJLJLJLJLJ43.LJLJLJLJLJLJLJLJLJLJ.J$33.J.J.LJLJLJLJLJLJLJLJLJLJ43.LJLJLJLJLJLJLJLJLJLJ.J$33.J.J.LJLJLJLJLJLJLJLJLJLJ43.LJLJLJLJLJLJLJLJLJLJ.J$33.J.J.LJLJLJLJLJLJLJLJLJLJ43.LJLJLJLJLJLJLJLJLJLJ.J$33.J.J.LJLJLJLJLJLJLJLJLJLJ43.LJLJLJLJLJLJLJLJLJLJ.J$33.J.J.LJLJLJLJLJLJLJLJLJLJ43.LJLJLJLJLJLJLJLJLJLJ.J$33.J.J.LJLJLJLJLJLJLJLJLJLJ43.LJLJLJLJLJLJLJLJLJLJ.J$33.J.J.LJLJLJLJLJLJLJLJLJLJ43.LJLJLJLJLJLJLJLJLJLJ.J$33.J.J.LJLJLJLJLJLJLJLJLJLJ43.LJLJLJLJLJLJLJLJLJLJ.J$33.J.J.LJLJLJLJLJLJLJLJLJLJ43.LJLJLJLJLJLJLJLJLJLJ.J$33.J.J.LJLJLJLJLJLJLJLJLJLJ43.LJLJLJLJLJLJLJLJLJLJ.J$33.J.J.LJLJLJLJLJLJLJLJLJLJ43.LJLJLJLJLJLJLJLJLJLJ.J$33.J.J.LJLJLJLJLJLJLJLJLJLJ43.LJLJLJLJLJLJLJLJLJLJ.J$33.J.J.LJLJLJLJLJLJLJLJLJLJ43.LJLJLJLJLJLJLJLJLJLJ.J$33.J.J.LJLJLJLJLJLJLJLJLJLJ43.LJLJLJLJLJLJLJLJLJLJ.J$33.J.J.LJLJLJLJLJLJLJLJLJLJ43.LJLJLJLJLJLJLJLJLJLJ.J$33.J.J.LJLJLJLJLJLJLJLJLJLJ43.LJLJLJLJLJLJLJLJLJLJ.J$33.J.J.LJLJLJLJLJLJLJLJLJLJ43.LJLJLJLJLJLJLJLJLJLJ.J$33.J.J.LJLJLJLJLJLJLJLJLJLJ43.LJLJLJLJLJLJLJLJLJLJ.J$33.J.J.LJLJLJLJLJLJLJLJLJLJ43.LJLJLJLJLJLJLJLJLJLJ.J$33.J.J.LJLJLJLJLJLJLJLJLJLJ43.LJLJLJLJLJLJLJLJLJLJ.J$33.J.J.LJLJLJLJLJLJLJLJLJLJ22.pA.pA.pA16.LJLJLJLJLJLJLJLJLJLJ.J$33.J.J.LJLJLJLJLJLJLJLJLJLJ43.LJLJLJLJLJLJLJLJLJLJ.J$33.J.J.LJLJLJLJLJLJLJLJLJIJ22.pA.pA.pA16.LJLJLJLJLJLJLJLJLJLJ.J$33.J.J.LJLJLJLJLJLJLJLJLJ45.LJLJLJLJLJLJLJLJLJIJ.J$33.J.J.IJLJLJLJLJLJLJLJIJ.L43KLJLJLJLJLJLJLJLJLJ3.J$33.J.J3.LJLJLJLJLJLJLJ3.42ILJIJLJLJLJLJLJLJLJIJ3.J$33.J.J3.IJLJLJLJLJLJIJ.L44KJ2KLJLJLJLJLJLJLJ5.J$33.J.J5.LJLJLJLJLJ3.46ILJIJLJLJLJLJLJIJ5.J$33.J.J5.IJLJLJLJIJ.L48KJ2KLJLJLJLJLJ7.J$33.J.J7.LJLJLJ3.50ILJIJLJLJLJIJ7.J$33.J.J7.IJLJIJ.L52KJ2KLJLJLJ9.J$33.J.J9.LJ3.54ILJIJLJIJ9.J$33.J.J9.IJ.L56KJ2KLJ11.J$33.J.J12.58ILJIJ11.J$33.J.J10.L60KJ6K7.J$33.J.J7.IL.58I2L6KJpA7.J$33.J.J7.JL3.L56KLIL2.JpA.J2K5.J$33.J.J5.ILJLIL.54I2L2KJL3.J2KJpA5.J$33.J.J5.JLJLJL3.L52KLILJLIL2.JpA.J2K3.J$32.IJ.J3.ILJLJLJLIL.50I2L2KJLJLJL3.J2KJpA3.J$31.IJ2.J3.JLJLJLJLJL3.L48KLILJLJLJLIL2.JpA.J2K.J$28.3IJ2.IJ.ILJLJLJLJLJLIL.46I2L2KJLJLJLJLJL3.J2KJpA.J$28.J4.IJ2.JLJLJLJLJLJLJL3.L44KLILJLJLJLJLJLIL2.JpA.JK$28.J.3IJ.ILJLJLJLJLJLJLJLIL.42IKL2KJLJLJLJLJLJLJL3.JK.J$28.J.J4.JLJLJLJLJLJLJLJLJL44.LILJLJLJLJLJLJLJLIL2.J.J$28.J.J.2ILJLJLJLJLJLJLJLJLJ2L43.LJLJLJLJLJLJLJLJLJL2.J.J$28.J.J.JKLJLJLJLJLJLJLJLJLJLJ43.LJLJLJLJLJLJLJLJLJ2L.J.J$28.J.J.pAJLJLJLJLJLJLJLJLJLJLJ43.LJLJLJLJLJLJLJLJLJLJ.J.J$28.J.J.JKLJLJLJLJLJLJLJLJLJLJ43.LJLJLJLJLJLJLJLJLJLJ.J.J$28.J.J.pAJLJLJLJLJLJLJLJLJLJLJ43.LJLJLJLJLJLJLJLJLJLJ.J.J$28.J.J.JKLJLJLJLJLJLJLJLJLJLJ43.LJLJLJLJLJLJLJLJLJLJ.J.J$28.J.J.pAJLJLJLJLJLJLJLJLJLJLJ43.LJLJLJLJLJLJLJLJLJLJ.J.J$28.J.J.JKLJLJLJLJLJLJLJLJLJLJ43.LJLJLJLJLJLJLJLJLJLJ.J.J$28.J.J.pAJLJLJLJLJLJLJLJLJLJLJ43.LJLJLJLJLJLJLJLJLJLJ.J.J$28.J.J.J.LJLJLJLJLJLJLJLJLJLJ43.LJLJLJLJLJLJLJLJLJLJ.J.J$28.J.J.J.LJLJLJLJLJLJLJLJLJLJ43.LJLJLJLJLJLJLJLJLJLJ.J.J$28.J.J.J.LJLJLJLJLJLJLJLJLJLJ43.LJLJLJLJLJLJLJLJLJLJ.J.J$28.J.J.J.LJLJLJLJLJLJLJLJLJLJ43.LJLJLJLJLJLJLJLJLJLJ.J.J$28.J.J.J.LJLJLJLJLJLJLJLJLJLJ.pA41.LJLJLJLJLJLJLJLJLJLJ.J.J$28.J.J.J.LJLJLJLJLJLJLJLJLJLJ39.pA.pA.LJLJLJLJLJLJLJLJLJLJ.J.J$28.J.J.J.LJLJLJLJLJLJLJLJLJLJpA.pA37.pA2.LJLJLJLJLJLJLJLJLJLJ.J.J$28.J.J.J.LJLJLJLJLJLJLJLJLJLJ39.pA.pA.LJLJLJLJLJLJLJLJLJLJ.J.J$28.J.J.J.LJLJLJLJLJLJLJLJLJLJ43.LJLJLJLJLJLJLJLJLJLJ.J.J$28.J.J.J.LJLJLJLJLJLJLJLJLJLJ43.LJLJLJLJLJLJLJLJLJLJ.J.J$28.J.J.J.LJLJLJLJLJLJLJLJLJLJ43.LJLJLJLJLJLJLJLJLJLJ.J.J$28.J.J.J.LJLJLJLJLJLJLJLJLJLJ43.LJLJLJLJLJLJLJLJLJLJ.J.J$28.J.J.J.LJLJLJLJLJLJLJLJLJLJ43.LJLJLJLJLJLJLJLJLJLJ.J.J$28.J.J.J.LJLJLJLJLJLJLJLJLJLJ43.LJLJLJLJLJLJLJLJLJLJ.J.J$28.J.J.J.LJLJLJLJLJLJLJLJLJLJ43.LJLJLJLJLJLJLJLJLJLJ.J.J$28.J.J.J.LJLJLJLJLJLJLJLJLJLJ43.LJLJLJLJLJLJLJLJLJLJ.J.J$28.J.J.J.LJLJLJLJLJLJLJLJLJLJ43.LJLJLJLJLJLJLJLJLJLJ.J.J$28.J.J.J.LJLJLJLJLJLJLJLJLJLJ43.LJLJLJLJLJLJLJLJLJLJ.J.J$28.J.J.J.LJLJLJLJLJLJLJLJLJLJ43.LJLJLJLJLJLJLJLJLJLJ.J.J$28.J.J.J.LJLJLJLJLJLJLJLJLJLJ43.LJLJLJLJLJLJLJLJLJLJ.J.J$28.J.J.J.LJLJLJLJLJLJLJLJLJLJ43.LJLJLJLJLJLJLJLJLJLJ.J.J$28.J.J.J.LJLJLJLJLJLJLJLJLJLJ43.LJLJLJLJLJLJLJLJLJLJ.J.J$28.J.J.J.LJLJLJLJLJLJLJLJLJLJ43.LJLJLJLJLJLJLJLJLJLJ.J.J$28.J.J.J.LJLJLJLJLJLJLJLJLJLJ43.LJLJLJLJLJLJLJLJLJLJ.J.J$28.J.J.J.LJLJLJLJLJLJLJLJLJLJ43.LJLJLJLJLJLJLJLJLJLJ.J.J$28.J.J.J.LJLJLJLJLJLJLJLJLJLJ43.LJLJLJLJLJLJLJLJLJLJ.J.J$28.J.J.J.LJLJLJLJLJLJLJLJLJLJ43.LJLJLJLJLJLJLJLJLJLJ.J.J$28.J.J.J.LJLJLJLJLJLJLJLJLJLJ43.LJLJLJLJLJLJLJLJLJLJ.J.J$28.J.J.J.LJLJLJLJLJLJLJLJLJLJ43.LJLJLJLJLJLJLJLJLJLJ.J.J$28.J.J.J.LJLJLJLJLJLJLJLJLJLJ43.LJLJLJLJLJLJLJLJLJLJ.J.J$28.J.J.J.LJLJLJLJLJLJLJLJLJIJ19.pA.pA21.LJLJLJLJLJLJLJLJLJLJ.J.J$28.J.J.J.LJLJLJLJLJLJLJLJLJIL43.LJLJLJLJLJLJLJLJLJIJ.J.J$28.J.J.J.IJLJLJLJLJLJLJLJI2JL19.pA.pA21.LJLJLJLJLJLJLJLJLJ3.J.J$28.J.J.J3.LJLJLJLJLJLJLJ2IJ42IL.IJLJLJLJLJLJLJLJIJ2.IJ.J$28.J.J.J3.IJLJLJLJLJLJI2JL44K3.LJLJLJLJLJLJLJ3.IJ.IJ$28.J.J.J5.LJLJLJLJLJ2IJ46IL.IJLJLJLJLJLJIJ2.IJ.IJ.I$28.J.J.J5.IJLJLJLJI2JL48K3.LJLJLJLJLJ3.IJ.IJ.IJ$28.J.J.J7.LJLJLJ2IJ50IL.IJLJLJLJIJ2.IJ.IJ.IJ$28.J.J.J7.IJLJI2JL52K3.LJLJLJ3.IJ.IJ.IJ$28.J.J.J9.LJ2IJ54IL.IJLJIJ2.IJ.IJ.IJ$28.J.J.J9.I2JL56K3.LJ3.IJ.IJ.IJ$28.J.J.J7.4IJ58IL.IJ2.IJ.IJ.IJ$28.J.J.J6.IJ2.L60K4.IJ.IJ.IJ$28.J.J.J5.IJ3.58IL5.IJ.IJ.IJ$28.J.J.J4.IJ6.L56K4.IJ.IJ.IJ$28.J.J.J3.IJ7.54IL5.IJ.IJ.IJ$28.J.J.J2.IpAJ9.L52K4.IJ.IJ.IJ$28.J.J.J.IJ11.50IL5.IJ.IJ.IJ$28.J.J.J.pAJ13.L48K4.IJ.IJ.IJ$28.J.J.J.JK13.46IL5.IJ.IJ.IJ$28.J.J.J.pAJ15.L44K4.IJ.IJ.IJ$28.J.J.J.JK15.43IK4.IJ.IJ.IJ$28.J.J.J.pAJ62.IJ.IJ.IJ$28.J.J.J.J.62IJ.IJ.IJ$28.J.J.J.J.J62.IJ.IJ$28.J.J.J.J.J.61IJ.IJ$28.J.J.J.J.J.J61.IJ$28.J.J.J.J.J.J.60IJ$28.J.J.J.J.J.J.J$28.J.J.J.J.J.J.J$28.J.J.J.J.J.J.J$28.J.J.J.J.J.J.J$28.J.J.J.J.J.J.J$pA27IJ.J.J.J.J.J.J$J3.J2.J5.pAL.J2.J2.J2.pAL3.J.J.J.J.J.J$J3.J2.J5.JL.J2.J2.J2.JL3.J.J.J.J.J.J$pA3IpA2IpA5IpA2IpA2IpA2IpA2IpA4IJ.J.J.J.J.J$J3.J2.J2.J2.J2.J2.J2.J2.J6.J.J.J.J.J$J3.pAL.J2.J2.J2.pAL.J2.pAL.J6.J.J.J.J.J$J3.JL.J2.J2.J2.JL.J2.JL.J6.J.J.J.J.J$pA3IpA2IpA2IpA2IpA2IpA2IpA2IpA2IpA6IJ.J.J.J.J$J3.J2.J2.J2.J2.J2.J2.J2.J8.J.J.J.J$J3.pAL.pAL.J2.pAL.pAL.J2.pAL.pAL7.J.J.J.J$J3.JL.JL.J2.JL.JL.J2.JL.JL7.J.J.J.J$pA3IpA2IpA2IpA2IpA2IpA2IpA2IpA2IpA8IJ.J.J.J$J3.J2.J2.J2.J2.J2.J2.J2.J10.J.J.J$J3.J2.pAL.pAL.pAL.pAL.pAL.pAL.pAL9.J.J.J$J3.J2.JL.JL.JL.JL.JL.JL.JL9.J.J.J$pA3IpA2IpA2IpA2IpA2IpA2IpA2IpA2IpA10IJ.J.J$J.J.J2.J2.J2.J2.J2.J2.J2.J12.J.J$J.J.J2.pAL.pAL.pAL.pAL.J2.pAL.pAL11.J.J$J.J.J2.JL.JL.JL.JL.J2.JL.JL11.J.J$J.J.pA2IpA2IpA2IpA2IpA2IpA2IpA2IpA12IJ.J$J.J.J2.J2.J2.J2.J2.J2.J2.J14.J$JLpA.pAL.pAL.pAL.J2.J2.pAL.pAL.pAL13.J$JLJ.JL.JL.JL.J2.J2.JL.JL.JL13.J$pAIpAIpA2IpA2IpA2IpA2IpA2IpA2IpA2IpA14IJ$J.J.J2.J2.J2.J2.J2.J2.J2.J!')">
左下角译码器放大版:
输入有10根线,代表0-9,输出7根线,分别点亮对应的灯管。
——
好了,有了这些部件下一步就是组合它们,实现加法、减法、锁存、译码等各种数字电路中的那些功能!
(未完待续)
用Hutton32玩转数字电路(一):逻辑门的更多相关文章
- 数字电路基本概念 —— fan-in/fan-out
0. 从模拟电路到数字电路 数字电路抗干扰能力强: 模拟电路会随着信号的传输而放大,这是因为模拟电路中信号几乎完全将真实信号按比例表现为电压或者电流的形式: 模拟电路是数字电路的基础 74LS283 ...
- 数字电路的与门、或门、非门--FPGA--005
作者:young cc 链接:https://www.zhihu.com/question/23829080/answer/123791730来源:知乎著作权归作者所有,转载请联系作者获得授权. 数字 ...
- 要想玩转FPGA,按这4个步骤来
FPGA 作为一种高新技术,由于其结构的特殊性,可以重复编程,开发周期较短,越来越受到电子爱好者的青睐,其应用已经逐渐普及到了各行各业.因此,越来越多的学生或工程师都希望跨进FPGA的大门掌握这门技术 ...
- FPGA入门到精通系列1:数字电路基础知识
本文主要介绍数字电路基础知识,用最简洁的内容介绍最核心的知识. 1.数字电路是什么? 数字电路是利用电源电压的高电平和低电平分别表示1和0,进而实现信息的表达.模拟信号:随时间连续变化的信号.处理 ...
- 玩转spring boot——快速开始
开发环境: IED环境:Eclipse JDK版本:1.8 maven版本:3.3.9 一.创建一个spring boot的mcv web应用程序 打开Eclipse,新建Maven项目 选择quic ...
- [C#] 软硬结合第二篇——酷我音乐盒的逆天玩法
1.灵感来源: LZ是纯宅男,一天从早上8:00起一直要呆在电脑旁到晚上12:00左右吧~平时也没人来闲聊几句,刷空间暑假也没啥动态,听音乐吧...~有些确实不好听,于是就不得不打断手头的工作去点击下 ...
- [C#] 了解过入口函数 Main() 吗?带你用批处理玩转 Main 函数
了解过入口函数 Main() 吗?带你用批处理玩转 Main 函数 目录 简介 特点 方法的参数 方法的返回值 与批处理交互的一个示例 简介 我们知道,新建一个控制台应用程序的时候,IDE 会同时创建 ...
- 玩转spring boot——开篇
很久没写博客了,而这一转眼就是7年.这段时间并不是我没学习东西,而是园友们的技术提高的非常快,这反而让我不知道该写些什么.我做程序已经有十几年之久了,可以说是彻彻底底的“程序老炮”,至于技术怎么样?我 ...
- 玩转spring boot——结合redis
一.准备工作 下载redis的windows版zip包:https://github.com/MSOpenTech/redis/releases 运行redis-server.exe程序 出现黑色窗口 ...
随机推荐
- 梯度消失、梯度爆炸以及Kaggle房价预测
梯度消失.梯度爆炸以及Kaggle房价预测 梯度消失和梯度爆炸 考虑到环境因素的其他问题 Kaggle房价预测 梯度消失和梯度爆炸 深度模型有关数值稳定性的典型问题是消失(vanishing)和爆炸( ...
- int preg_match( string pattern
preg_match -- 进行正则表达式匹配.并且只匹配一次,注意与preg_match_all区别. int preg_match( string pattern, string subject ...
- MyBatis从入门到精通(第9章):Spring集成MyBatis(上)
MyBatis从入门到精通(第9章):Spring集成MyBatis(上) Spring是一个为了解决企业级Web应用开发过程中面临的复杂性,而被创建的一个非常流行的轻量级框架. mybatis-sp ...
- Android自定义的弹窗
package com.microduino.qoobot.view; import android.app.Activity; import android.app.Dialog; import a ...
- 题解 P5837 【[USACO19DEC]Milk Pumping】
这题其实想法挺简单的,因为他只需要简单的把每个点的花费和流量用dp记下来就好了 1.怎么记: 首先考虑dp的状态.由于所在的点和流量都要记,所以dp开二维,一维记所在的点,另一维记去哪 //dp[i] ...
- SpringBoot2.0整合Quartz实现动态设置定时任务时间
一. 引入依赖 <!-- 引入quartz依赖 --> <dependency> <groupId>org.springframework.boot</ ...
- QeePHP
百度百科: https://baike.baidu.com/item/qeephp/8328612?fr=aladdin 官方地址: http://www.qeephp.cn/app/index.ph ...
- 如何保存Keras模型
我们不推荐使用pickle或cPickle来保存Keras模型 你可以使用model.save(filepath)将Keras模型和权重保存在一个HDF5文件中,该文件将包含: 模型的结构,以便重构该 ...
- 有关iOS热更新
iOS热更新的几篇文章,看完这几篇,自己集成一下.下面说一下我集成时遇到的问题. 这是原作者的JSPatch的讲解的文章:<JSPatch – 动态更新iOS APP>.<JSPat ...
- 安装chrome并设置默认主页
chrome 版本 https://support.google.com/chrome/a/answer/187948?hl=en&ref_topic=2936229