内容选择
全部
内容选择
内容分类
  • 学堂
  • 博客
  • 论坛
  • 开发服务
  • 开发工具
  • 直播
  • 视频
  • 用户
时间
  • 一周
  • 一个月
  • 三个月
  • 如何优雅地处理Java多线程编程中的共享资源问题?

    如何优雅地处理Java多线程编程中的共享资源问题,以确保线程安全和高性能?

    作者: IT·陈寒
    17
    0
  • 《云计算与虚拟化技术丛书 Service Mesh实战》—1Service Mesh简介

    网络拓扑一成不变 系统只有一个管理员 传输代价为零 网络是同质的 因此,在构建分布式系统时,最好尽可能地避免这些对分布式系统的错误认识。虽然清楚地认识这些谬误对构建分布式系统非常重要,但是,诸多原因使得构建一个高可用、弹性的分布式系统仍然非常困难,比如:网络不可靠、不可避免的系统依赖组件失败、

    作者: 华章计算机
    发表时间: 2019-06-04 14:58:24
    3978
    0
  • 应用管理-基于编排的应用生成“ModelArts人工智能应用开发指南” 学习笔记

    java接口5)可扩展支持自定义新硬件和新的技术引擎,自定义算子插件2,基于AIFLow的编排AIFLow内部的图接口采用的是Graphviz格式的图描述语言,使用Graphviz的语言可以很容易描述推理的流程。AIFLow的图结构包含定一点node和边edge。AIFLow的每个执行板块用顶点表示,如A->

    作者: QGS
    1562
    1
  • SpringCloud 一

    单体架构的优缺点如下: 优点: 架构简单 部署成本低 缺点: 耦合度高(维护困难、升级困难) 分布式架构 分布式架构:根据业务功能对系统做拆分,每个业务功能模块作为独立项目开发,称为一个服务。 分布式架构的优缺点: 优点: 降低服务耦合 有利于服务升级和拓展 缺点: 服务调用关系错综复杂

    作者: 未来日记
    发表时间: 2024-02-28 14:13:23
    2
    0
  • 接口的幂等性原则

    过,则第二次调用不会扣款而会直接返回结果: 在不同的业务中不同接口需要有不同的幂等性,特别是在分布式系统中,因为网络原因而未能得到确定的结果,往往需要支持接口幂等性。 随着分布式系统及微服务的普及,因为网络原因而导致调用系统未能获取到确切的结果从而导致重试,这就需要被调用系统

    作者: Lansonli
    发表时间: 2021-09-28 16:14:48
    883
    0
  • Java开发面试--MongoDB专区

    对象来表示数据。在与其他技术集成时,需要进行数据格式转换,以便于在不同的系统之间传输和处理数据。 分布式事务:在与其他分布式系统集成时,可能需要实现分布式事务。MongoDB 目前对于分布式事务的支持还比较有限,因此可能需要考虑使用其他技术,如分布式事务管理器或消息队列等。 安全性:在与其他系统集成时,需要考虑数据的安全性。MongoDB

    作者: 忆愿
    发表时间: 2024-12-05 15:35:36
    199
    0
  • Algorithm:C++语言实现之求最大连续子数组(暴力法、分治法、分析法、动态规划法)

    Algorithm:C++语言实现之求最大连续子数组(暴力法、分治法、分析法、动态规划法)       目录 求最大连续子数组 T1、code暴力法  O(n3) T2、分治法   O( n*log(n) ) T3、分析法   O(n) T4、动态规划法  O(n)

    作者: 一个处女座的程序猿
    发表时间: 2021-03-30 17:06:02
    1267
    0
  • 什么是微服务?

    centralized management of these services --基于分布式管理 官方定义:微服务就是由一系列围绕自己业务开发的微小服务构成,他们独立部署运行在自己的进程里,基于分布式的管理 通俗定义:微服务是一种架构,这种架构是将单个的整体应用程序分割成更小的项目

    作者: CodeLeader
    发表时间: 2023-01-13 11:07:14
    102
    0
  • 看完这一篇,ShardingSphere-jdbc 实战再也不怕了

    被定位为透明化的数据库代理端,提供封装了数据库二进制协议的服务端版本,用于完成对异构语言的支持。 代理层介于应用程序与数据库间,每次请求都需要做一次转发,请求会存在额外的时延。 这种方式对于应用非常友好,应用基本零改动,和语言无关,可以通过连接共享减少连接数消耗。 ▍二、ShardingSphere-JDBC

    作者: 勇哥java实战分享
    发表时间: 2023-02-28 08:59:32
    2042
    0
  • 【资料下载】Apache Flink 知识图谱

    Apache Flink是由Apache软件基金会开发的开源流处理框架,其核心是用Java和Scala编写的分布式流数据流引擎。Flink以数据并行和管道方式执行任意流数据程序,Flink的流水线运行时系统可以执行批处理和流处理程序。此外,Flink的运行时本身也支持迭代算法的执

    作者: 技术火炬手
    发表时间: 2020-11-25 11:06:34
    3391
    0
  • 初级前端必须要学习的12个知识点,你都会了吗?

    介绍初级前端开发者需要了解的12个知识点,以便大家更好地掌握这些技能。 1.HTML/CSS HTML 是一种标记语言,用于描述网页的结构。CSS 是一种样式表语言,用于描述网页的外观和布局。HTML 和 CSS 是前端开发的基础知识,掌握它们是必须的。 HTML 的主要作用是定

    作者: 海拥
    发表时间: 2023-05-10 22:40:30
    18
    0
  • 【有奖征文】华为云社区“奔跑吧!JAVA” 征文活动获奖名单正式出炉!

    征文活动详情: 今年五月,编程语言—JAVA迎来了自己的第26个生日。 近年来,这位编程老牌大哥的地位却总是遭到许多人的质疑。随着互联网时代的发展,一些领域使用新的开发语言,在一定程度上抢占了Java的市场份额,但Java仍旧凭借自己的简单性、面向对象、分布式、健壮性、安全性、平台独

    作者: 技术火炬手
    发表时间: 2021-05-06 07:55:31
    8088
    0
  • 从0到1:Python爬虫知识点梳理

    独立设计爬虫系统。爬虫涉及的技术包括但不限于熟练一门编程语言(这里以 Python 为例) HTML 知识、HTTP 协议的基本知识、正则表达式、数据库知识,常用抓包工具的使用、爬虫框架的使用、涉及到大规模爬虫,还需要了解分布式的概念、消息队列、常用的数据结构和算法、缓存,甚至还

    作者: 开发者学堂小助
    发表时间: 2018-01-16 17:03:58
    4900
    0
  • java网络编程从0到1快速上手

    后写入套接字输出流则该流将抛出 IOException。 即不能通过此套接字的输出流发送任何数据 TCP网络编程  Java语言的基于套接字编程分为服务端编程和客户端编程,其通信模型如图所示: ​编辑 客户端Socket的工作过程包含以下四个基本的步骤: 创建 Socket:根据指定服务端的

    作者: yd_249383650
    发表时间: 2023-05-31 20:29:09
    5
    0
  • 浅谈XML与HTML的区别

    HTML(HyperTextMark-upLanguage)即超文本标记语言,是WWW的描述语言。 二、什么是XML XML即ExtentsibleMarkup Language(可扩展标记语言),是用来定义其它语言的一种元语言,其前身是SGML(标准通用标记语言)。它没有标签集(tagset),也没有语法规则(grammatical

    作者: SHQ5785
    发表时间: 2022-04-27 01:28:41
    469
    0
  • 浅谈XML与HTML的区别

    HTML(HyperTextMark-upLanguage)即超文本标记语言,是WWW的描述语言。 二、什么是XML XML即ExtentsibleMarkup Language(可扩展标记语言),是用来定义其它语言的一种元语言,其前身是SGML(标准通用标记语言)。它没有标签集(tagset),也没有语法规则(grammatical

    作者: SHQ5785
    发表时间: 2022-12-14 01:08:46
    190
    0
  • 揭秘In-Context Learning(ICL):大型语言模型如何通过上下文学习实现少样本高效推理[示例设计、ICL机制详解

    揭秘In-Context Learning(ICL):大型语言模型如何通过上下文学习实现少样本高效推理[示例设计、ICL机制详解] 自GPT-3首次提出了In-Context Learning(ICL)的概念而来,ICL目前已经变成了一种经典的LLMs使用方法。ICL,即In-Context

    作者: 汀丶
    发表时间: 2024-06-18 16:41:03
    51
    0
  • 大数据入门学习框架

    3、大数据应用场景 4、大数据业务分析基本步骤 5、分布式技术 二、大数据必学Java基础 注意:这是另外的付费栏目,一般学习大数据的,默认你都是有Java和Python等语言的基础,需要你提前学好基础语言的知识。这里Java语言基础最为重要,所以单独写了一个Java的基础知识栏

    作者: Lansonli
    发表时间: 2022-10-09 12:13:23
    193
    0
  • 这或许是最经典的 Python 编程教材

    Python是一种跨平台的计算机程序设计语言。是一种面向对象的动态类型语言,最初被设计用于编写自动化脚本(shell),随着版本的不断更新和语言新功能的添加,越多被用于独立的、大型项目的开发。                   中文版本译者是一名自学 Python 的编程爱好者。选择翻译《Think

    作者: Python爱好者
    发表时间: 2020-12-29 00:01:43
    2465
    0
  • [重学Python]Day6 面向对象编程基础

    [重学Python]Day6 面向对象编程基础 面向对象编程,是一种程序设计范式,也是一种编程语言的分类。它以对象作为程序的基本单元,将算法和数据封装其中,程序可以访问和修改对象关联的数据。这就像我们在真实世界中操作各种物体一样,比如我们可以打开电视、调整音量、切换频道,而不需要

    作者: 拈花倾城
    发表时间: 2024-04-29 20:35:52
    39
    0