E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
编程实战
Arduino网络
编程实战
-OLED显示天气信息
OLED显示天气信息ArduinoEthernetShieldV1允许Arduino板连接到互联网。它基于WiznetW5100ethernet芯片(数据表)。WiznetW5100提供支持TCP和UDP的网络(IP)堆栈。它最多支持四个同时套接字连接。本实例将演示获取天气JSON数据、数据解析、并在OLED中显示天气。通过使用OLED显示天气信息主要由以下步骤组成:1)请求天气信息,请参考:Ar
视觉&物联智能
·
2023-10-03 11:07
物联网全栈开发实战
Arduino
网络
物联网
嵌入式硬件
IOT
Arduino网络
编程实战
-OLED显示中文
OLED显示中文1、OLED介绍OLED显示屏是指有机电激发光二极管(OrganicLight-EmittingDiode,OLED)由于同时具备自发光,不需背光源、对比度高、厚度薄、视角广、反应速度快、可用于挠曲性面板、使用温度范围广、构造及制程较简单等优异之特性,被认为是下一代的平面显示器新兴应用技术。在前面的文章中,对OLED做了详细的介绍,请参考:Ardunio开发实例-OLED显示屏Ar
视觉&物联智能
·
2023-10-03 11:37
物联网全栈开发实战
Arduino
网络
物联网
嵌入式硬件
IOT
Arduino网络
编程实战
-OLED显示图片
OLED显示图片1、OLED介绍OLED显示屏是指有机电激发光二极管(OrganicLight-EmittingDiode,OLED)由于同时具备自发光,不需背光源、对比度高、厚度薄、视角广、反应速度快、可用于挠曲性面板、使用温度范围广、构造及制程较简单等优异之特性,被认为是下一代的平面显示器新兴应用技术。在前面的文章中,对OLED做了详细的介绍,请参考:Ardunio开发实例-OLED显示屏Ar
视觉&物联智能
·
2023-10-03 11:36
物联网全栈开发实战
Arduino
物联网
嵌入式硬件
IOT
单片机
C++ 并发
编程实战
第十一章 多线程应用的测试和除错
11.2.1代码审阅——发现潜在的错误11.2.2通过测试定位并发相关的错误11.2.3可测试性设计11.2.4多线程测试技术11.2.5构建多线程测试代码11.2.6测试多线程代码性能参考《C++并发
编程实战
小猴啊0.0
·
2023-10-03 09:58
开发语言
c++
C++并发编程
C++ 并发
编程实战
第十章 并行算法函数
目录10.1并行化的标准库算法函数10.2执行策略10.2.1使用执行策略的影响10.2.2std::execution::sequenced_policy10.2.3std::execution::parallel_policy10.2.4std::execution::parallel_unsequenced_policy10.3C++标准库中的并行算法10.3.1并行算法函数的使用范例10.
小猴啊0.0
·
2023-10-03 09:57
c++
开发语言
大数据-玩转数据-Flink SQL
编程实战
(热门商品TOP N)
一、需求描述每隔30min统计最近1hour的热门商品top3,并把统计的结果写入到mysql中。二、需求分析1.统计每个商品的点击量,开窗2.分组窗口分组3.over窗口三、需求实现3.1、创建数据源示例input/UserBehavior.csv543462,1715,1464116,pv,1511658000662867,2244074,1575622,pv,1511658000561558
人猿宇宙
·
2023-10-02 15:57
大数据-玩转数据-FLINK
大数据
flink
sql
C++ 并发
编程实战
第八章 设计并发代码 二
目录8.3设计数据结构以提升多线程程序的性能8.3.1针对复杂操作的数据划分8.3.2其他数据结构的访问模式8.4设计并发代码时要额外考虑的因素8.4.1并行算法代码中的异常安全8.4.2可扩展性和Amdahl定律8.4.3利用多线程隐藏等待行为8.4.4借并发特性改进响应能力8.5并发代码的设计实践参考:https://github.com/xiaoweiChen/CPP-Concurrency
小猴啊0.0
·
2023-10-02 11:41
c++
开发语言
C++并发编程
C++ 并发
编程实战
第八章 设计并发代码 一
目录8.1在线程间切分任务8.1.1先在线程间切分数据,再开始处理8.1.2以递归方式划分数据8.1.3依据工作类别划分任务借多线程分离关注点需防范两大风险在线程间按流程划分任务8.2影响并发性能的因素8.2.1处理器的数量8.2.2数据竞争和缓存兵乓8.2.3不经意共享8.2.4数据的紧凑程度8.2.5过度任务切换与线程过饱和参考:https://github.com/xiaoweiChen/C
小猴啊0.0
·
2023-10-02 11:40
开发语言
c++
C++并发编程
C++模板
C++ 并发
编程实战
第九章
目录9.1线程池9.1.1最简易可行的线程池9.1.2等待提交给线程池的任务完成运行9.1.3等待其他任务完成的任务9.1.4避免任务队列上的争夺9.1.5任务窃取9.2中断线程9.2.1发起一个线程,以及把他中断9.2.2检测线程是否被中断9.2.3中断条件变量上的等待9.2.4中断条件变量std::condition_variable_any上的等待9.2.5中断其他阻塞型等待9.2.6处理中
小猴啊0.0
·
2023-10-02 11:38
c++
开发语言
C++并发编程
雷达
编程实战
之功耗优化技术(低功耗)
本篇文章以xWRL6432为例,首先介绍了芯片内部的电源管理框架,在产品业务处理流程的不同阶段,我们可以对不同电源域进行相应的开/关来降低功耗。然后介绍了不同的硬件电源参考设计对芯片功耗的影响,又着重介绍了线性调频脉冲相关参数在雷达性能与功耗之间的取舍关系,帮助嵌入式工程师根据不同项目的指标要求来选择合适的线性调频脉冲参数。最后介绍了在帧间空闲以及深度睡眠模式下,降低功耗的一些方向,指导嵌入式工程
十六宿舍
·
2023-10-02 01:56
车载毫米波雷达
嵌入式开发
物联网
功耗
车载雷达
Java高并发
编程实战
,异步注解@Async自定义线程池
目录一、@Async注解二、代码实例1、导入POM2、配置类3、controller4、service三、发现同文件内执行异步任务,还是一个线程,没有实现@Async效果,why?四、配置中分别使用了ThreadPoolTaskExecutor和ThreadPoolExecutor,这两个有啥区别?1、initialize()2、initializeExecutor抽象方法五、核心线程数六、线程池
Java佳佳
·
2023-09-30 14:11
程序员
java
编程
java
开发语言
C++ 并发
编程实战
第七章 设计无锁数据结构
目录7.1定义和推论7.1.1非阻塞型数据结构7.1.2无锁数据结构7.1.3无需等待的数据结构7.1.4无锁数据结构的优点和缺点7.2无锁数据结构范例7.2.1实现线程安全的无锁栈7.2.2制止麻烦的内存泄漏:在无锁数据结构中管理内存7.2.3运用风险指针检测无法回收的节点7.2.4借引用计数检测正在使用中的节点7.2.5为无锁容器施加内存模型7.2.6实现线程安全的无锁队列7.3实现无锁数据结
小猴啊0.0
·
2023-09-30 00:04
开发语言
c++
并发编程
C++并发编程
聊聊高并发(二)结合实例说说线程封闭和背后的设计思想
下面这个定义来自《Java并发
编程实战
》,这本书强烈推荐,是几个Java语言的作者合写的,都是并发编程方面的大神。线程安全指的是:当多个线程访问某个类时,这个类始终都能表现出正确的行为。
wenming6688
·
2023-09-29 07:27
c++并发
编程实战
第三章
·使用互斥量保护共享数据:任何一个线程在执行这些代码时,其他任何线程试图访问共享数据结构,就必须等到那一段代码执行结束。于是,一个线程就不可能会看到被破坏的不变量,除非它本身就是修改共享数据的线程。·std::mutex:当访问共享数据前,使用互斥量将相关数据锁住,再当访问结束后,再将数据解锁。线程库需要保证,当一个线程使用特定互斥量锁住共享数据时,其他的线程想要访问锁住的数据,都必须等到之前那个
nullganbadie
·
2023-09-29 00:25
并发编程学习
C++ 并发
编程实战
第五章 C++内存模型和原子操作
目录5.1内存模型基础5.1.1对象和内存区域5.1.2对象、内存区域和并发5.1.3改动序列5.2C++中的原子操作及其类别5.2.1标准原子类型5.2.2操作std::atomic_flag5.2.3操作std::atomic5.2.4操作std::atomic*>5.2.5操作标准整数原子类型5.2.6泛化的std::atomic类模板不仅仅是一套可特化的类型,作为原发模板也可以使用自定义类
小猴啊0.0
·
2023-09-29 00:25
c++
开发语言
C++并发编程
有什么好的并发编程书籍推荐?还真有一本
今天小编要说的是《C++并发
编程实战
》(第2版)这本书,很多程序员都知道这本书。第2版全新翻译,给你一个不一样的阅读体验。
人邮异步社区
·
2023-09-29 00:54
c++
并发编程
程序员
【C++】《C++ 并发
编程实战
(第2版) 》笔记-Chapter5-C++ 内存模型和原子操作
五、C++内存模型和原子操作对象和内存区域C++标准只将“对象”定位为“某一存储范围”。位域有一项重要的性质:尽管相邻的位域分属不同对象,但照样算作同一内存区域。整个结构体就是一个对象,它由几个子对象构成,每个数据成员即为一个子对象。structmy_data{inti;doubled;unsignedbf1:10;intbf2:25;intbf3:0;intbf4:9;inti2;charc1,
江湖人称菠萝包
·
2023-09-29 00:24
【C++】笔记
c++
C++ 并发
编程实战
第六章 设计基于锁的并发数据结构
目录6.1并发设计的内涵6.2基于锁的并发数据结构6.2.1采用锁实现线程安全的栈容器6.2.2采用锁和条件变量实现线程安全的队列容器6.2.3采用精细粒度的锁和条件变量实现线程安全的队列容器6.3设计更复杂的基于锁的并发数据结构6.3.1采用锁编写线程安全的查找表6.3.2采用多种锁编写线程安全的链表、参考:https://github.com/xiaoweiChen/CPP-Concurren
小猴啊0.0
·
2023-09-29 00:24
数据结构
c++
C++并发编程
开发语言
【送书活动】强势挑战Java,Kotlin杀回TIOBE榜单Top 20!学Kotlin看哪些书?
文章目录前言01《深入实践Kotlin元编程》02《SpringBoot学习指南》03《Kotlin
编程实战
》赠书活动前言与Java一样,Kotlin也是用于Android应用程序开发的编程语言,是Android
想你依然心痛
·
2023-09-28 23:24
#
赠书活动
java
kotlin
开发语言
C++并发
编程实战
第二版 第二章
目录2.1线程的基本管控2.1.2等待线程完成2.1.3异常情况下的等待2.1.4后台运行线程2.2向线程函数传递参数2.3移交线程归属权2.4在运行时选择线程数量2.5识别线程参考:https://github.com/xiaoweiChen/CPP-Concurrency-In-Action-2ed-2019/blob/master/content/chapter2/2.1-chinese.m
小猴啊0.0
·
2023-09-27 23:34
c++
算法
开发语言
C++并发编程
C++并发
编程实战
第三章 在线程间共享数据
目录3.1线程间共享数据的问题3.1.1条件竞争3.1.2防止恶性条件竞争3.2用互斥保护共享数据3.2.2组织和编排i代码以保护共享数据3.2.3发现接口固有的条件竞争方法1:传入引用方法2:提供不抛出异常的拷贝构造函数,或不抛出异常的移动构造函数方法3:返回指针,指向弹出的元素方法4:结合方法1和方法2,或结合方法1和方法3类定义示例:线程安全的栈容器类3.2.4死锁:问题和解决方法3.2.5
小猴啊0.0
·
2023-09-27 23:34
c++
开发语言
并发编程
C++ 并发
编程实战
第四章 并发操作的同步
目录4.1等待事件或等待其他条件4.1.1凭借条件变量等待条件成立4.1.2利用条件变量构建线程安全的队列4.2使用future等待一次性事件发生4.2.1从后台任务返回值4.2.2关联future实例和任务4.2.3创建std::promise4.2.4将异常保存到future中4.2.5多个线程一起等待4.3限时等待4.3.1时钟类4.3.2时长类4.3.3时间点类4.3.4接受超时时限的函数
小猴啊0.0
·
2023-09-27 22:01
开发语言
c++
C++模板
【Java 基础篇】Java网络
编程实战
:P2P文件共享详解
Java网络编程是现代软件开发中不可或缺的一部分,因为它允许不同计算机之间的数据传输和通信。在本篇博客中,我们将深入探讨Java中的P2P文件共享,包括什么是P2P文件共享、如何实现它以及一些相关的重要概念。什么是P2P文件共享?P2P(Peer-to-Peer)文件共享是一种分布式计算模型,其中每个计算机或设备都可以充当客户端和服务器。这意味着每台计算机都可以上传和下载文件,而不仅仅是从一个中心
繁依Fanyi
·
2023-09-26 21:53
Java
进击高手之路
网络
java
p2p
开发语言
python
github
网络协议
Java学习星球,十月集训,五大赛道(文末送书)
专属专栏《Java基础教程系列》内容概览:《Java高并发
编程实战
》、《MySQL基础教程系列》内容概览:《微服务》、《Redis中间件》、《Dubbo高手之路》、《华为OD机试》内容概览:九月集训十月集训
哪 吒
·
2023-09-25 23:42
搬砖工逆袭Java架构师
学习
开发语言
送书
学习方法
C++多线程
编程实战
01:std::thread(标准线程)
C++多线程:std::thread文章目录C++多线程:std::thread定义构造函数析构函数赋值操作函数join与datch例子例子其它基本用法线程参数等待线程完成(Join)特殊情况下的等待转移所有权线程标识查看硬件支持的线程数量例子运行时决定线程数量最近这段时间在学习C++多线程相关的知识,打算将学习的内容记录下来,加深理解和记忆。C++11新标准中引入了五个头文件来支持多线程编程,他
uManBoy
·
2023-09-25 13:43
C++多线程
c++
开发语言
Java多线程编程- Wait等待超时控制
前言:本文是基于《Java多线程
编程实战
指南》第五章个人理解,因为第五章内容很多,因此拆成了很多文章,源码是摘抄作者的源码,源码会加上自己的理解。
喝醉的鱼
·
2023-09-25 11:33
Java读书笔记
java
开发语言
JDK21并发
编程实战
之协程之虚拟线程
1全新并发编程模式JDK9后的版本你觉得没必要折腾,我也认可,但是JDK21有必要关注。因为JDK21引入全新的并发编程模式。一直沽名钓誉的GoLang吹得最厉害的就是协程了。JDK21中就在这方面做了很大的改进,让Java并发编程变得更简单一点,更丝滑一点。之前写过JDK21Feature。VirtualThreads、ScopedValues、StructuredConcurrency就是针对
JavaEdge.
·
2023-09-25 06:34
javase
java
并发模型相关资料
书籍推荐Java并发
编程实战
(豆瓣)(java并发的圣经)多处理器编程的艺术(豆瓣)(并发编程的各种算法,java实现,有点难度)并发的艺术(豆瓣)(多核处理器的共享内存模型中的各
jackben
·
2023-09-24 23:04
Java多线程编程-文件下载
前言:本文是基于《Java多线程
编程实战
指南》第四章,源码是摘抄作者的源码,源码会加上自己的理解,并且用一个实例运行起来。
喝醉的鱼
·
2023-09-22 17:13
Java读书笔记
java
开发语言
Java多线程编程-线程间协作wait/notify
前言:本文是基于《Java多线程
编程实战
指南》第五章个人理解,源码是摘抄作者的源码,源码会加上自己的理解。
喝醉的鱼
·
2023-09-22 17:38
Java读书笔记
java
开发语言
【实战】H5 页面同时适配 PC & 移动端 —— 旋转横屏
文章目录一、场景二、方案三、书单推荐01《深入实践Kotlin元编程》02《SpringBoot学习指南》03《Kotlin
编程实战
》一、场景一个做数据监控的单页面,页面主要内容是一个整体必须是宽屏才能正常展示
程序边界
·
2023-09-18 20:30
react.js
C++标准模板库
编程实战
第六章 排序、合并、搜索和分区
目录6.1序列排序6.1.1排序以及相等元素的排序6.1.2部分排序:6.1.3测试排序序列6.2合并序列6.3搜索序列中的对象6.1序列排序1.sort()默认将元素段升序,所以排序的对象类型需要支持words{"one","two","nine","nine","one","three","four","five","six"};std::sort(std::begin(words),std:
小猴啊0.0
·
2023-09-16 09:53
c++
算法
数据结构
学习Kotlin看哪些书?【赠书活动|第八期《深入实践Kotlin元编程》】
文章目录图书简介01《深入实践Kotlin元编程》02《SpringBoot学习指南》03《Kotlin
编程实战
》抽奖方式与Java一样,Kotlin也是用于Android应用程序开发的编程语言,是Android
鹤冲天Pro
·
2023-09-15 20:05
博主活动
学习
kotlin
开发语言
Java并发
编程实战
(3)- 互斥锁
我们在这篇文章中主要讨论如何使用互斥锁来解决并发编程中的原子性问题。概述并发编程中的原子性问题的源头是线程切换,那么禁止线程切换可以解决原子性问题吗?这需要分情况讨论,在单核CPU的情况下,同一时刻只有一个线程执行,禁止CPU中断,就意味着操作系统不会重新调度线程,也就禁止了线程切换,这样获取CPU使用权的线程就可以不间断的执行。在多核CPU的情况下,同一时刻,有可能有两个线程同时执行,一个线程执
技术修行者
·
2023-09-14 18:40
Java并发
编程实战
第13章 显示锁
内置锁的局限性:无法中断一个正在等待获取锁的线程,或者无法在请求获取一个锁时无限的等待下去。内置锁必须在获取该锁的代码块中释放,这就简化了编码工作,并且与异常处理操作实现了很好的交互,但却无法实现非阻塞结构的加锁规则。这都是使用synchronnized的原因。13.1Lock与ReentrantLock必须在finally中释放锁Locklock=newReentrantLock();...lo
程人之美
·
2023-09-13 05:01
并发编程
java
多线程
并发编程
Java并发
编程实战
第11章 性能与可伸缩性
线程的主要目的是提高程序的运行性能。提高资源利用率,系统响应性。11.1对性能的思考多线程开销:线程之间的协调(加锁、触发信号、内存同步),上下文的切换,线程创建和销毁,线程的调度。11.1.1性能与可伸缩性可伸缩性:当增加计算资源(CPU、内存、存储容量、IO),程序的吞吐朗或者处理能力相应增加。11.1.2评估各种性能权衡因素避免不成熟的优化,首先使程序正确,然后提高运行速度。11.2Amda
程人之美
·
2023-09-13 05:31
并发编程
多线程
java
RabbitMQ基础概念-02
RabbitMQ是基于AMQP协议开发的一个MQ产品,首先我们以Web管理页面为入口,来了解下RabbitMQ的一些基础概念,这样我们后续才好针对这些基础概念进行
编程实战
。
孤单品尝寂寞
·
2023-09-13 01:37
分布式框架
rabbitmq
分布式
java并发
编程实战
笔记:线程池的使用
任务与策咯之间的耦合上文中说了java通过excutor框架把任务的执行和提交解耦了,实际上对于任务和执行策咯,有时候是有一定的耦合的,并不是所有的任务都能用任意的执行策略。比如,一个任务依赖别的任务,只能在一个线程里执行的任务,响应特别敏感的任务(GUI),这些任务都不能用普通的线程池从,而是要为任务定制相应的执行策略。当任务彼此独立,且类型相同时,线程池能发挥最大的作用线程饥饿死锁当线程池里的
xuefeiliuyuxiu
·
2023-09-12 19:42
java
嵌入式学习笔记(26)5S5PV210串行通信
编程实战
5.5.1整个流程分析整个串口通信相关程序包含2部分:uart_init负责初始化串口,uart_putc负责发送一个字节5.5.2串口初始化关键步骤(1)初始化串口的Tx和Rx引脚所对应的GPIO(查原理图可知Tx和Rx分别对应GPA0_1和GPA0_0)(2)GPA0CON(0xE0200000),bit[3:0]=0b0010bit[7:4]=0b0010(3)初始化这几个关键寄存器UCON
嵌入式开发白菜
·
2023-09-12 15:30
嵌入式学习笔记
编程
嵌入式
单片机
嵌入式硬件
嵌入式实时数据库
《Java并发
编程实战
》读书笔记二:构建线程安全
一、用组合来实现线性安全1.设计线程安全的类设计线程安全类的三个基本要素:1.找出构成对象状态的所有变量2.找出约束状态变量的不变性条件3.建立对象状态的并发访问管理策略要分析对象的状态,首先从对象的域开始。如果对象所有的域都是基本类型的变量,那么这些域将构成对象的全部状态;如果对象的域中引用了其他对象,那么该对象的状态将包含被引用的对象的域。2.实例封闭当一个对象被封装到另一个对象中,能够访问到
小七奇奇
·
2023-09-12 14:55
java学习方向
tips]categories:[other]设计模式《大话设计模式》代码编写优化《重构改善既有代码的设计》《effectivejava》Java深入虚拟机《深入理解Java虚拟机》并发《Java并发
编程实战
一路摇到顶
·
2023-09-12 00:55
Golang相关电子书
Golang相关电子书,会不定期更新Go语言程序设计Go语言学习笔记.雨痕(详细书签)Go语言·云动力(云计算时代的新型编程语言)GoWeb编程Go并发
编程实战
(第2版)go语言标准库TheWaytoGo
萧潇公举
·
2023-09-12 00:16
linux运维脚本编写,最强Linux自动化运维 Shell高级脚本
编程实战
带习题+项目实战案例+全套配置脚本...
最强Linux自动化运维Shell高级脚本
编程实战
带习题+项目实战案例+全套配置脚本大家可以通过参考下面的课程学习目录,就会发现单单只从目录上来分析就知道这是一部非常系统的Shell自动化脚本运维实战课程
水灵的大有
·
2023-09-11 22:29
linux运维脚本编写
响应式
编程实战
——RxJS 手动停止事件流的正确方式
我们知道Rx是push模式。比如1秒产生一个事件的流,即使我们不去使用它,它也会产生事件。如何人为的停止这个流是今天我们要解决的问题。先把场景搭建好,从页面中得到按钮的click事件流:importReact,{useRef,useEffect}from"react";import{fromEvent}from"rxjs";exportdefaultfunctionApp(){constbtnRe
du1dume
·
2023-09-11 18:54
Python并发
编程实战
,用多线程、多进程、多协程加速程序运行
文章目录1.并发&并行、同步&异步1.1并发&并行并发Concurrency并行Parallelism1.2同步&异步同步Synchronous异步Asynchronous2.CPU密集型计算&IO密集型计算2.1CPU密集型(CPU-bound)2.2IO密集型(I/O-bound)3.单线程编程&多线程编程3.1(单线程)异步编程AsynchronousProgramming3.2多线程编程M
Jenrey
·
2023-09-09 02:06
Python
python
asyncio
await
多线程
多进程
协程
multiprocessing
视频教程-Web前端技术栈(送VUE)-Vue
Web前端技术栈(送VUE)阿里云特邀技术专家,北大出版社签约作者,计划2019年9月书籍《亿级流量JAVA高并发与网络
编程实战
》,曾参与研发“国产战机大型飞行模拟器”视镜系统,《JavaWeb技术综合应用
weixin_33353434
·
2023-09-07 17:47
响应式
编程实战
—— RxJS 中的 combineLatest 操作符
之前文章介绍的例子都是处理一个流中的事件。然而在实际的业务中我们往往会遇到同时处理两个流的需求。比如我们需要从两个不同的api获取数据,然后合并数据在前端显示等等。首先为我们之前的例子添加一个文本输入框input,并获取它的输入事件流:constinput$=fromEvent(inputRef.current,"input");然而我们把输入流中的事件变换为输入值(默认是输入事件对象),同时把之
du1dume
·
2023-09-07 01:06
Golang协程和Java线程
前言最近刚读完Java并发
编程实战
、深入理解Java虚拟机。打算写一篇总结性文章,思来想去文章的内容,最后决定还是不要限定于Java这门语言,应该从提升性能的整体出发,所以就有了这篇文章。
kevinyangyyz
·
2023-09-06 10:09
1024程序员节
并发编程
《多线程
编程实战
指南》总结
Java并发和多线程编程推荐《Java并发
编程实战
》和《多线程
编程实战
指南》,前者是外国非常受欢迎的书籍的翻译本,后者是国人写的书,符合国人的思维模式。
imonkeyi
·
2023-09-03 23:32
java
多线程编程
技术人员该读什么书?--- 并发编程篇
本期推荐1、《Java并发
编程实战
》推荐理由:这本书被誉为被誉为Java并发编程的圣经,本书深入浅出地介绍了Java线
·
2023-09-02 18:14
后端
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他