form: <basic name="smwd" label="导入" widget="FileUploader" referWidgets="param"> <value name="destform">fwglAdd</value> <value name="action">upload</va ...
分类:
Web程序 时间:
2017-08-18 14:27:59
阅读次数:
290
1.什么是数据完整性 用户希望存储和处理数据的时候,不会有任何损失或者损坏。 hadoop提供两种校验: 1.校验和(常见循环冗余校验CRC-32) 2.运行后台进程来检测数据块 2.基本的基于文件的数据结构 在处理小文件的时候,为了避免多次打开关闭流耗费计算资源,hdfs提供了两种类型的容器Seq ...
分类:
其他好文 时间:
2017-08-14 00:32:54
阅读次数:
206
习惯了用cin 很多人会说cin的速度比scanf慢很多, 其实不然. cin慢的原因主要在于默认cin与stdin总是保持同步, 这一步是消耗时间大户. 只需要加上std::iOS::sync_with_stdio(false)来关闭同步就好了, 速度甚至要优于scanf. ...
分类:
其他好文 时间:
2017-08-13 11:22:27
阅读次数:
290
我来填坑了。 这次我用自己写的测试读入的程序来分别测试cin(不关闭流同步),scanf和读入优化的效率差别。 我们分别对三个阶段的数据量n进行测试,通过时间比对来观察性能的差异。 n = 102时 n = 104时 n = 105时 为了保证测试准确并且减小偶然误差,本次测试的所有数据均为随机数。 ...
分类:
其他好文 时间:
2017-08-08 00:32:49
阅读次数:
1053
阻塞:一般的I/O操作可以在新建的流中运用.在服务器回应前它等待客户端发送一个空白的行.当会话结束时,服务器关闭流和客户端socket.如果在队列中没有请示将会出现什么情况呢?那个方法将会等待一个的到来.这个行为叫阻塞.accept()方法将会阻塞服务器线程直到一个呼叫到来.当5个连接处理完闭之后, ...
分类:
其他好文 时间:
2017-08-04 11:05:07
阅读次数:
93
// 使用完毕,无论是否产生异常,系统都会把 流 给关闭 // 不需要我们手动的关闭了 // try 后加 (),创建 流 的代码放在 () 中,如果只有一行,最后的 ; 可加可不加 // 如果要创建多个 流,添加 ; 继续再 () 中创建 // try-with-resource,自动关闭流,使用 ...
分类:
其他好文 时间:
2017-07-28 15:46:22
阅读次数:
133
目前Java获取文件大小的方法有两种: 1、通过file的length()方法获取; 2、通过流式方法获取; 通过流式方法又有两种,分别是旧的java.io.*中FileInputStream的available()方法和新的java..nio.*中的FileChannel 下面依次介绍这几种方法: ...
分类:
编程语言 时间:
2017-07-26 18:06:02
阅读次数:
171
客户端socket 流程: 1、连接远程主机 2、发送数据 3、接收数据 4、关闭流与socket连接 实例: 服务端Socket 流程: 1、绑定端口 2、监听入站数据 3、在绑定的端口上接受来自远程机器的连接 4、接收数据 5、发送数据 6、关闭流与socket连接 实例: ...
分类:
编程语言 时间:
2017-07-12 10:13:29
阅读次数:
279
1.使用File类操作文件 2.FileReader,FileWriter,进行文件的操作 BufferedReader,BufferedWriter,进行文件缓冲区操作 DataInputStream,DataOutputStram,指定数据类型操作文件 3.关闭流 // 实例化File对象 Fi ...
分类:
编程语言 时间:
2017-07-02 00:12:57
阅读次数:
211
有一个古老的传说: 占用的文件是可以被强制删除的。。。 如果被别的应用程序打开着,你就要先找到那个打开的程序,结束掉才行。或者关闭关闭相关进程,延迟的方法。 一般来说被占用就意味着有其它进行或者线程对该文件读或写操作。如果是自己的程序对该文件有文件流读写最好在完成或者异常的时候关闭流Close(), ...