动力节点首页 全国咨询热线:400-8080-105

绑定手机号,登录
手机号

验证码

微信登录
手机号登录
手机号

验证码

30天自动登录
微信登录与注册
微信扫码登录与注册

扫码关注微信公众号完成登录与注册
手机号登录

全部

微服务

后端技术

前端技术

数据库

服务器

开发工具

其他

代码小兵872

Java线程异步调用
32208-04 12:12

系统登录的时候,需要根据用户ID生成一些和当前用户有关的数据放在缓存里,如果不考虑异步调用,则整个登录过程可能需要近8S的时间,这肯定是无法接受的。因而需要在登录的时候,将这些与登录无关的数据操作提取出来,并放在异步进程中实现。在Java程...

代码小兵286

什么是线程阻塞
33208-04 12:06

什么是线程阻塞?在某一时刻某一个线程在运行一段代码的时候,这时候另一个线程也需要运行,但是在运行过程中的那个线程执行完成之前,另一个线程是无法获取到CPU执行权的(调用sleep方法是进入到睡眠暂停状态,但是CPU执行权并没有交出去,而调用...

代码小兵498

ThreadLocal线程变量
35908-04 12:01

ThreadLocal定义网上很多说ThreadLocal是处理并发多线程的,根据官方定义:Thisclassprovidesthread-localvariables.Thesevariablesdifferfromtheirnormal...

代码小兵345

Java结束线程的三种方法
28508-04 11:50

线程属于一次性消耗品,在执行完run()方法之后线程便会正常结束了,线程结束后便会销毁,不能再次start,只能重新建立新的线程对象,但有时run()方法是永远不会结束的。例如在程序中使用线程进行Socket监听请求,或是其他的需要循环处理...

代码小兵124

开启线程原理
30308-04 11:45

Java多线程,皆始于Thread。Thread是多线程的根,每一个线程的开启都始于Thread的start()方法。那么线程是如何被开启,run方法是如何被执行的呢?先上图:这张图在今后的几个章节都会用到,其中只展示了部分关键方法。本文主...

代码小兵279

Java多线程之启动线程的三种方式
29308-04 11:40

java对多线程有着良好的支持,java创建和启动线程较为常用的方式有继承Thread类、实现Runnable接口和匿名内部类的方式。1.继承Thread类:通过继承Thread类来创建并启动多线程步骤如下:(1)定义Thread类的子类,...

代码小兵988

线程函数的介绍
30508-04 11:31

CBaseThread类BaseThread.h//BaseThread.h:interfacefortheCBaseThreadclass./////////////////////////////////////////////////...

代码小兵696

并发线程数的设置
35308-04 11:26

1.线程数是不是越大越好?肯定不是的,首先服务器的cpu核数有限,同时并发的线程数是有限的,1核cpu设置10000个工作线程是没有意义的;线程的切换是有开销的,如果线程切换过于频繁,反而使性能降低。2.调用sleep()函数的时候,线程是...

代码小兵652

主线程和子线程的区别
27808-04 11:17

每个线程都有一个唯一标示符,来区分线程中的主次关系的说法。线程唯一标示符:Thread.CurrentThread.ManagedThreadID;UI界面和Main函数均为主线程。被Thread包含的“方法体”或者...

杨晶珍

单线程简介
35508-04 11:12

单线程顾名思义,就是只有一个线程,默认情况下,系统为应用程序分配一个主线程,该线程执行程序中以Main方法开始和结束的代码。线程具有生命周期,它包含3个状态,分别为出生状态、就绪状态和运行状态。出生状态就是用户在创建线程时处于的状态,在用户...

文章榜

代码小兵498
代码小兵498 153篇文章   16个推荐
代码小兵696
代码小兵696 118篇文章   1个推荐
代码小兵652
代码小兵652 113篇文章   0个推荐
代码小兵124
代码小兵124 99篇文章   3个推荐
杨晶珍
杨晶珍 98篇文章   4个推荐