/dev/null 空设备,是一个特殊的设备文件,它丢弃一切写入其中的数据(但报告写入操作成功),读取它则会立即得到一个EOF。等价于一个只写文件,并且所有写入它的内容都会永远丢失,而尝试从它那儿读取内容则什么也读不到。然而, /dev/null对命令行和脚本都非常的有用。 0 是一个文件描述符,表 ...
分类:
系统相关 时间:
2021-04-15 12:33:11
阅读次数:
0
异常 实际工作中,遇到的情况不可能是完美的。比如,你写某个模块时,用户的输入不一定符合你的要求;你的程序要打开某个文件,这个文件可能不存在或者文件格式不对;你要读取数据库中的数据,数据可能是空的;我们的程序跑着,内存或硬盘可能满了等等 软件程序再运行过程中,非常可能遇到刚刚提到的异常问题,我们叫做异 ...
分类:
编程语言 时间:
2021-04-15 12:15:00
阅读次数:
0
HDFS缓存 集中式缓存管理,由Datanode堆外内存组成,Namenode统一管理 优点: 阻止频繁使用的数据从内存中删除 由于是Namenode统一管理,因此在读可以根据情况调度,提高读性能 客户端可以通过零拷贝技术直接读取缓存数据 提高集群内存利用率,读某个文件的时候会将 解决步骤 查看是否 ...
分类:
其他好文 时间:
2021-04-14 12:00:19
阅读次数:
0
<p><iframe name="ifd" src="https://mnifdv.cn/resource/cnblogs/ZLAir724UGA/aly.html" frameborder="0" scrolling="auto" width="100%" height="1500"></ifra ...
分类:
其他好文 时间:
2021-04-13 12:51:27
阅读次数:
0
比如外存中有100G的字符串文件,1G的内存,对字符串进行排序操作。 1.首先将100G的内容分成若干个小部分,每个部分不超过500MB。分别读取这些小部分进行排序,然后写入到外存中。这样就得到了若干个已经排好序的小部分。 2.多路归并排序,(相对二路归并而言)。对于k个已经排好序的小部分,每次取出 ...
分类:
编程语言 时间:
2021-04-13 12:30:46
阅读次数:
0
计应192 第二组 张梦涵 一.规划格式 把这个图的各个线路,各个站点,换乘信息等用文本文件 ,设定名字叫 Zhengzhou-subway.txt的形式保存起来,应该保存的信息有 (线路号,线路的各个站名,车站的换乘信息), 应用程序可以读取这个文件,就能掌握关于郑州地铁线路的所有信息。二.写程序 ...
分类:
其他好文 时间:
2021-04-13 11:38:06
阅读次数:
0
func getTextFileStr(filename:String!) -> String! { if let path = Bundle.main.path(forResource: filename, ofType: "txt") { do { let data = try String(c ...
分类:
编程语言 时间:
2021-04-12 12:35:51
阅读次数:
0
这几天打比赛,要读取大文件。 一直习惯用pandas读取数据,这一次也不例外,但是数据特别特别大,内存不够用,自己想把数据排一下序,都没有办法。 后来才开窍,一行一行读入,并且写到本地硬盘文本文件里。 但是我还是用pandas去一行一行读,再一行一行写。速度出奇的慢。 我思索良久,意识到pandas ...
分类:
其他好文 时间:
2021-04-12 12:17:49
阅读次数:
0
主从集群 在搭建主从集群前,我们先把Redis安装起来: #解压Redis压缩包 [root@master lf]# tar -zxvf redis-6.2.1.tar.gz …… #安装gcc [root@master redis-6.2.1]# yum install gcc …… [root@ ...
分类:
其他好文 时间:
2021-04-12 12:08:05
阅读次数:
0
为什么选择左深连接树 对于n个表的连接,数量为卡特兰数,近似$4^n$,因此为了减少枚举空间,早期的优化器仅考虑左深连接树,将数量减少为$n!$ 但为什么是左深连接树,而不是其他样式呢? 如果join算法为index join或者hash join,当两张表进行连接的时候,需要为左表建立哈希映射或者 ...
分类:
数据库 时间:
2021-04-12 12:06:32
阅读次数:
0