请问:如何实现文件的并发操作? 有没有可以在硬盘上先划分出一定大小的空闲空间,不用初始化(初始化会花费很多时间),然后再通过文件区块锁定实现多线程写操作的?或者是有没有什么方法可以通过把多个文件合并成一个文件而不用移动任何一个文件硬盘数据的方法? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 有没有可以在硬盘上先划分出一定大小的空闲空间,不用初始化(初始化会花费很多时间),然后再通过文件区块锁定实现多线程写操作的?=========================前一问可以实现。但是文件不能按区块加锁。或者是有没有什么方法可以通过把多个文件合并成一个文件而不用移动任何一个文件硬盘数据的方法?=========================从理论上是可行的,不过得对操作系统的文件系统非常了解,然后用JNI来实现。 第一个问题,完全可以,有很多这样的工具程序,但找不到具体的资料.第二个问题,是典型的链表,了解一下FAT,FAT32,NTFS就明白了. 关于java线程的运作 JAVA图形化设计,我到底要怎么学。。。 jsp泛形问题 抽象父类和普通父类区别?来看看我的代码,说说和抽象类有什么不同的? Vector中的数据怎样排序(数据是从数据库取出) 求解释:Integer的问题 JAVA的98环境配制问题、、、、、、100分!!!!!! 用什么命令删除用NEW新建的一个对象? jb6:SQL SERVER 中记录的提取,复制问题? 一个关于匿名类的问题。觉得不好理解。 用HttpClient类,如何检测一个connection已经超时? JAVA 中怎样得到整个磁盘空间大小以及剩余空间大小
=========================
前一问可以实现。但是文件不能按区块加锁。或者是有没有什么方法可以通过把多个文件合并成一个文件而不用移动任何一个文件硬盘数据的方法?
=========================
从理论上是可行的,不过得对操作系统的文件系统非常了解,然后用JNI来实现。
第二个问题,是典型的链表,了解一下FAT,FAT32,NTFS就明白了.