看得懂专题

NOR Flash 读写的高端操作,你看得懂吗?

大家好,我是痞子衡,是正经搞技术的痞子。今天痞子衡给大家介绍的是i.MXRT下改造FlexSPI driver以AHB方式去写入NOR Flash。 痞子衡前段时间写过一篇 《串行NAND Flash的两大特性导致其在i.MXRT FlexSPI下无法XiP》,文章里介绍了 NAND Flash 的 Page Read 等待特性(发完 Read 命令后需要回读 Flash 内部状态寄存器 Bu

《你也能看得懂的Python算法书》学习笔记(六)

前两天我们使用深度优先遍历算法解决了两道例题,所谓深度优先算法就是从某个节点v出发开始进行搜索,不断搜索直到该结点的所有边都遍历完成。当节点v的所有边都被遍历之后,深度优先遍历算法则需要回溯到v的前驱节点,来继续搜索这个前驱节点的其他边。 接下来学习广度优先遍历算法,广度优先遍历算法和深度优先遍历算法不同,它搜索答案的时候采用由近到远的方式。先访问离起始点进的节点,再访问离起始点远的节点。因此广

《你也能看得懂的Python算法书》学习笔记(五)

在学习笔记四中我们使用深度优先遍历算法解决了一道以二叉树作为数据结构的题目。笔记五我们继续讲解一道可以使用深度优先遍历算法来解决的问题。 题目描述:我们使用二维数组来表示一片海域,0表示水面,1表示岛屿。我们的任务是找到面积最大的岛屿。下面左图是岛屿的示意图,右图是最大岛屿示意图。 解题思路: 要寻找面积最大的岛屿,我们需要将海域中所有岛屿的面积都计算出来之后进行比较。在计算岛屿的面积之

《你也能看得懂的Python算法书》学习笔记(四)

在学习完哈希算法之后,我们开始学习深度优先遍历算法。深度优先遍历算法是经典的图论算法,从某个节点v出发开始搜索,不断搜索直到该节点的所有边都被遍历完。当节点v的所有边都被遍历以后,深度优先遍历算法需要回溯到v的前驱节点,来继续搜索这个前驱节点的其他边。 树形结构是使用深度优先遍历算法最普遍的一种数据结构,而二叉树作为一种特殊的树形结构,也被人们广泛使用。二叉树分为:空二叉树、满二叉树、完全二叉树

《你也能看得懂的Python算法书》学习笔记(二)

学习笔记(一)讲解了一道经典的两数之和问题,学习笔记(二)将讲解另外一道使用哈希算法求解的经典例题。 一、单词模式匹配 题目:首先给定两个字符串,一个是单词模式字符串,另一个是目标字符串。之后检查目标字符串是否是给定的单词模式,即求目标字符串中单词出现的规律是否符合单词模式字符串的单词出现的规律。例如:单词模式字符串为‘1221’,目标字符串可以是'apple banana banana

《你也能看得懂的Python算法书》学习笔记(一)

第一次写学习笔记,还有点生疏,就先写一道在书上学到的经典例题。既可以用双指针法,也可以用哈希算法求解  一、两个数的和 题目:要求在给定的数字中找出两个数,使得他们的和为N,返回两个数的编号 思路:我们将给定的数字放在一个数组中,设置目标值target,变成了在数组中寻找两个数之和为target,我们返回的是两个数字的编号,所以我们返回的是数是(数组下标+1)。 解题方法一(使用双指针进行

解读LeetCode第38题——逻辑怪才看得懂的题目

一道读题读到懵的题目,通过这题,我发现,我不止是算法差,语文更差!嗯!很多题不是不会!而是我没有读懂题!没错!就是这个原因!😂 题目: 「外观数列」是一个整数序列,从数字 1 开始,序列中的每一项都是对前一项的描述。前五项如下: 1.     12.     113.     214.     12115.     111221 1 被读作 “one 1” (“一个一”) , 即

小白也能看得懂的Jmeter性能测试中服务端资源监控技术

操作步骤: 1、安装插件管理器 插件管理器的作用:可以提供扩展插件的在线安装升级和卸载。因为我们需要在线安装监控插件,首先我们就要先安装插件管理器。 插件管理器的下载地址:https://jmeter-plugins.org/install/Install/ 如下图所示下载“ plugins-manager.jar ”,下载后放到“jmeter\lib\ext”目录下,重启jmete

编码:KR字符串匹配,一个简单到领导都看得懂的算法

“ 常怀感恩,生活或许就不会处处深渊。” 这几天看了《柔性字符串匹配》,觉得很有意思。书是好书,只是这个脑子是不是猪脑就不知道了,于是秉着知之为知之,不知为不知的精神,我准备再次去请教一下我的领导,在一个月黑风高的夜晚,我给领导发了个消息,领导这么回复了我。 01 — **KR算法 ** 话说回来,我们今天要说的这个字符串匹配算法比之前讲过的kmp,horspool,sunday简单

MVCC详解(小白也看得懂)

MVCC:多版本并发控制。 隐藏字段 主要字段就是: 1.trx_id:当前事务id。 2.roll_pointer:指向上上一版本的地址,配合undo log生成版本链表。 undo log undo log就是用于存储回滚日志的文件,就是存储我们每个版本的信息,通过roll_pointer生成一个版本链表。 ReadView 在ReadView中的重要字段: m_id

内网穿透(小白也看得懂)

安装cpolar 一款按量收费的内网穿透软件,使用普通的内外穿透是免费的。 下载地址为: cpolar下载地址 解压后直接安装即可。  在使用cpolar前我们需要到其官网上注册账号。 选择免费的版本,点击确认即可使用。 打开cpolar的安装文件夹,双击运行cpolar.exe 在终端中输入下面的指令。 cpolar authtoken 你的隧道Authtoken

xxl-job使用(小白也看得懂)

分布式任务调度 在微服务架构体系中,服务之间通过网络交互来完成业务处理的,在分布式架构下,一个服务往往会部署多个实例来运行我们的业务,如果在这种分布式系统环境下运行任务调度,我们称之为分布式任务调度。 在当体项目中我们直接使用异步任务就可以实现发布任务的效果,但是在微服务中,每个服务是独立的,任务和任务之间是无法协调的,所以我们需要使用xxl-job。 xxl-job简介 XXL-JO

阿里云OSS使用(小白也看得懂)

oss简介 oss是对象存储服务(Object Storage Service)的缩写,是一种分布式存储服务,用于存储和访问大规模数据。它提供了可靠、安全、低成本的数据存储解决方案,可以通过网络随时随地访问存储的数据。oss常用于存储图片、视频、文档等非结构化数据。    使用oss  导入依赖 <dependency><groupId>com.aliyun.oss</grou

让技术人员看得懂的流程(2)——用例模型

2019独角兽企业重金招聘Python工程师标准>>> 一般的管理流程都将软件项目划分为“需求->分析->设计->实现->维护”,对应的技术流程中首先也肯定是要将需求明确,而“用例模型”就是用于获得和分析需求的。 简单来说,用例模型就是要将客户的需求写下来。“需求”不是很好理解,更加通俗的讲法是“故事(story)”。我觉得“故事”这个词非常好,非常形象,非常容易理解!我们看看为什么“故

一则很少人能看得懂的寓言!!

---据说这则寓言至今没有多少人能看得懂,尤其是80后尚未找到男朋友或女朋友的人,看得懂的人多数已身为人夫或人妇或人母,80后尚未找到男朋友或女朋友却能看懂的人,很不幸,嘿嘿..... 向日葵公主是在河东岸边遇见驴的。驴是黑色的,但白嘴白肚白蹄。 公主想过河去,河西的城堡里有等着娶她的王子。 河不算深,但她穿着一身美丽的嫁衣,她怕河水会浸湿她的衣裙。 驴说:“想让我驮你过去吗?” “你能保证不弄湿

小姐姐也可以看得懂的Java网络编程

大家好,我是快哥。 网络编程从大的方面说就是对信息的发送与接收(如,打电话,发信息),中间传输为物理线路的作用。 网络编程最主要的工作就是在发送端把信息通过规定好的协议进行打包发送,在接收端按照规定好的协议把包进行解析,从而得到发送端的信息,以此达到通信的目的。中间最主要的就是数据包的组装,数据包的过滤,数据包的捕获,数据包的分析等。 1.什么是 TCP/ IP IP 地址分类: IPV4:

【你也能看得懂的电磁场与电磁波系列连载 20】

在上一篇连载里面,我们证明了为什么: 同时也得到了 M a x w e l l Maxwell Maxwell 方程中描述电场和磁场公式的微分形式: 那么在今天的连载里面,我们重点想看看闭合曲线的线积分应该如何变成微分形式。 我们回顾一下我们对闭合曲面的面积分的微分处理——我们让闭合曲面 S 不断缩小,那么意味着闭合曲面 S 所包围的体积也是不断趋于0. 然后我们再同时除以闭合曲面

LVS+keepalived小白都看得懂也不来看?

1 高可用集群 1.1 一个合格的集群应该具备的特性 1.负载均衡 LVS Nginx HAProxy F5 2.健康检查(使得调度器检查节点状态是否可以正常运行,调度器(负载均衡器)也要做健康检查)for调度器/节点服务器 keeplived hearbeat 健康检查(探针)的方式: 调度器的检查方法: 健康调度器是用于监控和管理节点服务器的工具。他定期发送请求到节点服务器,并

十则:程序员“笑话”据说只有真正的程序员才看得懂

一、程序员被提bug之后的反应 1、绝对不可能; 2、在我这是好的,不信你来看看; 3、真是奇怪,刚刚还好好的; 4、一定是数据问题; 5、你清下缓存试试; 6、重启下电脑试试; 7、你装的什么版本的类库(jdk); 8、这谁TM写的代码; 9、尼玛怎么还在用某某安全浏览器; 10、用户不会像你这么操作的。 二:昨天,看到一段脑残到爆的Code,忍不住骂了句:靠,这特么是哪个

MVCC详解(小白也看得懂)

MVCC:多版本并发控制。 隐藏字段 主要字段就是: 1.trx_id:当前事务id。 2.roll_pointer:指向上上一版本的地址,配合undo log生成版本链表。 undo log undo log就是用于存储回滚日志的文件,就是存储我们每个版本的信息,通过roll_pointer生成一个版本链表。 ReadView 在ReadView中的重要字段: m_id

阿里巴巴一线数据分析工程师力作,人人看得懂用得上的数据分析书

如果你时而觉得数据分析确实是技术活,时而觉得学习数据分析与学习数学确实比较相似,时而又觉得数据分析确实要服务于业务......听着都有道理。那么数据分析的定位到底是怎样的?这个问题在学习数据分析的过程中一直困扰着大家。   如果你手里有一本《数据分析通识》,那么以上各种问题都不再是问题。 多年的学习经历与工作实践让作者终于能够比较全面、详细地了解数据分析的发展愿景与当下在各行各业中数

【机器学习】什么是GAN 小孩都看得懂的 GAN

以下内容来自:王圣元 王的机器 0   GAN 是什么 GAN 的全称是 Generative Adversarial Network,中文是生成对抗网络。 一言以蔽之,GAN 包含了两个神经网络,生成器(generator)和辨别器(discriminator),两者互相博弈不断变强,即生成器产出的东西越来越逼真,辨别器的识别能力越来越牛逼。 2 造

和基外汇黑平台大揭秘,看得懂的点个赞

“”和基外汇黑平台大揭秘,看得懂的点个赞“” 和基集团、易服网 是做什么的? 和基集团,易服网宣称提供包盈利的平台。并强调钱投资在外汇平台,和基“保”你赚 说到保本保息这个词大家应该不会觉得陌生。让我们一起来揭开和基集团,易服网到底是怎样的一群骗子。     1.我们先从外汇第三方权威网熊猫财经和fx110 查询关于他们所使用的卷商资料 外汇权威网fx110 对于fx

史上最无聊的睡前故事,据说只有程序员看得懂

@IT程序猿 微博网友评论: @该用户已被禁言啦:这样睡着会梦见电子羊 @缘可心杰:机器人会梦见电子羊吗?  @powerman1000:还讲什么讲 书塞进脑袋就完事了 @李兆胤1:应该是:hello world 精彩回顾 ♡ 程序员究竟能干多少年? ♡ 互联网公司各岗位真实工作内容起底 ♡ 一次尴尬的采访和程序员的传奇脑洞! ♡ 天一冷,程序员都穿上格子衫 ♡ 史上最真实的行业鄙视链

小白看得懂的 Transformer (图解)

来源:Python数据科学 来源:Python数据科学本文约7200字,建议阅读14分钟在本文中,我们将研究Transformer模型,理解它的工作原理。 1.导语 谷歌推出的BERT模型在11项NLP任务中夺得SOTA结果,引爆了整个NLP界。而BERT取得成功的一个关键因素是Transformer的强大作用。谷歌的Transformer模型最早是用于机器翻译任务,当时达到了SOT

小孩都看得懂的基尼不纯度

全文共 1343 字,16 幅图, 预计阅读时间 8 分钟。 本文是「小孩都看得懂」系列的第十一篇,本系列的特点是极少公式,没有代码,只有图画,只有故事。内容不长,碎片时间完全可以看完,但我背后付出的心血却不少。喜欢就好! 小孩都看得懂的神经网络小孩都看得懂的推荐系统小孩都看得懂的逐步提升小孩都看得懂的聚类小孩都看得懂的主成分分析小孩都看得懂的循环神经网络小孩都看得懂的 Embedding小孩