51CTO首页
AI.x社区
博客
学堂
精品班
软考社区
免费课
企业培训
鸿蒙开发者社区
WOT技术大会
IT证书
公众号矩阵
移动端
短视频
免费课程
课程排行
直播课
软考学堂
全部课程
厂商认证
IT技术
24年11月软考
PMP项目管理
免费题库
在线学习
文章
资源
问答
课堂
专栏
直播
51CTO
鸿蒙开发者社区
51CTO技术栈
51CTO官微
51CTO学堂
51CTO博客
CTO训练营
鸿蒙开发者社区订阅号
51CTO软考
51CTO学堂APP
51CTO学堂企业版APP
鸿蒙开发者社区视频号
51CTO软考题库
鸿蒙开发者社区
首页
帖子
问答
资源
课堂
直播
发现
登录/注册
51CTO
中国优质的IT技术网站
51CTO博客
专业IT技术创作平台
51CTO学堂
IT职业在线教育平台
活动
短视频
专栏
极客Show
鸿蒙技术特刊
我的关注
全部帖子
操作系统
OpenHarmony
HarmonyOS
其他
应用开发
卡片开发
三方库
IDE
其他
设备开发
海思开发板
树莓派
其他
框架语言
C/C++
Java
JavaScript
ArkUI / eTS
其他
其他
物联网
云原生
数据库
操作系统
大数据
人工智能
开发语言
其他
社区版务
社区公告
社区生活
意见反馈
社区规则
社区活动
默认
发布时间
热度
原创
精华
热门标签
鸿蒙
HarmonyOS
HarmonyOS NEXT
肝了!40 个 SpringBoot 常用注解!!
一、SpringWebMVC与SpringBean注解SpringWebMVC注解RequestMappingRequestMapping注解的主要用途是将Web请求与请求处理类中的方法进行映射。SpringMVC和SpringWebFlux都通过RquestMappingHandlerMapping和RequestMappingHndlerAdapter两个类来提供对RequestMapping注解的支持。RequestMapping注解对请求处理类中的请求处理方法进行标注;RequestMapping注解拥有以下的六个配置属性:va...
我欲只争朝夕
0回复
4311浏览
SpringBoot
两万字!多线程硬核50问!
前言大家好,我是捡田螺的小男孩。金九银十快要来了,整理了50道多线程并发面试题,大家可以点赞、收藏起来,慢慢品!1、为什么要使用多线程选择多线程的原因,就是因为快。举个例子:如果要把1000块砖搬到楼顶,假设到楼顶有几个电梯,你觉得用一个电梯搬运快,还是同时用几个电梯同时搬运快呢?这个电梯就可以理解为线程。所以,我们使用多线程就是因为:在正确的场景下,设置恰当数目的线程,可以用来程提高序的运行速率。更...
我欲只争朝夕
0回复
3985浏览
多线程
双指针+归并排序!图解排序链表!
前言大家好,我是程序员田螺,今天我们来看一道很经典的leetcode真题:排序链表题目给你链表的头结点head,请将其按升序排列并返回排序后的链表。要求时间复杂度是O(nlogn)实例1:输入:head[4,2,1,3]输出:[1,2,3,4]实例2:输入:head[1,5,3,4,0]输出:[1,0,3,4,5]分析排序算法选定时间复杂度要求是O(nlogn),我们很容易想到快速排序,以及归并排序。我们先来回顾下快速排序,它的基本思想...
我欲只争朝夕
0回复
3986浏览
链表
新来的CTO规定所有接口都用 post 请求...
文章来源:http:suo.nz1vdmri目录背景get与post的区别所有接口都用post请求?背景最近在逛知乎的时候发现一个有趣的问题:公司规定所有接口都用post请求,这是为什么?看到这个问题的时候其实我也挺有感触的,因为我也曾经这样问过我自己。在上上一家公司的时候接到一个项目是从零开始搭建一个微服务,当时就有了解过接口的一些规范,比如耳熟能详的Restful规范,就被应用到这个微服务项目中。get与post的区别今天再次看到这个...
我欲只争朝夕
0回复
3773浏览
接口
看一遍就理解:IO模型详解
前言大家好,我是程序员田螺。今天我们一起来学习IO模型。在本文开始前呢,先问问大家几个问题哈什么是IO呢?什么是阻塞非阻塞IO?什么是同步异步IO?什么是IO多路复用?selectepoll跟IO模型有什么关系?有几种经典IO模型呢?BIO、NIO、AIO到底有什么区别的?如果这些问题,你都能很好答上的话,那恭喜你,你对IO的掌握已经很棒啦!那你跟田螺哥一起看完这篇文章,再复习一下,加深印象吧如果你对这些问题模棱两可的话,那也没...
我欲只争朝夕
0回复
3788浏览
IO模型
聊一聊Java 泛型通配符
前言Java泛型(generics)是JDK5中引入的一个新特性,泛型提供了编译时类型安全检测机制,该机制允许开发者在编译时检测到非法的类型。泛型的本质是参数化类型,也就是说所操作的数据类型被指定为一个参数。泛型带来的好处在没有泛型的情况的下,通过对类型Object的引用来实现参数的“任意化”,“任意化”带来的缺点是要做显式的强制类型转换,而这种转换是要求开发者对实际参数类型可以预知的情况下进行的。对于强制类型转换错...
我欲只争朝夕
0回复
3754浏览
Java
生产问题分析!delete in子查询不走索引?!
前言大家好,我是捡田螺的小男孩。(求个星标置顶)文章开篇前,先问大家一个问题:deletein子查询,是否会走索引呢?很多伙伴第一感觉就是:会走索引。最近我们有个生产问题,就跟它有关。本文将跟大家一起探讨这个问题,并附上优化方案。问题复现MySQL版本是5.7,假设当前有两张表account和oldaccount,表结构如下:CREATETABLEoldaccount(idint(11)NOTNULLAUTOINCREMENTCOMMENT'主键Id',namevarc...
我欲只争朝夕
0回复
3381浏览
关系型数据库
看一遍就理解:零拷贝详解
前言大家好,我是程序员田螺。零拷贝是老生常谈的问题啦,大厂非常喜欢问。比如Kafka为什么快,RocketMQ为什么快等,都涉及到零拷贝知识点。最近技术讨论群几个伙伴分享了阿里、虾皮的面试真题,也都涉及到零拷贝。因此本文将跟大家一起来学习零拷贝原理。1.什么是零拷贝2.传统的IO执行流程3.零拷贝相关的知识点回顾4.零拷贝实现的几种方式5.java提供的零拷贝方式用户应用进程调用read函数,向操作系统发起IO调用,上下文从用户...
我欲只争朝夕
0回复
3348浏览
零拷贝
RedisJson 横空出世,比 ES 快 7 倍,惊爆了!
概述近期官网给出了RedisJson(RedisSearch)的性能测试报告,可谓碾压其他NoSQL,下面是核心的报告内容,先上结论:对于隔离写入(isolatedwrites),RedisJSON比MongoDB快5.4倍,比ElasticSearch快200倍以上。对于隔离读取(isolatedreads),RedisJSON比MongoDB快12.7倍,比ElasticSearch快500倍以上。在混合工作负载场景中,实时更新不会影响RedisJSON的搜索和读取性能,而ElasticSearch会受到影响。以下是具体的数据:Redi...
我欲只争朝夕
0回复
3249浏览
RedisJson
宇宙条一面:十道经典面试题解析
前言大家好,我是捡田螺的小男孩。(星标置顶田螺哥,学起来!)有位朋友面试了宇宙条,后端方向。整理了这几道面试真题以及答案,如有错误,欢迎大家留言区讨论哈。金九银十冲刺,面试的小伙伴加油呀。1.http请求头里,expire和cachecontrol字段含义,说说HTTP状态码1.1expire和cachecontrol字段含义CacheControl是HTTP1.1的头字段,用来区分对缓存机制的支持情况,请求头和响应头都支持这个属性。通过它提供的不同的值来定义...
我欲只争朝夕
0回复
3011浏览
开发语言
Api 接口优化的几个技巧
大家好,我是田螺当越来越多对性能的吐槽反馈到我们这里的时候,我们意识到,接口性能的问题的优先级必须提高了。然后我们就跟踪了1周的接口性能监控,这个时候我们的心情是这样的:有20多个慢接口,5个接口响应时间超过5s,1个超过10s,其余的都在2s以上,稳定性不足99.8%。作为一个优秀的后端程序员,这个数据肯定是不能忍的,我们马上就进入了漫长的接口优化之路。本文就是对我们漫长工作历程的一个总结。哪些问题会引起接口...
我欲只争朝夕
0回复
2898浏览
Api
#冲刺创作新星#带你揭秘华为5G为何地表最强
原创
[toc]1.5GMEC的本质与标准进展1.15GMEC的本质是“联接+计算”,通信运营商坐拥“联接感知”“业务第一入口"以及“整网可控”等独特优势,打通端到端的整体体验和安全能力工业私网+固定接入实行闭环,保证了数据的安全性,UE的接入保证了数据的原始性,保证数据不会被篡改。MEC是一个多结点分布式网络,在移动结点变化时,可以保证快速连接差异化优势:(1)联接感知能力:5G确定性网络和差异化能力更好服务ToB市场。(2)终端业务第...
不想赖床
0回复
3622浏览
#技术问题解析#
#冲刺创作新星#华为数字化转型实践
原创
1.前言本篇文章基于华为自身数字化转型实践,以及与行业客户和伙伴在转型过程中总结提炼出可供大中型企业借鉴的,加速数字化转型和智能升级的方法论和落地方案,介绍如何通过数字化技术,在数字化研发、数字化生产、数字化作业、数字化交易和数字化运营等业务领域,实现体验提升、效率提升,以及模式创新三个方面价值,并获得成效。2.企业数字化变革进入关键决策区企业可以通过变革获得新的成长路径。商业管理者要深刻理解其角...
不想赖床
0回复
2783浏览
华为云
#冲刺创作新星#数据开发也能双轮驱动?
原创
本篇文章主要讲解DataFactory的维度建模概念,业务驱动模型开发流程以及两种开发模式的对比。通过本文了解DataFactory双轮驱动指哪两种开发模式?它们的具体流程是什么?分别适合什么场景?如何选择适合自己的模式?助力大家数据开发之旅DataFactory数据开发两种模式DataFactory概览DataFactory是一个全场景,一站式的数据开发平台,DataFactory涵盖了集成,建模,运算,治理,探索,存储整个端到端的功能,同时也提供了多种开...
不想赖床
0回复
2508浏览
DWS
#冲刺创作新星#从单机百万tpmc到分布式千万tpmc,GaussDB性能提
原创
[toc]1华为云数据库服务全景图1.1华为云数据库服务华为云数据库服务分为自研数据库服务和云托管两个主要服务类型1.2关系型数据库和非关系型数据库在关系型数据库中,我们有华为的自研数据库GaussDB,其目前可以支持多种不同的生态1.支持mysql等主流数据库的接口和语法2.支持数仓场景3.支持TP和AP在非关系型数据库中,我们有两大平台,一个是华为的自研数据库GaussDB,针对当前的市场上主流应用场景(文档型,宽表型,缓存型,实...
不想赖床
0回复
2650浏览
DWS
倒计时3天!云栖大会龙蜥操作系统峰会最新议程一览
距离2022云栖大会开始只剩3天,在2022年11月4日上午9:00,龙蜥操作系统峰会将于云栖小镇D区D35隆重召开,各路大咖云集,1场主论坛,3场Workshop专场(云原生、eBPF&Linux稳定性、RISCV),来自统信软件、移动云、浪潮信息、中科曙光、新华三、龙芯中科、Intel、阿里云等四十余位资深专家现场分享产业话题,思想力的碰撞、行业趋势展望。最新龙蜥峰会主论坛议程如下:更多龙蜥峰会技术专场议程相关阅读链接:1、RISCV专场:...
龙蜥社区OpenAnolis
0回复
4229浏览
龙蜥
云栖大会
游戏攻略!云栖大会这个线下展区又要热闹了!
2022杭州·云栖大会将于11月3日5日在杭州云栖小镇举办,以“计算·进化·未来”为主题,在两场重磅主论坛的基础上,联合300多家企业共同策划,举办60多场科技分论坛,并设立三大展馆的全景式科技展。在这里,您可以:看趋势:前沿科学家、技术领袖;揭秘顶尖的科技趋势论观点:与商业精英、行业专家;探讨数字产业最佳实践创机遇:联合三方机构、生态伙伴;投资人共创新商机促交流:与开发者大咖、技术创作者学习交流、动手实践...
龙蜥社区OpenAnolis
0回复
3580浏览
云栖大会
龙蜥展区
#冲刺创作新星#华为DWS数仓配置教程及体验
原创
部署DWS过程进入华为云官网[http:bbs.huaweicloud.com](http:bbs.huaweicloud.com)在搜索栏输入dws,点击进入dws数据仓库服务地区选择华北北京四选择购买数据仓库集群可用区选择可用区1,产品类型选择标准数仓,节点规格选择dwsk.xlarge配置其它基本信息其它默认,点击立即购买部署时间大概半个小时部署成功界面部署完成后需要绑定私有域名点击进入集群点击绑定公网弹性IP如果没有弹性Ip,可以点击查看弹性ip购买弹性ip依次选择...
不想赖床
0回复
2963浏览
dws
#冲刺创作新星#云数据库时代,DBA将走向何方
原创
云数据库时代,数据库软件越来越成熟和智能,伴随着云计算、分布式技术的逐步落地,近十年来数据库的形态发生了很大变化,各类数据库不断涌现,数据库架构也随之演进。在云时代下,数据库有何“新解”?DBA的未来发展趋势如何?DBA的转型及出路在哪里?下面我们通过问答形式解答大家的一些疑惑。1.作为一个DBA,主要工作包含了哪些方面,一个合格的DBA应该具备哪些基础能力?在工作层面工作1,对数据库运维的管理通常包括一些安...
不想赖床
0回复
4149浏览
数据库
#打卡不停更#Ansible安装
原创
Ansible安装这一节主要介绍ansible如何在centos主机上安装,ansible可以很简单的从源码运行,而且不必再远程服务器上安装软件,所以很多的ansible用户都会跟进使用开发版本。直至本篇博文发表,ansible的最新版本来到了6.0,ansible一般每两个月都会出一个发行版本,如果有bug,一般会在下一个发行版本中修复。如果你使用的是常见的操作系统,Fedora,Debian,Ubuntu,Centos,Redhat。完全可以通过系统的软件包管理器来获得ans...
Feyncode
0回复
5523浏览
ansible;centos
暂无内容
1
243
244
245
246
247
248
249
250
251
484
精选
客服
订阅鸿蒙技术特刊,精选内容抢先看
微信扫码关注,即刻订阅