V2EX jox 的所有回复 第 1 页 / 共 21 页
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX    jox    全部回复第 1 页 / 共 21 页
回复总数  406
1  2  3  4  5  6  7  8  9  10 ... 21  
2014-12-28 00:45:19 +08:00
回复了 anewg 创建的主题 问与答 请问 Mac 上有类似按键精灵的软件吗?谢谢
你可以用apple script自己写啊,很简单的
2014-12-28 00:15:09 +08:00
回复了 JoshOY 创建的主题 Python 关于读超大文件的问题
@9hills 我知道的。。。。。。。
2014-12-28 00:14:09 +08:00
回复了 JoshOY 创建的主题 Python 关于读超大文件的问题
@BGLL 这位兄弟看来对操作系统很了解啊。

如果两个进程同时对一个文件进行读写,其中一个进程打开文件之后另一个进程又往这个文件里写入了一些数据,那第一个进程打开时的文件尾与第二个进程打开文件时的文件尾就不一样了,另外结束指针是什么?这个结束指针是怎么用的?通过这个指针能够得到文件当前的文件尾是什么?

Is it a thing like (int) or a (int *)? What is it?
2014-12-27 23:54:28 +08:00
回复了 JoshOY 创建的主题 Python 关于读超大文件的问题
@lululau 。。都是我已经知道的东西。。。。

我没想明白的是,feof这样的调用是如何实现的,多个文件同时对同一个文件读写这样的情况又是怎么处理的,之类的。
2014-12-27 23:44:41 +08:00
回复了 JoshOY 创建的主题 Python 关于读超大文件的问题
@msg7086 ??是不是回错人了?

按照windows的标准,如果有^Z字符出现在不是文件尾的地方,那这就不是个符合windows标准的文本文件,就要使用rb模式来打开,这可能是LZ遇到的问题。

我在考虑的是在Unix系统下,流程序如何确定它达到了文件尾,我考虑的是这里的实现细节,然后意识到这个问题并不是简单两句话能解释清楚的,于是就放弃了。
2014-12-27 23:25:55 +08:00
回复了 JoshOY 创建的主题 Python 关于读超大文件的问题
@BGLL 是windows这么实现的还是其他的系统也是这么做的?如果使用打开文件操作得到了两个指针,然后就不再检查是否达到文件尾了吗?如果一个程序在读一个文件的同时,另外一个程序在往这个文件写数据该怎么处理?
2014-12-27 23:16:43 +08:00
回复了 Bitex 创建的主题 问与答 关于眼球追踪技术
@kmcool 晕,你这ID。。。。一模一样的啊 原来土豪也逛v2ex这种网站的啊
2014-12-27 23:11:44 +08:00
回复了 JoshOY 创建的主题 Python 关于读超大文件的问题
@BGLL 现在的windows系统的内核不再是DOS了吧?

我感觉楼主的这个问题引出的关于文件系统的问题对我来说要想彻底整明白暂时知识储备不够。。。。你说的这些我也看不太懂。。。。不过还是很感谢分享信息
2014-12-27 22:57:45 +08:00
回复了 JoshOY 创建的主题 Python 关于读超大文件的问题
我发现我也没有搞清楚这个问题,刚刚看了一下相关的资料,python的话,因为好多python实现都是C写的,可以认为在I/O这方面跟C是一样的,只考虑Unix类的系统的话,需要借助系统调用才能确定达到了end of file状态,当达到end of file的时候会返回宏EOF,Unix下的rb模式和r是一样的,根据fopen的手册,b只是为了兼容ISO/IEC 9899:1990 (``ISO C90'')标准:

>> The mode string can also include the letter ``b'' either as last character or as a character
>> between the characters in any of the two-character strings described above. This is strictly
>> for compatibility with ISO/IEC 9899:1990 (``ISO C90'') and has no effect; the ``b'' is ignored.
2014-12-27 21:47:25 +08:00
回复了 JoshOY 创建的主题 Python 关于读超大文件的问题
@BGLL 这样啊,我的意思是在读文件的时候去读文件的meta数据,然后根据这个来判断是否到达了文件尾。

如果以二进制模式打开文件,那程序要如何判断是否到达了文件尾?
1  2  3  4  5  6  7  8  9  10 ... 21  
关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     930 人在线   最高记录 6679       Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 21ms UTC 20:14 PVG 04:14 LAX 13:14 JFK 16:14
Do have faith in what you're doing.
ubao snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86