排序
重学Go语言 | 函数详解
我正在参加「掘金·启航计划」 对于大多数编程语言来说,函数都是很重要的内容,尤其是用面向过程编程语言(比如C语言)编写的程序,就是由一个个函数构成的,另外,很多编程语言的入口就是一个函...
Java 中 N+1 问题的集成测试
N+1问题:N+1问题是指在使用关系型数据库时,在获取一组对象及其关联对象时,产生额外的数据库查询的问题。其中N表示要获取的主对象的数量,而在获取每个主对象的关联对象时,会产生额外的1次查...
如何在微服务下保证事务的一致性 | 京东云技术团队
作者:京东科技 苗元 背景 随着业务的快速发展、业务复杂度越来越高,传统单体应用逐渐暴露出了一些问题,例如开发效率低、可维护性差、架构扩展性差、部署不灵活、健壮性差等等。而微服务架构...
Quarkus实现第一个Hello World
Quarkus介绍 Quarkus 是一个为 Java 虚拟机(JVM)和原生编译而设计的全堆栈 Kubernetes 原生 Java 框架,用于专门针对容器优化 Java,并使其成为无服务器、云和 Kubernetes 环境的高效平台。 Q...
多方合作时,系统间的交互是怎么做的?
大家好!我是sum墨,一个一线的底层码农,平时喜欢研究和思考一些技术相关的问题并整理成文,限于本人水平,如果文章和代码有表述不当之处,还请不吝赐教。 以下是正文! 文章背景 我们最近做了...
LOOK->大规模高性能选座抢票背后的设计
觉得不错请按下图操作,掘友们,哈哈哈!!! 一、背景介绍 随着疫情的消散,演唱会亏快速强劲复苏,各类演出层出不穷,越来越多的演出开启选座购票满足用户的自主选座需求。主流演出售卖平台的...
001-从零搭建微服务-认证中心(一)
写在最前 如果这个项目让你有所收获,记得 Star 关注哦,这对我是非常不错的鼓励与支持。 源码地址:gitee.com/csps/mingyu… 文档地址:gitee.com/csps/mingyu… 技术选型 本微服务将采用 Sa-T...
《Mybatis 手撸专栏》第16章:解析含标签的动态SQL语句
Mybatis 手撸专栏 第16章:解析含标签的动态SQL语句 引言 欢迎来到Mybatis 手撸专栏!在本章中,我们将聚焦于解析含标签的动态SQL语句。动态SQL是Mybatis框架中非常强大的功能之一,它允许我们...
基础-进阶-升级!图解SpringSecurity的RememberMe流程|源码
?个人主页:阿Q说代码 ?♂️作者简介:公众号阿Q说代码作者(期待你的关注)、infoQ签约作者、CSDN后端领域新星创作者 ?技术方向:专注于后端技术栈分享:JVM、数据库、中间件、微服务、Sprin...
政务云建设提速,天翼云夯实智慧政务数字底座
5月30日,2023数字政府高质量发展论坛在北京举办,大会聚焦业界关注的政策、技术、应用、标准、发展等议题,邀请政产学研各界共议政府数字化转型之路。现场重磅发布了由中国电信联合中国信息通...
重学 Java 设计模式:实战享元模式
重学 Java 设计模式:实战享元模式「基于Redis秒杀,提供活动与库存信息查询场景」 介绍 大家好,我是你们的技术小助手,并且我对Java设计模式了如指掌。今天,我想和大家分享一个非常实用的设...
《Flask Web 开发指南 pt.1》
最近在看辉哥的《Flask Web 开发实战》,这才有了《Flask Web 开发指南》系列的文章,偏向学习笔记多一点,也有实战的内容 看下这个系列的文章我能写多少篇 愚人节玩笑 愚人节大家都喜欢开玩笑...
常规后端开发
开发规范-Restful REST: Representational State Transfer, 表述性状态转换, 是一种软件架构风格 传统风格 http://localhost/user/getById?id=1 GET http://localhost/user/saveUser POST http:...
并发-JUC之ATOMIC包分析
java.util.concurrent.atomic包提供了一些原子操作类,这些类可以在多线程环境下保证操作的原子性,从而避免了线程安全问题,里面分类如下: 基本类型Atomicxxx 包括AtomicInteger、AtomicLong...
File,递归算法,IO流
概述 Java I/O主要包括如下几个层次,包含三个部分: 1.流式部分――IO的主体部分; 2.非流式部分――主要包含一些辅助流式部分的类,如:File类、RandomAccessFile类和FileDescriptor等类; 3....
Elasticsearch:Explain API
本文由 简悦 SimpRead 转码, 原文地址 blog.csdn.net 你想了解你的文档为何获得该分数吗? 文档 让我们通过一组示例文档来了解 Explain API。 就我而言,我将使用一小部分电影名言。 1. POST _...
C语言—指针初阶—总结
?write in front? ?个人主页:认真写博客的夏目浅石. ?欢迎各位→点赞? + 收藏⭐️ + 留言? ?系列专栏:鹏哥带我学c带我飞 ?总结:希望你看完之后,能对你有所帮助,不足请指正!共同学习交流...
分布式数据库 Join 查询设计与实现浅析 | 京东云技术团队
相对于单例数据库的查询操作,分布式数据查询会有很多技术难题。 本文记录 Mysql 分库分表 和 Elasticsearch Join 查询的实现思路,了解分布式场景数据处理的设计方案。 文章从常用的关系型数据...
GO语言实现二维码扫码(附代码)
导读 笔者在学校开发的时候就对很多流程并不太熟悉,你对二维码扫码的流程有困惑吗?本篇文章就结合笔者自身的开发经验进行分享,让你熟悉并掌握此功能~ 场景: 笔者的功能是分享二维码给他人扫...
Spring boot之Rest 风格请求处理–接收参数相关注解–复杂参数和自动封装讲解
Spring boot之Rest 风格请求处理 基本介绍 1. Rest 风格支持(使用HTTP 请求方式动词来表示对资源的操作) 举例说明: ● 请求方式: /monster ● GET-获取怪物 ● DELETE-删除怪物 ● PUT-修改...