- 博客(7)
- 收藏
- 关注
原创 程序人生-Hello’s P2P
本文从一个hello程序入手,漫步计算机系统世界。文章将解析hello程序从hello.c经过预处理、编译、汇编和链接生成可执行文件的全过程,阐述计算机系统对hello进行的进程管理、存储管理和IO管理,展示hello程序在Linux系统里的完整生命周期。在对hello程序生命周期探索的过程中,将会使用到Ubuntu虚拟机、edb和gcc等实用的工具,融合CS:APP中各章的重点知识,进一步提升读者对Linux系统操作的熟练度,加深读者对计算机系统的认识。
2021-06-27 14:20:52 1765
原创 Java中的ArrayList和LinkedList
在Java中,我们经常使用到List这个类。这个类有多种实现,本文将着重分析其中最为常见的两个实现方式ArrayList和LinkedList。
2021-06-25 00:23:12 175
原创 Arrays.asList后对结果进行remove操作导致UnsupportedOperationException的解决方法
进行Arrays.asList的操作得到的不是java.util.ArrayList的ArrayList,而是java.util.Arrays内部自己所包含的ArrayList,而它的remove方法继承的是AbstractList类中的remove方法,当我们试图对Arrays.asList的结果进行remove操作时,就会抛出UnsupportedOperationException。
2021-06-17 14:20:48 608
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人