240 发简信
IP属地:北京
  • Resize,w 360,h 240
    Redis----字符串

    字符串类型是Redis最基础的数据结构,其它几种数据结构都是在字符串类型基础上构建的。需要注意的是字符串值最大不能超过512MB 命令 1、添加...

  • Redis基础一

    一、Redis是一种基于键值队的非关系型数据库(kay-value),他支持很多数据结构 string(字符串) hash(哈希...

  • Java注解

    jdk中的注解: 按照运行机制分 |-----源码注解 注解只在源码中存在,编译成.class文件就不存在了。 |...

  • Resize,w 360,h 240
    三次握手

    在我们的客户端和服务器之间进行HTTP请求发送和返回的过程中,我们是需要去创建一个TCP connection(因为HTTP是不存在连接的,它只...

  • Semaphore信号量

    Semaphore:控制并发访问的个数。 Semaphore就像是去餐厅吃饭的问题,例如:去餐厅吃饭正好是下课时间人比较多,而且有20个都想要...

  • CountDownLatch的使用

    一个同步辅助类,在完成一组正在其他线程中执行的操作之前,它允许一个或多个线程一直等待。用给定的计数 初始化 CountDownLatch。由于...

  • Resize,w 360,h 240
    并发的同步器AbstractQueuedSynchronizer(AQS)

    从jdk1.5开始就引入了并发包java.util.concurrent 底层构架(图一),是队列的一种实现,Sync queue是同步队列...

  • Resize,w 360,h 240
    并发容器 J.U.C 共享对象安全

    ArrayList(线程不安全) --->CopyOnWriteArrayList(线程安全,读操作时在原有数据上读) 字面意思:写操作时复制。...

  • 锁---原子性

    sysnchronized:同步锁,依赖于jvm实现,在作用对象的作用范围内同一时刻只能有一个线程来操作。 不可中断锁,适合竞争不激烈,可读性好...