-
Java Class 类文件格式看这一篇就够了
本文将揭开Java Class文件的神秘面纱,带你了解Class文件的内部结构,并从Class文件结构的视角告诉你:为什么Java Class字节码文件可以“写一次,遍地跑”?为什么常量池的计数从1开始,而不是和java等绝大多数语言的习惯一样从0开始计数?为什么在Java应用运行期间,无法使用反射...
02月01日[编码文章]浏览:19
-
C++ 20 module小试(c++ unittest)
C++20引入了module的支持,也发展的越来越不像原来的C++了。不过也确实是在尝试解决一下语言上的问题。C++通常头文件和实现文件分离。头文件会被include,这样每个include这个文件的cpp文件,都需要额外解析这个头文件。...
02月01日[编码文章]浏览:20
-
「7.Delphi应用程序框架」2.单元文件
2.单元文件在 Delphi 中,最常使用的最重要的源代码文件就是单元文件。单元是模块化编程的基础,Delphi中的类就是建立在单元文件基础上的。单元不仅仅能定义窗体,还可以定义各种例程。...
02月01日[编码文章]浏览:20
-
-
「正点原子Linux连载」第五十八章Linux INPUT子系统实验(一)
1)实验平台:正点原子Linux开发板2)摘自《正点原子I.MX6U嵌入式Linux驱动开发指南》关注官方微信号公众号,获取更多资料:正点原子第五十八章Linux INPUT子系统实...
02月01日[编码文章]浏览:16
-
-
JVM成神路之全面详解执行引擎子系统、JIT即时编译原理与分派实现
引言执行引擎子系统是JVM的重要组成部分之一,在JVM系列的开篇曾提到:JVM是一个架构在平台上的平台,虚拟机是一个相似于“物理机”的概念,与物理机一样,都具备代码执行的能力。但虚拟机与物理机最大的不同在于:物理机的执行引擎是直接建立在处理器、高速缓存、平台指令集与操作系统层面上的,物理机的执行引擎...
02月01日[编码文章]浏览:16
-
结构体的各种使用方法详细讲解-c\c++
结构体的各种使用方法详细讲解-c\c++结构体什么是结构体?结构体就是自己自定义的一种"数据类型"使用多个基本数据类型或者其他结构组成的一种新的"数据类型" C语言结构体(Struct 从本质上讲是一种自定义的数据类型,只不过这种数据类型比较复杂,是由 int、cha...
02月01日[编码文章]浏览:18
-
「野火i.MX6ULL ARM Linux开发板」测评连载
打开盒子,里面来个全家福。盒子里面包含的东西有,开发板(底板+核心板)一块,12V2A电源适配器一个,micro usb安卓数据线一根,type-c安装数据线一根,显示屏排线一根。...
02月01日[编码文章]浏览:18
-
从进程到线程,Linux中的task_struct结构分析
一. 前言在前文中,我们分析了内核启动的整个过程以及系统调用的过程,从本文开始我们会介绍Linux系统各个重要的组成部分。这一切就从进程和线程开始,在 Linux 里面,无论是进程,还是线程,到了内核里面,我们统一都叫任务(Task),由一个统一的结构 task_struct 进行管理。这个结构非常...
02月01日[编码文章]浏览:15