java技术圈 为您找到相关结果 22

安装加速:yarn install 国内加速,修改镜像源_yarn install --registry

为什么慢 执行 yarn 各种命令的时候,默认是去 npm/yarn 官方镜像源获取需要安装的具体软件信息 以下命令查看当前使用的镜像源 yarn config get registry 默认源地址在国外,从国内访问的速度肯定比较慢 如何修改镜像源 阿里旗下维护着一个完整的 npm 镜像源 https://registry.npm.taobao.org/ 同样适用于 yarn 1. 临时修改 yarn save 软件名 --registry https://registry.npm.taobao.org/ 2. 全局修改(推荐) yarn config set registry https://registry.npm.taobao.org/ 3. 检查 yarn config get re...阅读全文

博文 2024-02-25 11:43:41 CSDN博客

Maven的Mirror和Repository 的详细讲解 —技术博客

1 Repository(仓库)1.1 Maven仓库主要有2种:remote repository:相当于公共的仓库,大家都能访问到,一般可以用URL的形式访问local repository:存放在本地磁盘的一个文件夹,例如,windows上默认是C:\Users\{用户名}\.m2\repository目录1.2 Remote Repository主要有3种:中央仓库:http://repo1.maven.org/maven2/ 私服:内网自建的maven repository,其URL是一个内部网址 其他公共仓库:其他可以互联网公共访问maven repository,例如 jboss repository等repository里存放的都是各种jar包和maven插件。当向仓库请求插...阅读全文

博文 2020-05-27 12:28:27 www.sojson.com

HBase教程™

自1970年以来,关系数据库用于数据存储和维护有关问题的解决方案。大数据的出现后,好多公司实现处理大数据并从中受益,并开始选择像 Hadoop 的解决方案。 Hadoop使用分布式文件系统,用于存储大数据,并使用MapReduce来处理。Hadoop擅长于存储各种格式的庞大的数据,任意的格式甚至非结构化的处理。 Hadoop的限制 Hadoop只能执行批量处理,并且只以顺序方式访问数据。这意味着必须搜索整个数据集,即使是最简单的搜索工作。 当处理结果在另一个庞大的数据集,也是按顺序处理一个巨大的数据集。在这一点上,一个新的解决方案,需要访问数据中的任何点(随机访问)单元。 Hadoop随机存取数据库 应用程序,如HBase, Cassandra, couchDB, Dynamo 和 Mong...阅读全文

博文 2020-05-15 08:17:49 www.yiibai.com

访问者模式

Python 代码: # Visitor Pattern with Python Code from abc import abstractmethod,ABCMeta # 定义一个表示元素(Element)的接口 class ComputerPart(metaclass=ABCMeta): @abstractmethod def accept(self, inComputerPartVisitor): pass #创建阔爱站了ComputerPart的实体类 class Keyboard(ComputerPart): def accept(self, inComputerPartVisitor): inComputerPartVisitor.visitKeyboard(self) clas...阅读全文

博文 2020-08-08 15:12:58 菜鸟教程

CDN在互联网直播中的运用与性能优化

本文分享自天翼云开发者社区《CDN在互联网直播中的运用与性能优化》,作者:不知不觉随着互联网技术的不断发展,互联网直播已成为人们获取信息、娱乐、学习等多种需求的重要途径之一。然而,在直播过程中,由于网络延迟、卡顿等问题,观众的观看体验往往受到影响。为了解决这些问题,内容分发网络(CDN)技术被广泛应用于互联网直播领域,本文将探讨CDN在互联网直播中的运用与性能优化。一、CDN的基本概念CDN是一种分布式的内容分发网络,它通过在全球各地的节点部署缓存服务器,将网站的内容缓存到这些节点上,当用户访问网站时,CDN会根据用户的地理位置,选择距离用户最近的缓存节点来提供服务,从而减少网络延迟,提高用户访问速度。二、CDN在互联网直播中的应用1.直播流媒体传输在互联网直播中,直播流媒体传输是非常重要的...阅读全文

云安全CIA:关键信息保证的三大支柱

