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

正则表达式中?=和?:和?!的理解_这个昵称没有被占用吧的博客

正则表达式 ?: 的理解 swinm的博客 07-24 563 ?: 是 不想被捕获的时候使用 比如 ([a-z][0-9])+ 这个正则表达式里 ( ) 里面的内容被捕获了, 反向引用的时候可以用上 。 一般正则替换的时候用的多 像UBB代码 但是 如果写成 (?:[a-z][0-9])+ 跟上面 正则表达式 整体匹配是一样的 就是 不会捕获 ( )里内容了。 也就是不能使用 反向引用 比如 PHP 手册里 有个 正则替换的函数 preg_replace 有的列子 $string = 'April 15, 2003'; $pattern = '/(... 欢迎查看正则表达式(?!), (?:), (?=)的区别(正则预查) gx_dmm的博客 08-24 599 正则表达式 (?!), (...阅读全文

博文 2022-07-21 06:13:57 CSDN博客_正则表达式?!

解决linux系统时间不对的问题_qq_39314099的博客

获取讲师答疑方式: 在付费视频第一节(触摸命令_ALL)片头有二维码及加群流程介绍 限时福利 原价99元,今日仅需39元!购课添加小助手(微信号:csdn590)按提示还可领取价值800元的编程大礼包! 讲师介绍: 苏奕嘉 前阿里UC项目工程师 脚本开发平台官方认证满级(六级)开发者。 我将如何教会你通过【定制脚本】赚到你人生的第一桶金? 零基础程序定制脚本开发课程,是完全针对零脚本开发经验的小白而设计,课程内容共分为3大阶段: ①前期将带你掌握Q开发语言和界面交互开发能力; ②中期通过实战来制作有具体需求的定制脚本; ③后期将解锁脚本的更高阶玩法,打通任督二脉; ④应用定制脚本合法赚取额外收入的完整经验分享,带你通过程序定制脚本开发这项副业,赚取到你的第一桶金...阅读全文

博文 2020-07-13 15:24:14 CSDN博客_linux时间不对

十进制的0.1 为什么不能用二进制很好的表示?_月夜归醉

二进制是计算技术中广泛采用的一种数制。二进制数据是用0和1两个数码来表示的数。它的基数为2,进位规则是“逢二进一”,借位规则是“借一当二”,由18世纪德国数理哲学大师莱布尼兹发现。当前的计算机系统使用的基本上是二进制系统,数据在计算机中主要是以补码的形式存储的。计算机中的二进制则是一个非常微小的开关,用“开”来表示1,“关”来表示0。 补码计算法定义:非负数的补码是其原码本身;负数的补码是其绝对值的原码最高位符号位不变,其它位取反,再加1。 正整数转二进制: 正整数转成二进制。要点一定一定要记住哈:除二取余,然后倒序排列,高位补零。 21 /2 -------------------------------余 1 10/2 -------------------------------余 0...阅读全文

博文 2020-09-29 03:02:37 CSDN博客

大数据开发之Hive篇12-Hive正则表达式

备注: Hive 版本 2.1.1 Table of Contents一.Hive 正则表达式概述1.1 字符集合:1.2 边界集合:1.3 重复次数集合:1.4 组合操作符:1.5 匹配操作符:1.6 转义操作符:二.Hive 正则表达式案例2.1 regexp2.2 regexp_replace2.2.1 截取字符串中汉字部分2.2.2 截取字符串中数字部分2.2.3 截取字符串中字母部分2.2.4 截取字符串中的大小写字母和数字2.3 regexp_extract参考: 一.Hive 正则表达式概述 Hive的正则表达式虽然没有关系型数据库的正则表达式那么强大,但是一样可以解决HQL开发过程中的诸多问题,数据工作者平时也离不开正则表达式。对此,特意做了个hive正则表达式的小结。所有代...阅读全文

博文 2022-07-21 03:55:26 墨天轮

Mac 使用 tar 工具压缩到Linux 解压出现警告

