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
《Spring核心技术》第3章:深度解析@Bean注解
一、学习指引Bean注解的实现其实没你想象的那么简单!翻看Spring的源码时,发现Bean注解的源码上标注了Since:3.0,也就是说,Bean注解是Spring从3.0版本开始提供的源码。Bean注解可以标注在方法上,将当前方法的返回值注入到IOC容器中,也可以标注到注解上,作为元注解使用。还是那句话:如果只想做CRUD程序员,对于Bean注解了解到这里就已经可以了,如果想进一步突破自己,让自己的技术能力更上一层楼,则继续...
commonli
0回复
2967浏览
Spring
记一次 Maven 打包后,第三方无法使用的排查记录
你好,我是悟空。本文主要内容如下:前言最近遇到一个需求:写一个工具类的JAR包,然后提供给第三方调用其中的类方法。(前提:第三方无法共用我们项目的私有仓库)期间遇到了一些问题:第三方引入JAR包后,无法import。第三方引入JAR包后,缺少JAR包中的其他依赖。本篇做个记录,希望能帮助到其他小伙伴。本篇既然涉及到Maven,这里先总结下Maven的常用命令。对Maven命令比较熟悉的同学可以跳过这小节。一、Maven常见命令当我...
szdino2
0回复
2959浏览
架构
11面后上岸抖音后端,我悟了
你好,我是阿秀。中国互联网第一二梯队的互联网公司就那几个,比如腾讯、阿里、字节、美团、快手、百度、JD等公司,也就是很多人经常说的BAT、TMD。其中有那么几个公司特别喜欢来回捞人面试,挂了没关系,过段时间又会有别的部门来捞你面试,而在这其中又以腾讯和字节最甚。我记得以前秋招的时候在一个校招备战群里认识了一位大佬,叫做刘开挂,现在在腾讯WXG做后端研发。这位大佬姓刘,开挂是我们给他起的外号,人很厉害,大家...
rcshi
0回复
2721浏览
面试技巧
《Spring核心技术》第4章:深度解析从IOC容器中获取Bean的过程
一、学习指引你了解过从SpringIOC容器中获取Bean的过程吗?学习过Spring的小伙伴都知道:如果是单实例Bean,则IOC容器启动时,就会创建Bean对象,IOC容器关闭时,销毁Bean对象。如果是多实例Bean,IOC容器在启动时,不会创建Bean对象,在每次从IOC容器中获取Bean对象时,都会创建新的Bean对象返回,IOC容器关闭时,也不会销毁对象。也就是说,如果是多实例Bean,IOC容器不会管理Bean对象。那从IOC容器中获取Bean的具体...
commonli
0回复
2591浏览
Spring
自己手写的60+工程的RPC框架成功整合了SpringCloud Alibaba
一、前言我们自己手写的RPC框架可以整合SpringCloudAlibaba吗?我们自己手写的RPC框架从一开始的定位就是可在真实场景使用的、高性能、可扩展的RPC框架,采用微内核,插件化的架构设计,其最核心的内核都是采用SPI机制进行扩展。所以,我们自己手写的RPC框架是要能够支持在真实场景下使用的,本章,我们就一起将手写的bhrpc框架整合到《SpringCloudAlibaba》专栏的实际项目中。二、目标目标很明确:将我们...
commonli
0回复
2550浏览
Spring
今年嵌入式硬件这块也挺香
你好,我是阿秀。在往届校招硬件的薪资行情是一直不如软件的,而且差的还不是一点两点,经常硬件只有软件同等offer的一半甚至60%的水平,但由于一些特殊原因,比如国家现在也在大力支持芯片行业等因素,一些硬件方面的薪资也慢慢起来了,IC和嵌入式就是其中的一个例子,IC和嵌入式又完全不一样。IC前段时间一度打出了媲美互联网算法岗薪资的口号,但那是宣传上说的,也是他们想让你看到的,就好像各种招聘广告上都说算法钱多活...
rcshi
0回复
2484浏览
面试技巧
共治、共建、共享!龙蜥社区第 16 次运营委员会会议顺利召开!
原创
4月14日,龙蜥社区在凝思软件召开了第16次运营委员会会议,本次会议由统信软件运营委员会委员崔开主持。来自阿里云、红旗软件、海光、Intel、联通软研院、浪潮信息、凝思软件、普华基础软件、统信软件、万里红、新华三、中科方德等理事单位的23位委员及委员代表出席,请假7人。会上总结和回顾了龙蜥社区3月运营发展情况,并对《2023龙蜥操作系统峰会共建方案》及《龙蜥社区理事单位管理制度》进行了同步和讨论。同时,本次运营...
龙蜥社区OpenAnolis
0回复
2900浏览
开源
龙蜥社区
运营委员会
终于弄明白了 RocketMQ 的存储模型
RocketMQ优异的性能表现,必然绕不开其优秀的存储模型。这篇文章,笔者按照自己的理解,尝试分析RocketMQ的存储模型,希望对大家有所启发。1整体概览首先温习下RocketMQ架构。整体架构中包含四种角色:Producer:消息发布的角色,Producer通过MQ的负载均衡模块选择相应的Broker集群队列进行消息投递,投递的过程支持快速失败并且低延迟。Consumer:消息消费的角色,支持以push推,pull拉两种模式对消息进行消费。NameServer:名字...
yuwei1978
0回复
2246浏览
java
聊聊我与流式计算的故事
聊聊流式计算吧,那一段经历于我而言很精彩,很有趣,想把这段经历分享给大家。1背景介绍2014年,我在艺龙旅行网促销团队负责红包系统。彼时,促销大战如火如荼,优惠券计算服务也成为艺龙促销业务中最重要的服务之一。而优惠券计算服务正是采用当时大名鼎鼎的流式计算框架Storm。流式计算是利用分布式的思想和方法,对海量“流”式数据进行实时处理的系统,它源自对海量数据“时效”价值上的挖掘诉求。优惠券计算服务的逻辑是:...
yuwei1978
0回复
1926浏览
java
MySQL 主从模式采用 GTID 的实践
你好,我是悟空。本文主要内容如下:一、背景为了保证高可用,之前在测试环境部署了一套MySQL双主模式,当一个主库服务出现异常,可以将流量切到另外一个主库,两个主库之间相互同步数据。双主模式双主模式的原理图如下:但是经常出现数据冲突的问题,于是我们又把双主模式改为了主从读写分离模式。主库作为读写库,再加上一个从库用来做IO密集型的任务(如大量的数据统计操作)。如下图所示:另外从库复制的...
szdino2
0回复
1982浏览
架构
多通道振弦传感器无线采集仪 发送数据到邮箱
河北稳控科技多通道振弦传感器无线采集仪发送数据到邮箱每次设备启动后会将采集到的传感器数据进行内部存储,并在设置好的时间间隔将数据发送出去,通过修改“数据发送方式”参数,监测数据可由数据接口输出也可经由无线网络发送。在发送监测数据时,可通过修改“数据包协议”参数来设置所发送的数据包的样式。相关参数说明如下:发送数据到邮箱参数配置(下列参数位于【参数配置】区域内的【自动模式参数】和【GPRS】面板内)...
稳控科技
0回复
2673浏览
工程监测
OEM代工
产品定制
测量仪器
预防地质灾害
余承东甩出“王炸”,华为遥遥领先特斯拉!
华为又放大招,高阶智能驾驶系统ADS2.0正式发布,遥遥领先特斯拉!ADS2.0发布,强过特斯拉在4月16日举行的“2023华为智能汽车解决方案”发布会上,余承东甩出了“王炸”,重磅发布了华为高阶智驾系统ADS2.0。据悉,与当前多数智驾依赖高精地图不同,ADS2.0具备业界首创的激光融合GOD网络,通过激光雷达、毫米波雷达、摄像头等融合感知,识别异形障碍物;平均人工接管里程从100km提升到200km;NCA智驾领航可覆盖城区90%场景。余...
开源news
0回复
3997浏览
华为
智能驾驶
鸿蒙4.0
品 RocketMQ 源码,学习并发编程三大神器
笔者是RocketMQ的忠实粉丝,在阅读源码的过程中,学习到了很多编程技巧。这篇文章,笔者结合RocketMQ源码,分享并发编程三大神器的相关知识点。1CountDownLatch实现网络同步请求CountDownLatch是一个同步工具类,用来协调多个线程之间的同步,它能够使一个线程在等待另外一些线程完成各自工作之后,再继续执行。下图是CountDownLatch的核心方法:我们可以认为它内置一个计数器,构造函数初始化计数值。每当线程执行countDown方...
yuwei1978
0回复
1705浏览
java
聊聊微服务架构中的多级缓存设计
大家好,我是不才陈某今天我们来聊聊缓存这个话题,看看在微服务环境下如何设计有效的多级缓存架构。主要涉及三方面内容:Web应用的客户端缓存;应用层静态资源缓存;服务层多级缓存。首先,咱们先讲解微服务架构的多级缓存设计。微服务架构中的多级缓存设计提到缓存,想必每一位软件工程师都不陌生,它是目前架构设计中提高性能最直接的方式。这里我们举个例子:假设应用程序将原始数据存储在MySQL数据库中。众所周知MySQL数据...
Handpc
0回复
4519浏览
多级缓存
实战 2000w 数据大表的优化过程,提供三种解决方案
大家好,我是不才陈某当我们业务数据库表中的数据越来越多,如果你也和我遇到了以下类似场景,那让我们一起来解决这个问题数据的插入,查询时长较长后续业务需求的扩展在表中新增字段影响较大表中的数据并不是所有的都为有效数据需求只查询时间区间内的评估表数据体量我们可以从表容量磁盘空间实例容量三方面评估数据体量,接下来让我们分别展开来看看表容量:表容量主要从表的记录数、平均长度、增长量、读写量、总大小量进行评...
Handpc
0回复
4058浏览
数据大表
多通道振弦传感器无线采集仪 发送数据到手机
河北稳控科技多通道振弦传感器无线采集仪发送数据到手机每次振弦采集仪启动后会将采集到的传感器数据进行内部存储,并在设置好的时间间隔将数据发送出去,通过修改“数据发送方式”参数,监测数据可由数据接口输出也可经由无线网络发送。在发送监测数据时,可通过修改“数据包协议”参数来设置所发送的数据包的样式。相关参数说明如下:发送数据到手机参数配置(下列参数位于【参数配置】区域内的【自动模式参数】和【GSM】面板...
稳控科技
0回复
2691浏览
工程监测
OEM代工
产品定制
测量仪器
岩土工程
7min到40s:SpringBoot启动优化实践
大家好,我是不才陈某公司SpringBoot项目在日常开发过程中发现服务启动过程异常缓慢,常常需要67分钟才能暴露端口,严重降低开发效率。通过SpringBoot的SpringApplicationRunListener、BeanPostProcessor原理和源码调试等手段排查发现,在Bean扫描和Bean注入这个两个阶段有很大的性能瓶颈。通过JavaConfig注册Bean,减少SpringBoot的扫描路径,同时基于Springboot自动配置原理对第三方依赖优化改造,将服务本...
Handpc
0回复
2661浏览
SpringBoot
Redis 的 BigKey、HotKey 又引发了线上事故!
大家好,我是不才陈某BigKey、HotKey是日常生产中经常会碰到由于redis集群的不当访问,造成的线上问题。而且,这也是常见的面试题。在咱们社群的面试交流中,有很多小伙伴在面试网易、滴滴、京东等大厂的二面、三面中遇到了这个问题。前段时间,有一个知识星球的小伙伴在面试阿里的时候,又遇到了此问题。所以,陈某在这里,结合行业生产案例,特意给大家,做一个彻底的、系统的梳理。大家按照这个思路去作答,一定能拿...
Handpc
0回复
2558浏览
Redis
替代ELK:ClickHouse+Kafka+FlieBeat才是最绝的
大家好,我是不才陈某saas服务未来会面临数据安全、合规等问题。公司的业务需要沉淀一套私有化部署能力,帮助业务提升行业竞争力。为了完善平台系统能力、我们需要沉淀一套数据体系帮助运营分析活动效果、提升运营能力。然而在实际的开发过程中,如果直接部署一套大数据体系,对于使用者来说将是一笔比较大的服务器开销。为此我们选用折中方案完善数据分析能力。ElasticsearchvsClickHouseClickHouse是一款高性能列式分布式数据...
Handpc
0回复
4326浏览
ClickHouse
Nginx 可视化神器!复杂配置一键生成,监控管理一条龙!
大家好,我是不才陈某nginxWebUI是一款图形化管理nginx配置的工具,可以使用网页来快速配置nginx的各项功能,包括http协议转发、tcp协议转发、反向代理、负载均衡、静态html服务器、ssl证书自动申请、续签、配置等。配置好后可一建生成nginx.conf文件,同时可控制nginx使用此文件进行启动与重载,完成对nginx的图形化控制闭环。nginxWebUI也可管理多个nginx服务器集群,随时一键切换到对应服务器上进行nginx配置,也可以一键将...
Handpc
0回复
3993浏览
Nginx
暂无内容
1
153
154
155
156
157
158
159
160
161
484
精选
客服
订阅鸿蒙技术特刊,精选内容抢先看
微信扫码关注,即刻订阅