本文分享自天翼云开发者社区《云安全CIA:关键信息保证的三大支柱》,作者:每日知识小分享随着云计算的迅速普及,云安全问题越来越受到关注。云安全涉及的范围广泛,涵盖了云端数据中心的物理安全、网络安全、数据安全、应用安全等多个方面。而在这些安全问题中,CIA原则是云安全中最为核心的部分。CIA原则由机密性(Confidentiality)、完整性(Integrity)和可用性(Availability)三个关键信息保证组成,是衡量云服务提供商是否能够满足客户数据安全需求的重要标准。本文将从理论和实践两个方面对云安全的CIA原则进行详细解析。一、机密性(Confidentiality)机密性是指确保云服务用户的数据不被非授权访问或泄露。在云环境中,机密性通常涉及到数据加密、访问控制等措施。1.数据...阅读全文

云服务器比传统服务器更安全的原因与实现机制

本文分享自天翼云开发者社区《云服务器比传统服务器更安全的原因与实现机制》,作者:3****m随着互联网的普及和云计算技术的发展,越来越多的企业和组织选择使用云服务器来提供和存储数据。与传统服务器相比,云服务器在安全性方面具有诸多优势。本文将围绕云服务器比传统服务器更安全的原因,探讨其实现机制。一、云服务器比传统服务器更安全的原因虚拟化技术云服务器采用虚拟化技术,将物理服务器上的资源(如CPU、内存、存储等)汇聚到一个虚拟的云中,然后通过网络对外提供服务。这种虚拟化技术可以隔离不同用户和业务,防止数据泄露和攻-击。同时,虚拟化技术还可以实现资源的动态调整和负载均衡,提高资源利用率和系统稳定性。容错技术云服务器通常采用容错技术,实现故障自动切换和负载均衡。当某个虚拟机出现故障时,系统会自动将其切...阅读全文

存储结构的种类与比较

本文分享自天翼云开发者社区《存储结构的种类与比较》,作者:3****m一、存储结构的种类顺序存储结构顺序存储结构是一种线性数据存储方式,数据按照顺序方式存储在一片连续的存储区域中。顺序存储结构的特点是数据元素之间的逻辑关系与物理位置的存储顺序一致。这种存储结构适用于数据量较小、数据元素之间关系简单的情况。链式存储结构链式存储结构是一种非线性数据存储方式,通过指针或链接将各个数据元素链接起来。链式存储结构的特点是数据元素的物理位置可以不相邻,但通过指针或链接保持逻辑上的关联。这种存储结构适用于数据量大、数据元素之间关系复杂的情况。散列存储结构散列存储结构是一种基于哈希函数的数据存储方式,通过将数据元素的键值映射到固定大小的数组中,实现数据的快速检索。散列存储结构的特点是数据的检索速度快,但需要...阅读全文

数字先锋 | 雪域高原一朵“云”,天翼云助力青海打造省级融媒云平台

随着互联网社交媒体的普及和发展,“融媒体”时代正加速到来。我国在“十四五”规划明确提到“推进媒体深度融合,建强用好县级融媒体中心”,是我国媒体融合发展的重要推动力。在政策的积极引导下,各级媒体以数字技术加快实施全媒体传播工程,持续布局全媒体传播体系,积极探索融合发展、转型升级之路。近年来,青海省扎实推进媒体智慧融合发展,努力打造具有地方特色的融媒体平台。在青海省委宣传部、省互联网新闻中心指导下,天翼云依托中国电信5G+网络先行的优势,建设完成了集“新闻、政务、服务、商务”的“大美青海云”省级融媒云(以下简称“大美青海云”),为当地媒体融合发展提供了更为广阔的“云上空间”。​助力打造“大美青海云”省级融媒云平台据了解,“大美青海云”由省级管控平台、省级融媒体业务服务平台、全省内容共享平台组成,...阅读全文

玩转云端|天翼云边缘安全加速平台AccessOne实用窍门之让办公访问安全、高效又稳定

