现在,您可以用 Python 和 JavaScript 创建嵌入式用户自定义聚合函数(User-defined Aggregate Function)。这些函数在 RisingWa…
建议用户马上更新可用的补丁这个漏洞之前由Qualys的安全研究员发现,并取了绰号叫Ghost,可以利用WordPress或其他PHP应用来攻击网站服务器。这个瑕疵是一个缓冲区溢出问…
探索函数式编程,通过它让你的程序更具有可读性和易于调试当 Brendan Eich 在 1995 年创造 JavaScript 时,他原本打算将 Scheme 移植到浏览器里 。S…
在探秘“栈”的倒数第二篇文章中,我们提到了 尾调用 tail call 、编译优化、以及新发布的 JavaScript 上 合理尾调用 proper tail call 。当一个函…
函数是一段可复用的代码。我们通常把重复的代码放进函数中并且在不同的地方去调用它。库是函数的集合。我们可以在库中定义经常使用的函数,这样其它脚本便可以不再重复代码而使用这些函数。本文…
作者巧妙地指出了函数式编程 不可变 ( immultable ) 的特点。当你需要改变一个对象的属性的时候……嗯,销毁了再创建一个就是了。这里的老板想来份变量(改变全局变量的值),…
toolz 库允许你操作函数,使其更容易理解,更容易测试代码。在这个由两部分组成的系列文章的第二部分中,我们将继续探索如何将函数式编程方法中的好想法引入到 Python中,以实现两…
OK03 课程基于 OK02 课程来构建,它教你在汇编中如何使用函数让代码可复用和可读性更好。假设你已经有了 课程 2:OK02 的操作系统,我们将以它为基础。1、可复用的代码到目…
屏幕04 课程基于屏幕03 课程来构建,它教你如何操作文本。假设你已经有了课程 8:屏幕03 的操作系统代码,我们将以它为基础。1、操作字符串能够绘制文本是极好的,但不幸的是,现在…
学习如何构造一个 C 文件并编写一个 C main 函数来成功地处理命令行参数。我知道,现在孩子们用 Python 和 JavaScript 编写他们的疯狂“应用程序”。但是不要这…
使用 Python 函数来最大程度地减少重复任务编码工作量。你是否对函数、类、方法、库和模块等花哨的编程术语感到困惑?你是否在与变量作用域斗争?无论你是自学成才的还是经过正式培训的…
上一篇文章中我论述了 叶子内联 leaf inlining 是怎样让 Go 编译器减少函数调用的开销的,以及延伸出了跨函数边界的优化的机会。本文中,我要论述内联的限制以及叶子内联与…
从输出的哈希值反推回输入,这从计算的角度是不可行的。无论安全从业人员用计算机做什么,有一种工具对他们每个人都很有用:加密 哈希(散列) hash 函数。这听起来很神秘、很专业,甚至…
来了解一下 printf ,一个神秘的、灵活的和功能丰富的函数,可以替换 echo、print 和 cout。当我开始学习 Unix 时,我很早就接触到了 echo 命令。同样,我…
通过深入了解 JavaScript 的高级概念之一:闭包,更好地理解 JavaScript 代码的工作和执行方式。在《JavaScript 如此受欢迎的 4 个原因》中,我提到了一…
理解 I/O 有助于提升你的效率。如果你打算学习 C 语言的输入、输出,可以从 stdio.h 包含文件开始。正如你从其名字中猜到的,该文件定义了所有的标准(“std”)的输入和输…
欢迎来到面向初学者的 Bash Shell 脚本知识第三部分。这最后一篇文章将再来学习一些知识点,这些将使你为持续的个人发展做好准备。它将涉及到函数、用 if/elif 语句进行比…
在这篇文章中,我将通过一些通俗易懂的例子来解释 Python 的 input() 函数的基础知识。Python 是世界上最流行的编程语言之一,广泛应用于各种应用程序中。Python…