分类: 业界观察

每个人都应该尝试 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 这样的开源系统所不得不面临的问题。如今我们会说米家生态、华为生态,但“安卓生态”似乎成了一个空洞的存在,它看起来好像囊括了一切,但仔细看看,就会发现里面早就已经割据了。

Google AMP已死:AMP页面在谷歌搜索结果中将不再受“优待”

Google AMP已死:AMP页面在谷歌搜索结果中将不再受“优待”

谷歌近日宣布将会在 2021 年 6 月对页面体验排名算法进行重大调整,砍掉加速移动页面 (Accelerated Mobile Pages,简称AMP)的权重。在核心网络指标和页面体验算法发布之后,谷歌在搜索结果、Top Stories carousel、Google News 中就不再推荐 AMP,甚至于在搜索结果中删除 AMP 徽章图标。

一位程序员的自述:为什么我们需要低代码?

一位程序员的自述:为什么我们需要低代码?

关于低代码的争议,我觉得很奇怪。现在西门子、IBM、微软这些公司都在做低代码开发平台,难道这些做了50年以上的大型科技公司方向是乱的?其实,不用担心低代码到底能不能行,不用关心什么方向性的问题,看看千千万万个企业的需求就行,这些都是来自市场的真实需求。

聊聊那些小而美的开源搜索引擎

聊聊那些小而美的开源搜索引擎

每种搜索方案都最适合于特定用例的限制。由于每种类型的搜索引擎都提供了一套独特的功能,因此比较它们的性能并不容易,也不相关。例如,在 Elasticsearch 和 Algolia 之间对基于产品的数据库进行速度比较是不公平的。对于一个非常大的基于全文的数据库也是如此。

一文读懂微前端架构

一文读懂微前端架构

微前端的思路是把微服务的架构引入到前端,其核心都是要能够以业务为单元构建端到端的垂直架构,使得单个的团队能够独立自主的进行相关的开发,同时又具备相当的灵活性,按需求来组成交付应用。

全网最全 ECMAScript 攻略

全网最全 ECMAScript 攻略

你是否好奇过 ECMA 世界的神秘数字代号,ECMA262 是什么,ESxxx 又是什么,TC39 是什么,Stage 3 、Stage 4 又意味着什么?你是否被层出不穷的 ES20XX 新特性所迷惑,需要掌握该特性到底是哪年推出的吗,这些提案在哪里能够看到,哪些已经可用,历年的 ES 标准去哪里查找?

SimpleDateFormat 线程不安全的 5 种解决方案!

SimpleDateFormat 线程不安全的 5 种解决方案!

如果使用的是 JDK 8+ 版本,可以直接使用线程安全的 DateTimeFormatter 来进行时间格式化,如果使用的 JDK 8 以下版本或者改造老的 SimpleDateFormat 代码,可以考虑使用 synchronized 或 ThreadLocal 来解决线程不安全的问题

Python之父:让 Python 快2倍

Python之父:让 Python 快2倍

近日,在美国参加 PyCon 语言峰会的 Guido van Rossum 表示,必须让 Python 语言的速度水平提高2倍,借此与 C++ 等高性能编程语言正面对抗。
Core Python(CPython)的市场吸引力也证明了上述论断,其出色的运行速度已经催生出 Pyston 等多种实现方案。

Android 12上全新的应用启动画面,适配一下?

Android 12上全新的应用启动画面,适配一下?

早期的Android上App的启动速度常为人诟病,如今的启动表现已不逊iOS。Google针对系统的不断优化绝对功不可没,从8.0独立出来的SplashWindow,到12上推出的全新SplashScreen

谷歌要用SoC代替主板了吗?

谷歌要用SoC代替主板了吗?

很显然,“SoC就是新的主板”的说法并不准确,而“用SoC代替主板上分立的功能组件”是一个早就发生了的事实,那么Amit提到的谷歌SoC创新到底指什么?

这 5 个浏览器工具,让你的上网舒适度提升 150%

这 5 个浏览器工具,让你的上网舒适度提升 150%

今天给大家介绍一些提高浏览器使用体验的油猴脚本,脚本数量不多,但都是自己在使用的,希望也对你有帮助。

说一说我离开IBM的原因

说一说我离开IBM的原因

当我从那里被招募加入 IBM 时,一部分原因正是运气(我在 IBM 招聘季的时候毕业了——这就是正确的时机),而且,IBM 的数据库团队在当时仅从滑铁卢大学招聘(这就是正确的地方)。如果我没有去滑铁卢大学,那我很可能永远都不会到 IBM 工作。

被认为是C语言接班人的Rust编程语言刚满六岁

被认为是C语言接班人的Rust编程语言刚满六岁

到目前为止,采用Rust的最引人注目的项目之一是Mozilla的网络浏览器Firefox。自Firefox 48以来,Mozilla一直在其旗舰浏览器中插入越来越多的Rust代码以提高浏览器的整体速度,并由于消除了内存泄漏而提高安全性

程序员的副业:2021 年写完了我的第一本书

程序员的副业:2021 年写完了我的第一本书

以后我会把这段写书的经历发出来,从产生了写书的念头、出版社接洽、到书籍立项、半年多写书的过程、书稿的审编、书籍出版上线,以记叙文的方式发布出来,让大家有更加详细的认识。

如何从 Docker 镜像提取 Dockerfile?

如何从 Docker 镜像提取 Dockerfile?

今天在技术群摸鱼,有朋友问个 docker 的问题,替换配置文件不生效,也没有原先的 Dockerfile,所以就在想,有没有什么方式可以直接从容器或镜像生成 Dockerfile

什么样的程序员生涯指南,能在GitHub上获3.6万星

什么样的程序员生涯指南,能在GitHub上获3.6万星

BitBucket。拥有超过48,000个存储库,其中许多存储库可在现场进行搜索site。像GitHub一样承载了不少公共和私人项目。站内少于五个用户的开源项目和私人项目是免费的。

俄罗斯黑客收到500万美元赎金!美国燃油管道商认怂

俄罗斯黑客收到500万美元赎金!美国燃油管道商认怂

据彭博社报道, 美国燃油管道商Colonial Pipeline已经向黑客DarkSide支付了价值近500万美元的加密货币。实际上,据消息人士透露,在7日遭到黑客攻击的数小时后,Colonial Pipeline就给钱了。