Python基础10——线程、进程、协程

18 线程 18.1 进程和线程进程:打开一个程序至少就会有一个进程。操作系统进行资源分配的基本单位线程:线程是CPU调度的基本单位,每个进程至少都有一个线程。单线程:只有一个线程pythondef funa(): print(123)def funb(): print(456)funa()funb() 先执行funa 再执行funb多线程 线程

半臻 半臻 2021.07.13
0
0
面试官:Mysql 中主库跑太快,从库追不上怎么整?

写这篇文章是因为之前有一次删库操作,需要进行批量删除数据,当时没有控制好删除速度,导致产生了主从延迟,出现了一点小事故。 今天我们就来看看为什么会产生主从延迟以及主从延迟如何处理等相关问题。 坐好了,准备发车! (https://imghelloworld.osscnbeijing.aliyuncs.com/4ed72bf8b1fc67

九路 九路 2021.01.14
0
0
面试官:Mysql 中主库跑太快,从库追不上怎么整?
AtomicStampedReference是怎样解决CAS的ABA问题

本文已收录 https://github.com/lkxiaolou/lkxiaolou 欢迎star。 什么是ABA问题但凡对Java有一点深入就会知道 CAS,即 compareAndSwap。在Java中使用 Unsafe 类提供的native方法可以直接操作内存,其中就有对compareAndSwap的实现。javapublic final nati

捉虫大师 捉虫大师 2021.07.13
0
0
AtomicStampedReference是怎样解决CAS的ABA问题
大厂必备面试题———JVM内存结构

JVM 一,基本介绍解释:java虚拟机,准确的来说是java二进制字节码的运行环境。(jvm是一套规范),用来执行class文件,保证java语言跨平台。Java虚拟机可以看作是一台虚拟的计算机,和真是的计算机一样,有着自己的指令集以及各种运行时内存。jvm就是一个字节码翻译器,它将字节码文件翻译成各个系统对应的的机器码,确保字节码文件能在各个系统上正确的

灯灯灯灯 灯灯灯灯 2021.07.06
0
0
大厂必备面试题———JVM内存结构
关于我想要编写dll文件这件事

0x1前言首先我们要用C、C编写dll,肯定是需要一个合适的编写软件,什么!?你不知道什么是dll,那你这有必要去看看我得上一篇了虽然篇幅不长,但是可以让你对dll有个大致得印象,由于本人用的CLion 2019的版本的,至于为什么不用VS,因为里面配置过于繁琐,很不友好,CLion安装包以及破解 群文件都有,可以去下载直接使用。话不多说,进入今天

Ustinain Ustinain 2021.04.07
0
0
关于我想要编写dll文件这件事
秋招已经开始准备了!【Java面试题】最新Java开发岗面试知识笔记

在最近两个月不断的面试中,我分类总结了 Java 开发岗位面试中的一些知识点。主要包括以下几个部分: 1. Java 基础知识点 2. Java 常见集合 3. 高并发编程(JUC 包) 4. JVM 内存管理 5. Java 8 知识点 6. 网络协议相关 7. 数据库相关 8. MVC 框架相关 9. 大数据相关 10. Linux 命令相关面试,

Java架构没有996 Java架构没有996 2021.06.29
0
0
秋招已经开始准备了!【Java面试题】最新Java开发岗面试知识笔记
Java并发之ReentrantLock源码解析

Java并发之ReentrantLock源码解析 Condition在上一章中,我们大概了解了Condition的使用,下面我们来看看Condition再juc的实现。juc下Condition本质上是一个接口,它只定义了这个接口的使用方式,具体的实现其实是交由子类完成。cpublic interface Condition void await()

灯灯灯灯 灯灯灯灯 2021.07.04
0
0
Java并发之ReentrantLock源码解析
阿里一线架构师技术图谱!十年开发经验Java架构师

开头我们面试的时候 ,经常会被问这种到问题:Spring中bean的循环依赖怎么解决? Spring中bean的加载过程? spring相关的问题一直是大厂面试常问到的一个问题,也是一直困扰这我们,不知道从哪里下手,今天举例分析大厂的一些spring相关的面试真题。和分享我学习spring相关问题所整理的一些知识点。 01 并发宝典:面试专题面试专题分为四个

helloworld_78018081 helloworld_78018081 2021.06.28
0
0
阿里一线架构师技术图谱!十年开发经验Java架构师
一篇文章带你解析Python进程

前言进程,一个新鲜的字眼,可能有些人并不了解,它是系统某个运行程序的载体,这个程序可以有单个或者多个进程,一般来说,进程是通过系统CPU 内核数来分配并设置的,我们可以来看下系统中的进程:可以看到,360浏览器是真的皮,这么多进程啊,当然可以这样来十分清楚的看进程线程使用情况: 通过任务管理器中的资源监视器,是不是很厉害了,哈哈哈。讲完了这些,再说说用法。

Irene181 Irene181 2021.06.10
0
0
一篇文章带你解析Python进程
阿里面试被问到【垃圾回收器】,不会怎么办??

垃圾回收器 GC 分类与性能指标 垃圾回收器概述1. 垃圾收集器没有在规范中进行过多的规定,可以由不同的厂商、不同版本的JVM来实现。2. 由于JDK的版本处于高速迭代过程中,因此Java发展至今已经衍生了众多的GC版本。3. 从不同角度分析垃圾收集器,可以将GC分为不同的类型。Java不同版本新特性1. 语法层面:Lambda表达式、switch、

灯灯灯灯 灯灯灯灯 2021.07.05
0
0
阿里面试被问到【垃圾回收器】,不会怎么办??