240 发简信
IP属地:江苏
  • Resize,w 360,h 240
    Android Studio :Mac OS 升级到11.0.1后 ./gradlew clean assembleReleaseChannels 编译项目出错

    问题 :Macbook更新完Big Sur以后./gradlew clean assembleReleaseChannels 命令 打包项目报错...

  • TCP建立与终止

    1.三次握手 (1)服务器时刻监听 准备接受外来连接 (被动连接) (2)客户端通过调用connect (主动打开) 客户端TCP 发送一个SY...

  • java中instanceof的用法

    java 中的instanceof 是一个二元操作符(运算符)运算符,由于是字母组成,所以是Java的保留关键字,它的作用是用来判断,insta...

  • 死锁

    死锁1 死锁是指两个或两个以上的进程在执行过程中,由于资源竞争或者由于彼此通信而造成的一种阻塞现象,若无外力作用,他们都将无法推进下去,此时称系...

  • JAVA线程安全

    线程有可能只对工作内存中的副本进行赋值,只到最后一次赋值后才同步到主存储区,假设有一个共享变量x,线程a执行x=x+1。从上面的描述中可以知道x...

  • 线程安全

    什么是线程安全性? 当多个线程访问某个类时,不管运行时环境采用何种调度方式或者这些线程将如何交替执行,并且在主调代码中不需要任何额外的同步或协同...

  • 上下文切换

    什么是上下文切换 上下文切换在多任务操作系统中是一个必须的特性。多任务操作系统是指多个进程运行在一个 CPU 中互不打扰,看起来像同时运行一样。...

  • Resize,w 360,h 240
    为什么使用多线程

    首先多线程是指操作系统在单个进程内支持多个并发执行路径的能力。 什么是线程? 线程是程序中一个更加轻量级的多路径执行实现方式。在系统级别,程序会...