前端性能监控及 4 个最佳监控工具

前端性能监控及 4 个最佳监控工具

应用程序性能监控(简称 APM)关注的是用户的体验,而不是服务器和前端之间的通信。虽然这两者都值得关注,但理解用户如何与应用程序交互对于提供良好的体验至关重要。

抓包工具哪家强?三款神器来撑场!

抓包工具哪家强?三款神器来撑场!

如果我们要分析的程序不在浏览器里面,又如何能看到他们的网络通信呢?这个时候就需要抓包了。抓包是咱们程序员必备的基础技能,通过捕获计算机网卡的数据,来系统而全面的分析流经网卡的通信流量。今天就来介绍几个抓包的神器,介绍一些你可能不知道的功能。

昨天晚上,收到了一封钓鱼邮件!我顺藤摸了一下摸瓜

昨天晚上,收到了一封钓鱼邮件!我顺藤摸了一下摸瓜

看来用的tomcat版本还挺低的,可以用的漏洞一大堆啊~站长之家出于安全考虑,隐去了网站注册人的邮箱联系方式,给邮箱前面部分用*号表示。。于是我换了一个查询whois的网站,就全部暴露了。联系方式是一个QQ邮箱:

用示波器恢复软盘里的游戏,这个程序员大神的操作太硬核了

用示波器恢复软盘里的游戏,这个程序员大神的操作太硬核了

这个项目的作者之一,是最受欢迎的Linux发行版FTP服务器程序vsftpd作者、著名黑客Chris Evans。他毕业于牛津大学,毕业后进入甲骨文工作,其后又在谷歌工作了9年时间,是Chrome浏览器安全团队和谷歌黑客团队Project Zero的创建者。

写好 Python 代码的几条重要技巧

写好 Python 代码的几条重要技巧

•面向对象五个基本原则;•常见的三种架构;•绘图;•起一个好名字;•优化嵌套的 if else 代码;

他是世界上最杰出程序员之一,1 个月写了个操作系统,退休后去做飞行员!

他是世界上最杰出程序员之一,1 个月写了个操作系统,退休后去做飞行员!

肯·汤普森,对计算机软件业的发展,贡献是巨大的。不仅是UNIX系统发明人,在他的职业生涯里还开发了B程序语言(C语言的前身),UTF-8编码,ed文本编辑器,以及参与开发了Go程序语言。

太透彻了:约瑟夫环的三种解法

太透彻了:约瑟夫环的三种解法

约瑟夫环问题是算法中相当经典的一个问题,其问题理解是相当容易的,并且问题描述有非常多的版本,并且约瑟夫环问题还有很多变形,这篇约瑟夫问题的讲解,一定可以带你理解通通!

我们为什么从 Lambda 迁移到了 ECS?

我们为什么从 Lambda 迁移到了 ECS?

Lambda 让我们在早期关注产品开发,当时机成熟时,向 ECS 迁移将会非常顺利。尽管我们在 Lambda 遇到了很多困难,但我很高兴我们走上了正规。

如何给女朋友做一款 App?

如何给女朋友做一款 App?

这并非一个原创想法,但我之前从未做过手机应用,所以我认为这将是一个很酷的学习体验。除此之外,我还可以用它来解决我和我关心的人之间的实际问题,这非常特别。

[技巧]Chrome 90在Windows 10上各种崩溃?这里有临时缓解的方案

[技巧]Chrome 90在Windows 10上各种崩溃?这里有临时缓解的方案

有用户在 Google Chrome 官方社区上报称,无论是新建标签页、尝试打开“设置”或“书签”,都可能导致 Chrome 90 的网页崩溃,帖子底下有数十人回复称遇到了同样的问题。

[图]Sublime Text 4发布:添加对Apple Silicon和Linux ARM64支持

[图]Sublime Text 4发布:添加对Apple Silicon和Linux ARM64支持

新版本调整了许可证购买。现在用户购买的许可证有效期为 3 年,在这 3 年内用户可升级到新版本,而不是捆绑到某个单一版本中。在 3 年到期之后,许可证激活的版本依然可以使用,但如果想要升级到新版本,需要额外再购买许可证。

人人都爱 Kubernetes,Docker 难道就不香了吗?

人人都爱 Kubernetes,Docker 难道就不香了吗?

你就把 Docker 理解为一个房子多个家庭的规划安排包租婆,Docker 管理了很多的容器服务,容器服务就是在宿主机上跑着的,例如 MySQL、Nginx、微服务等等都是容器服务,大家都是在一个 OS 上平等的运行着,只不过进了自己房间,你对别人房间的情况就一无所知了

