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
线程唤醒
安卓性能优化面试题 1-5
1:Android应用开发中出现卡顿现象,通常是由以下原因造成的:UI
线程
被阻塞:UI
线程
是负责渲染和更新UI的
线程
,如果UI
线程
被阻塞,就会导致界面卡顿。
️ 邪神
·
2024-03-18 00:35
Android面试题
java
开发语言
面试
安卓
JUC多
线程
与高并发(一)
1.谈谈对volatile的理解volatile是java虚拟机提供的一种轻量级的同步机制保证可见性不保证原子性禁止指令重排相当于轻量级的sychronized1.1.JMM的理解JMM,java内存模型JavaMemoryModel,是一种抽象的概念,并不真实存在,它描述的是一组规则或规范,通过这组规范定义了程序中各个变量(包括实例字段,静态字段和构成数组对象的元素)的访问方式。JMM关于同步的
JasonHuan1123
·
2024-03-17 21:02
计算机类
linux
java
jvm
缓存
开源数据库 OpenGauss 的 SQL 解析源码分析
开源数据库OpenGauss的SQL解析源码分析openGauss数据库体系概述openGauss是关系型数据库,采用客户端/服务器,单进程多
线程
架构;支持单机和一主多备部署方式,同时支持备机可读、双机高可用等特性
openGaussMan
·
2024-03-17 05:39
网络
openGauss
数据库
Go编程基础(反射和并发)
go语言中利用goroutine实现开启一个
线程
(使用go关键字),确实比Java中简洁了不少!
Michaelhbjian
·
2024-03-17 00:25
Unity3D多
线程
UI之滚动框数据和模型绑定
先附上git地址https://github.com/huqiang0204/huqiang.UnitySubThreadUI首先声明一个需要反射的模型类classItem//模型UI可自行定制{publicTextElementText;}然后创建一个数据集合,可以是IList,Array和FakeArray声明一组数据,并且绑定到滚动框上ListtestData=newList();//数据的
胡强_79a4
·
2024-03-16 18:20
Python
线程
池 ThreadPoolExecutor(二) - Python零基础入门教程
目录一.Python
线程
池前言二.Python
线程
池ThreadPoolExecutor常用函数1.
线程
池as_completed函数使用2.
线程
池map函数使用3.
线程
池wait函数使用三.猜你喜欢零基础
猿说编程
·
2024-03-16 04:53
懒汉式和饿汉式单例模式以及解决单例的
线程
不安全
特点:在多
线程
环境下可能存在
线程
安全问题,需要通过加锁或双重检查锁机制来保证
线程
安全。第一次获取实例时会稍微耗费一些时间,因为需要在运行时创建对象。示例代码:publicclassSingleton
橙哥分享
·
2024-03-16 03:03
java面试
单例模式
java
开发语言
渡己是头等大事
就算你认知已经很高,也不能轻易
唤醒
一个人,因为绝大部分人活着都是为了睡得更香,而不是为了觉醒。包括你的兄弟姐妹和父母,也不一定非要去
唤醒
他们。每个人都需要去经历,需要自己悟,不要随意干扰。
明珠锦鲤
·
2024-03-15 23:24
周期性任务
线程
池 - ScheduledThreadPoolExecutor & DelayedWorkQueue
今天要复习一下
线程
池,这同样是很久以前的一篇文章,格式不对所以看起来太难受,所有修改格式,重新发一下。
weixin_44612246
·
2024-03-15 22:57
java
开发语言
ThreadLocal出现内存泄露原因分析
每个
线程
都拥有其自身的
线程
局部变量副本,不同
线程
间的这些变量互不干扰。这个映射是存储在每个Thread对象的一个ThreadLocal.ThreadLocalMap字段里。
RobinCode
·
2024-03-15 19:22
知识分享
java
开发语言
JVM对象创建与内存分配机制分析
JVM对象创建与内存分配机制分析前言一、对象的创建二、分配内存1)内存划分2)本地
线程
分配缓冲三、初始化四、设置对象头五、执行方法六、对象内存分配七、对象内存回收可达性分析算法:总结前言最新的Java面试题
旺仔爱Java
·
2024-03-15 15:16
JVM专题
jvm
java
java仿写
线程
池
线程
池的作用避免频繁的创建和销毁
线程
。对
线程
进行管理,避免无休止的消耗系统的资源,而造成系统崩溃。
线程
池接口定义一个
线程
池接口:规定好
线程
池的5个基本方法。
batcat560
·
2024-03-15 11:10
并发编程面试题
JVM
java
开发语言
JVM级缓存本地缓存Caffeine
Caffeine和GuavaCache前言一、创建缓存的代码逻辑二、Caffeine的优化方面淘汰算法W-TinyLFU三、Caffeine的业务使用总结前言最新的Java面试题,技术栈涉及Java基础、集合、多
线程
旺仔爱Java
·
2024-03-15 06:32
JVM专题
jvm
JVM缓存
本地缓存
Caffeine
Guava
Cache
介绍一下mysql的存储结构和存储逻辑
其存储逻辑如下:连接层:负责连接处理、授权认证、安全方案,还可以实现SSL安全链接和
线程
池。服务层:提供核心服务功能,如SQL接口、缓存查询、SQL分析和优化、内置函数执行。
慢一点,细一点
·
2024-03-15 05:30
MYSQL
mysql
数据库
redis中setnx命令的底层原理是什么
该命令的含义是setifnotexists,Redis是单
线程
的,所有的命令都是串行执行的。
生命不息战斗不止(王子晗)
·
2024-03-14 21:19
redis
数据库
缓存
Python的进程、
线程
和协程
多
线程
理解在Python中,多
线程
允许程序同时执行多个任务。
HelloFif
·
2024-03-14 17:44
python
Nginx和Ribbon实现负载均衡的区别
首先给出结论,有两种说法,是基于不同角度来说的:1、Nginx是服务端的负载均衡,Ribbon是客户端的负载均衡2、Nginx是集中式的负载均衡,Ribbon是消费者内部
线程
实现的负载均衡对于nginx
GreyDawn
·
2024-03-14 10:34
Java
java
nginx
ribbon
负载均衡
Spark的数据结构——RDD
Alistofpartitions:在大数据领域,大数据都是分割成若干个部分,放到多个服务器上,这样就能做到多
线程
的处理数据,这对处理大数据量是非常重要的。分区意味着,可以使用多个
线程
了处理。
bluedraam_pp
·
2024-03-14 08:32
Spark
spark
数据结构
大数据
Android 子
线程
为什么不能更新UI?
Android应用的UI是在主
线程
上进行绘制和更新的。当我们在子
线程
中直接进行UI更新时,会导致以下问题:1.
线程
安全问题:多个
线程
同时操作UI,可能导致UI组件的状态不一致或者出现竞争条件。
原来是图哥
·
2024-03-14 08:32
android
线程
handler
22.2
线程
安全及性能:ThreadLocal(❤❤)
22.2
线程
安全及性能ThreadLocal1.简介1.1使用场景2.ThreadLocal实现
线程
独享对象2.1基于SimpleDateFormat讲解ThreadLocal优势1.2个
线程
分别使用SimpleDateFormat
与海boy
·
2024-03-14 05:28
Java工程师(后端开发)
java
腾讯春招C++面试题大解析:最全面!最详细!2024年必备攻略,99%的开发者已收藏!
为了帮助广大C++开发者和腾讯春季招聘的求职者们更好地准备面试,本文汇总并详细解析了一系列精选的C++面试题,这些问题旨在全面考察应聘者在C++基础知识、高级特性、设计模式、内存管理、多
线程
并发编程、网络编程等方面的能力
程序员Chino的日记
·
2024-03-14 03:56
c++
面试
架构师之路--JAVA基础和多
线程
基础个别问题整理
并发和锁(1)synchronized在JDK6做了哪些优化1.适应自旋锁:自旋锁:为了减少
线程
状态改变带来的消耗不停地执行当前
线程
2.锁消除:不可能存在共享数据竞争的锁进行消除3.锁粗化:将连续的加锁精简到只加一次锁
shine_du
·
2024-03-13 22:17
架构师之路
多线程
java
队列
面试 Java 并发编程八股文十问十答第四期
⭐1)
线程
优先级的理解
线程
优先级是操作系统调度
线程
时考虑的一个因素,用于确定
线程
在竞争CPU时间时的优先级顺序。Java中的
线程
优先级范围是从1到10,其中1是最低优先级,10是最高优先级。
程序员小白条
·
2024-03-13 21:17
面试八股文系列
面试
java
职场和发展
八股文
面试基础
项目实战
线程
常用API
Thread的构造器
线程
的休眠时间publicstaticvoidsleep(longtime),当前
线程
休眠指定的时间后再继续执行,单位为毫秒静态方法是属于类的,直接可以用类名来调用Thread.sleep
我喜欢你呀!
·
2024-03-13 12:06
java
数据结构
jvm
JVM调优之jstack找出最耗cpu的
线程
并定位代码
jstack可以定位到
线程
堆栈,根据堆栈信息我们可以定位到具体代码,所以它在JVM性能调优中使用得非常多。
机灵鬼鬼
·
2024-03-13 11:27
C#/.Net 多
线程
下载m3u8视频
C#/.Net多
线程
下载m3u8视频下载网络文件方法下载m3u8.HttpGet()是我自己封装的HTTP请求方法下载网络文件方法//////下载网络文件//////文件地址///保存路径publicstaticvoidDownloadFile
weixin_42199478
·
2024-03-13 10:33
c#
.net
.netcore
Java并发操作,多
线程
Thread/Runable/Callable:多
线程
的三个实现方式适用场景:多
线程
编程优点:Callable的call方法有返回值,Runable/Callable为接口,能多实现缺点:Thread为抽象类
众星揽月
·
2024-03-13 06:26
多线程
java开发
java
CMS垃圾收集
初始标记需要暂停所有的其他
线程
,但这个阶段会很快完成。它的目的是标记所有的根对象,以及被根对象直接引用的对象,以及年轻代指向老年代的对象,不会遍历对象关系,单
线程
执行。
ZyyIsPig
·
2024-03-13 04:23
jvm
jvm
Python面试题
1、python多
线程
有个全局解释器锁(globalinterpreterlock),这个锁的意思是任一时间只能有一个
线程
使用解释器,跟单cpu跑多个程序一个意思,大家都是轮着用的,这叫“并发”,不是“
生活需要深度
·
2024-03-12 17:07
Python
Python
面试
关于handle.post(Runnable r)方法的理解
1.形式:newhandler().post(newRunnable(){publicvoidrun(){view.setTextColor(Color.Green);}});handler使用在
线程
间通信
真的见不到了码
·
2024-03-12 15:34
java
【Linux】mallopt()调整malloc/new行为、控制内存分配
libc);编译时链接:-lc;头文件为:#include原型:intmallopt(intparam,intvalue);内存分配图2、参数详解2.1M_ARENA_MAXArena直译为:竞技场;当一个
线程
申请的堆时
郭老二
·
2024-03-12 08:54
linux
linux
IOS面试题object-c 71-80
NSURLConnection主要用于网络访问,其中+sendSynchronousRequest:returningResponse:error:是同步访问数据,即当前
线程
会阻塞,并
️ 邪神
·
2024-03-12 01:44
IOS面试题
ios
面试题
objective-c
蝉
一千场雪吞噬了自己,而
唤醒
他的是第一声惊雷。此前他缩着手脚在地底蛰伏,向他并不明白的神明跪拜。他的目盲,他的耳聋,他茕茕如走失的孩童。而今他破土而出,春雷做他隆隆的战鼓。
l啾啾l
·
2024-03-11 22:03
手机中常用的传感器
Accelerometer三维坐标陀螺仪Gyroscope三维坐标磁力传感器Magnetometer三维坐标光线传感器LightSensor接近传感器ProximitySensor其他传感器协同工作相机自动调整传感器有
唤醒
和非
唤醒
属性关于重力传感器和加速度传感器
TRACER~85
·
2024-03-11 22:09
Android相关
智能手机
常见锁策略,synchronized内部原理以及CAS
轻量级锁vs重量级锁:轻量级锁:采用CAS操作尝试获取锁,适用于多
线程
竞争不激烈的情况,性能较高。重量级锁:多
线程
竞争激烈时,会将后续
线程
阻塞挂起,性能较低。自旋锁vs
想进大厂的小王
·
2024-03-11 21:08
java
算法
开发语言
单例模式
单例模式单例模式可以分为饿汉式和懒汉式饿汉式会在类装载的时候变完成实例化,如果从未使用过这个实例则会造成内存浪费而懒汉式则是在需要的时候由使用者自行创建实例,这里的问题是如何在多
线程
环境下保证单例单例模式的实现方式饿汉式
rbty
·
2024-03-11 20:20
伪共享
一、伪共享的定义:伪共享的非标准定义为:缓存系统中是以缓存行(cacheline)为单位存储的,当多
线程
修改互相独立的变量时,如果这些变量共享同一个缓存行,就会无意中影响彼此的性能,这就是伪共享。
小时候挺菜
·
2024-03-11 20:36
计算机操作系统
2023-selenium 实现知乎自动登录(第三方登录/使用cookie自动登录)+指定用户的信息相关搜集(2023.3)
目录零、写在前面一、自动登录:数据采集前,个人账号应通过程序自动登录,若遇到验证码可在程序中手动输入并继续登录二、指定用户基本属性信息采集三、社交关系信息四、动态信息(一)本文在多
线程
加速方面做了许多尝试
irontys
·
2024-03-11 20:06
selenium
python
chrome
如何
唤醒
孩子天性,更好成长
如何让孩子更好的成长,
唤醒
他们的个性?在李子勋老师的这本《
唤醒
天性》里或许能找到一些答案。
囡囡读书笔记
·
2024-03-11 12:38
Log4j如何支持多
线程
环境?你如何优化Log4j的性能?
Log4j如何支持多
线程
环境?Log4j通过其内部设计来支持多
线程
环境,确保在多
线程
应用程序中能够安全地使用。
AaronWang94
·
2024-03-11 09:07
java
log4j
向阳花
毕潇逸本该是温婉尔雅开在天域的花却被仙子不小心遗落在了天涯历经几番人世的风雨你使终倔强的潇洒无论是朝阳初升还是夕阳西下总面向着阳光微笑只留下身后的倩影无华你努力的翘首是在用不屈的身姿诉说着对生命的热爱还是在静静地等待等待着远来的他愿他余生能把你珍爱愿他能
唤醒
你心底如诗的童话
毕潇逸Bzr
·
2024-03-11 08:10
mutex 和 channel 哪一个工作效率更高?
互斥锁(mutex)主要用于保护共享资源,确保一次只有一个
线程
可以访问它。当需要多个
线程
同时修改共享数据,并且这些修改操作需要保持原子性和一致性时,mutex是非常合适的。
许野平
·
2024-03-11 03:58
rust
#
Rust
rust
mutex
channel
效率
小红书电商技术java实习一面(60m)
和aio的区别3.解释一下epoll的执行流程、怎么用epoll实现多路复用、epoll怎么使用4.为什么nio是同步和非阻塞5.为什么同步详细说说6.mysql索引为什么不用b-树7.redis是单
线程
lozhyf
·
2024-03-11 00:54
java
spring
开发语言
面试
职场和发展
你好,十一月
这些年我一直在向前行走偶尔会看见鸟鸣还有沧桑的晚风或者落叶他们各怀心事那些流进身体里的石头长出青苔回忆被夜晚
唤醒
渗入骨髓隔着风与风的对白坐拥一场假寐其实这都无关疼痛不过是另外一种纠缠不清的存在我想所有的熟视无睹终将成为搁浅的往事擦肩而过的白云没能留下脚印当然谁也不会记得我姓名我只能紧紧的抱住月光抱紧自己的影子等候一场雨的到来霜降以后秋天洒下最后一滴泪水涤去我心上的尘埃化为白雪落于大地写满怅然
z若塵
·
2024-03-10 20:47
Android中okhttp网络请求的封装
目前okhttp已经更新到了3.6版本,从3.0版本开始okhttp自带了一个
线程
,所以我们在使用时不需要开子
线程
。在studios里使用okhttp之前,要添加依赖和权限。
非鱼渡
·
2024-03-10 18:47
多
线程
编程之三——
线程
间通讯
作者:韩耀旭七、
线程
间通讯一般而言,应用程序中的一个次要
线程
总是为主
线程
执行特定的任务,这样,主
线程
和次要
线程
间必定有一个信息传递的渠道,也就是主
线程
和次要
线程
间要进行通信。
celineshi
·
2024-03-10 12:10
多核
多线程
编程
construction
constructor
class
macros
java设计模式之——单例模式
构造函数private之后,还需要提供一个方法,要保证只能初始化一个单例对象,并且需要考虑
线程
安全的问题。二:单例模式多种写法?
沧浪之水12010137
·
2024-03-09 19:19
设计模式
设计模式
Spring中的@Async作用及使用
当一个方法被@Async注解修饰时,Spring将会在方法调用时创建一个新的
线程
来执行该方法,而不是在当前
线程
中同步执行。
尘是辰
·
2024-03-09 19:48
工作随笔
#spring
spring
java
后端
多
线程
调用类方法操作类属性
packagecom.example.demo;classTest{privateintdata;intresult=0;publicvoidm(){result+=2;data+=2;System.out.print(result+""+data);}}classThreadExampleextendsThread{privateTestmv;publicThreadExample(Testmv
见未见过的风景
·
2024-03-09 14:12
java
#
多线程
java
jvm
开发语言
线程
相关及其使用
线程
的状态及其转变方式:
线程
的状态主要有五种:新建(New)、就绪(Runnable)、阻塞(Blocked)、等待(Waiting)、超时等待(TimedWaiting)和终止(Terminated)
山间漫步人生路
·
2024-03-09 04:29
java
开发语言
线程
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
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
其他