首页 文章 精选 留言 我的

文章列表

共 182785 篇
SudoLang —— 与 AI 语言模型协作的编程语言

SudoLang —— 与 AI 语言模型协作的编程语言

SudoLang 是一种编程语言,旨在与 ChatGPT、Bing Chat、Anthropic Claude 和 Google Bard 等 AI 语言模型协作。它被设计为易于学习和使用,同时也非常具有表现力和力量。所有足够先进的语言模型都可以在没有任何特殊提示的情况下理解它。 特点 基于自然语言约束的编程。与其告诉人工智能做什么,不如告诉它是什么或你想要...

每日一博 | MySQL 到 TiDB:Hive Metastore 横向扩展之路

每日一博 | MySQL 到 TiDB:Hive Metastore 横向扩展之路

作者:vivo 互联网大数据团队 - Wang Zhiwen 本文介绍了vivo在大数据元数据服务横向扩展道路上的探索历程,由实际面临的问题出发,对当前主流的横向扩展方案进行了调研及对比测试,通过多方面对比数据择优选择TiDB方案。其次分享了整个扩展方案流程、实施遇到的问题及解决方案,对于在大数据元数据性能上面临同样困境的开发者本篇文章具有非常高的参考借鉴价...

如何正确使用多线程和锁机制来构建可靠的程序

如何正确使用多线程和锁机制来构建可靠的程序

本文分享自华为云社区《确保并发执行的安全性:探索多线程和锁机制以构建可靠的程序》,作者:Lion Long。 在当今计算机系统中,多线程编程已成为常见的需求,然而,同时也带来了并发执行的挑战。为了避免数据竞争和其他并发问题,正确使用适当的锁机制是至关重要的。通过阅读本文,读者将了解到多线程和锁机制在并发编程中的重要性,以及如何避免常见的并发问题,确保程序的安...

你知道Spring Boot插件开发模式思想—SPI机制是什么吗?

你知道Spring Boot插件开发模式思想—SPI机制是什么吗?

1.背景 当下来看,插件化开发模式思想正在很多编程语言或技术框架中广泛应用实践,比如大家日常编码使用的编辑器idea,vscode一大亮点就是支持各种插件安装,随处可见的带有热插拔功能的插件,让系统像插了翅膀一样,大大提升了系统的扩展性和伸缩性,使系统功能更加丰富强大,下面就来说说插件开发模式带来的好处: 实现服务模块之间解耦的方式有很多,但是插件来说,其解...

炫酷转换:Java实现Excel转换为图片的方法

炫酷转换:Java实现Excel转换为图片的方法

摘要:本文由葡萄城技术团队原创并首发。转载请注明出处:葡萄城官网,葡萄城为开发者提供专业的开发工具、解决方案和服务,赋能开发者。 前言 在实际开发过程中,经常会有这样的需求:将Excel表格或特定区域转换为图片,以便在其他软件中使用。而在Java开发中,借助于报表插件可以轻松地将工作表、任意指定区域以及各种形状类型转换为图片。今天小编为大家介绍如何使用葡萄城...

【后台体验】运营后台订单详情设计分享 | 京东云技术团队

【后台体验】运营后台订单详情设计分享 | 京东云技术团队

目前大部分运营后台的设计和开发都是由后端同学来做,产品经理对界面标准要求并不高,大多数都是能用就行。其实,只要花些心思,运营后台也可以做的很美,提升运营同学的日常使用体验。下面跟大家分享两个我做的运营后台中的订单详情设计 1.共享图书平台运营后台订单详情 设计心路历程: 产品经理并没有要求如何展示,仅提供想要看的内容,所以自由发挥如图😁 该后台面向对象主要...

OpenHarmony父子组件单项同步使用:@Prop装饰器

OpenHarmony父子组件单项同步使用:@Prop装饰器

【中秋国庆不断更】OpenHarmony父子组件单项同步使用:@Prop装饰器 @Prop装饰的变量可以和父组件建立单向的同步关系。@Prop装饰的变量是可变的,但是变化不会同步回其父组件。 说明: 从API version 9开始,该装饰器支持在ArkTS卡片中使用。 概述 @Prop装饰的变量和父组件建立单向的同步关系: ​ ● @Prop变量允许在本地...

GaussDB技术解读系列:性能调优

GaussDB技术解读系列:性能调优

