对于初次接触Linux的人来说,与window相比而言,最大的不同之处就是文件啦。一般的文件大家都是很容易理解的,例如:Word文档,txt文档这都属于常规文件吧,但是在Linux环境下,设备也成了文件,使得初次接触Linux的人来说或多有些困惑吧,不过慢慢就习惯了。所以说,在Linux中,一切都是文件。也就是说,在Linux中,所有的东西都可以被看成文件,所有的操作都可以归结到对文件的操作,这样...
分类:
系统相关 时间:
2014-11-04 00:14:46
阅读次数:
306
Excel的强大和易用,使得大家都喜欢将数据导出为 Excel 备用。传统的ExcelAutoMation技术诸多不足,比如:需要目标机器安装Office、资源消耗较大等;使用NPOI的优势:二进制读写文件、无office依赖性、效率高等。文中详细介绍了NPOI的技术特性,并给出导出excel的示例代码。...
本文主要是C#调用SSH实现文件上传下载功能,主要是要引用第三方类库Tamir.SharpSSH.dll。以下是SFTPHelper类,实现了对文件的操作,可供参考。 public class SFTPHelper { private Session m_session; ...
文件下载 1. 下载文件业务类 下载文件的操作也属于业务方法,所以在com.liuhao.mobilesafe.engine中创建一个DownloadFileTask下载文件的类。 其中的getFile方法,用于从服务器文件路径上下载文件至本地文件目录。 package com.liuhao.mobilesafe.engine; import java.io.File; impor...
分类:
移动开发 时间:
2014-10-30 17:05:48
阅读次数:
246
对于一个程序员来说,文件操作是经常遇到的,尤其是对Excel文件的操作。
在这里介绍一下我在项目中用到的一个操作Excel的工具——POI。关于POI的一些概念,网络上很多,详细信息大家可以自行百度,我在这里只做简单介绍。POI是apache的类库,主要是为java开发人员提供对Office文件(word、ppt、Excel)处理的支持。我这里主要给出几个例子来说明演示一下。...
分类:
其他好文 时间:
2014-10-29 08:03:01
阅读次数:
249
①.将文件设为“嵌入的资源”,Template修改不灵活:Stream stream=this.GetType().Assembly.GetManifestResourceStream(Template)②.将文件放在磁盘中,Template修改灵活:FileStream file=new File...
分类:
其他好文 时间:
2014-10-27 08:08:09
阅读次数:
149
在PC硬件体系结构里,速度最快的存储器是CPU里面的寄存器,接着到二级缓存,再到系统RAM内存,最后才到硬盘。因为这种体系结构,就决定了操作系统对文件的操作方式,或者说是最优化的算法。比方操作系统接收到写文件的数据时,就会先把数据保存到RAM里,然后在合适的时间或者合适的数据量时再写到硬盘里。但有时...
回顾一下,在前面几章中,就sparkSQL1.1.0基本概念、运行架构、基本操作和实用工具做了基本介绍。
基本概念:
SchemaRDD
RuleTreeLogicPlanParserAnalyzerOptimizerSparkPlan
运行架构:
sqlContext运行架构hiveContext运行架构
基本操作
原生RDD的操作parquet文件的操作j...
分类:
数据库 时间:
2014-10-23 12:29:53
阅读次数:
298
1、概念:
fsimage保存了最新的元数据检查点。
edits保存自最新检查点后的命名空间的变化。
2、工作原理:
从最新检查点后,hadoop将对每个文件的操作都保存在edits中,为避免edits不断增大,secondary namenode就会周期性合并fsimage和edits成新的fsimage,edits再记录新的变化。
这种机制有个问题:因edits存放在Name...
分类:
其他好文 时间:
2014-10-15 23:23:11
阅读次数:
392
一个几十G的文件想用Python多线程读取提高处理效率,得到的结果总是不如预期。在毛帅的提醒下才发现一个进程启动的线程将共享文件句柄,A线程对文件的操作(即使是读)也将影响到B线程。如图,图片来自毛帅: ??...
分类:
编程语言 时间:
2014-10-13 22:05:27
阅读次数:
228