本文分享自天翼云开发者社区《玩转云端|天翼云边缘安全加速平台AccessOne实用窍门之让办公访问安全、高效又稳定》,作者:天翼云社区官方账号随着社会信息化程度不断提高,远程办公已经成为许多企事业单位的主流工作模式。“内部业务系统”作为企事业单位的核心资产,如何在保障远程办公安全的同时兼顾效率,也成为越来越现实的问题。传统边界安全理念下的安全技术无法匹配日益复杂的业务场景需求,亟需更好的安全防护理念和解决思路。在此背景下,“持续验证、永不信任”的零信任安全理念得到迅速发展。那么,零信任是如何解决上述问题呢,天翼云边缘安全加速平台AccessOne(后称天翼云AccessOne)用一个具体场景案例为您揭晓!某大型集团公司业务访问成员组成复杂,且都有访问内部系统的需求。同时,公司对部分员工处理集...阅读全文

博文 2024-03-29 09:59:21 Tianyiyun

CBR云备份与恢复管控简介

本文分享自天翼云开发者社区《CBR云备份与恢复管控简介》,作者:c****n1.CBR云备份与恢复介绍CBR (Cloud Backup & Restore)是一般云厂商提供的备份与恢复服务。用户可以在云端对数据进行备份和恢复,保证数据的安全性和可靠性。使用CBR,用户可以方便地随时随地备份和恢复数据。采用增量备份、快照备份、跨区域复制等先进的备份和恢复技术,提供快速、高效、可靠的数据保护。此外,CBR还提供了基于agent的备份、快照备份、VSS备份等多种备份方式,以适应不同类型的数据和应用。2.云备份与恢复管控介绍CBR 管理架构旨在为用户提供安全、可靠、易用的备份与恢复服务。该架构由几个关键组件组成,包括备份服务端、消息中间件、备份仓库、备份引擎和恢复引擎。​备份服务端为用户提供了基于...阅读全文

博文 2024-07-31 11:31:52 Tianyiyun

玩转云端|够轻松!天翼云边缘安全加速平台AccessOne助力企业解决远程办公难题!

本文分享自天翼云开发者社区《玩转云端|够轻松!天翼云边缘安全加速平台AccessOne助力企业解决远程办公难题》,作者:天翼云社区官方账号省去早起挤地铁的苦恼,享受居家办公的从容不迫……这些听起来倍儿爽的工作模式出现在近年来蔚然成风的远程办公中。不过,远程办公模式虽好,却在网络资源、安全、运维等方面给企业技术管理带来这些挑战,下面一起去看看那些令企业头疼的场面!社工钓鱼?退退退!​点击一个链接却可能泄露私人信息——企业远程办公面临诸多安全风险,其中社工钓鱼是最典型的安全风险之一。什么是社工钓鱼?社工钓鱼是指攻/击者使用社会工程学的手段,骗取对方密码、账户信息或其他机密信息的一种攻/击方式。这种攻/击方式与传统的“蠕虫”“病/毒”等攻/击方式不同,更加隐蔽、更容易获得目标用户的信任。社工钓鱼的...阅读全文

博文 2024-03-29 09:54:11 Tianyiyun

荣誉墙,上新!

近日,第七届SD-WAN & SASE大会暨云网络大会在北京召开,来自产、学、研、用等各领域专家学者及企业代表,围绕SD-WAN、SASE及云网络在算力网络、智算中心、人工智能等新兴技术领域的发展与应用展开多视角对话和思想碰撞。会上举行了2024行业年度奖项评选颁奖盛典,天翼云AOne边缘安全加速平台凭借强大的品牌影响力、领先的产品与技术,荣膺“标杆引领·品牌先锋奖”、“匠心独运·产品创新奖”。​​​天翼云科技有限公司边缘安全领域高级产品经理刘寿浩在大会主论坛发表演讲,阐述了天翼云基于SASE技术框架在边缘安全接入领域的创新与应用,展示了运营商如何利用边缘安全加速技术,提升网络安全防护能力,为全球企业提供快速稳定的服务体验。数字时代,企业业务模式正在发生根本性的变化,趋向于多云化、SaaS化...阅读全文

深入理解内存屏障:内存与屏障的奥秘

