编程

PHP 8.3 正式发布

820 2023-11-21 16:05:00

PHP 8.3 即将于近日发布。其中涉及多个新特性、变更及特性弃用:新特性-类常量显式类型、新增 json_validate 函数、动态类常量及枚举成员获取、gc_status() 返回额外的 GC 信息

详情...
编程

Laravel 11 正式发布

1310 2023-09-02 14:32:00

Laravel 11 于 2004 年 3 月 12 日正式发布!新特性及改进包括:精简目录结构、不再有 Http/Kernel、模型 casts 更新、新增 Dumpable Trait、配置更改...等等

详情...
编程

属性钩子在 PHP 8.4 中越来越接近现实

14 19小时前

属性钩子(Property Hooks)的 RFC 通过了一个重要的里程碑,获得了压倒性的 34 张赞成票和 1 张反对票。这远远高于通过所需的 ⅔ 多数票。PHP 中的属性钩子是什么?以下是 RFC 的提案摘要:开发人员经常使用方法来包装和保护对对象属性的访问。对于这种逻辑,有几种非常常见的模式,在实践中,重复实现这些模式可能很繁琐。或者,开发人员可以使用...

详情...
编程

[Laravel 扩展包]Moonshine:一个基于 Laravel 的后台管理面板

21 1天前

Moonshine 是 Laravel 的一个开源软件包,提供了一个管理面板,你可以可以用于 MVP、后台应用程序和内容管理系统。你可以在几分钟内制作一个具有授权和 CRUD 的管理面板。Moonshine Demo AdminMoonshine 是一个使用包的 CMS 功能进行快速开发的工具,以及使用熟悉的工具(如 Blade、Livewire 和 Alp...

详情...
编程

在 Windows 上安装 OpenJDK

52 2天前

1Java 在现代软件开发中发挥着关键作用,为许多应用和系统提供了强大的功能。为了在我们的机器上利用 Java 的强大功能,我们需要安装 Java 开发工具包(JDK)。虽然 Oracle JDK 是一个受欢迎的选择,但 OpenJDK 提供了一个具有类似功能的开源替代方案。本文中,我们将探索在 Windows 环境中安装 OpenJDK 的各种方法...

详情...
编程

进程、守护进程和服务之间的技术差异

33 3天前

进程是操作系统中的一个基本概念,有时可能会混淆不同类型的进程,例如守护进程和服务之间的差异。在本教程中,我们将重点讨论 Linux 中进程、守护进程和服务之间的差异。2. 进程进程是由操作系统执行的活动程序。除了程序的代码外,进程还具有专用的内存和资源。另一方面,程序是用特定编程语言编写的用于执行特定任务的指令集。我们可以将程序设想为静态实体...

详情...
编程

面向对象中的类和对象

39 4天前

本文中,我们将讨论两个基本的面向对象编程概念之间的区别:对象和类。]面向对象编程(OOP)是一种关注“什么”而非“如何”的计算机编程模型。在它中,我们围绕数据来组织代码,而不是其他范式(例如函数式编程),在函数式编程中,我们的设计基于我们可以使用输入进行的操作。基于 OOP 的设计的构建块是类、对象、属性和方法

详情...
编程

如何将 CPU 负载记入日志

36 4天前

我们生活在一个计算机富足的时代,随之而来的是游戏和生产力工具等资源匮乏的应用。然而,由于我们大多数人的资源有限,因此必须注意系统的性能和资源使用情况。了解CPU(中央处理器)负载是监控我们的系统并通过优化系统确保平稳运行的关键。在 Linux 系统上,有几种方法可以测量 CPU 负载。让我们首先正式了解 CPU 负载是什么,然后探索最常见的命令来检...

详情...
编程

如何修复 Windows 上 PHP Curl HTTPS 证书授权问题

45 4天前

成功的 HTTPS 请求涉及 HTTP 客户端根据已知和受信任的根证书列表验证服务器提供的 TLS证书。PHP Curl 扩展也一样;Curl 扩展使用 libcurl 来发出 HTTPS 请求,而 libcurl 又使用 TLS 库(如 OpenSSL)来验证请求。Curl 扩展需要一个包含所有受信任根证书的有效文件来完成 HTTPS 验证,PHP在 php...

详情...
编程

Quarkus 中基于角色的访问控制(RBAC)

45 5天前

本教程中,我们将讨论基于角色的访问控制(RBAC)以及如何使用 Quarkus 实现此功能。RBAC 是实现复杂安全系统的一种众所周知的机制。Quarkus 是一个现代云原生全栈 Java 框架,支持开箱即用的 RBAC。在我们开始之前,重要的是要注意角色可以通过多种方式应用。在企业中,角色通常只是权限的集合,用于标识用户可以执行的特定操作组。在...

详情...