并发

  • Java并发容器和框架

    1、ConcurrentHashMap的实现原理和使用 1.1、使用ConcurrentHashMap的原因: (1)线程不安全的HashMap:HashMap在并发操作的时候执行…

    Java 2022年8月1日
  • python 协程并发测试

    这篇文章永久挂在首页,就是为了对一些人说Python慢的人啪啪打脸。 总有人说python慢,至于为什么慢就是说不上来,今天就是测试一下python语言的速度 在网络爬虫中,影响速…

    python 2022年8月1日
  • 开发中为什么要使用Redis缓存

    用缓存,主要有两个用途:高性能、高并发: 高并发:mysql单机支撑到2000QPS 就开始容易报警了 如果大量的请求直接打到mysql上 将会引起mysql的宕机 而redis …

    数据库 2022年7月27日
  • JUC并发编程入门

    一、了解线程 创建线程的三种方式 继承thread类 重写run()方法,编写线程执行体 创建线程对象,调用start()方法启动线程 实现Runable接口 实现Callable…

    编程笔记 2022年7月25日
  • MySQL知识点大全!!

    1.初识数据库 数据库(DB,database) 概念:数据仓库,安装在操作系统上的一款软件 作用:存储管理数据 分类: 关系型数据库(SQL): MySQL,Oracle,Sql…

    数据库 2022年7月24日
  • 面试题2

    volatile关键字 java虚拟机提供的轻量级的同步机制 保证可见性 不保证原子性 禁止指令重排序 CAS是什么?CPU并发原语(原语执行必须是连续的)(CompareAndS…

    Java 2022年7月22日
  • 别在高并发场景中使用悲观锁

    乐观锁、悲观锁并不像行级锁、共享锁等概念一样是真实存在的锁。其实他们只是人们定义出来的概念,可以认为是一种思想。 悲观锁和乐观锁 悲观锁,正如其名,它指的是对数据被外界修改持悲观态…

    编程笔记 2022年7月22日
  • Mysql扩展-三种常见数据引擎的的区别

    1、官方的介绍 show Engines 可以查看官方关于所有引擎的介绍 2、三种引擎的特点 2.1、InnoDB 支持事务(崩溃修复能力和并发控制),支持外键 默认行级锁,并发性…

    数据库 2022年7月20日
  • 并发开篇——带你从0到1建立并发知识体系的基石

    并发开篇——带你从0到1建立并发知识体系的基石 前言 在本篇文章当中主要跟大家介绍并发的基础知识,从最基本的问题出发层层深入,帮助大家了解并发知识,并且打好并发的基础,为后面深入学…

    编程笔记 2022年7月18日
  • Redis缓存雪崩,击穿,穿透以及解决方案

    Redis缓存雪崩,击穿,穿透以及解决方案 1、缓存雪崩:大面积key对应数据不存在(过期),当缓存服务器重启或者大量缓存集中在某一个时间段失效 由于原有缓存失效,新缓存未到期间,…

    数据库 2022年7月17日