Author: admin

如何延长遗留 PHP 应用程序的生命周期

PHP 正在稳步发展。每年都会有一个主要的新版本发布,其中包含新功能、性能改进、相当一部分弃用,甚至语法更改。PHP 核心开发人员维护两个最新的 PHP 版本,其中包括主动错误修复和安全修复,然后是安全修复。这实际上意味着每个主要的 PHP 版本将最多支持三年,并且现有的 PHP 应用程序将被迫升级。

QQ Linux 3.0 正式上线

腾讯正式宣布,QQ Linux 版 3.0 已在 QQ 官网上架,并表示此次大型的版本重构和更新,不仅实现了全新架构,同时还新增了许多符合 Linux 用户日常使用需求的特色功能。

下载地址:https://im.qq.com/linuxqq/index.shtml

公告写道,QQ Linux 3.0 版本基于 QQNT 技术架构驱动实现了全新架构,并可支持 x64 系统以及 arm64 系统。主要针对系统外观、效率提升、生活娱乐等方面功能进行提升和拓展。

QQ Linux 版 3.0.0

1、新增夜间模式并支持跟随系统,享受更沉浸的聊天体验;
2、新增 QQ 截图能力,快捷方便,提升办公效率;
3、新增群应用功能,图片、文件轻松传送,群聊更高效;
4、新增全局搜索能力,进一步提升内容搜索效率。

C# 11正式发布

C# 11 现已发布。公告称,“随着每个版本的发布,社区的参与度越来越高,贡献了从建议、见解和错误报告到整个功能实现的所有内容。这真的是每个人的 C#。”
新版本中的一些亮点更新内容包括:

UTF-8 字符串(UTF-8 String Literals)

默认情况下,C# 字符串被硬编码为 UTF-16,而 Internet 上通行的字符串编码是 UTF-8。为了最大限度地减少转换的麻烦和性能开销,现在可以简单地为你的 string literals 附加一个u8后缀,以便立即将它们转换为 UTF-8:…

没法翻译了?小编手把手教你修复谷歌翻译

谷歌翻译突然宣布退出中国,这就给许多用户习惯了在浏览器中使用右键菜单然后选择“翻译成中文”的网页翻译操作带来了不便,因为现在已经无法直接的获得翻译结果了,返回的只能是错误提示。怎么办?

 

 

  接下来就跟着小编来修复一下这个谷歌翻译网页功能,让你可以继续使用谷歌翻译。

 

PHP 8.2发布了!

PHP 8.2发布了!

PHP 8.2 为性能和细粒度类型安全、readonly类、敏感参数编辑支持、新random扩展和许多新功能带来了类型系统改进,以及一些旨在简化和现代化 PHP 语言的更改,例如:
只读类 (Readonly classes)

析取范式 (DNF) 类型
新的独立类型:null、false 和 true
新的 “Random” 扩展
traits 中的常量
弃用动态属性。

PHP 8.2 新特性

基于 NT 架构全新升级,Linux QQ 今日开启公测

时隔 3 年,Linux QQ 基于 NT 架构迎来全新升级。今日(12 月 7 日)起,全新 Linux QQ 正式开启公测

QQ

下载链接:deb | rpm | AppImage

需要注意的是,全新 Linux QQ 暂时只支持 x64 架构,arm64 架构还在加急适配中

IT之家了解到,本次更新也意味着,QQ 再次覆盖了 Windows、macOS、Android、iOS、Linux 等多种主流平台。根据此前信息,全新 Linux QQ…

Android内存安全漏洞大幅减少,Rust成为关键因素

Android 12 开始,Google 就在 Android 系统中带来了 Rust 语言的支持,作为 C/C 的替代方案,他们的目标并不是把现有的 C/C 代码都转换成为 Rust,而是在新编写的代码中使用 Rust 语言开发。
通过将越来越多的 Rust 代码集成到其 Android 操作系统中,Google 在减少漏洞方面的努力最终是获得了回报。
Google 在公告中表示,"在过去几年 / 几个 Android 系统版本中,内存安全漏洞的数量大幅下降"。…

Axios 基于 Promise 的 HTTP 客户端

Axios ,基于 Promise 的 HTTP 客户端,可以工作于浏览器中,也可以在 node.js 中使用。

功能:

  • 从浏览器中创建 XMLHttpRequest
  • 从 node.js 中创建 http 请求
  • 支持 Promise API
  • 拦截请求和响应
  • 转换请求和响应数据
  • 取消请求
  • 自动转换 JSON 数据
  • 客户端支持防止 XSRF 攻击

示例代码:

执行一个 GET 请求

// Make a request for a user 
    

所有 PHP 7.x 版本现在都是 EOL(寿命终止)

PHP 7.4 是 PHP 7.x 系列的最后一个版本,今天达到了生命周期结束日期。这实质上意味着不会对任何 PHP 7 版本进行错误或安全修复。

PHP 7.0.0 是 PHP 7.x 系列的第一个版本,于 2015 年 12 月发布,对该语言进行了几项重大改进。PHP 7.0 是为 PHP 带来标量类型(stringint,float等)以及返回类型支持的版本。它还添加了对抽象语法树 (AST) 的支持,并删除了许多已弃用和过时的功能(例如mysql扩展)。

PHP 7.x 系列中的一些主要功能里程碑包括:

  • 2016 年的 PHP

在初创公司使用 Rust:一个警示故事

在某些方面,Rust 很棒。但是,在为需要快速行动的初创公司选择它之前请三思。

我在写这篇文章时犹豫不决,因为我不想开始或卷入一场关于编程语言的圣战。(只是为了摆脱火焰诱饵,Visual Basic 是有史以来最好的语言!)但是我有很多人问我关于 Rust 的经验以及他们是否应该为他们的项目选择 Rust。因此,我想分享一些我在创业环境中使用 Rust 的利弊,在这种环境中快速移动和扩展团队非常重要。

我想明确一点,我在某些方面是 Rust 的粉丝。这篇文章不是关于 Rust 作为一种语言或任何类似的语言有多糟糕。然而,我确实想谈的是,使用 Rust 几乎肯定会对生产力造成重大影响,如果你想快速行动,这可能是一个主要因素。仔细权衡速度影响是否值得您的公司和产品使用该语言带来的好处。

就在前面,我应该说Rust 非常擅长它的设计目的,如果你的项目需要 Rust 的特定好处(一种具有高性能、超强类型、不需要垃圾收集等的系统语言)那么 Rust 是一个不错的选择。但我认为 Rust 通常用于不太适合的情况,团队付出了 Rust 的复杂性和开销的代价,却没有获得太多好处。

我对 Rust 的主要体验来自于在之前的一家初创公司使用它工作了 2 年多一点。这个项目是一个基于云的 SaaS 产品,或多或少是一个传统的 CRUD