1. 云栖社区>
  2. 全部标签>
  3. #多线程#
多线程

#多线程#

已有2人关注此标签

内容分类:
博客 | 问答 | 视频 | 资料 |

【直播回顾】云栖社区特邀专家关键:Java无锁集合代码分析

1.知识点的分类(零碎的知识点和系统的知识点) 2.自己遇到的一些问题(为什么需要系统的知识点) 3.架构和性能的个人看法(架构决定的是系统的伸缩性,高可用性。而具体的性能依然在于多线程的应用,一般来说无锁的性能好过锁。

云栖社区 架构 java 性能 线程 高可用 钉钉 aliyun 多线程

JAVA——Exception&Error

JAVA——Exception&Error在万物皆对象的JAVA中,先让我们看看Exception和Error的地位吧: avatar 可见Exception和Error都继承自Throwable类,所以二者既有相同也有不同之处。

java 程序员 exception 多线程

队列与锁

 最近在阅读《多处理器编程艺术》一书,掌握了很多Java多线程的底层知识,现在就做一下书中链表-锁的作用一章的总结。  为了节约你的时间,本文主要内容如下: 带锁的链表队列 细粒度同步 乐观同步 惰性同步 非阻塞同步 粗粒度同步  所谓粗粒度同步其实很简单,就是在List的add,remove,contains函数的开始就直接使用Lock加锁,然后在函数结尾释放。

Java核心技术 函数 线程 node 同步 ADD lock 多线程

Java并发编程之概念一:并行与并发

Java并发编程之概念一:并行与并发概念解释并行性和并发性是既相似又有区别的两个概念。 并行性是指两个或多个事件在同一时刻发生。 而并发性是指连个或多个事件在同一时间间隔内发生。在多道程序环境下,并发性是指在一段时间内宏观上有多个程序在同时运行,但在单处理机环境下(一个处理器),每一时刻却仅能有一道程序执行,故微观上这些程序只能是分时地交替执行。

java 性能 线程 多线程 编程 CPU

最大限度地降低多线程 C# 代码的复杂性

最大限度地降低多线程 C# 代码的复杂性分支或多线程编程是编程时最难最对的事情之一。这是由于它们的并行性质所致,即要求采用与使用单线程的线性编程完全不同的思维模式。对于这个问题,恰当类比就是抛接杂耍表演者,必须在空中抛接多个球,而不要让它们相互干扰。

函数 线程 同步 lock string c# 多线程 编程 void read 单元测试

.net基础学java系列(三)徘徊反思

.net基础学java系列(三)徘徊反思一、准备被分配到子公司子公司不是弹性上下班,上班必须准点,晚上随便你加班!每天需要提前一个小时起床,挤地铁,这生物钟没那么快调整得过来。工作内容需要整理,遗留的疑难杂症需要给交代。

架构 java 微服务 内存管理 c# 多线程 面试题 html 数据结构

看过太多大厂面试题,其实考的无非是这 3 点能力

阅读本文大概需要 6 分钟。 作者:黄小斜 文章来源:微信公众号【程序员江湖】 发现一个有趣的现象,网上一些比较热门的文章、博客往往都是“某某公司面试题汇总”、“某某公司面试题解析”,似乎程序员们对面试题总是抱有热情,好像多看了几道面试题,自己的能力就可以很快提高一样。

算法 java 程序员 多线程 面试题 数据结构

一键免费领取 3T 技术学习资料(包含Java、C++、前端、大数据、Python 和 机器学习等方向资源)

​ 想要学好一门技术,我们往往需要一份好的学习资料,不论在什么阶段,我们都应该不断地学习!所以,今天的这篇文章,就是要给大家提供这样一份精品的学习资料,它覆盖了我们的每个学习阶段,从入门到进阶,从基础到实战,从求职到升职。

python 大数据 android java 程序员 c++ 多线程

【资料下载】深入Python与日志服务,玩转大规模数据分析处理实战系列直播第四讲

Python并发编程与实时大数据处理监控 直播时间:3月20日(周三)20:00—21:00 直播介绍: Python多线程、多进程编程该如何做?如何避开GIL?本节以日志服务消费组模型为例,介绍相关原理实践以及如何做实时大数据的处理与监控。

python 大数据 监控 函数 日志 c++ 数据分析 多进程 多线程 编程 工作流 大数据分析

python设计模式之单例模式(一)

单例设计模式的概念: 单例设计模式即确保类有且只有一个特定类型的对象,并提供全局访问点。一般我们操作数据库的时候为了避免统一资源产生互相冲突,创建单例模式可以维护数据的唯一性。 单例模式的特性: 确保类有且只有一个对象被创建。

python 函数 线程 static 多线程 class

python高频面试问题(二)

1. 解释什么是栈溢出,在什么情况下可能出现。 栈溢出是由于C语言系列没有内置检查机制来确保复制到缓冲区的数据不得大于缓冲区的大小,因此当这个数据足够大的时候,将会溢出缓冲区的范围。 在Python中,函数调用是通过栈(stack)这种数据结构实现的,每当进入一个函数调用,栈就会加一层栈帧,每当函数返回,栈就会减一层栈帧。

云栖社区 python 服务器 函数 线程 reduce 浏览器 内存管理 多线程 list

从零开始学习JAVA多线程(二)

从零开始学习JAVA多线程(二)前面已经简单介绍进程和线程,为后续学习做铺垫。本文讨论多线程传参,Java多线程异常处理机制。 多线程的参数传递 在传统开发过程中,我们习惯在调用函数时,将所需的参数传入其中,通过函数内部逻辑处理返回结果,大多情况下,整个过程均是由一条线程执行,排除运行不必要的的偶发性,似乎并不会出现意料之外的结果。

java 函数 线程 string 多线程 void thread

C++雾中风景13:volatile解惑

C++雾中风景13:volatile解惑笔者入职百度时,二面面试官的让我聊聊C++之中的volatile关键词。volatile在Java和C++之中的差别可谓是天差地别,我只是简单聊了聊Java之中的volatile,面试官对我的回答并不满意。

java 性能优化 程序员 线程 c++ 多线程 编程

C++雾中风景13:volatile解惑

笔者入职百度时,二面面试官的让我聊聊C++之中的volatile关键词。volatile在Java和C++之中的差别可谓是天差地别,我只是简单聊了聊Java之中的volatile,面试官对我的回答并不满意。

编程语言 java 性能优化 程序员 线程 c++ 多线程

HBase2.0中的Benchmark工具 — PerformanceEvaluation

在项目开发过程中,我们经常需要一些benchmark工具来对系统进行压测,以获得系统的性能参数,极限吞吐等等指标。而在HBase中,就自带了一个benchmark工具—PerformanceEvaluation,可以非常方便地对HBase的Put、Get、Scan等API进行性能测试,并提供了非常丰富的参数来模拟各种场景。

云栖社区 系统软件 数据存储与数据库 分布式 大数据 性能优化 hbase 性能 线程 测试 多线程 性能测试 thread Mapreduce

356
GO