- 博客(9)
- 收藏
- 关注
原创 Linux分区表_linux 分区表
Protective MBR: 在GPT磁盘中,LBA0的位置存放着第一个结构Protective MBR,紧跟着, 在LBA1的位置存放这主GPT头。在GPT分区表的最开头(LBA0),处于兼容性考虑仍然存储了一份传统的MBR,用来防止不 支持GPT的硬盘管理工具错误识别并破坏硬盘中的数据,这个MBR也叫做叫做。MBR分区表:系统从硬盘启动,硬盘中存放boot loader stage1程序的扇区被称为MBR,它是启动硬盘(如/dev/sda)的。开头的是一个保护性的。
2025-01-12 21:12:24
649
原创 linux中lv的详细创建流程,lv脚本创建vg-pv-lv
硬盘分区设置或查看fdisk 设备名,按t进行格式转换【lvm参数是8epv操作创建pvpvscanpvs:查看系统中是现有pv: 添加pv删除pv: 删除pvvg操作vg详细信息查看:查看卷组vg详细,不加卷名直接vgdisplay就是查看所有卷组创建vgvgscanvgs:查看vg卷组:创建卷(vm)组默认卷大小是4m,就是说存储必须是4的整数倍,如果存了5M 实际占用空间是8M。删除vg:剔除卷组vgvg重命名:更改vg名新增vg容量【vg扩容】fdisk 设备名。
2025-01-12 21:08:43
857
原创 Linux下程序后台运行程序或脚本的方式-脚本执行-不建议screen_linux执行脚本后台运行
linux下远程后台运行程序有多种方式,估计screen的占了大多数了,其实还有更简单的实现方式。screen在共享窗口和交互式操作的时候挺好用,但本质上是一个多窗口管理器,需要占用资源,不会使用的人可能都不知道自己创建了多少个窗口,通常来说一个服务器运行几百个甚至上千个都没什么问题,但这对于多用户使用的公共集群来说是个灾难。大家之所以喜欢screen主要还是因为windows的原因,让大家习惯任何东西都希望能看到怎么运行的。但其实这个在自己熟悉linux系统使用之后会发现没有太多用处。
2025-01-12 21:05:01
186
原创 JavaScript能力测试01(简单级别),你能得多少分?我们的宗旨是碾压面试官!
比如 arr : [1,3,5,7] item : 5 返回:[1,3,7] (这个是原数组)比如 arr : [1,3,5,7] item : 5 返回:[1,3,7](这个是新数组)比如 arr : [1,3,5,7] item : 9 返回:[9,1,3,5,7]比如 arr : [1,3,5,7,5,8,5] item : 5 返回:3。比如 [1, 3, 3, 5, 3, 1, 5, 3,7,7] 返回[1,3,57]
2025-01-11 22:24:27
302
原创 JavaScript第二个分水岭——对象
结果到现在还没有搞定对象,我有点失望,方法都交给你了,你怎么还没搞定呢,算了女神节快来了,再助他一臂之力吧!
2025-01-11 22:20:46
914
原创 css3-3D和动画_html动态交叉线
简介: CSS3 3D变形中的缩放主要有scaleZ()和scale3d()两种函数,当scale3d()中X轴和Y轴同时为1,即scale3d(1,1,sz),其效果等同于scaleZ(sz)。不同于过渡动画只能定义首尾两个状态,关键帧动画可以定义多个状态,或者用关键帧的话来说,过渡动画只能定义第一帧和最后一帧这两个关键帧,而关键帧动画则可以定义任意多的关键帧,因而能实现更复杂的动画效果。3D缩放:CSS3中的3D缩放主要包括scaleZ()和scale3d()两个功能函数;
2025-01-11 05:22:41
664
原创 CSS 布局系列(二)—— 圣杯布局
默认情况下,他们独占一行。好了,高度塌陷解决了,但是此时的效果好像距离目标好像也差得太远了,因为浮动,改变了盒子模型,块级元素的流动性被破坏了,所以没有固定宽度的中间元素的宽度收缩到合适了(好了,宽度恢复正常了,但是左右两栏的元素又被挤下去了,所以,最后的问题就是将它们挪动到适合的问题。是的,此时的父容器已经无法由子元素撑开了,高度塌陷了。元素,这带来最直接的问题就是破坏了块级元素的流动性,他们不再是独占一行,取而代之的是。加入的代码改变了主轴的排列方式,左右两个元素紧贴左右两边,中间的元素也居中了。
2025-01-11 05:19:01
695
原创 const修饰指针和引用释疑_const 修饰指针和引用
中,pi的类型为int*,而&a的类型为const int* const,只要其中含有int* 就可以。//将const pi看作一体,就与(2)所述相同,只是要求pi必须为const,正如上所说,=号两边的类型不必严格匹配,但必须含有int*, &a的类型为const int* const,含有int*, 所以可以赋值。去掉ri左边的&号,则为int *const ri,因为ri是别名,故ri的类型应与赋值的数类型一致,ri类型为int *const,&i为int *const,可以这么做.
2025-01-11 05:11:34
420
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人