internals

internals

文章 0 浏览 2

在不可变对象中修改可变对象的Pythonic方式

假设我有一个类,对于外界来说表现为 int,但实际上是一个可变对象,在多个结构中具有固定位置。如果 n 是我的对象,我现在可以通过编写 n.update(34)…

小巷里的女流氓 2024-10-09 09:31:57 0 0

PHP实际上是如何工作的?

有没有一些指南可以描述 PHP 的内部结构? 如何加载文件(必需、包含)? 它们是如何解析和执行的? 内存是如何分配的? 对象是如何创建/销毁的? 外…

囍笑 2024-10-08 04:44:51 0 0

java接口内部是如何实现的? (虚函数表?)

C++具有多重继承。在程序集级别实现多重继承可能相当复杂,但是网上有很好的描述这通常是如何完成的(虚函数表、指针修复、thunk 等)。 Java 没有多…

雪落纷纷 2024-10-07 03:16:09 0 0

用于路由的数据包生成

作为课程作业的一部分,我正在更改内核的 ip 查找代码,我已经进行了更改,并且我想测试它.. 我应该如何为这些 ip 查找生成数据.. 将 /proc/sys/net/i…

心如荒岛 2024-10-03 14:35:30 2 0

Perl 的 C 翻译后端有什么用?

除了纯粹明显的:“它将 Perl 翻译为 C。”; Perl 编译器的优化 C 翻译后端 B::CC 在现实世界中是否有任何用途(又名黑客)?…

回心转意 2024-10-01 15:55:53 0 0

PHP 的列表函数如何工作?

最近在这里回答了几个涉及使用 PHP 的 list 函数的问题后,我想知道,“这个函数到底是如何在幕后工作的?”。我正在考虑使用 func_get_args() ,然后…

清眉祭 2024-09-24 02:49:20 0 0

Rails 问题中的 Rails.env 实现

浏览rails源代码,我在railties/lib/initializers.rb中找到了这样的方法 def env @_env ||= begin require 'active_support/string_inquirer' ActiveS…

请爱~陌生人 2024-09-19 04:28:27 3 0

当 InternalsVisibleToAttribute 不是一个选项时,如何使用反射对程序集中的内部(VB 中的 Friend)类进行单元测试?

我有一个包含两个项目的解决方案: Company.Project.vbproj Company.Project.Tests.vbproj 在 Company.Project.vbproj 程序集中,我有一个类 FriendCl…

旧竹 2024-09-16 13:22:53 2 0

R 中的因素:不仅仅是烦恼?

R 中的基本数据类型之一是因子。根据我的经验,因素基本上是一种痛苦,我从不使用它们。我总是转换为字符。我感觉很奇怪,好像我错过了什么。 是否存…

旧伤还要旧人安 2024-09-14 07:13:44 5 0

为什么 PackageInfoTable 和 TPackageTypeInfo 之间的 UnitCount 不同?

如果您在 System._StartExe 中放置断点并检查传入的 InitTable,您会注意到 InitTable.UnitCount 大于 InitTable.TypeInfo。单位计数。不幸的是,这些…

廻憶裏菂餘溫 2024-09-13 19:34:30 0 0

什么是“身份指针”?在TTypeInfo之前有什么用?

如果您在 Delphi 内部进行了足够多的研究,您会发现一些奇怪的东西,并且显然没有关于编译器生成的 TTypeInfo 记录的记录。如果 PTypeInfo 指向地址 X…

独木成林 2024-09-13 18:07:51 2 0

object_id 分配如何工作?

我正在使用 Ruby 的 .object_id 并注意到,在 irb 的几个连续会话中,我得到了这些相同的结果: false.object_id // 0 true.object_id // 2 nil.objec…

樱桃奶球 2024-09-13 16:19:19 0 0

有哪些关于 OSX 内部原理的书可以推荐?

Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers. 要求我们推荐或查找书籍、工具、软件库…

微暖i 2024-09-13 16:01:06 2 0

.Net CLR 如何实现“接口”?内部?

只是好奇 .NET CLR 如何在内部处理接口? Q1] 当 CLR 遇到类似以下内容时会发生什么: 简单界面(下同。) interface ISampleInterface { void Sample…

疯到世界奔溃 2024-09-10 14:21:41 3 0

堆栈和堆栈基地址

在 MEMORY_BASIC_INFORMATION 结构中发现两个 PVOID 变量,分别称为BaseAddress 和AllocationBase。 我正在读一本关于线程的书,它详细介绍了如何将堆…

给妤﹃绝世温柔 2024-09-08 12:53:45 1 0
更多

推荐作者

qq_FjTq5B

文章 0 评论 0

18273202778

文章 0 评论 0

WordPress小学生

文章 0 评论 0

〃温暖了心ぐ

文章 0 评论 0

迷乱花海

文章 0 评论 0

niuniu

文章 0 评论 0

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文