-
TIOBE 11 月榜单:PHP 升至第 7,Kotlin 能否跻身四大?
TIOBE 公布了 2023年 11 月的编程语言排行榜。 Kotlin 排名继续稳步上升,继上月排名从第 20 位升至 18 后;本月又上涨了 0.17%,升至第 15 位。Kotlin 曾在 2 个月前进入了 TIOBE 指数的前 20。该语言的第一波流行是在2017 年,彼时 Google 宣布在 Android 上对 Kotlin 提供一流的支持,K...
时间:2023-11-13点击:116收藏
-
OBS Studio 30.0 正式发布:支持 WebRTC
OBS Studio 30.0 已正式发布。此版本移除了对 Ubuntu 20.04、Qt 5 和FFmpeg 4.4 之前版本的支持。 主要变化包括: 支持 WebRTC(详情查看OBS Studio 支持 WebRTC,采用 Rust 实现) 重新设计状态栏,以便组织和结构化地管理内容,并引入更具代表性和可识别性的图标 为 Linux 平台添加 Inte...
时间:2023-11-13点击:188收藏
-
GitHub 官方开源的字体集「GitHub 热点速览」
前几天 GitHub 官方一口气开源了 5 款字体,各有特色,彼此兼容,重要的是代码友好。这不,一开源就获得了 4.5k+ 的 star。 本周除了这个热点之外,当属 OpenAI 又有新动态了,你可以更方便的搞一个自己的 GPT。 除了这两大热点之外,GitHub trending 还有利用 GPT 实现的线框变 HTML 的 draw-a-ui,提取图片...
时间:2023-11-13点击:158收藏
-
openKylin 软件商店上新啦!超多精品应用任意下载~
openKylin开源操作系统自发布以来,软件生态建设便在积极向前推进。目前已经有一大批常用应用和工具汇集于此,进一步丰富了openKylin软件生态系统。 近期,在社区成员和开发者们的共同努力下,openKylin软件商店又上架了一系列精品应用,涵盖社交、办公、开发、安全、网络办公、游戏、音乐等多种分类,为用户提供更多选择。 部分上架应用如下: 社交 0...
时间:2023-11-13点击:337收藏
-
MySQL 备份恢复最佳实践:终极指南
随着企业和应用程序越来越依赖 MySQL 数据库来管理其关键数据,确保数据可靠性和可用性变得至关重要。在这个数字信息时代,强大的备份和恢复策略是应用程序稳定性的支柱。 本文中,我们将回顾所有常用的 MySQL 备份和恢复策略,它们是任何应用程序的基石。对应您的特定场景,有多个选项可供选择,每个选项都要求我们考虑相关问题以做出明智的决策。 作者:walter-...
时间:2023-11-13点击:123收藏
-
SAE 2.0,让容器化应用开发更简单
云原生容器化应用托管模式的演变 云原生这个概念从提出,到壮大,再到今天的极大普及,始终处于一个不断演进和革新的过程中。云原生体系下应用的托管形态是随着企业应用架构在不断演进的。最早的应用大多是集中式、单体式的,应用通过优雅的分层来实现领域模型的共享和更细致的模块拆分。随着互联网的爆炸式发展,分布式的架构逐渐取代集中式架构,云原生应用托管也经历了 4 个阶段的...
时间:2023-11-13点击:97收藏
-
Java表达式引擎选型调研分析 | 京东云技术团队
1 简介 我们项目组主要负责面向企业客户的业务系统,企业的需求往往是多样化且复杂的,对接不同企业时会有不同的定制化的业务模型和流程。我们在业务系统中使用表达式引擎,集中配置管理业务规则,并实现实时决策和计算,可以提高系统的灵活性和响应能力,从而更好地满足业务的需求。 举个简单的例子,假设我们有一个业务场景,在返利系统中,当推广员满足一定的奖励条件时,就会给其...
时间:2023-11-13点击:209收藏
-
从混乱到优雅:基于DDD的六边形架构的代码翻新指南 | 京东物流技术团队
前言 趁着双十一备战封板,终于又有一些时间可以梳理一下最近的心得。 最近这半年跟同事讨论比较多的是分层架构,然后就会遇到两个触及灵魂的问题,一个是如何做好分层架构,二是DDD在架构层面该如何落地。 为了说好分层,我们需要了解架构的意义。 良好的架构是为了保证一下两点: 治理应用复杂度,降低系统熵值; 从随心所欲的混乱状态,走向井井有条的有序状态。 比如,你去...
时间:2023-11-13点击:117收藏
-
怎样阅读 h2 数据库源码 | 京东物流技术团队
阅读 h2 数据库的源码是一项复杂的任务,需要对数据库原理、Java 语言和操作系统有深入的理解。可以从以下几方面入手来完成。 环境准备 首先,你需要在你的机器上安装和配置好开发环境,包括 JDK、Maven、IDE 调试器等工具。 然后,从h2 的官方网站或GitHub上下载源码。 IDE 导入 h2 数据库源码,根据不同的调试场景,启用不同的模式。 Cl...
时间:2023-11-13点击:117收藏
-
我们真的需要这么多 RPC 框架吗?
10 月 18 日,腾讯开源了 RPC 开发框架——tRPC,号称具有“多语言、高性能”的特点,首批开源支持 Go / Cpp 两种编程语言。 众所周知,现有的开源 RPC 框架已经很多了, gRPC、Thrift、Dubbo、bRPC,难道就没有一个能腾讯满足需求吗,腾讯是不是在重复造轮子?我们真的需要这么多 RPC 框架吗? 为此,开源中国对腾讯tRPC...
时间:2023-11-13点击:119收藏
-
SpringBoot 项目优雅实现读写分离 | 京东云技术团队
一、读写分离介绍 当使用Spring Boot开发数据库应用时,读写分离是一种常见的优化策略。读写分离将读操作和写操作分别分配给不同的数据库实例,以提高系统的吞吐量和性能。 读写分离实现主要是通过动态数据源功能实现的,动态数据源是一种通过在运行时动态切换数据库连接的机制。它允许应用程序根据不同的条件或配置选择不同的数据源,以实现更灵活和可扩展的数据库访问。 ...
时间:2023-11-13点击:113收藏
-
TheRouter 1.2.1 版本发布,业界领先移动端路由框架
TheRouter 是由货拉拉技术开源的,可同时用于 Android/iOS 模块化开发的一整套解决方案框架。Android 支持 KSP、支持 AGP8,iOS 支持 OC/Swift,不仅能对常规的模块依赖解耦、页面跳转,同时提供了模块化过程中常见问题的解决办法。例如:完美解决了模块化开发后由于组件内无法获取 Application 生命周期与业务流程,...
时间:2023-11-13点击:162收藏
点击排行
推荐阅读
最新文章
- Mario游戏-低调大师作品
- Docker使用Oracle官方镜像安装(12C,18C,19C)
- CentOS7编译安装Cmake3.16.3,解决mysql等软件编译问题
- Springboot2将连接池hikari替换为druid,体验最强大的数据库连接池
- MySQL8.0.19开启GTID主从同步CentOS8
- SpringBoot2全家桶,快速入门学习开发网站教程
- Docker快速安装Oracle11G,搭建oracle11g学习环境
- CentOS7,8上快速安装Gitea,搭建Git服务器
- CentOS8编译安装MySQL8.0.19
- CentOS8,CentOS7,CentOS6编译安装Redis5.0.7