在计算机系统的运行过程中,内存屏障是一个专业但又关键的概念。很多开发者可能听说过它,但并不一定了解它在硬件级别上是如何工作的,以及为何它对于现代并行计算如此重要。在这篇文章中,我们将深入探讨内存屏障中的“内存”和“屏障”,并尝试解答几个常见的问题:它们是否是CPU提供的指令?为什么会对内存的读取和写入进行限制?以及屏障是否可以简单地理解为栅栏?什么是内存屏障?内存屏障(Memory Barrier)是计算机科学中的一个重要概念,尤其在多线程和并发编程中,用于控制和协调不同线程对内存的访问。理解内存屏障需要从两个方面来看:内存和屏障。内存在现代计算机体系结构中,内存并不仅仅是物理内存(RAM),还包括各种级别的缓存(如L1,L2,L3缓存)。处理器(CPU)和内存之间的访问速度差异很大,因此现...阅读全文

博文 2024-12-03 10:18:05 zhidiantech

谈谈零信任

本文分享自天翼云开发者社区《谈谈零信任》,作者:姚****亮零信任本质上是以身份为中心的动态访问控制技术。其核心目标就是保障用户数据不被泄露。其理念就是认为,任何人,设备,应用都是不可信的,而传统的网络安全是假设内网是安全的,外网是不安全 的,因此在内外网边界上部署防火墙,IPS,IDS,WAF等安全设备,构筑成一道道城墙,以为就安全了,而在内部就不再设置什么安全控制策略。而我们知道,传统的边界安全设备是抵挡不住APT攻击的,一旦击穿边界,内部又没有安全防护策略,整个内网很快就会被横向渗透控制。因此我们必须假设内网是不安全的,不管是内网还是外网,任何人,任何设备,他们的访问行为都应该进行认证,授权以及加密,并且这个授权还必须是动态调整的,基于多种属性去评估授权,比如,什么人,什么时间,什么地...阅读全文

微体系-多端全栈项目实战:商业级代驾全流程落地(无秘分享)

​​​​​​​​获课:weiranit.fun/2031/获取ZY↑↑方打开链接↑↑一、项目背景与目标随着移动互联网的快速发展,代驾服务作为一种便捷、安全的出行方式,受到了越来越多用户的青睐。为了满足市场需求,提升用户体验,我们决定开展一个商业级代驾全流程落地的多端全栈项目。该项目旨在通过微服务体系架构,实现代驾服务的在线预约、司机调度、行程跟踪、费用结算等功能,并覆盖Web端、移动端等多个终端。二、技术选型与架构1. 技术选型前端:采用Vue.js框架构建Web端和移动端界面,提供友好的用户交互体验。后端:使用Go语言开发微服务,利用Go语言的高并发性能和简洁语法,提高系统的处理能力和开发效率。数据库:选择MySQL作为主数据库,存储用户信息、订单数据等关键信息;同时,使用Redis作为缓...阅读全文

博文 2025-02-21 13:05:53 wlkq258

物联网基础入门,实战可落地的 AIoT 项目(完结无秘)

https://97it.top/1973/ 摘要 随着物联网(IoT)的广泛应用,物联网设备的安全性和互操作性问题愈发显得重要。为了确保物联网设备与平台之间的高效、安全、兼容性对接,物联网认证技术应运而生。主要公有云厂商(如亚马逊AWS、微软Azure、谷歌云、阿里云等)已经建立了一系列的认证标准和技术支持,以促进设备、服务和应用的无缝集成和高效运行。本文将详细探讨主流公有云厂商的物联网认证体系,分析其认证内容、实施流程及其对物联网产业的影响,最终为物联网生态系统的建设提供理论依据。 1. 引言 物联网(IoT)技术正在迅速改变各行各业,其潜力在智能家居、工业自动化、智慧城市等领域得到了充分的展示。然而,物联网的快速发展也带来了许多问题,尤其是设备的互联互通、安全性以及数据的隐私保护。为了...阅读全文

JDK 中的反射实现

#### **早期 JDK 中的反射实现** - **JNI 的使用**:在早期 JDK 中,反射调用(如 `Method.invoke()`)的底层实现确实依赖 JNI。例如,`Method.invoke()` 最终会调用一个名为 `native MethodAccessor.invoke0()` 的本地方法(通过 JNI 调用 C/C++ 代码)。 - **上下文切换的开销**:由于涉及 Java 层到本地代码(Native Code)的切换,确实需要额外的上下文保存与恢复(如寄存器状态、栈帧切换等),导致性能开销。 #### **现代 JDK 的优化** - **动态生成字节码**:现代 JVM(如 HotSpot)对反射调用进行了优化。当某个反射方法被频繁调用时,JVM 会动态生成一...阅读全文