在Linux 执行 tar xzf *.tar.gz 出现如下警告 Ignoring unknown extended header keyword 问题描述: tar: Ignoring unknown extended header keyword `SCHILY.fflags' tar: Ignoring unknown extended header keyword `LIBARCHIVE.xattr.com.apple.FinderInfo' tar: Ignoring unknown extended header keyword `SCHILY.fflags' tar: Ignoring unknown extended header keyword `LIBARCHIVE.x...阅读全文

博文 2024-02-12 20:41:36 Laravel China 社区

linux中gz文件怎么解压,Linux解压gz文件的命令使用教程及详解_陳寶平的博客

今天小编给带来一篇linux解压方面的资料 Linux解压gz文件的命令有:gunzip命令、gzip命令、tar命令。下面本篇文章就来带大家了解一下 gz文件是一种压缩文件,以.gz或者.tar.gz(.tgz)为扩展名,在Linux、UNIX和OSX下常见,Linux和OSX都可以直接解压使用这种压缩文件。在Windows下常用压缩软件WinRAR打开gz文件,它相当于常见的RAR和ZIP格式。 .gz文件解压 如果是以.gz扩展名结尾的gz文件,可以使用gunzip命令、gzip命令来解压。 gunzip命令 作用是解压文件,使用权限是所有用户。例: gunzip FileName.gz gzip命令 gzip命令是在Linux系统中经常使用的一个对文件进行压缩和解压缩的命令,既方便又...阅读全文

博文 2023-11-08 17:19:05 CSDN博客

实战Flink+Doris实时数仓教程

![1.png](http://static.itsharecircle.com/240304/463af8c87f05caafdcc12dd28e673c2a.png) 一、什么是实时数仓 实时数据仓库(Real-time Data Warehouse)是指能够实时地处理和分析数据,使得数据仓库中的数据是最新的、最准确的,并且可以实时响应用户的查询和分析需求的一种数据仓库系统。 与传统的数据仓库相比,实时数据仓库更加注重数据的实时性和对业务的实时响应能力。传统数据仓库通常是每日、每周或每月定期进行数据的抽取、转换和加载(ETL),更新的速度较慢,一般不支持实时查询和分析。而实时数据仓库则更加注重数据的实时性和对业务的实时响应能力,能够在数据发生变化时及时响应用户的查询和分析需求。 二、安装...阅读全文

博文 2024-03-04 11:28:29 feilipu2023nui

告别“脆皮”校园网,天翼云AccessOne零信任VPN来了!

本文分享自微信公众号:中国电信天翼云近年来,随着信息技术的快速发展,人们知识获取方式和传授方式发生了革命性变化,教育领域的数字化改革随之日渐加速。我国在《“十四五”数字经济发展规划》提出“深入推进智慧教育”,强调推进教育新型基础设施建设,推动“互联网+教育”持续健康发展。夯实教育网络底座、泛在智能教学环境是开展数字教育的基础。随着在线教学、远程办公等方式的流行,校园云化数字转型加速进行,广大师生经常需要在校外访问校内各个应用系统,以完成科研、学习等各项任务。但校园网络建设在实际操作中常常面临各种问题,如学术资源访问常常受到网络限制;远程学习、工作网络连接安全性和稳定性无法保证;外出、旅途过程中难以使用移动设备完成抢课、查分等校园系统操作;运维管理无法通过统一的控制台进行精细化权限管控。此外,...阅读全文

博文 2024-04-02 14:55:12 Tianyiyun

殊荣双至,天翼云边缘计算再获两项大奖!

本文分享自天翼云开发者社区《殊荣双至,天翼云边缘计算再获两项大奖!》,作者:天翼云社区官方账号近日,全球边缘计算大会·北京站在新世界大酒店成功召开。大会公布了“2023金边奖”评选结果,天翼云斩获“最佳智能边缘云服务商”“最佳边缘安全加速平台”两项大奖。天翼云边缘计算产品专家熊瑶、天翼云边缘安全产品专家杜茜参加会议并分别发表演讲,分享了天翼云边缘计算发展规划与实践。​云计算、物联网、大数据、人工智能等技术的发展推动了企业数字化转型走向深入,越来越多的企业核心应用“云化”部署和业务场景“边缘化”下沉,形成了多领域、新边缘蓬勃发展的格局。天翼云推出全场景系列边缘云产品,并着重介绍了边缘安全加速平台AccessOne,通过打造快速、便捷、高效、稳定的边缘云服务,赋能新兴业务场景,加速企业边缘业务创...阅读全文

热҈热҈热҈!天翼云开出解暑“凉方”!

近期高温天气来势汹汹中央气象台连续6天发布高温预警让人直呼“热化了”!面对高温怎么办?天翼云以科技为擎助力各行各业应对高温“烤”验!智能“云”监管,提升工地“安全感”建筑业作为一个传统、密集型行业,承担着城市和基础设施建设的重要任务。每当炎夏酷暑,为了保障工程进度,建筑工人们经常头顶烈日,挥汗如雨。然而,持续高温天气对工人的身心健康、工作状态都会带来不利影响,同时也增加了安全事故的风险。如何在炎热天气下最大限度地保护工人,同时加强施工现场的安全管理,提高建筑工程质量,成为建筑业亟需解决的问题。​天翼云依托技术、产品优势,为建筑工地提供覆盖采集、传输、处理、分析、展现等环节的视频系统整体构建方案,通过搭建智慧工地智能监控平台,实现对人、机、料、法、环全方位实时监控,为施工建设全周期提供安全保障...阅读全文

博文 2024-06-20 17:18:54 Tianyiyun

解锁数据潜力,天翼云TeleDB为企业数智蝶变添力赋能!

近日,第15届中国数据库技术大会(DTCC2024)在北京召开。大会以“自研创新 数智未来”为主题,重点围绕向量数据库与向量检索技术实践、数据治理与数据资产管理、云原生数据库开发与实践、特定场景下的数据库管理与优化、大数据平台建设等内容展开分享和探讨。天翼云数据库产品线首席技术官李跃森、天翼云资深研发专家胡彬参会,分享了天翼云在数据库领域的产品布局、技术创新与实践应用。数据库是存储、管理和检索数据的有效工具,在企业运营管理中发挥着重要作用。作为云服务国家队,天翼云始终坚持科技创新,倾力打造TeleDB数据库,致力于为企业数据库全栈上云提供一站式服务,帮助用户高效上云、用云,并为客户提供多云数据管理和数据赋能。​CCIA(中国计算机协会)常务理事 韩峰(左)天翼云数据库产品线首席技术官 李跃森...阅读全文

博文 2024-09-12 11:20:08 Tianyiyun

MySQL必会核心问题50讲

海量ke呈获取:shanxueit.com/5440/ 要成为一名熟练的MySQL使用者,了解其核心功能和常见操作是非常重要的。下面列出了一些MySQL中必须掌握的基础知识点和技能,这对于日常的数据库管理和开发工作都非常重要。 1. 数据库和表的管理 CREATE DATABASE 创建数据库 DROP DATABASE 删除数据库 USE 使用特定的数据库 SHOW DATABASES 显示所有数据库列表 CREATE TABLE 创建表 ALTER TABLE 修改表结构 DROP TABLE 删除表 TRUNCATE TABLE 清空表的数据但保留表结构 2. 数据操作语言 (DML) INSERT INTO 插入数据 UPDATE 更新数据 DELETE FROM 删除数据 SELE...阅读全文

博文 2024-11-22 16:21:42 17603257127

Kotlin+组件化 打造AI语音助手App 解锁交互技能包

Kotlin+组件化 打造AI语音助手App 解锁交互技能包​获课:xuelingit点xyz/1275/获取ZY↑↑方打开链接↑↑Kotlin+组件化:解锁交互技能包在移动应用开发的浪潮中,Kotlin作为一门简洁、安全且强大的编程语言,凭借其独特的优势成为了众多开发者的首选。而组件化作为一种高效、模块化的开发方式,更是为应用的扩展性和可维护性带来了革命性的提升。将Kotlin与组件化相结合,不仅能够打造出功能强大、性能卓越的移动应用,还能够解锁一系列令人惊叹的交互技能包。一、Kotlin:编程语言的优选Kotlin作为Android开发的官方语言,具有以下几个显著优势:简洁性:Kotlin语法简洁明了,减少了模板代码的编写,使开发者能够更专注于业务逻辑的实现。安全性:Kotlin提供了空...阅读全文

博文 2025-01-10 21:22:40 qwefg

越“挖”越有料,天翼云“息壤”助攻DeepSeek变身万能搭子!

还在为DeepSeek服务器繁忙而抓狂?还在为API调用费用涨价而头疼?还在为数据安全而担忧?别急!天翼云“息壤”算力互联调度平台出马全面解锁DeepSeek新玩法带你轻松玩转DeepSeek深度应用!平台汇聚Dify、AnythingLLMOllama等数十款热门应用依托强大的算力生态携手50余家合作伙伴为用户提供优质资源调度只需轻启算力需求即可实时洞察并自动匹配最佳资源快来天翼云开启一场便捷极致的DeepSeek体验之旅!​三大优势,开启AI新篇章● 优质低价,超乎预期:开发机形态畅享DeepSeek,轻松调试,便捷开发,限时¥1.69元/小时,低成本解锁高效AI体验!● 数据安全,尽在掌握:DeepSeek+Dify、DeepSeek+AnythingLLM,支持基于私有数据构建专属知...阅读全文

博文 2025-02-19 11:48:03 Tianyiyun

解锁DeepSeek深度应用,天翼云GPU云主机强势破局!

在人工智能重塑世界的当下,一场影响深远的科技变革正在悄然上演,DeepSeek系列模型在诸多领域掀起热潮。企业级AI模型的训练与部署,不仅是技术的角力场,更是决定企业兴衰的生死线。每一次算法的迭代革新、每一次模型的优化演进,都在呼唤着磅礴算力的支撑。天翼云GPU云主机顺势而来,汇聚超强算力、自带数据安全防线、兼具便捷部署和开箱即用,切实助力企业在数字化浪潮里踏步前行,解锁AI应用无限潜能。企业三重困境:AI转型的拦路石随着企业级AI模型训练和部署进程的不断推进,众多企业在应用DeepSeek的过程中,往往面临三重困境,严重阻碍着企业AI转型的步伐。 {{image.png(uploading...)}}●高成本与算力瓶颈困境传统的硬件设备在面对如今呈指数级增长的数据量与复杂的大模型训练推理任...阅读全文

博文 2025-02-18 14:36:18 Tianyiyun

不到24小时,AOne让全员用上DeepSeek的秘诀是……

​DeepSeek引发新一轮AI浪潮,面对企业数字化智能升级与数据安全红线的急迫需求,IT负责人的压力山大!如何在24小时内实现全员AI落地,同时为后续安全部署铺平道路?​Step1:一键开启全员智能时代基于国产大模型领军者DeepSeek(671B满血版&70B版),天翼云AOne搭载智能引擎,打破传统部署壁垒,让效率起飞!只需下载AOne客户端,无需本地部署,即开即用,登录即与DeepSeek对话。​Step2:构建企业数据护城河针对金融、能源等行业需求,天翼云提供支持DeepSeek-R1/V3系列模型的息壤智算一体机,私有化部署,同步使用AOne-零信任远程安全访问,安全感拉满!● 私有化部署:资源独享,有效防止数据泄露。● 零信任安全访问:移动端轻量级接入、动态身份验证,权限精准管...阅读全文

博文 2025-02-22 15:45:02 Tianyiyun

极客学院-高级Android开发工程师(完结无密)

极客学院-高级Android开发工程师(完结无密)​​​​​​​​获课:97java.xyz/3555/获取ZY↑↑方打开链接↑↑极客学院-高级Android开发工程师课程:完结无密与完结的区别在极客学院等在线教育平台上,我们可能会注意到某些课程标题后面附有“(完结无密)”或“完结”的标注。这些标签不仅帮助学员快速了解课程的状态,还隐含了关于课程内容可访问性的信息。接下来,我们将详细探讨“(完结无密)”和“完结”这两种状态的具体含义及其区别。完结无密“完结无密”通常指的是该课程已经全部制作完成,并且没有设置任何观看限制或加密措施。这意味着所有注册了该课程的学员都可以自由地访问所有的教学视频、资料和其他资源,无需额外付费或者通过任何形式的认证过程。这种开放性对于希望全面深入学习某一领域的学员来...阅读全文

轻量级锁与指向线程栈中锁记录的指针

--- ### **1. 锁记录(Lock Record)的本质** • **定义**: 锁记录是线程私有的内存结构,由 JVM 在 **线程栈帧** 中动态创建。当线程尝试通过轻量级锁进入同步代码块时,JVM 会在该线程的栈帧中分配一个 `Lock Record` 空间。 • **存储内容**: • **Displaced Mark Word**:保存对象头中原始的 Mark Word 数据(如哈希码、分代年龄等),用于解锁时恢复对象头状态。 • **Owner 指针**:指向当前持有锁的对象(即 `synchronized(a)` 中的对象 `a`)。 --- ### **2. Mark Word 指针的作用** • **轻量级锁状态下的结构**: 对象头中的 Mark Word 会被修...阅读全文

博文 2025-03-19 15:53:11 dalang

TCP 滑动窗口 拥塞窗口 RTT与发送报文的个数的关系

在TCP协议中,**一个RTT(往返时间)确实是一个报文从发送到接收确认的时间**,但通过**滑动窗口机制**,TCP允许在等待确认的过程中**连续发送多个报文**,从而显著提高网络利用率。 --- ### **1. RTT的定义与基本概念** - **RTT(Round-Trip Time)**:指一个数据包从发送方发出到接收方返回确认(ACK)所需的时间。例如,若发送方在时间`t0`发送报文,接收方在`t1`返回ACK,则RTT = `t1 - t0`。 - **传统停止等待协议**:早期的简单协议(如停等协议)要求发送方每发送一个报文后必须等待ACK,才能发送下一个报文。此时,**每个RTT仅能传输一个报文**,效率极低。 --- ### **2. TCP的滑动窗口机制** 为了提升效...阅读全文

博文 2025-03-27 20:43:09 dalang

Redisson 分布式锁的退避策略和事件监听

Redisson 分布式锁在无法立即获取锁时,其内部实现并非采用无脑的 `while` 循环轮询,而是通过 **退避策略 + 事件监听** 的组合机制优化性能,避免 CPU 资源浪费。 --- ### 一、锁获取失败的重试策略 1. **初次尝试失败后的退避机制** • 当首次获取锁失败时,Redisson 会基于 **随机退避算法** 等待一段时间再重试。例如,设置最大重试次数和最小/最大退避时间(如 `100ms~3s`),避免多个客户端同时竞争导致“惊群效应”。 • **退避公式**:`delay = baseDelay + random.nextInt(maxDelay - baseDelay)`,其中 `baseDelay` 是基础等待时间,`random` 生成随机增量。 2. ...阅读全文

博文 2025-03-28 17:55:18 dalang