摘要: 背景 多核处理器现在已广泛应用。由于进程的线程可以在多个内核上并行执行,因此多核处理器为并行(并发)编程打开了一扇扇新的大门。为实现应用程序的最大性能,一项重要的技术就是将密集型任务拆分成可以并行执行的若干小块,以便最大程度利用计算能力。 传统上,处理并行(并发)编程一直很困难,因为您不得不处理线程 阅读全文
posted @ 2022-01-27 11:45 老马++ 阅读(1047) 评论(0) 推荐(0)
摘要: 背景 闲来无事,最近整理并学习下JAVA并发(并行)编程,试着把原来自己感觉的概念理顺起来。 进程&线程 这里就不多说了,有兴趣去重温下大学的课程 多线程实现并发(并行)能力 有了线程的概念,由此我们可以引入多线程实现并发(并行)处理能力,这里所说的并发(并行)处理能力再操作系统级别下大概是这样的: 阅读全文
posted @ 2022-01-27 11:44 老马++ 阅读(245) 评论(0) 推荐(0)
摘要: 似水流年的2021即将离我而去,而未知的2022即将大踏步走来。想要用力拽住2021的尾巴,它却静悄悄的在手中慢慢划走。 回顾2021,疫情在不断反反复复,对于中国人来说,2021年发生了很多大事,比如疫情、郑州暴雨、“双减”政策落地、神舟十二号发射升空、东京奥运会...... 但我的脑海里却只留下 阅读全文
posted @ 2021-12-28 16:53 老马++ 阅读(31) 评论(0) 推荐(0)
摘要: 1、背景 HTTP协议(HyperText Transfer Protocol,超文本传输协议)是因特网上应用最为广泛的一种网络传输协议,所有的WWW文件都必须遵守这个标准。 HTTP是一个基于TCP/IP通信协议来传递数据(HTML 文件, 图片文件, 查询结果等)。 2、调用方式 JDK自带的方 阅读全文
posted @ 2021-12-17 16:28 老马++ 阅读(706) 评论(0) 推荐(0)
摘要: 1、Promise对象 Promise 对象是 JavaScript 的异步操作解决方案 为异步操作提供统一接口,它起到代理作用(proxy),充当异步操作与回调函数之间的中介。使得异步操作具备同步操作的接口。Promise 可以让异步操作写起来,就像在写同步操作的流程,而不必一层层地嵌套回调函数。 阅读全文
posted @ 2021-09-28 14:35 老马++ 阅读(52) 评论(0) 推荐(0)
摘要: Promise对象 Promise的概念是由 CommonJS 小组的成员在 Promises/A 规范中提出来的 Promise对象是异步编程的一个解决方案。 JavaScript异步编程:回调函数、事件监听、发布/订阅、Promise对象 JavaScript是单线程的,为了支持异步编程,于是使 阅读全文
posted @ 2021-09-27 20:18 老马++ 阅读(71) 评论(0) 推荐(0)