获得徽章 0
- 大佬们我有问题:
1.我看网上说的eslint都是和编辑器配合,如果我只用的编辑器插件,不安装项目里的eslint检验行的通不?
反之,如果我不用编辑器eslint插件,只用项目里配置的eslint行不行?
2.项目里有eslint配置,编辑器本身装的插件也有,这时候听谁的?展开116 - 百日打卡 Day50
备战软考 软考暂停 ❌
早睡早起【23:40-08:00】 ✔️
摆脱拖延【今日事今日毕】 建任务 ✔️
每日计划【每天早晨列每日计划】 ✔️
多喝热水【早晨空腹喝一杯水】 ✔️
运动 早上锻炼,健身房划水 ✔️
记账 记录今天消费情况 ✔️
英语 背单词 ✔️
背知识点,早上洗衣服,完善系统集成论文,下午五点多去健身房锻炼,晚上看书,看B站视频还吃到了帮点拼夕夕的烤肠,今天还报了离校时间,有点迷茫了展开2332 - 不论Win还是Linux,都存在静态库和动态库。
软件开发过程中:
1)静态库是直接编译链接到二进制中的
2)动态库的链接是在运行时进行的,即运行时进行链接,并将符号导入到进程地址空间的
但是,很多开发者仍然有一点是不知道的:
动态库在系统内存中,是各个进程共享的。
换句话说,在各个进程中,动态库是位于相同的系统物理内存地址中,但却不同(不一定相同)的进程虚拟地址中。
这也是为什么Linux的动态库,以so后缀命名(shared object)。
但是,这是如何做到的呢?
当然是要依赖一个外部的链接器来做。
比如,在Linux中,应用程序启动时,需要动态链接的进程,通常代理给ldd(链接器)来查找相应的so,并完成so文件到进程的虚拟地址空间的内存映射的。如此,so既然是文件,就可以在相同的物理内存中被各个进程所共享。使用动态库链接的方式,通过共享物理的内存映射方式,从而大大节省了众多只读库对系统物理内存的消耗。展开评论2
双十一就买了几本书