在查看长文档的过程中,经常会出现反链面板内容突然消失的情况,而且通过刷新也无法重新显示,可能和动态加载有关:
在我打开反链面板时,有时候不会自动计算反链,需要我点击刷新后才转换成当前文档的反链(不能稳定复现,需要多试几次):
在查看长文档的过程中,经常会出现反链面板内容突然消失的情况,而且通过刷新也无法重新显示,可能和动态加载有关:
在我打开反链面板时,有时候不会自动计算反链,需要我点击刷新后才转换成当前文档的反链(不能稳定复现,需要多试几次):
还是能重现(点几次大纲中的标题,再拖动几次块滚动条):
而且可以看到面包屑上的聚焦高亮变化了,用户没有主动操作聚焦,这应该是软件自动做的,软件不应该自动改变聚焦块吧
复现不了或许可以用我这个文档试试:
感觉和查询慢没有直接关系,就算查询慢也应该不会出现这个问题,而且这几个文档的反链面板之前打开过,有缓存,反链面板本身是能秒显示的。详细流程:
首先反链面板关闭
我先在文档 A 中打开反链面板,刷新,使反链面板显示文档 A 的反链
然后我关闭反链面板
之后我打开文档 B,如果这时候我先等一会儿,再打开反链面板,显示正常,反链面板中是文档 B 的反链
但如果我打开文档 B 时,紧接着马上打开反链面板,反链面板就会停留在文档 A 的反链,不会变成文档 B 的反链,需要我手动刷新
如果我反链面板一直开着,切换文档时是不会出现问题的,就是在切换文档和打开反链面板紧接着进行时,会出现问题
这个 bug 给我造成的影响是:每次我打开反链面板时,我不确定这时候后台究竟有没有在计算反链,因为前台并不会显示后台有没有在计算反链(或许后台在计算反链时刷新按钮应该也转,这样能告诉用户后台在计算),可能我等了 10 秒钟,反链面板还是停留在之前文档的反链,因为这个请求被覆盖了,后台根本就没有在计算这个文档的反链,所以我又要手动点刷新按钮,所以前面等待的 10 秒钟完全是浪费了。
我删除原先的云端同步目录,然后新建了一个云端同步目录(是这样操作吗,还是需要把本地的 sync 文件夹也删了重建呢?)
然后遇到了和 【反馈】手机云端同步太难了! 一样的问题,同步了将近十次,每次都同步到一半失败了:
我手机端用的不多,我记得我上次用的时候尽管每次都要全量同步,但至少还是能同步下来的,每次断开之后,重新开始也不是从零开始,而是从之前断开的地方开始,而这一次使用时每次都是从零开始
还有这两个的时间不一致,不知道是不是 bug:
CSDN (Chinese Software Developer Network) 创立于 1999 年,是中国的 IT 社区和服务平台,为中国的软件开发者和 IT 从业者提供知识传播、职业发展、软件开发等全生命周期服务,满足他们在职业发展中学习及共享知识和信息、建立职业发展社交圈、通过软件开发实现技术商业化等刚性需求。
用爱发电 (Programming With Love) 是一个以开源精神为核心的民间开源爱好者技术组织,“用爱发电”象征开源与贡献精神,加入组织,代表你将遵守组织的“个人开源爱好者”的各项条款。申请加入:用爱发电组织邀请帖。
用爱发电组织官网:https://programmingwithlove.stackoverflow.wiki/
Spark 是 UC Berkeley AMP lab 所开源的类 Hadoop MapReduce 的通用并行框架。Spark 拥有 Hadoop MapReduce 所具有的优点;但不同于 MapReduce 的是 Job 中间输出结果可以保存在内存中,从而不再需要读写 HDFS,因此 Spark 能更好地适用于数据挖掘与机器学习等需要迭代的 MapReduce 的算法。
有点意思就行了
各种网址链接、内容导航。
Cloud Foundry 是 VMware 推出的业界第一个开源 PaaS 云平台,它支持多种框架、语言、运行时环境、云平台及应用服务,使开发人员能够在几秒钟内进行应用程序的部署和扩展,无需担心任何基础架构的问题。
机器学习(Machine Learning)是一门多领域交叉学科,涉及概率论、统计学、逼近论、凸分析、算法复杂度理论等多门学科。专门研究计算机怎样模拟或实现人类的学习行为,以获取新的知识或技能,重新组织已有的知识结构使之不断改善自身的性能。
Git 是 Linux Torvalds 为了帮助管理 Linux 内核开发而开发的一个开放源码的版本控制软件。
Eclipse 是一个开放源代码的、基于 Java 的可扩展开发平台。就其本身而言,它只是一个框架和一组服务,用于通过插件组件构建开发环境。
jsoup 是一款 Java 的 HTML 解析器,可直接解析某个 URL 地址、HTML 文本内容。它提供了一套非常省力的 API,可通过 DOM,CSS 以及类似于 jQuery 的操作方法来取出和操作数据。
Web Clipper 是一款浏览器剪藏扩展,它可以帮助你把网页内容剪藏到本地。
jQuery 是一套跨浏览器的 JavaScript 库,强化 HTML 与 JavaScript 之间的操作。由 John Resig 在 2006 年 1 月的 BarCamp NYC 上释出第一个版本。全球约有 28% 的网站使用 jQuery,是非常受欢迎的 JavaScript 库。
SQLite 是一个进程内的库,实现了自给自足的、无服务器的、零配置的、事务性的 SQL 数据库引擎。SQLite 是全世界使用最为广泛的数据库引擎。
禅道是一款国产的开源项目管理软件,她的核心管理思想基于敏捷方法 scrum,内置了产品管理和项目管理,同时又根据国内研发现状补充了测试管理、计划管理、发布管理、文档管理、事务管理等功能,在一个软件中就可以将软件研发中的需求、任务、bug、用例、计划、发布等要素有序的跟踪管理起来,完整地覆盖了项目管理的核心流程。
宕机,多指一些网站、游戏、网络应用等服务器一种区别于正常运行的状态,也叫“Down 机”、“当机”或“死机”。宕机状态不仅仅是指服务器“挂掉了”、“死机了”状态,也包括服务器假死、停用、关闭等一些原因而导致出现的不能够正常运行的状态。
大数据(big data)是指无法在一定时间范围内用常规软件工具进行捕捉、管理和处理的数据集合,是需要新处理模式才能具有更强的决策力、洞察发现力和流程优化能力的海量、高增长率和多样化的信息资产。
CAP 指的是在一个分布式系统中, Consistency(一致性)、 Availability(可用性)、Partition tolerance(分区容错性),三者不可兼得。
FreeMarker 是一款好用且功能强大的 Java 模版引擎。
ActiveMQ 是 Apache 旗下的一款开源消息总线系统,它完整实现了 JMS 规范,是一个企业级的消息中间件。
LeetCode(力扣)是一个全球极客挚爱的高质量技术成长平台,想要学习和提升专业能力从这里开始,充足技术干货等你来啃,轻松拿下 Dream Offer!
InfluxDB 是一个开源的没有外部依赖的时间序列数据库。适用于记录度量,事件及实时分析。
红帽提供的 PaaS 云,支持多种编程语言,为开发人员提供了更为灵活的框架、存储选择。
NetBeans 是一个始于 1997 年的 Xelfi 计划,本身是捷克布拉格查理大学的数学及物理学院的学生计划。此计划延伸而成立了一家公司进而发展这个商用版本的 NetBeans IDE,直到 1999 年 Sun 买下此公司。Sun 于次年(2000 年)六月将 NetBeans IDE 开源,直到现在 NetBeans 的社群依然持续增长。
JVM(Java Virtual Machine)Java 虚拟机是一个微型操作系统,有自己的硬件构架体系,还有相应的指令系统。能够识别 Java 独特的 .class 文件(字节码),能够将这些文件中的信息读取出来,使得 Java 程序只需要生成 Java 虚拟机上的字节码后就能在不同操作系统平台上进行运行。
欢迎来到这里!
我们正在构建一个小众社区,大家在这里相互信任,以平等 • 自由 • 奔放的价值观进行分享交流。最终,希望大家能够找到与自己志同道合的伙伴,共同成长。
注册 关于