我遇到了几个问题:

  • 使用具有较长路径的开源Java项目
  • 在源码管理工具中存储深层的Fitnesse wiki树
  • 使用Bazaar导入我的源代码管理工具上面的树时出错

为何会有这个限制呢?

为什么至今没有解决这个问题?

如何处理路径限制?不是linux或mac系统

流浪的法师斗篷流浪的法师斗篷提问于
你想要的cccJava/Python/IOS爱好者,骑行+跑步。。。哦,对了,还养了两只猫。回答于
已采纳

最大路径长度限制在WindowsAPI中(除了以下段落中讨论的一些例外情况),路径的最大长度为MAX_PATH,定义为260个字符。本地路径按以下顺序构造:驱动器字母、冒号、反斜杠、由反斜杠分隔的Name组件以及终止空字符。例如,驱动器D上的最大路径是“D:\some 约256个字符长度“表示当前系统代码页的不可见终止空字符。(字符<>为了方便查看,不能成为有效路径字符串的一部分。)

现在我们看到它是1+2+256+1或 [drive][:\][path][null] = 260..可以假定256是固定字符串长度。回到DOS 的API中,跟踪每个驱动器当前的路径,并且我们有26(带符号的32)最大驱动器路径(以及当前目录)。

int0x21ah=0x47表示“此函数返回路径描述,而不使用驱动器号和初始反斜杠。”。因此,我们看到系统将CWD存储为一对(驱动器、路径),并通过指定驱动器(1=A,2=B,…)来请求路径,如果您指定一个0,那么它假设INT 0x21AH=0x15AL=0x19返回的驱动器的路径。现在我们知道了为什么是260而不是256,因为这4个字节没有存储在路径字符串中。

为什么有256字节的路径字符串,因为640 K是可用的RAM。

回答过的其他问题

人工智能是否可以架构在区块链上?

你想要的cccJava/Python/IOS爱好者,骑行+跑步。。。哦,对了,还养了两只猫。
说到人工智能,就不能回避大数据。机器学习方法依托于大量的数据来完成验证和训练,而当下的数据全都别掌握在大公司手中,不能为个人随意支配,数据市场尚未成型。区块链的几大主要特征,如:分布式节点的共识系统、信息的不可篡改、匿名化、去中心化。 区块链还有一种非常神奇的计算方法叫零知识证明...... 展开详请

物联网与工业互联网有什么区别?

你想要的cccJava/Python/IOS爱好者,骑行+跑步。。。哦,对了,还养了两只猫。
要知道他们的区别是什么,就要先知道他们是什么? 工业互联网,英文简称IIoT,而物联网是IOT,其实单从英文简称来看,就可以大概知道他们的联系,工业物联网网是物联网更大的概念,从编程方向来理解就是物联网是工业物联网的父级,而工业物联网就是继承了物联网的特性,并且拥有自己的属性,而...... 展开详请

如何快速入门Kafka消息队列?

你想要的cccJava/Python/IOS爱好者,骑行+跑步。。。哦,对了,还养了两只猫。
来点干货~Kafka 的详细设计及其生态系统 Apache Kafka 的核心要素有中介者,订阅主题,日志,分区还有集群,还包括像 MirrorMaker 这样的有关工具。 Kafka 生态系统由 Kafka Core,Kafka Streams,Kafka Connect,Ka...... 展开详请

我什么都不会呀,看不懂怎么办呀?

你想要的cccJava/Python/IOS爱好者,骑行+跑步。。。哦,对了,还养了两只猫。
任何事情都可以按照正常的学习流程,正常的方法。 但是你问我了,我可以说无可奉告。 但是你总想搞个大新闻的,说腾讯云不给你解决问题然后把我批判一番。 我讲的意思是,要好好学习,不会了再来问,你这直接是伸手要了,我能有什么办法? 你啊,非常熟悉伸手党那套理论,然而……... 展开详请

yum install php-pdo 失败?

你想要的cccJava/Python/IOS爱好者,骑行+跑步。。。哦,对了,还养了两只猫。
你试试用下面的方法解决试试。 yum clean all rpm --rebuilddb yum update 如果不行就尝试更换yum源 cd /etc/yum.repos.d mv CentOS-Base.repo CentOS-Base.repo.bk wget http:...... 展开详请

腾讯云香港主机搭建网站需要备案吗?

你想要的cccJava/Python/IOS爱好者,骑行+跑步。。。哦,对了,还养了两只猫。

当然是不用啦~

如果是域名在国内托管的话(如腾讯云、阿里云等)是需要给域名备案的。

你服务器在香港,是暂时不需要备案的。

关于作者

你想要的ccc

Java/Python/IOS爱好者,骑行+跑步。...

所属标签

扫码关注云+社区