陈浪平的博客

  • 首页

  • 标签

  • 分类

  • 归档

日常解惑-Linux中的各类引号

发表于 2021-01-04 | 更新于 2021-01-20 | 分类于 运维 | 评论数:

前情提要

在Java中,我们使用单引号来表示一个字符,用双引号来表示一个字符串。而在Python中,单引号和双引号对于字符串来说,毫无区别。那么在shell中单引号和双引号有区别吗?除了单双引号,还有反引号,那么反引号又是用来做什么的?

阅读全文 »

生存法则

发表于 2021-01-04 | 更新于 2021-01-06 | 分类于 随笔 | 评论数:
这篇文章被加密了,请输入密码查看
阅读全文 »

魔方教程

发表于 2021-01-03 | 更新于 2021-01-04 | 评论数:

前言

不务正业来玩一玩魔方。

阅读全文 »

2020年底总结

发表于 2020-12-27 | 更新于 2021-01-04 | 分类于 随笔 | 评论数:

现在是2020年12月31日的下午,我坐在工位上,开始回顾和总结这一年。

其实要说总结这一年,简单倒也是蛮简单的,就做了一件事:找工作。

但是这找工作这件事的背后,又包含了许许多多的故事,也让我成长了很多。

阅读全文 »

极客时间Mysql总结

发表于 2020-11-28 | 更新于 2021-01-04 | 评论数:

13 为什么表数据删掉一半,表文件大小不变如果把数据行删掉,那么对应到页里面就是把这一行标记为删除了,并没有对空间进行删除。 如果是把整个数据页删掉,那么这个数据页会被重新利用,同样也不会删掉。如果两个页中的数据所占比例都太少,那么会把一个页的数据搬动到另外一个页里面,但是仍然不会让页被清理。 所以就算delete掉了整个表格,所占空间还是不会变少。而且根据上面的描述,随着对数据库表的操作,会有越来越多的空洞产生,所以需要进行”压缩“操作。也就是重建一个新的表,这样空间利用率又达到了最大。 重建有两种办法,一种是锁住要重建的表,然后复制数据到新的表,那新的表就是重建后的表;还有一种是不锁,但是 ...

阅读全文 »

xv6-lab2-内存管理部分

发表于 2020-11-28 | 更新于 2021-01-04 | 分类于 操作系统 | 评论数:

Introduction这部分开始写内存管理。内存管理有两部分:分配内存空间(编写一个数据结构能够知道哪些页是空闲的、哪些页是独享的、哪些页是共享的)和进行虚拟内存的管理(映射关系)。 本lab新增了下面这些文件: inc/memlayout.h:用来描绘了虚拟内存的分布。 kern/pmap.c kern/pmap.h kern/kclock.h kern/kclock.c Part 1: Physical Page Management操作系统必须知道物理内存中,哪些是空闲的,哪些是可用的。首先需要先编写物理页面的分配器。每一个页抽象成一个struct PageInfo,然后利用链表连 ...

阅读全文 »

极客时间计算机组成原理总结

发表于 2020-11-23 | 更新于 2021-01-04 | 分类于 基础 | 评论数:

前言

听完了中国慕课上面的刘教授的《计算机组成原理》,总觉得知识有点太旧了,于是就自己去找了极客时间上面徐文浩老师的《深入浅出计算机组成原理》,一共55讲,花了大概四天时间全部听完(2020年11月19日到2020年11月23日),作为补充材料非常不错,对一些原来的知识有了更加深入的认识,同时也对一些内容有了新的认识,这里记录下原先那些我掌握的不好的或者有新的认识的内容。

阅读全文 »

xv6-lab1-系统启动过程

发表于 2020-11-19 | 更新于 2021-01-04 | 分类于 操作系统 | 评论数:

原lab的地址:https://pdos.csail.mit.edu/6.828/2018/labs/lab1/ PC Bootstrap这部分原文是介绍了x86的汇编语言和计算机的引导过程。 Getting Started with x86 assembly注意区分AT&T的汇编语法和Intel的语法之间的区别。 练习一:了解一下基本的汇编知识。 当然如果有充足的时间,不妨可以阅读一下Intel提供的指令手册。 Simulating the x86为了能够模拟真正的引导,该lab使用qemu来进行模拟,而不需要真实的机器。 第一步,先对代码进行make操作,毕竟目前都是一堆. ...

阅读全文 »

各大手机厂商设备root调研

发表于 2020-11-17 | 更新于 2021-01-04 | 分类于 android | 评论数:

前言

近些年随着Android设备的发展,发现设备是越来越难以Root了,究其原因还是厂商在方便和安全这两个矛盾点上,倾向于安全。毕竟哪个厂商都不愿意因为安全的事故被曝光而失去用户。这篇文章详细调研了相关的厂商以及它们的设备root难易程度,也涉及一些root的原理等。

阅读全文 »

复习计划

发表于 2020-11-16 | 更新于 2021-01-20 | 评论数:

前言

基本秋招结束了,工作也找完了,深知自己还有很大的不足,那么接下来就是从头到尾再仔仔细细把所学的内容再走一遍,有些是之前没学好的来进行查漏补缺,有些也算是全新的内容了(计算机组成原理那块学的特别糟糕,操作系统有时间也希望能够自己实现一遍,其次java项目接触的也不够多)。

整个复习计划如果要分的话,是两部分,分别是对系统和编程这两块进行复习。我会记录下我复习重新学习这些内容的时间,并且针对这些内容作出自己的笔记。

阅读全文 »
123…16

chenlangping

181 日志
22 分类
56 标签
GitHub E-Mail
0%
© 2021 chenlangping
由 Hexo 强力驱动 v3.9.0
|
主题 – NexT.Pisces v7.1.2
|