E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
大厂面试;编程干货;并发编程;
python 协程可以嵌套协程吗_python教程:使用 async 和 await 协程进行
并发编程
python一直在进行
并发编程
的优化,比较熟知的是使用thread模块多线程和multiprocessing多进程,后来慢慢引入基于yield关键字的协程。
weixin_39980353
·
2023-12-03 23:01
python
协程可以嵌套协程吗
小程序async
await
axios
第十章 tornado
Python基础、函数、模块、面向对象、网络和
并发编程
、数据库和缓存、前端、django、Flask、tornado、api、git、爬虫、算法和数据结构、Linux、设计题、客观题、其他第十章tornado1
林圜围
·
2023-12-03 23:09
python常见题2
tornado
python
第十二章 git
Python基础、函数、模块、面向对象、网络和
并发编程
、数据库和缓存、前端、django、Flask、tornado、api、git、爬虫、算法和数据结构、Linux、设计题、客观题、其他第十二章git1
林圜围
·
2023-12-03 22:59
python常见题2
git
【JavaEE】多线程(Part3线程安全)
【回顾】1)多线程解决
并发编程
,能够更充分地利用多核CPU资源;但是进程的创建需要分配资源,进程销毁需
'Dream是普通小孩耶
·
2023-12-03 19:11
Note-JavaEE
java-ee
java
jvm
多线程
synch
Java
并发编程
进程和线程进程即程序的一次执行过程,各个进程之间是独立的。线程是更小的单位,一次进程中,可能会有多个线程,可能会相互影响,各个线程有自己的程序计数器,虚拟机栈和本地方法栈,同时共同使用堆和方法区资源线程的生命周期和状态NEW:线程被创建出来,但是未调用start()方法RUNNABLE:线程调用了start()方法BLOCKED:等待锁释放WAITING:线程调用Object.wait()、Thr
chuyufengling
·
2023-12-03 18:50
java
开发语言
jvm
Java中的死锁问题及其解决方案
在Java
并发编程
中,理解死锁并学会如何处理它是非常关键的。接下来,我将带你深入了解死锁,告诉你它是什么,怎么产生的,以及最重要的——如何解决它。第2章:死锁的基本概念2.1定义死锁先来
宋小黑
·
2023-12-03 13:33
java
锁
并发
多线程
详解Java之Future和Callable
在Java的世界里,多线程和
并发编程
是个老大难问题,但也是提升性能的利器。Future和Callable就是这个领域的两个超级英雄。它们让处理复杂的异步任务变得简单,让代码既高效又易于管理。
宋小黑
·
2023-12-03 13:32
java
redis
数据库
深入理解Java中的锁机制
今天咱们来聊聊Java中的锁机制,这可是
并发编程
的核心。你知道吗,在
并发编程
的世界里,正确地使用锁就像是掌握了一把神奇的钥匙,它能帮咱们在多线程的混战中保持秩序,防止数据被乱改。
宋小黑
·
2023-12-03 13:32
java
并发
多线程
锁
Java
并发编程
-Android的UI框架为什么是单线程的?
前言众所周知,Android会在ViewRootImpl中调用checkThread方法检测是否是在UI线程中更新UI//ViewRootImpl.javafinalThreadmThread;publicViewRootImpl(Contextcontext,Displaydisplay){mThread=Thread.currentThread();}voidcheckThread(){if(
guodongAndroid
·
2023-12-03 07:16
谈谈你对 AQS 的理解
AQS是AbstractQueuedSynchronizer的简称,是
并发编程
中比较核心的组件。
武昌库里写JAVA
·
2023-12-03 05:26
高手面试
java
编程中常见的技术难题有哪些?(JAVA---仅刚要)
一、
并发编程
:Java提供了多线程支持,但
并发编程
可能引发诸如竞态条件、死锁、活锁等问题。正确地管理线程的同步和协作,避免数据竞争和线程安全问题是一个复杂的难题。
玉满堂_YTM
·
2023-12-03 05:16
JAVA学习
java
开发语言
GCD解析
GCD是属于系统级别的线程管理,在Dispatchqueue中执行需要执行的任务,性能非常高·基于队列的
并发编程
API,集中管理大家协同使用的线程池·公开的5个不同队列:运行在主线程的mainqueue
程序狗
·
2023-12-03 02:54
深入理解synchronized关键字
synchronized是
并发编程
中重要的使用工具之一,我们必须学会使用并且掌握它的原理。概念及作用JVM自带的关键字,可在需要线程安全的业务场景中使用,来保证线程安全。
程序员BUG
·
2023-12-03 01:21
【限时免费】20天拿下华为OD笔试【DFS/BFS】2023B-战场索敌【欧弟算法】全网注释最详细分类最全的华为OD真题题解
文章目录题目描述与示例题目描述输入描述输出描述示例输入输出解题思路代码解法一:BFSpythonjavacpp解法二:DFSpythonjavacpp时空复杂度华为OD算法/
大厂面试
高频题算法练习冲刺训练题目描述与示例题目描述有一个大小是
闭着眼睛学算法
·
2023-12-02 22:29
最新华为OD真题
#
BFS
#
DFS
算法
华为od
深度优先
【独家OD2023C卷真题】20天拿下华为OD笔试【排序】2023C-开源项目热榜【欧弟算法】全网注释最详细分类最全的华为OD真题题解
文章目录题目描述与示例题目描述输入描述输出描述示例一输入输出说明示例二输入输出说明解题思路代码PythonJavaC++时空复杂度华为OD算法/
大厂面试
高频题算法练习冲刺训练题目描述与示例题目描述某个开源社区希望将最近热度比较高的开源项目出一个榜单
闭着眼睛学算法
·
2023-12-02 22:58
最新华为OD真题
#
模拟
算法
华为od
开源
【独家OD2023C卷真题】20天拿下华为OD笔试【二分查找】2023C-小明找位置【欧弟算法】全网注释最详细分类最全的华为OD真题题解
文章目录题目描述与示例题目描述输入描述输出描述示例输入输出解题思路代码PythonJavaC++时空复杂度华为OD算法/
大厂面试
高频题算法练习冲刺训练题目描述与示例题目描述小朋友出操,按学号从小到大排成一列
闭着眼睛学算法
·
2023-12-02 22:58
最新华为OD真题
#
二分查找
华为od
算法
【SpringCloud系列】@FeignClient微服务轻舞者
推荐:kwan的首页,持续学习,不断总结,共同进步,活到老学到老导航檀越剑指大厂系列:全面总结java核心技术点,如集合,jvm,
并发编程
redis,kafka,Spring,微服务,Netty等常用开发工具系列
檀越剑指大厂
·
2023-12-02 22:43
s9
Spring全家桶
spring
cloud
微服务
spring
Redis分布式锁学习总结
⭐️前言想必大家都有过
并发编程
的经验,在一个单体应用中,可以通过java提供的各种锁机制来控制多线程对于单体应用中同一资源的并发访问;那么在分布式场景下,想要控制多个应用对于同一外部资源的并发访问,就要用到分布式锁
肥猪猪爸
·
2023-12-02 20:34
互联网开发
redis
分布式
学习
spring
boot
spring
cloud
后端开发
《Java
并发编程
实战》读书笔记
title:《Java
并发编程
实战》读书笔记date:2016-09-2913:14:27tags:Javacategories:读书笔记右键->新标签页中打开图片->放大预览Java
并发编程
实战
zhanghTK
·
2023-12-02 19:47
从外包月薪5K到阿里月薪15K,
大厂面试
必备技能
摘要Spring框架自诞生来就备受开发者青睐,很多开发者一致认为它是目前最屌的Java项目,正是因为它的“过人之处”,市面上99%的企业都在使用Spring框架。所以,Spring一直Java技术里的重点难点,也是Java开发者面试中的重点,重要性不言而喻。谷歌大牛甚至直言:“对于Java开发者,学习Java就是在学Spring。”本篇内容一定是你从所未见过的学习笔记,我将分成4个部分跟大家分享,
最新Java面经
·
2023-12-02 19:25
程序员
java
经验分享
面试
编程和系统架构设计中性能优化等相关问题及解决方案
在编程和系统架构设计中,性能优化、大
并发编程
、异步补偿以及分布式事务控制等问题是经常面临的挑战。要优雅地解决这些问题。
奔向理想的星辰大海
·
2023-12-02 17:22
系统架构
性能优化
分布式
springboot整合Nginx实现负载均衡反向代理 | Spring Boot 29
作者简介:哪吒,CSDN2021博客之星亚军、新星计划导师✌、博客专家哪吒多年工作总结:Java学习路线总结,搬砖工逆袭Java架构师关注公众号【哪吒编程】,回复1024,获取Java学习路线思维导图、
大厂面试
真题
哪 吒
·
2023-12-02 17:18
Spring
Boot
进阶实战
nginx
服务器
运维
互联网
大厂面试
题整理
一、Java基础二、JavaWeb三、MySQL性能优化四、JVM五、锁六、百万并发七、消息队列八、高性能缓存九、反射十、Spring全家桶原理十一、微服务十二、Zookeeper十三、数据结构十四、限流熔断降级
学无止境,游走天下
·
2023-12-02 16:37
java
spring
开发语言
互联网
大厂面试
题整理版
项目地址:https://gitee.com/black-programmer/Interview获取方式:https://gitee.com/black-programmer/Interview
IT程序员的日常
·
2023-12-02 16:35
前端面试题
面试
后端
前端
大厂面试题
大厂面试
整理
文章目录1、[京东一面](https://blog.csdn.net/crazymakercircle/article/details/132150378)2、[阿里一面](https://blog.csdn.net/crazymakercircle/article/details/131147192)3、[顺丰一面](https://blog.csdn.net/crazymakercircle/
浪浪山的猿
·
2023-12-02 16:04
面试
面试
职场和发展
【高效开发工具系列】Hutool DateUtil工具类
推荐:kwan的首页,持续学习,不断总结,共同进步,活到老学到老导航檀越剑指大厂系列:全面总结java核心技术点,如集合,jvm,
并发编程
redis,kafka,Spring,微服务,Netty等常用开发工具系列
檀越剑指大厂
·
2023-12-02 10:56
s0
常用工具
java
spring
后端
多线程
并发编程
18-定时线程池ScheduledThreadPoolExecutor
ScheduledThreadPoolExecutor是一个可以指定一定延迟时间后或者定时进行任务调度执行的线程池,继承于ThreadPoolExecutor,关于ThreadPoolExecutor的介绍请查看前面文章。因为继承于ThreadPoolExecutor,所以ScheduledThreadPoolExecutor内部也有如下参数:corePoolSize:线程池核心线程个数。maxi
Demo_zfs
·
2023-12-02 02:18
太给力了,整理的C++
大厂面试
真题宝典,都是精选的100道
可以为您提供一些示例题目,涵盖C++的不同方面。以下是一些示例:什么是C++中的拷贝构造函数?如何定义一个拷贝构造函数?答案:拷贝构造函数用于创建一个对象的拷贝。它接受一个同类型的对象作为参数,并通过复制其成员变量来创建新的对象。classMyClass{public:MyClass(constMyClass&other){//进行拷贝操作}};什么是C++中的运算符重载?举个例子说明如何重载+运
沃威2268731
·
2023-12-02 00:23
实战技术
c++
面试
java
【Java
并发编程
】进程线程、lock、设计模式、线程池...
博主:_LJaXiOr東方幻想郷专栏:Java|从入门到入坟Java
并发编程
并发编程
多线程的入门类和接口线程组和线程优先级线程的状态及主要转化方法线程间的通信重排序和happens-beforevolatilesynchronized
東方幻想郷
·
2023-12-01 22:38
Java
从跨平台到跨行业
java
设计模式
开发语言
【Java8系列07】Java8日期处理
推荐:kwan的首页,持续学习,不断总结,共同进步,活到老学到老导航檀越剑指大厂系列:全面总结java核心技术点,如集合,jvm,
并发编程
redis,kafka,Spring,微服务,Netty等常用开发工具系列
檀越剑指大厂
·
2023-12-01 21:51
s18
java8
java
开发语言
什么是线程死锁以及如何避免死锁
线程死锁示意图下面通过一个例子来说明线程死锁,代码模拟了上图的死锁情况(源于《
并发编程
之美》):publicclassDeadLockDe
happyJared
·
2023-12-01 20:02
爱了,这篇Java
并发编程
技术点总结的太详细了,建议是先收藏再观看
前言
并发编程
技术在Java中属于重要知识点,对于以下内容你有了解多少?
程序员匡胤
·
2023-12-01 20:42
Golang笔记|Atomic
原子操作是一种在多线程
并发编程
中用来确保数据安全的机制,它可以防止多个线程同时访问同一个资源而导致的数据竞争问题。atomic包中的函数是原子操作,它们在执行时不会被中断,从而确保操作的不可分割性。
ldxxxxll
·
2023-12-01 16:33
golang
笔记
spring
阿里、腾讯
大厂面试
必问之
并发编程
(二):线程之间的共享和协作
上一篇我们介绍了线程的基础,相信大家都有大概的了解了。这一篇则是线程的共享和协作,一起来看看吧!image.png一、线程间的共享Synchronizedsynchronized是Java中的关键字,是一种同步锁。它修饰的对象有以下几种:修饰一个代码块,被修饰的代码块称为同步语句块,其作用的范围是大括号{}括起来的代码,作用的对象是调用这个代码块的对象;修饰一个方法,被修饰的方法称为同步方法,其作
Java罗
·
2023-12-01 15:19
Java
并发编程
笔记:如何使用 ForkJoinPool 以及原理
转自http://blog.dyngr.com/blog/2016/09/15/java-forkjoinpool-internals/前言Java1.7引入了一种新的并发框架——Fork/JoinFramework。本文的主要目的是介绍ForkJoinPool的适用场景,实现原理,以及示例代码。TLDR;如果觉得文章太长的话,以下就是结论:ForkJoinPool不是为了替代ExecutorSe
george_george
·
2023-12-01 14:46
超实用高
并发编程
ExecutorCompletionService案例分析与源码解读
要点解说假设现在有一大批需要进行计算的任务,为了提高整批任务的执行效率,你可能会使用线程池,向线程池中不断submit异步计算任务,同时你需要保留与每个任务关联的Future,最后遍历这些Future,通过调用Future接口实现类的get方法获取整批计算任务的各个结果。虽然使用了线程池提高了整体的执行效率,但遍历这些Future,调用Future接口实现类的get方法是阻塞的,也就是和当前这个F
会踢球的程序源
·
2023-12-01 12:01
java
数据库
服务器
J2SE II一一多线程与高
并发编程
的基础知识及运用(详解)
前言几乎所有的程序员都知道,现代操作系统进行资源分配的最小单元是进程,而操作系统进行运算调度的最小单元是线程,其实,在Linux中线程也可以看作是一种轻量级的进程,那么线程是包含于进程之中的,是进程中实际的运作单位;同一进程中的多个线程共用同一块内存空间,而不同的线程又拥有独立的栈内存用以存放线程本地数据;大家都知道,现在的计算机动辄就是多处理器核心的,而每一个线程同一时间只能运行在一个处理器上,
Help_II
·
2023-12-01 10:03
第十三章 python之爬虫
Python基础、函数、模块、面向对象、网络和
并发编程
、数据库和缓存、前端、django、Flask、tornado、api、git、爬虫、算法和数据结构、Linux、设计题、客观题、其他第十三章爬虫1
林圜围
·
2023-12-01 10:38
python常见题2
python
爬虫
开发语言
一文看懂
并发编程
中的锁
今天我们就一起聊聊
并发编程
中的各种锁。关于锁的理论,他们都问什么?问题其实不多,基本上都是围绕着锁的设计理论提问。常见的问题如下:依旧使用图片代替Markdown的表格(在线Excel同步更新中)。
技术范王有志
·
2023-12-01 09:40
Java面试都问啥?
java
面试
jvm
并发编程
之submit和execute区别(七)
前言使用线程池难免会用到submit和execute,但是submit是有坑的,此处做个记录1、submit坑此处随便写一个方法,进入内部查看execute和submit/***@Author:小混蛋*@CreateDate:2018/8/299:58*/@ComponentpublicclassTest{publicstaticvoidmain(String[]args){ExecutorSer
后厂村老司机
·
2023-12-01 09:36
CopyOnWriteArrayList
Java
并发编程
:并发容器之CopyOnWriteArrayList(转载)什么是CopyOnWrite容器CopyOnWrite容器即写时复制的容器。
晚歌歌
·
2023-12-01 07:54
多线程的风险
这篇文章是对《Java
并发编程
实战》1.3节中线程的风险的思考。安全性问题使用多线程带来的最糟糕的问题就是安全性问题。
Java架构师顶顶
·
2023-12-01 03:53
JUC
并发编程
01——多线程基础知识
一.线程应用异步调用以调用方角度来讲,如果需要等待结果返回,才能继续运行就是同步不需要等待结果返回,就能继续运行就是异步应用比如在项目中,视频文件需要转换格式等操作比较费时,这时开一个新线程处理视频转换,避免阻塞主线程tomcat的异步servlet也是类似的目的,让用户线程处理耗时较长的操作,避免阻塞tomcat的工作线程......并行调用在项目开发中,经常会遇到一个问题:在一个后端接口里,往
汤姆&Tom
·
2023-12-01 02:11
JUC并发编程
jvm
面试项目亮点_
大厂面试
官常问的亮点我们项目中怎么做出?(软技能)
这篇作为之前一篇文章的延续,以及对过去3个月我模拟面试过的30多位同学的面试情况总结,我们来聊一下怎么做出亮点你负责的业务是什么?(学会发现问题)之前在群里参加活动的同学,有不少说在小公司,被业务需求压着。既然大家都说在做业务,那么,正看到这里的你,能不能5分钟说明白,你负责的业务是什么?这个问题我在活动群的githubissue活动中,带有业务理解标签的题目里经常会问到,可是大部分同学都没有说到
weixin_39718890
·
2023-12-01 01:56
面试项目亮点
Python协程技术:从Greenlet到async/await的异步编程探索
协程:协程,在Python中,协程是一种轻量级的
并发编程
方式,它允许在单个线程内实现多个独立的执行流。协程可以在不同的执行点之间进行切换,而无需依赖于操作系统的线程切换。
acmakb
·
2023-11-30 21:43
Python基础
python
开发语言
第十一章 python基础之api
Python基础、函数、模块、面向对象、网络和
并发编程
、数据库和缓存、前端、django、Flask、tornado、api、git、爬虫、算法和数据结构、Linux、设计题、客观题、其他第十一章api1
林圜围
·
2023-11-30 19:24
python常见题2
python
api
第十五章 Linux
Python基础、函数、模块、面向对象、网络和
并发编程
、数据库和缓存、前端、django、Flask、tornado、api、git、爬虫、算法和数据结构、Linux、设计题、客观题、其他第十五章Linux1
林圜围
·
2023-11-30 18:14
python常见题2
linux
运维
服务器
被各大厂封杀的
并发编程
图册!限时24小时删
本书包括了学习
并发编程
必备的所有知识点:解决方案,三大特性,volatile关键字,锁,内存模型,线程,AQS等等!
Java架构师顶顶
·
2023-11-30 16:40
大厂面试
复习打卡第3天---算法概念介绍,空间复杂度讲解
1算法概念软件的最终成果都是以程序的形式表现的,数据结构的各种操作都是以算法的形式描述的。数据结构、算法和程序是密不可分的。三者的关系正如瑞士苏黎世联邦工业大学著名计算机科学家沃思(Wirth)提出的一个公式:数据结构+算法=程序。其中,算法是灵魂,它解决“做什么”和“怎么做”的问题。在给出算法的概念之前,先举两个例子来说明什么是算法。例1求1+2+3+4+…+100=?方法1:直接相加,得出结果
不愿意透露姓名的程序员
·
2023-11-30 15:42
java
并发编程
(一)----初识
并发编程
可以提高计算机系统的效率和性能。那么操作系统是如何实现这种并发的呢?现在我们的操作系统无论是Windo
风筝上的猫
·
2023-11-30 12:27
java
上一页
23
24
25
26
27
28
29
30
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他