近日,在第14届中国数据库技术大会(DTCC2023)的GaussDB“五高两易”核心技术,给世界一个更优选择专场,华为数据库技术专家李士福详细解读了GaussDB性能调优的相关技术和应用实践。 本篇为大家分享GaussDB性能调优的实践。主要包括三个部分,分别是性能调优的整体介绍,性能调优的关键技术,性能调优的应用实践。 GaussDB性能调优简介 我们...

聊聊JDK19特性之虚拟线程 | 京东云技术团队

聊聊JDK19特性之虚拟线程 | 京东云技术团队

1.前言 在读《深入理解JVM虚拟机》这本书前两章的时候整理了JDK从1.0到最新版本发展史,其中记录了JDK这么多年来演进过程中的一些趣闻及引人注目的一些特性,在调研JDK19新增特性的时候了解到了虚拟线程这个概念,于是对虚拟线程进行学习整理内容如下。 2.虚拟线程介绍? 虚拟线程(Virtual Threads)就犹如名字一样,并非传统意义上的JAV...

分布式事务:XA和Seata的XA模式 | 京东物流技术团队

分布式事务:XA和Seata的XA模式 | 京东物流技术团队

上一篇内容《从2PC和容错共识算法讨论zookeeper中的Create请求》介绍了保证分布式事务提交的两阶段提交协议,而XA是针对两阶段提交提出的接口实现标准,本文则对XA进行介绍。 1. XA XA (eXtended Architecture 扩展架构)是X/Open组织提出的跨异构技术实现两阶段提交的接口标准。 分布式事务包含两种类型:数据库内部的分...

深入理解java和dubbo的SPI机制 | 京东物流技术团队

深入理解java和dubbo的SPI机制 | 京东物流技术团队

1 SPI简介 1.1 SPI(Service Provider Interface) 本质:将接口实现类的全限定名配置在文件中,并由服务加载器读取配置文件,加载实现类。这样可以在运行时,动态为接口替换实现类。 java SPI:用来设计给服务提供商做插件使用的。基于策略模式来实现动态加载的机制。我们在程序只定义一个接口,具体的实现交个不同的服务提供者;在程...

【店滴云民宿管理系统】1.4.1 发布,增加插件国际化

【店滴云民宿管理系统】1.4.1 发布,增加插件国际化

恭喜【店滴云民宿管理系统】发布了1.4.1版本,新增了插件国际化处理功能! 国际化是一个重要的功能,它可以让你的应用程序更容易地适应不同的语言和文化。通过插件国际化处理,你可以轻松地将你的应用程序扩展到不同的国家和地区,并为不同的用户群体提供更好的服务。 在【店滴云民宿管理系统】1.4.1版本中,你可以通过插件的方式,轻松地实现国际化处理。我们相信这个功能将...

智能制造一体化 v3.11.1 发布,生产模块更新

智能制造一体化 v3.11.1 发布,生产模块更新

智能制造一体化管理系统[SpringBoot2 - 快速开发平台],适用于制造业、建筑业、汽车行业、互联网、教育、政府机关等机构的管理。包含文件在线操作、工作日志、多班次考勤、CRM、ERP 进销存、项目管理、EHR、拖拽式生成问卷、日程、笔记、工作计划、行政办公、薪资模块、动态表单、知识库、公告模块、企业论坛、云售后模块、生产模块、系统模块化同步模块等多种...

资源下载

更多资源
优质分享App

优质分享App

近一个月的开发和优化,本站点的第一个app全新上线。该app采用极致压缩,本体才4.36MB。系统里面做了大量数据访问、缓存优化。方便用户在手机上查看文章。后续会推出HarmonyOS的适配版本。

Mario

Mario

马里奥是站在游戏界顶峰的超人气多面角色。马里奥靠吃蘑菇成长,特征是大鼻子、头戴帽子、身穿背带裤,还留着胡子。与他的双胞胎兄弟路易基一起,长年担任任天堂的招牌角色。

Apache Tomcat

Apache Tomcat

Tomcat是Apache 软件基金会(Apache Software Foundation)的Jakarta 项目中的一个核心项目,由Apache、Sun 和其他一些公司及个人共同开发而成。因为Tomcat 技术先进、性能稳定,而且免费,因而深受Java 爱好者的喜爱并得到了部分软件开发商的认可,成为目前比较流行的Web 应用服务器。

Eclipse

Eclipse

Eclipse 是一个开放源代码的、基于Java的可扩展开发平台。就其本身而言,它只是一个框架和一组服务,用于通过插件组件构建开发环境。幸运的是,Eclipse 附带了一个标准的插件集,包括Java开发工具(Java Development Kit,JDK)。