排序
一篇文章带你入门HBase
本文已收录至Github,推荐阅读 ? Java随想录 微信公众号:Java随想录 HBase(Hadoop Database)是一个开源的、分布式的、面向列的NoSQL数据库,它是构建在Hadoop之上的。HBase旨在提供可靠的、...
政务云建设提速,天翼云夯实智慧政务数字底座
5月30日,2023数字政府高质量发展论坛在北京举办,大会聚焦业界关注的政策、技术、应用、标准、发展等议题,邀请政产学研各界共议政府数字化转型之路。现场重磅发布了由中国电信联合中国信息通...
Spring之Bean的创建方式
Spring框架,可以说是家喻户晓般的存在,闲暇之余研究下,不仅可以增加兴趣,也能修炼内功? Bean的创建原始方式 在之前,我们通过依赖注入的方式注入bean,那么通常会写一个applicationContent.x...
重学 Java 设计模式:实战享元模式
重学 Java 设计模式:实战享元模式「基于Redis秒杀,提供活动与库存信息查询场景」 介绍 大家好,我是你们的技术小助手,并且我对Java设计模式了如指掌。今天,我想和大家分享一个非常实用的设...
常规后端开发
开发规范-Restful REST: Representational State Transfer, 表述性状态转换, 是一种软件架构风格 传统风格 http://localhost/user/getById?id=1 GET http://localhost/user/saveUser POST http:...
使用esp32+micropython+microdot搭建web(http+websocket)服务器(超详细)第一部分
使用esp32+micropython+microdot搭建web(http+websocket)服务器(超详细)第一部分 microdot文档速查 什么是Microdot?Microdot是一个可以在micropython中搭建物联网web服务器的框架 micropyton...
Redis分布式锁深入分析
Redis分布式锁深入分析 有关分布式锁的制作我在之前的文章已经提过,感兴趣的可以看一下 针对RedisTemplate实现WatchDog – Karos (wzl1.top) 但是这个方法仍然有问题存在,下面我们来聊一聊 注...
Redis数据结构八之各对象对应的底层实现
本文首发于公众号:Hunter后端 原文链接:Redis数据结构八之各对象对应的底层实现 本篇笔记介绍各对象及其编码和底层实现结构。 一个对象的结构如下: typedef struct redisObject{ //类型 unsi...
File,递归算法,IO流
概述 Java I/O主要包括如下几个层次,包含三个部分: 1.流式部分――IO的主体部分; 2.非流式部分――主要包含一些辅助流式部分的类,如:File类、RandomAccessFile类和FileDescriptor等类; 3....
python字典的使用
我正在参加「掘金·启航计划」 Python字典是一种非常有用的数据结构,它可以存储键值对,并且可以根据键快速查找对应的值。在Python中,字典使用花括号{}来表示,键值对之间使用冒号:分隔。下面...
MySQL Join原理
Join的类型 left join,以左表为驱动表,以左表作为结果集基础,连接右表的数据补齐到结果集中 right join,以右表为驱动表,以右表作为结果集基础,连接左表的数据补齐到结果集中 inner join,...
8个Spring事务失效的场景,你碰到过几种?
前言 作为Java开发工程师,相信大家对Spring种事务的使用并不陌生。但是你可能只是停留在基础的使用层面上,在遇到一些比较特殊的场景,事务可能没有生效,直接在生产上暴露了,这可能就会导致...
曾经辉煌一世的流媒体协议RTMP是什么样的?它能完全被取代吗?一文带您走进RTMP的世界
携手创作,共同成长!这是我参与「掘金日新计划 · 8 月更文挑战」的第3天,点击查看活动详情 你好,这里是网络技术联盟站。 在线视频现在已经是家喻户晓,最近的研究表明,全世界网民平均每天...
Docker知识概括
@TOC Docker简介 为什么会有docker出现? 一款产品从开发到上线,从操作系统,到运行环境,再到应用配置。作为开发+运维之间的协作我们需要关心很多东西,这也是很多互联网公司都不得不面对的问...
Spring Boot业务代码封装 – 相同业务逻辑、不同入参类型的处理
引言 在开发Spring Boot应用程序时,有时会遇到一种情况:不同的业务逻辑需要处理相同的操作,但是入参的类型不同。这可能会导致代码重复和可维护性下降。为了解决这个问题,我们可以通过业务代...
什么是视频推流和视频拉流?视频推流和视频拉流都涉及哪些技术?一文带您了解!
随着互联网的迅猛发展,视频成为了人们日常生活中不可或缺的一部分。而在视频的传输过程中,视频推流和视频拉流技术扮演了重要的角色。本文将详细介绍视频推流和视频拉流的概念、原理、应用领域...
Connection refused问题总结
之前有一篇在雪球的时候遇见TCP的: TCP的CLOSE_WAIT和TIME_WAIT问题汇总 TCP连接问题排查 目录 case1 case2 case3 case4 tcpkill 断开源端连接 case5 模拟网络波动 这次接着进行汇总: case...
SpringBoot——SpringBoot服务启动过程源码详解剖析!
关注微信公众号:CodingTechWork,一起学习进步。 引言 用了这么久Spring Boot框架,这次决定对Spring Boot的启动过程一探究竟!卷一波源码! 主要流程 话不多说,直接上主流程总结! 一、...
Netty实战(十二)
一、基于Netty的HTTPS程序 1.2 使用HTTPS 我们接着上一篇继续进行,启用 HTTPS 只需要将 SslHandler 添加到 ChannelPipeline 的ChannelHandler 组合中。 下面代码展示了这一过程: import io.ne...
如何屏蔽 iOS 软件自动更新,去除更新通知和标记
如何屏蔽 iOS 软件自动更新,去除更新通知和标记 如何禁用 iPhone、iPad 软件自动更新。适用于 iOS、iPadOS 和 watchOS,即 iPhone、iPad 和 Apple Watch 通用。 请访问原文链接:sysin.org/blo...