网站首页 站内搜索

搜索结果

查询Tags标签: concurrency,共有 14条记录
  • Java concurrency 101

    java.util.concurrent - Javas low-level concurrency primitives synchronized/volatile/wait/notify/notifyall 常见问题:deadlock 死锁,thread starvation 线程饥饿, race conditiond 竞争条件等。 synchronized:performance issue. - java.util.concurrent.atomic…

    2022/4/9 20:19:16 人评论 次浏览
  • 《C++ Concurrency in Action》笔记

    《C++ Concurrency in Action》笔记 1 你好,C++的并发世界1.1 何谓并发1.1.1 计算机系统中的并发1.1.2 并发的途径多进程并发多线程并发1.2 为什么使用并发?1.2.1 为了分离关注点1.2.2 为了性能1.2.3 什么时候不使用并发 1.3 C++中的并发和多线程1.3.1 C++多线程历史1.3…

    2022/1/28 20:10:13 人评论 次浏览
  • Linux concurrency - 1.简介

    kernel本身就是个multithread concurrent的系统。在没有适当条件保证下,存取共享资源很容易发生race condition.共享资源包括周边IO及共享奶给你的数据结构等。可通过适当的synchronization机制提供critical section来保证资源的存取。个人认为kernel里面与concurrency相…

    2022/1/24 7:06:08 人评论 次浏览
  • Linux concurrency - 2.barrier

    现在的compiler与CPU为了最佳化执行效能,必要时可能重新安排执行程式的流程顺序。 1.compiler最佳化可依据CPU的instruction issue数目,执行的latency cycles以及程式流程,在不影响程式上下文结果下重排或简化程式。 2.硬件设计最佳化:multiple issue of instructions…

    2022/1/24 7:06:07 人评论 次浏览
  • C++标准库_18.4 线程同步化与Concurrency(并发)问题

    18.4 线程同步化与Concurrency(并发)问题 使用多线程几乎总是会伴随“数据的并发访问”(concurrent data access)。多个线程彼此毫无关系是很罕见的。线程有可能提供数据给其他线程处理,或是备妥必要的先决条件(precondition)用以启动其他进程(process)。 这就是线…

    2021/11/30 20:38:39 人评论 次浏览
  • C++标准库_18.4 线程同步化与Concurrency(并发)问题

    18.4 线程同步化与Concurrency(并发)问题 使用多线程几乎总是会伴随“数据的并发访问”(concurrent data access)。多个线程彼此毫无关系是很罕见的。线程有可能提供数据给其他线程处理,或是备妥必要的先决条件(precondition)用以启动其他进程(process)。 这就是线…

    2021/11/30 20:38:39 人评论 次浏览
  • SQL Server – Concurrency 并发控制

    前言 以前写过相关的, 但这篇主要讲一下概念. 帮助理解 Entity Framework with MySQL 学习笔记一(乐观并发) Asp.net core 学习笔记 ( ef core transaction scope & change level ) sql server 学习笔记 (nested transaction 嵌套事务)并发与事务 并发是指同一个时间做…

    2021/11/15 19:11:55 人评论 次浏览
  • SQL Server – Concurrency 并发控制

    前言 以前写过相关的, 但这篇主要讲一下概念. 帮助理解 Entity Framework with MySQL 学习笔记一(乐观并发) Asp.net core 学习笔记 ( ef core transaction scope & change level ) sql server 学习笔记 (nested transaction 嵌套事务)并发与事务 并发是指同一个时间做…

    2021/11/15 19:11:55 人评论 次浏览
  • UVA - 210:Concurrency Simulator

    题目链接:https://vjudge.net/problem/UVA-210 题目分析 就是一道模拟题,但是细节有点多。 写代码两个小时,调试代码用了两天。。。很长时间不刷题了,这道虽然算法简单但是细节满满的题目对我来说是一个很好的热身。 尽量不要去使用匿名名字空间,发现对调试过程不怎么…

    2021/10/20 23:11:25 人评论 次浏览
  • UVA - 210:Concurrency Simulator

    题目链接:https://vjudge.net/problem/UVA-210 题目分析 就是一道模拟题,但是细节有点多。 写代码两个小时,调试代码用了两天。。。很长时间不刷题了,这道虽然算法简单但是细节满满的题目对我来说是一个很好的热身。 尽量不要去使用匿名名字空间,发现对调试过程不怎么…

    2021/10/20 23:11:25 人评论 次浏览
  • go 并发编程; go concurrency

    最近出现了两个需求:1. 将项目中的数据结构的更新,改成异步更新模式;2. 使用锁,保证变量并发的正确性;由于没有接触过实际的工程场景,因此进行了简短的调研,下面是一些相关材料的记录; 深入Go并发编程研讨课:https://github.com/smallnest/dive-to-gosync-worksho…

    2021/8/7 20:09:21 人评论 次浏览
  • go 并发编程; go concurrency

    最近出现了两个需求:1. 将项目中的数据结构的更新,改成异步更新模式;2. 使用锁,保证变量并发的正确性;由于没有接触过实际的工程场景,因此进行了简短的调研,下面是一些相关材料的记录; 深入Go并发编程研讨课:https://github.com/smallnest/dive-to-gosync-worksho…

    2021/8/7 20:09:21 人评论 次浏览
  • 《Java Concurrency in Practice》中文版笔记

    第1章 简介 1.1 并发简史 茶壶和面包机的生产商都很清楚:用户通常会采用异步方式来使用他们的产品,因此当这些机器完成任务时都会发出声音提示。 1.2 线程的优势 线程能够将大部分的异步工作流转换成串行工作流,因此能更好地模拟人类的工作方式和交互方式。 线程还可以…

    2021/6/20 17:23:02 人评论 次浏览
  • java并发学习

    2020/3/11 5:01:26 人评论 次浏览
扫一扫关注最新编程教程