首页 文章 精选 留言 我的

精选列表

搜索[办公文档还原],共10008篇文章
优秀的个人博客,低调大师

全景还原报错现场 | 应用实时监控 ARMS 上线用户行为回溯功能

随着前端技术日新月异迅猛发展,为了实现更好的前端性能,最大程度提高用户体验,支持单页应用的框架逐渐占领市场,如众所周知的React,Vue等等。但是在单页应用的趋势下,快速定位并解决JS错误却成为一大难题。在当下的互联网行业,对前端性能要求越来越高,前端性能监控的产品层出不穷,javascript错误诊断更是其中举足轻重的一个环节。帮助开发者排查线上bug,实现快速定位问题,高效解决问题,是我们努力的方向。 一、JS错误诊断 目前已经有了许多诸如Arms,Sentry等前端性能监控框架,都在一定程度上对JS错误诊断提供了相应的 支持,总体来说,大家的思路比较相似,可以总结为以下几个步骤: 1. 统计JS错误 每当上线一个新的产品或新的业务功能,往往伴随着一些不可避免的线上bug,这些bug发生的频率有多高、发生在什么页面、影响了多少用户等

优秀的个人博客,低调大师

Linux 5.13 还原及修复明尼苏达大学的问题补丁

此前,因研究人员故意试图向Linux内核引入带有漏洞的补丁,明尼苏达整所大学(UMN)被禁止继续参与 Linux 内核开发。近期,phoronix消息称,Linux 内核开发者则终于完成了对所有来自该大学的补丁的审查,以解决合并到内核中的问题,同时也清理/修复了他们有问题的补丁。 Greg Kroah-Hartman于周四提交了 5.13-rc3 的 char/misc 修复方案。虽然在内核周期的中期阶段,char/misc 的修复一般并不是很令人瞩目,但这个 pull request却有着解决了明尼苏达大学研究人员的补丁的变化。Greg在拉动请求说明中指出,其大多数是 umn.edu 对所有先前提交的文件进行重新审查的结果。“我想感谢超过 80 个不同的开发者,他们帮助审查和修复了这个混乱的局面。” 根据 umn.edu 的 Git 活动,这个拉动请求恢复了 37 个内核补丁。恢复的范围涵盖了 ALSA 到媒体子系统、网络和其他领域。 以下是对其补丁的一些问题的技术解释: 这个修改的原始提交信息是不正确的,因为代码路径永远不可能导致 NULL 的解除引用,暗指无论用什么工具来"find this"都是错误的。这只是一个可选的资源保留,所以删除这个检查就可以了。 ### 虽然最初的提交确实阻止了"NULL解除引用"的发生,但它并没有将错误正确地传播给调用者,而且由于某种原因,它没有修复drivers/net/ethernet/cavium/liquidio/lio_vf_main.c 中的这个相同的问题。 ### 这个 commit 是不正确的,它不应该使用 unlikely(),也没有将错误正确地传播给调用函数,所以在这个时间点应该被撤销。另外,如果检查失败,工作队列仍然被认为是被分配的,所以进一步的访问会继续失败,这意味着这个补丁对解决根本问题毫无帮助。 ### 经过审查,发现这个 commit 根本不需要,因为这个改动毫无用处,这个函数只有在 of_match_device 匹配到某个东西时才能被调用。所以它应该被撤销。 此外,在其余的一些补丁中,有一部分是因为没有实质性的价值被撤销;还有一些最坏的情况则是因为不正确/不完整的代码而被撤销。 相关阅读: Linux 技术顾问委员会就 UMN 信任违约事件发布报告 因故意引入漏洞,美国一所大学被禁止为 Linux 内核做贡献 明尼苏达大学研究人员发布致 Linux 内核社区的道歉公开信

优秀的个人博客,低调大师

是谁让小贝和科比来到你身边:幕后“黑手”深度还原

是谁,让小贝和科比穿越了人山人海来到你身边….. “你看是小贝诶!” “你看是科比诶!” 大概这就是昨天晚上中国女人面对电视的全部表情了,这个心情会一直陪伴她持续到她凌晨把购物车清空....不过,话说小贝和科比从深圳的舞台到你们家客厅路程并不简单,坐好了,接下来是涨姿势之旅。 世界上最早的视频信号传输可以追溯到20世纪30年代,就是电影《了不起的盖茨》比那个年代。那个年代传输的信号,叫做模拟信号,模拟信号就像唱片,是用连续的波形变化来记录图像并编码传输的。这个不懂?没关系,就是你们家小时候那个全是雪花的电视机…对了,那就是模拟信号。 模拟信号容易受到自然的干扰,所以雪花啊,麻点啊,是那个年代看电视的人的家常便饭。后来人们发明了对干扰无感数字信号,演播室到发射、传输、接收的所有环节都是使用数字电视信号,但是还需要铺设专用的网络(比如闭路电视)

资源下载

更多资源
腾讯云软件源

腾讯云软件源

为解决软件依赖安装时官方源访问速度慢的问题,腾讯云为一些软件搭建了缓存服务。您可以通过使用腾讯云软件源站来提升依赖包的安装速度。为了方便用户自由搭建服务架构,目前腾讯云软件源站支持公网访问和内网访问。

Spring

Spring

Spring框架(Spring Framework)是由Rod Johnson于2002年提出的开源Java企业级应用框架,旨在通过使用JavaBean替代传统EJB实现方式降低企业级编程开发的复杂性。该框架基于简单性、可测试性和松耦合性设计理念,提供核心容器、应用上下文、数据访问集成等模块,支持整合Hibernate、Struts等第三方框架,其适用范围不仅限于服务器端开发,绝大多数Java应用均可从中受益。

Rocky Linux

Rocky Linux

Rocky Linux(中文名:洛基)是由Gregory Kurtzer于2020年12月发起的企业级Linux发行版,作为CentOS稳定版停止维护后与RHEL(Red Hat Enterprise Linux)完全兼容的开源替代方案,由社区拥有并管理,支持x86_64、aarch64等架构。其通过重新编译RHEL源代码提供长期稳定性,采用模块化包装和SELinux安全架构,默认包含GNOME桌面环境及XFS文件系统,支持十年生命周期更新。

WebStorm

WebStorm

WebStorm 是jetbrains公司旗下一款JavaScript 开发工具。目前已经被广大中国JS开发者誉为“Web前端开发神器”、“最强大的HTML5编辑器”、“最智能的JavaScript IDE”等。与IntelliJ IDEA同源,继承了IntelliJ IDEA强大的JS部分的功能。

用户登录
用户注册