磁盘分区 linux也与windows一样,为了使用全部的磁盘空间,需要先对磁盘分区;如果所有分区的总容量小于磁盘容量,说明磁盘还有未分配空间,这个时候会对磁盘造成浪费。需要增加一个新的分区来将全部空间利用上。 fdisk 此命令是磁盘的管理命令。fdisk -l可查看目前磁盘总容量和各分区情况。 ...
分类:
系统相关 时间:
2020-12-01 12:18:58
阅读次数:
10
数据结构--队列 队列只可以在一端入队(/出队)在另一端出队(/入队),没有插队行为。 普通队列: 存在的缺点:出队时,如果指针一直指向对头,处理起来就会效率变低,如果指针一直后移,就会造成前面的位置浪费。 环形队列: 克服普通队列的缺点。环形队列,排队有方向的。 队列用途: 自动排号机 C++实现 ...
分类:
编程语言 时间:
2020-11-27 10:59:46
阅读次数:
7
KVM 虚拟化 背景: 随着硬件的设备性能越来越高,成本也越来越低廉,我们在硬件上运行一些程序跑一些业务的时候,可能会对硬件的资源造成一种浪费。这时候我们直接在硬件上采用的一些虚拟化技术,虚拟一些虚拟的机器,让业务泡在虚拟机中。方便后期的维护,迁移 常见的虚拟化: Eg: 云平台 openstack ...
分类:
其他好文 时间:
2020-11-26 14:17:15
阅读次数:
8
有时候git明明已经配置了用户名和密码,但在项目中,有时候pull和push的时候却每次都要提示输入用户名和密码,很浪费时间。 解决办法 在git bash中输入: git config --global credential.helper store 执行完上面的git命令后,在命令行正常执行pu ...
分类:
其他好文 时间:
2020-11-25 12:33:41
阅读次数:
2
Tomcat项目在eclipse上部署404问题 404就是资源找不到,很容易想到路径输错了或者是什么的吧,但是tomcat这里真的有个好大好大的坑,浪费了我五六个小时= = 问题描述 tomcat在eclipse种完美启动,Server startup,但在浏览器里输入localhost:8080 ...
分类:
系统相关 时间:
2020-11-17 12:39:30
阅读次数:
17
完整版:资深程序员都了解的代码复用法则编写代码最重要一条,是怎样复用其他程序员的代码和思路来解决问题。通过修改他人的代码来解决复杂问题是种错误的做法,不仅成功的机率很低,就算成功也不会提供什么经验。按照这种方式进行编程,无法成长为一名真正的程序员,在软件开发领域,前景也是非常有限。一旦问题达到了一定规模,期望程序员从头开发一个解决方案不太现实,这会导致程序员大量时间浪费在低效率工作中,并且极大地依
分类:
其他好文 时间:
2020-11-16 13:04:33
阅读次数:
4
使用伪类(::before/::after)设置文本前后图标。减少标签的浪费,使页面更加整洁。 如图: <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title></title> <style type="text/css"> .box{ ...
分类:
其他好文 时间:
2020-11-13 12:17:39
阅读次数:
5
一、外部碎片 假设这是一段连续的页框,阴影部分表示已经被使用的页框,现在需要申请一个连续的5个页框。 这个时候,在这段内存上不能找到连续的5个空闲的页框,就会去另一段内存上去寻找5个连续的页框,这样子,久而久之就形成了页框的浪费。称为外部碎片 二、伙伴系统 Linux内核通过伙伴算法来管理物理内存。 ...
分类:
系统相关 时间:
2020-11-10 10:34:50
阅读次数:
12
1.尽可能使用位运算, <<1 比 *2 快, >>1 比 /2 快,用 &1 代替 %2 ,用三次 ^ 代替 swap; 2.尽可能把 i++ 变成 i,因为 i 处理时会使用临时变量储存原先 i 的值; 3.简单函数前使用 inline,或者干脆使用 #define,因为函数调用会浪费时间; 4 ...
分类:
其他好文 时间:
2020-11-08 16:37:59
阅读次数:
14
在hive的日常使用中,经常需要将hive表中的数据导出来,虽然hive提供了多种导出方式,但是面对不同的数据量、不同的需求,如果随意就使用某种导出方式,可能会导致导出时间过长,导出的结果不满足需求,甚至造成集群资源不必要的浪费。因此本文主要对hive支持的几种导出方式的使用进行整理,并给出每种导出 ...
分类:
其他好文 时间:
2020-11-07 17:31:45
阅读次数:
24