博文 2025-03-18 19:06:59 zhidiantech

【14章】Vue3.5+Electron+大模型 跨平台AI桌面聊天应用实战

获课:789it.top/14278/在构建跨平台AI桌面聊天应用时,高效开发的关键在于技术栈的选择与优化。以下是对此过程的详细探讨:一、技术栈选择前端框架桌面应用开发:可以选择使用如Tauri或Electron等框架,这些框架允许开发者使用Web技术(如HTML、CSS和JavaScript)来构建跨平台的桌面应用程序。对于AI聊天应用,Vue.js或React等前端框架可以结合使用,以提供丰富的用户界面和交互体验。UI组件库:为了加速开发并保持一致的用户界面风格,可以选择成熟的UI组件库,如Tailwind CSS、Ant Design或Element UI等。后端服务Node.js:作为一个高性能的JavaScript运行时环境,Node.js非常适合构建实时、高并发的后端服务。它可以...阅读全文

OCP-Oracle 数据库认证精品辅导班8期, 视频+资料

https://97it.top/13840/ 摘要 在现代数据库管理系统和软件应用中,UNDO数据管理是实现事务回滚、版本控制和数据恢复的关键技术。通过合理管理UNDO数据,系统能够在发生错误或用户请求撤销操作时,快速恢复到一致的状态。本文从理论角度探讨了UNDO数据管理的基本原理、技术框架以及在不同应用场景中的重要性,旨在为数据库设计者和软件开发者提供一个系统的理论指导。 1. 引言 在数据库管理和软件开发中,数据的一致性和完整性是至关重要的。UNDO数据管理作为一种支持事务回滚、错误恢复和版本控制的技术,广泛应用于数据库管理系统(DBMS)、事务处理系统和复杂的软件应用中。UNDO数据记录了事务操作前的数据状态,使得系统能够在需要时撤销事务的影响,恢复到操作前的状态。本文将深入探讨UN...阅读全文

C++百万并发网络通信引擎架构与实现

C++百万并发网络通信引擎架构与实现获课♥》jzit.top/14254/获取ZY↑↑方打开链接↑↑在探讨C++百万并发网络通信引擎架构与实现中的分布式与集群结合时,我们首先需要明确两者的概念和特点,进而分析它们在网络通信引擎中的结合方式及其优势。分布式与集群的基本概念分布式系统:分布式系统是由多个独立的计算机节点通过网络连接在一起,共同协作完成一个或多个任务的系统。这些节点可以分布在不同的地理位置,每个节点都拥有独立的处理能力,可以执行不同的任务。分布式系统具有高度的可扩展性、可靠性和容错性。集群:集群是指将多个物理或虚拟的计算资源(如服务器)组合在一起,形成一个统一的计算资源池。这些资源在集群内部进行共享和分配,以提供更高的计算能力和更好的资源利用率。集群通常用于提高系统的可扩展性、可用...阅读全文

RAG全栈技术从基础到精通,打造高精准AI应用(完结)

RAG全栈技术从基础到精通,打造高精准AI应用​获课♥》789it.top/14274/获取ZY↑↑方打开链接↑↑ 技术巅峰:RAG全栈技术在AI应用开发中的高级应用策略RAG(Retrieval Augmented Generation,检索增强生成)全栈技术结合了信息检索(IR)和自然语言生成(NLG)的优势,旨在通过从大规模语料库中检索相关信息来增强生成模型的表现。以下是在AI应用开发中的高级应用策略:一、核心架构优化数据预处理层文档解析:基于NLP流水线清洗非结构化数据(如PDF、HTML、数据库等),提高数据质量。文本分块:采用动态分块算法(如滑动窗口+语义边界检测)解决长文本信息割裂问题,优化检索效果。检索优化层混合检索策略:结合传统检索算法(如BM25)和稠密检索技术,提升召回...阅读全文

博文 2025-04-04 22:29:57 dfdghhyo