51工具盒子

依楼听风雨
笑看云卷云舒,淡观潮起潮落

linux

在 Linux 上创建并调试转储文件

在 Linux 上创建并调试转储文件

厉飞雨 阅读(397) 评论(0) 赞(13)

<blockquote> <p>了解如何处理转储文件将帮你找到应用中难以重现的 bug。</p> </blockquote> <p>崩溃转储、内存转储、核心转储、系统转储......这些全都会产生同样的产物:一个包含了当应用崩溃时,在那个特定时刻应用的内存状态的文件。</p> <p>这是一篇指导...

使用微软的 ProcDump 调试 Linux

使用微软的 ProcDump 调试 Linux

厉飞雨 阅读(395) 评论(0) 赞(15)

<blockquote> <p>用这个微软的开源工具,获取进程信息。</p> </blockquote> <p>微软越来越心仪 Linux 和开源,这并不是什么秘密。在过去几年中,该公司稳步地增加了对开源的贡献,包括将其部分软件和工具移植到 Linux。2018 年底,微软<a href="https:...

如何为 Linux 打包 Python 应用

如何为 Linux 打包 Python 应用

厉飞雨 阅读(361) 评论(0) 赞(14)

<blockquote> <p>了解如何使用 dh_virtualenv 来让你的 Python 应用可作为 .deb 包安装。</p> </blockquote> <p>在基于 Debian 的操作系统(例如 Debian 或 <a href="https://opensource.com/artic...

跟我学 “Linux” 小程序 Web 版开发(五):遇到的一些坑

跟我学 “Linux” 小程序 Web 版开发(五):遇到的一些坑

厉飞雨 阅读(260) 评论(0) 赞(14)

<p>在<a href="https://51tbox.com/">第一篇文章</a>中,我提到,项目的自动部署是放在 now.sh 上,以方便预览。但出于用户体验和速度的考虑,我们选择了国内的七牛云作为页面的承载。不过,七牛毕竟是一个对象存储,而不是一个专业的静态托管业务,在使用上遇到了一些坑,还好经过努力都得到了解决。...

跟我学 “Linux” 小程序 Web 版开发(四):引入统计及 Crash 收集

跟我学 “Linux” 小程序 Web 版开发(四):引入统计及 Crash 收集

厉飞雨 阅读(417) 评论(0) 赞(14)

<p>在完成了产品的基础开发以后,接下来需要进行一些周边的工作,这些周边工具将会帮助下一步优化产品。</p> <h3>为什么要加应用统计和 Crash 收集 {#toc_1}</h3> <p>不少开发者在开发的时候,很少会意识到需要添加应用统计和 Crash 收集。但对于一个合格的应用来说,这些是必须的。</p&...

跟我学 “Linux” 小程序 Web 版开发(一):初始化

跟我学 “Linux” 小程序 Web 版开发(一):初始化

厉飞雨 阅读(295) 评论(0) 赞(14)

<p>&quot;Linux&quot; 小程序是 Linux 中国在 2019 年 2 月(恰恰是去年春节)发布的小程序,该小程序采用众包模式,对著名的 TLDR 项目中的 Linux 命令示例进行了翻译,并通过微信小程序的形式展现。在 2020 年的春节,我们面向更多的 PC 端用户,开放了 Web 版的 Linux 命令查询。Web 版和小程序...

免费电子书《Linux 进程间通信指南》介绍

免费电子书《Linux 进程间通信指南》介绍

厉飞雨 阅读(404) 评论(0) 赞(13)

<blockquote> <p>这本免费的电子书使经验丰富的程序员更深入了解 Linux 中进程间通信(IPC)的核心概念和机制。</p> </blockquote> <p>让一个软件过程与另一个软件过程进行对话是一个微妙的平衡行为。但是,它对于应用程序而言可能是至关重要的功能,因此这是任何从事复杂项目的程序员都必须解...