语言 & 开发
集结与各门编程语言有关的最新消息和动态,重点关注Python、C、C++、Java、JavaScript、Rust、Go、Swift、Kotlin等;我们关注软件开发领域的最新进展,分享国内外最新、最硬和有料的软件开发技术和实践。

弃用 Electron,微软重新设计 Microsoft Teams:速度提升 2 倍,内存减少 50%
同时从 AngularJS 转向了 React。

Activity 初窥门径
上一节中我们对 Activity 一些基本的概念进行了了解,什么是 Activity,Activity 的生命周期,如何去启动一个 Activity 等,本节我们继续来学习 Activity,前面也讲了一个 App 一般都是又多个 Activity 构成的,这就涉及到了多个 Activity 间数据传递的问题了,那么本节继

马斯克开源 Twitter 算法!推荐机制正式公开,GitHub Star 数已破万
等来等去,马斯克终于兑现了他的开源承诺。

OpenCloudOS 首个社区全自研版本发布:使用内核 Kernel 6.1,提供多体系架构与新硬件支持
3 月 31 日,国产操作系统开源社区 OpenCloudOS 正式发布首个全自研社区 9.0 版本(以下简称“OC9.0”)。据了解,该版本由腾讯等十余家企业共同开发并长期维护,其内核及用户态软件均为自主选型、独立演进,在操作系统发行版的全链路均实现自主可控。

“现在,50% 以上的新 npm 软件包是 SEO 垃圾邮件”
俄语的人被“针对”了?

信息泄露、黑产围攻、合规下架? 电商企业如何打赢安全攻防战?
1. 电商行业面临哪些安全隐患?2. 怎样使用公有云安全产品和方案解决电商业务不同场景的安全问题?3. 如何搭建适合自身的安全体系?

6 种 WebAssembly 的优化手段
优秀的优化可将 Wasm 二进制文件大小缩小十倍有余

魔法诗~~~ 一套基于 Vue 开发的实用、高端、炫酷的响应式前端网页!!!
魔法诗是一套基于 Vue2 开发的实用,高端,炫酷的响应式前端网页

30s 就可以掌握的 Nginx 片段
作为一枚程序员,日常研发少不了上线部署工作。一旦走上“基建”的道路,你就会发现 Nginx 是你绕不开的一个坎。毫不夸张的说:Nginx 能顶半边天!也许你会反驳,我们有专业的运维( OP )团队,不用操心。然而实际情况却是 OP 每天被繁重的工单占据着
如何使用责任链默认优雅地进行参数校验?
项目中参数校验十分重要,它可以保护我们应用程序的安全性和合法性。我想大家通常的做法是像下面这样做的:

我用 GPT-3 在单个代码库中发现 213 个安全漏洞
GPT-3 在一个 Git 代码库中发现了 213 个安全漏洞。相比之下,市场上一款比较好的商业工具(来自一家著名的网络安全公司)却只发现了 99 个问题,不过商业工具提供了更好的结构化上下文。

【JVM 盲点补漏系列】「并发编程的难题和挑战」深入理解 JMM 及 JVM 内存模型知识体系机制(1)
在并发编程的技术领域中,对于我们而言的难题主要有两个:

部署太慢,我们用 Warm Docker 容器将速度提高了 5 倍
“我们实现了一个在 Docker 镜像之外运送代码的系统。”
Spring 中 PropertyPlaceholderConfigurer 替换占位符的问题
最近在做项目的时候,碰到了一个问题,纠结了好久,现在记录一下

开源软件包 ngrok-go 致力于让 Ingress 更容易地嵌入到 Go 应用中
Ngrok-go 是一个地道的 Go 软件包,它使 Go 应用程序能够通过 ngrok 的 ingress 即服务平台安全地接收网络请求,就像监听本地端口一样。

新一代 Serverless 事件中间件 EventMesh 正式毕业为 Apache 顶级项目
Apache EventMesh 是一个多功能平台,它结合了事件驱动和无服务器架构,以简化复杂分布式系统中事件驱动的应用程序开发。

关于 chatGPT 是否会干掉程序员的一次专业评估
最近 chatGPT 很火,关于它会干掉程序员的说法甚嚣尘上,我做了一次专业评测。结论是:短时间内干不掉程序员,但要求程序员必须提高水平,不能再靠“干体力活”来混时间了,必须要“爱学习、爱思考、善于沟通和表达”。

ChatGPT 出现重大 Bug、7 天还未完全修复, OpenAI 直指 Redis 开源库错误导致
“如果 OpenAI 试图让 Redis 承担潜在的法律责任,我会非常愤怒。”

什么才是开发者友好的 HTAP?
哪条 HTAP 技术路线最优?

Handler 消息传递机制浅析
本节给大家讲解的是 Activity 中 UI 组件中的信息传递 Handler,相信很多朋友都知道,Android 为了线程安全,并不允许我们在 UI 线程外操作 UI;很多时候我们做界面刷新都需要通过 Handler 来通知 UI 组件更新!除了用 Handler 完成界面更新外,还可以使用 runOnUiThread() 来

我被 React 劫持了,很痛苦又离不开
在 React 新文档发布之际吐槽对它的不满。

OpenAI:我们将 Kubernetes 扩展到了 7500 个节点
OpenAI 工程师团队分享了他们在 Kubernetes 集群扩展过程中遇到的各种挑战及解决方案。

快手针对大型推荐模型的性能优化
干货满满
通信系统综合仿真
文章目录 一、按每个模块的功能进行参数配置 二、不同编码方式的信号波形观测 1. 汉明编译码 2. 卷积编译码 3. 循环编译码 4. 交织编译码 三、总结 一、按每个模块的功能进行参数配置 先设置信号源为正弦波,频率 8KHz,幅度 15,帧头 01111110,8bit 为 0

Kotlin 学习笔记(二)—— 数据类、密闭类、循环写法以及常用集合操作符
在上篇笔记中,我们对 Kotlin 的基本类型、关键字、类与对象,以及与 Java 之间互调的内容有了一些认识,这篇笔记来看看 Kotlin 中几种特殊的类,以及集合相关的常用操作。
灵魂一问:SELECT COUNT(*) 会造成全表扫描吗?
IO 成本: 即从磁盘把数据加载到内存的成本,默认情况下,读取数据页的 IO 成本是 1,MySQL 是以页的形式读取数据的,即当用到某个数据时,并不会只读取这个数据,而会把这个数据相邻的数据也一起读到内存中,这就是有名的程序局部性原理.

全球首款 RISC-V 笔记本 ROMA 正式发布:搭载 openKylin 操作系统,可体验原生 RISC-V 开发
2023 年 3 月 26 日,在第十届开源操作系统年度技术会议(OS2ATC)上,鉴释科技和深度数智正式发布了全球首款 RISC-V 笔记本电脑 ROMA。
机器学习算法(四): 基于支持向量机的分类预测
本项目链接:https://www.heywhale.com/home/column/64141d6b1c8c8b518ba97dcc