#堆栈

2021-6-17 4:23
有很多方法可以对编程语言进行分类;一个是将它们定义为" concateative"或"申请"在申请语言中,通过将函数应用于参数来评估物品。这包括广泛使用中的几乎所有编程语言,例如C,Python,ML,Haskell和Java。在级联编程语言中,通过组合所有在单个数据上运行的若干功能来......
2021-6-15 3:50
大家好!我的名字是丹尼斯和我和第39; m一个securityResearcher。六个月前,我开始努力为重要的矩阵项目进行专用的安全研究。在一些初步关注突触的初步关注时,我决定仔细看看Libolm。在这个条目中,我喜欢topresent概述了那项工作,以及一些早期的水果出来。 TL;博士:我们发现了一些悄悄地利用......
2021-6-13 12:24
我参与的新企业是在种子中间的中间。 我们真的与成熟的VC相比,并在战略,产品和技术方面进行了研讨会,以确保我们是一个很好的合适。最终答案是否定的。 令我惊讶的是,这个原因是由于选择技术堆栈,这意味着他们没有对技术手臂的信心(我' m the cto,所以这将是我的地区:/) 我们是一个数据分析公司。主要......
Fitting a Forth in 512 Bytes(niedzejkob.p4.team)
2021-6-12 4:45
如果你足够深,软件充满了循环依赖关系。他们编译的语言编译是最明显的例子,而不是一个人。要编译内核,需要运行内核。链接器,构建系统,shell。即使是文本编辑器,如果要编写代码而不是下载它。你如何打破这个循环? 1自引导问题首先引起我的注意,我已经被绘制了Tothis独特的软件工程领域。并非害怕有人会潜入信任的信任攻击......
2021-6-4 8:7
在最后的博客文章中,我们讨论了CPU分析器的基础知识为Go,C ++和Rust等编译语言。我们通过表示我们想要一个基于采样的探查器,符合这两个要求: 不需要重新编译或重新部署:这对Pixie的自动遥测方法至关重要。您不应该对仪器甚至重新运行您的应用程序以获得可观察性。 具有非常低的开销:这是连续(始终开启)分析器......
Kinda a Big Announcement(www.joelonsoftware.com)
2021-6-3 23:4
前一天,我正在与一个年轻的开发人员讨论在与大量的COM代码上的代码基础上工作,我告诉他,即使在他出生之前,每个人都知道Com已经深深过时,不可能找到任何了解任何知名的人足以处理它。然而,他们仍然拥有这个旧的COM代码基础,他们仍然有一个旧程序员通过作为唯一的人类留在行星上的唯一的人,其中大脑足以手动管理多线程对象。我......
The Stack Monoid Revisited(raphlinus.github.io)
2021-5-15 4:27
这是我以前的帖子上的后续帖子的后续,但旨在自包含。 众所周知,GPU是有效的阵列结构数据,在那里可以并行地在阵列的元素上操作。最后限制并不意味着操作必须完全独立;众所周知,GPU良好的算法,如前缀总和,其中一种简单的方法将意味着顺序数据依赖性,但是复杂的算法可以利用问题中固有的并行性。 在Piet-GPU中,我......
2021-5-15 3:21
在本章中,我们将在我们继续之前潜入一些您需要知道的细节。具体地,我们将介绍一些算术指令,因此您将能够在数学方程中写入数学方程。 与计算器不同,计算机终端没有用于乘法或划分的特殊密钥。相反,我们使用*和/。 在第一章中,我们了解到,我们可以通过将它们放在堆栈上,然后执行Word +,然后最后执行单词来添加两......
2021-5-10 21:31
黑客新闻与今天的大部分大部分没有什么不同。在强调什么'新的网络。 当你'追随一堆饲料时,它很容易忘记网络是世界历史上最伟大的图书馆 - 这是一个很好的图书馆并没有搭配报纸 ,它有广泛的书籍和档案:堆栈。 然后,在这里,偶尔在新闻中遇到的故事。当有人进入堆栈时,yc。 它包括每个哈恩邮政,"(......
2021-5-10 20:41
黑客新闻与今天的大部分大部分没有什么不同。在强调什么'新的网络。 当你'追随一堆饲料时,它很容易忘记网络是世界历史上最伟大的图书馆 - 这是一个很好的图书馆并没有搭配报纸 ,它有广泛的书籍和档案:堆栈。 然后,在这里,偶尔在新闻中遇到的故事。当有人进入堆栈时,yc。 它包括每个哈恩邮政,"(......
The x86 stack is a stalactite(eli.thegreenplace.net)
2021-5-8 0:17
一旦一些程序员对堆在x86上的方向混淆了,我不止一次注意到"堆栈&#34的顶部;和#34;堆栈的底部"吝啬的。看来,这种混乱是由人们习惯于思考堆栈的基本不匹配引起的,并且在X86上的堆栈实际上表现出[1]。 回到基础知识。堆栈类比有时会向新生用一堆板计算。您将板推到堆栈上并从堆叠中弹出一盘。堆栈的......
2021-5-5 20:26
在预算上堆栈由Mockoon赞助,创建模拟API的最佳解决方案。 此存储库提供了一系列服务,可为预算提供伟大的自由层。 因为不是每个人每月都有20美元,以便在每个单一的单一项目的应用程序或数据库托管上花费。 如今,很多服务都是非常好的自由级,足以测试小型应用,甚至把它们放在生产中。 他们只是等着你使用。 随意为......
2021-3-24 2:27
更新:Dongli Zhang报告较新的Linux版本以不同的方式组织堆栈。下面的代码需要相应修改。 没有人是完美的。特别不是程序员。有些日子,我们花了一半的时间我们在另一半制作的错误。那就是我们幸运的时候:经常,一个微妙的虫子被嘲笑进入野外,我们只学习易碎的巨大灾难。 一些灾难是偶然的。例如,在触发被忽视的逻辑......
2021-3-17 23:54
我很高兴地宣布推出我们今天开始的团队的堆栈溢出的免费计划。 我们的私人知识共享和协作平台堆栈溢出,现在可以免费获得多达50个用户。 无法开始使用信用卡来启动您的团队,它永远免费。 我们已经投资于指导的船上流程,以帮助管理员和用户快速有效地体验价值。 我们的基本客户现在可以访问单点登录(SSO),以实现简单......
2021-3-13 20:14
跳转到导航跳转到搜索愚蠢的傻瓜(或SSL)是由Lebster创建的深奥编程语言,其中所有操作都在堆栈上进行 从第1项中减去堆栈上的第二项,然后将结果推向堆栈 从用户作为一个字符输入,将该字符ASCII代码推入堆栈中 如果堆栈上的第1项等于第二项,请将1按到堆栈,否则按下0 第二项划分堆栈上的第1项,将结果推入......
2021-3-7 9:20
RPN使用一堆寄存器。这里描述的模型具有4个寄存器标记为x,y,z和t,并仅显示显示屏中的x寄存器。按下数字键时,将输入X寄存器。当您按下时,数字在x寄存器中完成并将其复制到Yregister。以前的内容被移动" up" (z到t,y到z和x到y)为新号码腾出空间。请参阅下面的示例:按下5键时,堆栈抬......
2021-2-25 14:52
该项目的目标是创建一个能够托管各种工具和游戏的便携式虚拟机。它的设计最多应具有6502的复杂性,并且其汇编语言应易于阅读,并允许创建鼠标和键盘驱动的应用程序。 Uxn项目的分发应该类似于为控制台模拟器下载rom。 薄层是" Uxn仿真器"应该是该项目中唯一需要移植的部分,以使该设备可在任何新平台上使......
2021-2-18 17:50
堆栈谬误导致许多公司试图占领新市场并失败了。当您看到数据库公司认为应用程序很容易,或者虚拟机公司认为大数据很容易时—它们正遭受堆栈谬误的困扰。 堆栈谬误是一种错误的观念,认为在您的之上构建该层是微不足道的。 数学家经常相信我们可以用数学术语描述整个自然世界。因此,所有物理学都只是应用数学。等等等等。 在商......
2021-2-18 0:44
让我们从一个有争议的声明开始:Forth是黑客的编程语言。对于不存在的奇怪CPU架构,Forth中的编码有点像交互式编写汇编语言。 Forth是一个虚拟机,一个解释的命令行和一个编译器。所有这些都非常简单,可以轻松地在几千字节的内存中运行。当您的Forth代码正确时,它读起来就像是自然语言的句子,但是到达那里涉及一些......
2021-2-17 18:34
这本小电子书在这里教您一种称为Forth的编程语言。 Forth与大多数其他语言不同。它不是功能性的也不是面向对象的,它不需要类型检查,并且基本上具有零语法。它写于70年代,但今天仍用于某些应用。 您为什么要学习这种奇怪的语言?您学习的每种新编程语言都可以帮助您以新的方式思考问题。 Forth很容易学习,但是它要求......
2020-12-29 20:33
在本系列中,我们将深入研究基于堆栈的虚拟机。首先,我们将看到概述,然后将构建自己的玩具虚拟机。接下来,我们将了解如何将构建的内容映射到真实的CPU。最后,我们将讨论最著名的:JVM。 那么什么是基于堆栈的虚拟机?它是对计算机的抽象,它模仿一台真实的计算机。通常,它是作为特殊字节码的解释器构建的,该字节码可以实时转......
2020-12-7 0:6
在这篇文章中,我们将看一下堆栈。这是有关Haskell入门的系列文章中的第三篇。第一篇文章探讨了设置Haskell开发环境的基础知识,而第二篇文章则是为初学者介绍Cabal的基础。这篇文章介绍了stack,它是cabal-install的替代构建工具。 这篇文章将快速浏览针对初学者的堆栈的基本方面。它不仅会列出......
2020-11-30 7:47
这家年轻的公司没有积极筹集资金,它在5月宣布悄悄筹集了380万英镑的资金。取而代之的是,该团队通过举办技术研讨会和对100家商家与Zoom进行的深入访谈,来开发产品并吸引潜在客户,这一活动并没有引起人们的注意。 现有的投资者(也包括Balderton,SpeedInvest和Seedcamp)也参与了A轮融资,新的......
2020-10-23 12:6
我们用来组织在提交RFC之前完成的所有工作的指导方针是现有的目标层策略文档,不幸的是,在我们进行的所有讨论中,堆栈探测方面没有直接或间接地出现。毫无疑问,这显然是一个需要填补的空白。 正如前面提到的:目前,在LLVM中添加对AArch64的堆栈探测支持的工作计划于今年第四季度开始,作为Linaro工具链工作组活动(前......
2020-10-7 22:1
----基本互联网迷B B A S I C=。A S S I C C of PECO Software BbbA A SS I CCCC----查询\支持:[email protected]文章:[email protected]简介:这是承诺的第一版基本因特网爱好者。我希望你会发现它在......
2020-9-22 0:25
Java.io.FilterInputStream.close(FilterInputStream.java:172)的java.lang.NullPointerException在sun.net.www.protocol.jar.JarURLConnection$JarURLInputStream.close(Ja......
F (2006)(www.nsl.com)
2020-8-22 5:30
F是纯功能连词。 最初设计为假的延伸的语言。F包含K3和DIP合并器的列表操作 乔伊的名字。支持浮点和符号数据类型。一次性分配 是在语法中强制执行的。概述了函数价电荷理论。F还包含一个一般的延续 原语$,以及XY的模式子语言。G是F的变体,其中K3副词被实现为原语。 这种语言是串联的。F个代币是单词, 单词表示功能,......
2020-8-20 2:39
最近,我们发现D-Link路由器上的一些固件样本无法正确解包。幸运的是,我们得到了一种更老、更便宜但类似的设备(DIR882),我们能够更仔细地分析它。我们的目标是找到一种方法来减轻为防止篡改和静态分析而实施的固件加密。本系列重点介绍了编写自定义解密例程的结果和必要步骤,该例程实际上也适用于许多其他模型,但稍后会详细......
2020-8-16 3:12
注意:如果您对Reaction/前端、Firebase、无服务器功能略知一二,并且像我一样吝啬,那么您可能会对这篇文章特别感兴趣。 我们生活在一个富足的时代。对于普通人来说,构建令人惊叹的产品从未像现在这样容易,更不用说开发人员了。 在过去的几年里,无代码运动呈爆炸式增长,Webflow、Airtable、Zapie......
2020-8-4 3:15
我一段时间以来一直想做的事情之一就是真正深入到汇编中,深入了解程序实际是如何运行的。ASM宏的重新编写最近在每晚都会出现,所以现在看起来是个好时机。 与我尝试过的其他一些方法相比,如果我们只是在生锈的操场上做所有的重活,我们需要做的设置要少得多。 我弄清楚事情的过程非常简单,我写了一点生锈的代码,看看汇编输出,然后试......