浅谈 Serverless 开发和应用

浅谈 Serverless 开发和应用

和经典的开发、编译、部署运行方式不同,使用 AWS Serverless 计算服务 Lambda,仅需要上传源文件,选择执行环境并执行,便能得到运行结果。在这过程中,服务器部署、runtime 安装、编译、都由 AWS Serverless 计算平台管理执行。对开发人员来说,只需要维护源代码和 AWS Serverless 执行环境的相关配置即可。

从 Python 2 迁移到 Go:虽然代码量多,但太香了

从 Python 2 迁移到 Go:虽然代码量多,但太香了

Go 的工具非常出色。编译速度很快,格式化也是标准工具链的一部分,可以帮助消除大多数关于格式化的讨论。尽管我在网上还看到一些关于 Go 模块的抱怨,但是它们比 Go 之前的软件包管理方法更好,而且从我们的经验来看,在这方面是非常好的。我们在为需要完成的事情寻找工具和库时也没有遇到任何麻烦,比如 gqlgen。

JavaScript 的几种循环中哪一种方式最快?

JavaScript 的几种循环中哪一种方式最快?

但问题在于,我们是否真的知道哪种循环或迭代最适合我们的需求。for 循环有很多变形,例如 for、for(倒序)、for…of、forEach、for…in、for…await。本文将围绕这些展开讨论。

25种代码坏味道总结+优化示例

25种代码坏味道总结+优化示例

什么样的代码是好代码呢?好的代码应该命名规范、可读性强、扩展性强、健壮性……而不好的代码又有哪些典型特征呢?这25种代码坏味道大家要注意啦

每个人都应该尝试 Linux 的 21 个理由

每个人都应该尝试 Linux 的 21 个理由

为了达到这个目的,下面是我喜欢 Linux 的 21 个原因,分别在 21 个不同的场合讲给 21 个不同的人。

百度 Serverless 架构揭秘与应用实践

百度 Serverless 架构揭秘与应用实践

哪些场景合适,哪些场景不合适呢?史南胜表示,Serverless 并不是解决方案,并不能短期内替代掉服务化,或者微服务化的技术,它是在服务化或微服务化发展到一定程度以后,基于容器计算的新技术。

了解HTTP/3 协议的原理、机制、优势、配置和实测

了解HTTP/3 协议的原理、机制、优势、配置和实测

Nginx 原生不支持 HTTP/3.0,这里需要借助 Cloudflare 提供的一个补丁来让 Nginx 支持 HTTP/3.0

一文掌握 Java8 的 Optional 的 6 种操作

一文掌握 Java8 的 Optional 的 6 种操作

在 Java 技术栈中,如果谁的代码出现了 NPE,有极大的可能会被笑话,这个异常被很多人认为是低级错误。Optional的出现,可以让大家更加轻松的避免因为低级错误被嘲讽的概率。

新垣结衣嫁了个“非典型性”程序员

新垣结衣嫁了个“非典型性”程序员

平匡同学能拿到正社员的身份,还能有钱养得起 Gakki 这样的全职主妇,经济条件其实是相当不错的。你可能又要觉得,程序员工资高不就是典型吗,但其实在日本,工资高的并不只是程序员,程序员的社会地位可能也没你想的那么高。

2021年10大流行软件测试工具

2021年10大流行软件测试工具

Tricentis 主导的一项全球调查为我们提供了几个有关测试趋势的重要观察。趋势表明,团队倾向于使用功能测试,这可以理解,但是手动测试也将保留下来。

微软:2022年6月15日彻底结束IE浏览器使命

微软:2022年6月15日彻底结束IE浏览器使命

在超过25年后,微软终于要在明年退役IE浏览器(Internet Explorer)。多年来,这款老化的网络浏览器基本上没有太多消费者使用,微软决定在2022年6月15日把最后一颗钉子钉在IE浏览器的棺材上,让这款历史悠久、影响深远且引发巨大争议的软件彻底退役,全线改用Microsoft Edge。

最新一代安卓系统来了!安卓12新特性详细解析

最新一代安卓系统来了!安卓12新特性详细解析

安卓12是一个从外到内都改进巨大的版本,那么它到底有什么新特性?外媒Android Authority带来了安卓12新特性的详细解析,我们一起来看看!

谷歌正式发布Android 12:可谁又在乎呢?

谷歌正式发布Android 12:可谁又在乎呢?

类似 Android 这样的开源系统所不得不面临的问题。如今我们会说米家生态、华为生态,但“安卓生态”似乎成了一个空洞的存在,它看起来好像囊括了一切,但仔细看看,就会发现里面早就已经割据了。