技术栈
并发
苏生Susheng
1 天前
java
·
spring boot
·
后端
·
spring
·
kafka
·
消息队列
·
并发
【SpringBoot整合系列】Kafka的各种模式及Spring Boot整合的使用基础案例
Apache Kafka 是一个开源的流处理平台,广泛用于构建实时数据流管道和流处理应用程序。Kafka 采用发布-订阅模型,并支持多种消息通信模式,如点对点、发布-订阅、流处理等。本文将介绍 Kafka 的各种模式,以及如何使用 Spring Boot 整合每种模式。
Mysticbinary
8 天前
并发
·
tcp
·
burp
·
发包
BurpSuite重放发包的一些区别
2022年之后,Burp多了几种种类的发包格式,值得研究一下。Sending over a single connection is useful for timing-based attacks that rely on being able to compare responses with very small differences in timings, as it reduces the "jitter" that can occur when establishing TCP connect
SunnyRivers
14 天前
golang
·
并发
·
协程
·
并行
·
管道
go并发和并行
进程(Process)就是程序在操作系统中的一次执行过程,是系统进行资源分配和调度的基本单位,进程是一个动态概念,是程序在执行过程中分配和管理资源的基本单位,每一个进程都有一个自己的地址空间。一个进程至少有 5 种基本状态,它们是:初始态,执行态,等待状态,就绪状态,终止状态。 通俗的讲进程就是一个正在执行的程序。
Ciderw
1 个月前
开发语言
·
c++
·
后端
·
面试
·
golang
·
并发
·
共享内存
Golang并发机制及CSP并发模型
Golang 是一门为并发而生的语言,其并发机制基于 CSP(Communicating Sequential Processes,通信顺序过程) 模型。CSP 是一种描述并发系统中交互模式的正式语言,强调通过通信来共享内存,而不是通过共享内存来通信。
apocelipes
2 个月前
golang
·
并发
golang自带的死锁检测并非银弹
网上总是能看到有人说go自带了死锁检测,只要有死锁发生runtime就能检测到并及时报错退出,因此go不会被死锁问题困扰。
bufanjun001
2 个月前
java
·
jvm
·
面试
·
并发
·
并发基础
JUC并发工具---ThreadLocal
答案:不是,ThreadLocal虽然可以用于解决多线程情况下的线程安全问题,但其资源不是共享的,而是每个线程独享的。可以在initialValue中new出自己线程独享的资源,而多个线程之间,它们所访问的对象本身是不共享的,自然就不存在任何并发问题。
码农飞飞
3 个月前
rust
·
多线程
·
条件变量
·
并发
·
锁
·
线程同步
·
线程通信
详解Rust多线程编程
Rust多线程模型通过所有权系统和借用检查系统确保在多线程环境中,数据不会被多个线程同时修改,数据可以通过所有权转移或引用传递给不同的线程,从而避免数据竞争。
桃园码工
3 个月前
服务器
·
网络
·
golang
·
并发
第七章:并发编程 1.Goroutines --Go 语言轻松入门
Go 语言中的 Goroutines 是一种轻量级的线程,它允许你以非常低的成本并发执行多个函数或方法。Goroutines 是 Go 并发模型的核心组成部分,与 channels 一起使用可以实现高效的并发编程。
小哈里
3 个月前
开发语言
·
后端
·
golang
·
编程
·
并发
【后端开发】Go语言编程实践,Goroutines和Channels,基于共享变量的并发,反射与底层编程
【后端开发】Go语言编程实践,Goroutines和Channels,基于共享变量的并发,反射与底层编程 【后端开发】Go语言高级编程,CGO、Go汇编语言、RPC实现、Web框架实现、分布式系统
雪碧聊技术
3 个月前
java
·
线程池
·
多线程
·
并发
·
并行
·
复用线程
多线程4:线程池、并发、并行、综合案例-抢红包游戏
欢迎来到“雪碧聊技术”CSDN博客!在这里,您将踏入一个专注于Java开发技术的知识殿堂。无论您是Java编程的初学者,还是具有一定经验的开发者,相信我的博客都能为您提供宝贵的学习资源和实用技巧。作为您的技术向导,我将不断探索Java的深邃世界,分享最新的技术动态、实战经验以及项目心得。
慕木沐
3 个月前
后端
·
并发
·
juc
·
汇编指令
【JUC并发】cmpxchg和lock指令
在多线程或多处理器系统中,多个处理器可能同时访问和修改同一片内存数据。为了确保数据一致性和操作的原子性,处理器需要提供机制来同步对共享内存的访问。CMPXCHG 和 LOCK 指令就是用于实现这些同步机制的关键。
Hello-Brand
3 个月前
java
·
高并发
·
多线程
·
并发
·
多线程模型
·
线程管理
Java核心知识体系10-线程管理
Java核心知识体系1:泛型机制详解 Java核心知识体系2:注解机制详解 Java核心知识体系3:异常机制详解 Java核心知识体系4:AOP原理和切面应用 Java核心知识体系5:反射机制详解 Java核心知识体系6:集合框架详解 Java核心知识体系7:线程不安全分析 Java核心知识体系8:Java如何保证线程安全性 Java核心知识体系9-并发与多线程:线程基础
幸苦的马侬
4 个月前
线程
·
并发
并发-线程
线程(thread)也是并发的一种形式,线程是比进程更小的活动单位,一个进程中可以有多个线程,线程是进程内部的一个执行分支。
aristo_boyunv
5 个月前
java
·
线程池
·
并发
【线程池】ThreadPoolExecutor应用
每一步的坚持与积累,都是铸就高薪和大牛的必经的修炼哈哈,不吹牛逼了,今天来分享最近在提升中的学习总结,无论是对在职场还是求职,看完,我相信都会有些许的收获和成长 也难得过了一个悠闲点的周末,哈哈哈,一起奥利给!!
手握乄风云
5 个月前
并发
快速了解高并发解决方案
对《高并发的哲学原理》的个人总结,原书地址如下 https://pphc.lvwenhan.com/本书的核心思想就是拆分,服务细化拆分+多资源并行。
vd_vd
6 个月前
java
·
面试
·
并发
·
并发容器
并发容器简介
由于同步器的串行化严重降低了并发性,Java之后推出了多种并发容器,使用并发容器来替代同步容器,可以提高绳索性并降低风险 J.U.C包中提供了几个非常有用的并发容器作为线程安全的容器: J.U.C包中提供的并发容器命名一般分为三类:
嚯呀怪怪怪
6 个月前
golang
·
线程
·
多线程
·
并发
·
编译原理
·
协程
·
gorountine
从零基础学Go(九)——Go的Goroutine
Go语言(简称Go)是由谷歌公司开发的一种静态强类型、编译型、并发型的编程语言。Go语言的一个显著特点就是对并发编程的良好支持,而Goroutine则是实现这一特性的重要基础。Goroutine可以看作是Go语言中的轻量级线程,它可以帮助开发者轻松实现并发任务,从而更高效地利用多核处理器的能力。
ComputerInBook
6 个月前
开发语言
·
c++
·
多线程
·
并发
·
并发编程
·
c++并发编程
·
c++实用工具
C++概观:并发及实用工具(A Tour of C++: Concurrency and Utilities)
(说明:本章内容讲的主要是 c++11 标准相对于之前的标准新增加的内容。本书作者是 c++ 之父 Bjarne Stroustrup,这位作者的行文风格就是站在c++的设计者角度进行讲解,内容极其丰富,但并没有像传统编程书籍那样事无具细地罗列知识点,而是抓要点进行讲解,让你能够明白很多本质的东西。读者应当注意的是,作者的风格像是在和读者聊天,在聊天过程中透露他的要点。读者应注意作者的每一段描述,其中都蕴含了知识要点和设计思想,一定要认真研读,不可认为是闲言碎语略过。)
promise524
6 个月前
linux
·
运维
·
数据库
·
sql
·
oracle
·
api
·
并发
Oracle统计API并发访问量
最近遇到统计Oracle数据库请求记录表中所有API的最高并发量,这个就涉及从日志表中提取API访问记录,并计算每个API在每个时间点的并发请求数,然后找出每个API的最高并发量。
functionMC
6 个月前
c#
·
多线程
·
并发
·
thread
编程深水区之并发⑤:C#的Thread线程
Windows、Linux和MacOS三大操作系统的进程和线程机制,实现上有一些差异,但大体的原理是差不多的。本章节讨论的进程和线程,以Windows操作系统为准。