随笔 - 82,  文章 - 0,  评论 - 95,  阅读 - 22万

随笔分类 -  解决方案

Scheme实现数字电路仿真(3)——模块
摘要:上一章介绍了数字电路的重要概念原语,可以用来做门级的元件。这一章里,我们在原语的基础上再引入模块的概念。 阅读全文
posted @ 2020-02-29 18:57 窗户 阅读(611) 评论(0) 推荐(0) 编辑
Scheme实现数字电路仿真(2)——原语
摘要:上一章给出了组合电路的仿真实现,这一章开始思考时序电路的仿真实现。但时序电路远比组合电路复杂的多,我们先从组成电路的每个元件说起。在程序实现层次,我们可以考虑给每个基础元件一个自定义描述方式,称为原语。 阅读全文
posted @ 2020-01-20 11:21 窗户 阅读(895) 评论(0) 推荐(1) 编辑
Scheme实现数字电路仿真(1)——组合电路
摘要:EDA是个很大的话题,本系列只针对其中一小部分,数字电路的仿真,叙述一点概念性的东西,并不会过于深入,这方面的内容实则是无底洞。本系列并不是真的要做EDA,按照SICP里的相关内容,采用Lisp的方言Scheme。再者,Lisp并不是只有函数式一种编程范式,真正做EDA,仿真的核心部分为了运行效率可 阅读全文
posted @ 2019-12-09 13:07 窗户 阅读(1269) 评论(0) 推荐(0) 编辑
闭包还可以这样写?谈谈少儿编程工具的实现思路
摘要:诡异的代码 看看这段代码,很明显,是列举出100以内所有的质数。类似这样的程序我们从学程序开始写过很多。 再仔细看看,这种“语言”似乎有点像我们学过的其他语言,但似乎并没见过,语法有那么一点点古怪?! 哦!看到了,原来是一段Python! 上面代码的执行结果是 2,3,5,7,11,13,17,19 阅读全文
posted @ 2019-10-27 18:27 窗户 阅读(3417) 评论(11) 推荐(6) 编辑
一个图像项目的可能性处理方式
摘要:随着深度学习的发展,图像、声音的识别几乎都是它的天下。但深度学习需要很大的空间来存储参数,而且推理的时间与所使用的硬件关系很大,于是对于成本是有很大的要求的,对于很多项目未必值得这么做。 虽说现在是AI时代,但是对于图像处理,那些传统的图像处理技术依然有很大的用处。 场景 以下这样的场景可能用于一些 阅读全文
posted @ 2019-03-31 14:37 窗户 阅读(342) 评论(0) 推荐(0) 编辑
智能家居系统结构
摘要:提出智能家居的解决方案,包括智能网关接入Internet的方法,智能网关实现控制的手段。整个小区系统由小区网关、智能网关、普通控制节点三层组成,智能网关与小区节点之间用WIFI、zigbee无线通信技术实现通信效果。并提出了相关的软件技术的解决,包括linux、web服务等。并在此基础上,提出了智能家居的标准化设想及其好处。 阅读全文
posted @ 2018-03-01 20:21 窗户 阅读(3949) 评论(2) 推荐(4) 编辑
深入设计电子计算器(一)——CPU框架及指令集设计
摘要:前几天写了一篇《如何设计一个电子计算器》,一个朋友看了之后说实在太low,好吧,依照他的意思,那我就采用文中FPGA设计的方式,然后自己从指令集设计、cpu设计、汇编器设计、汇编程序设计一路设计过去,完全从零开始设计,再多写个几篇水文,组一个系列,取名就叫《深入设计电子计算器》。基本的计算器原理方面 阅读全文
posted @ 2018-01-31 13:58 窗户 阅读(1464) 评论(0) 推荐(0) 编辑
shell编程/字库裁剪(3)——验证
摘要:程序写完了,必须要验证,这是重要的方法论。因为如果不验证,则不会知道程序写的对还是不对。学过人工智能或者控制论都知道,反馈非常重要,反馈形成闭环,可以用来指导、调节你的输出。而对于编程这个活动来说,验证也一样是产出的反馈,形成闭环,过程中测出的所有BUG都会反馈过来,产生调整代码的输出。 一句话,闭 阅读全文
posted @ 2017-10-23 08:21 窗户 阅读(613) 评论(0) 推荐(0) 编辑
shell编程/字库裁剪(2)——编程过程
摘要:之所以想用shell实现,是因为shell是UNIX/LINUX的工作语言,可以实现很强大的功能,所以借此话题顺带讲一下shell编程的思路。可是现实是,很多人在搞linux的同时,却写不出一个稍微复杂那么一点点的shell程序,甚至包括一些运维人员。在chinaunix的shell版里,基本会成周 阅读全文
posted @ 2017-10-22 22:05 窗户 阅读(1022) 评论(0) 推荐(0) 编辑
shell编程/字库裁剪(1)——想法
摘要:我写这个帖子的意图,在于三个: 1.用代码生成代码的思维。 2.shell编程的思路。 3.裁剪字库的具体程序。 我打算分为三节来说: 第一节讲裁剪词库的意义以及使用场合; 第二节讲如何用shell来解决这个问题; 第三节讲如何测试结果。 很多带有点阵液晶的硬件项目可能需要显示汉字、ASCII字符, 阅读全文
posted @ 2017-10-20 22:33 窗户 阅读(1025) 评论(0) 推荐(0) 编辑
高速网络包过滤
摘要:WAF(Web Application Firewall, Web防火墙)的实现有多种手段,基于regex(Regular Expression,正则表达式),然后编译成一个大状态机是目前主流的方式。当然,阿拉云安全的主架构师讲了个ppt,直接说regex来做防火墙有不合理的地方,理由是使用rege 阅读全文
posted @ 2017-10-08 12:12 窗户 阅读(1166) 评论(1) 推荐(0) 编辑

< 2025年2月 >
26 27 28 29 30 31 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 1
2 3 4 5 6 7 8

点击右上角即可分享
微信分享提示