• java锁(转)

    java锁(转) Java中锁分类 锁的分类 公平锁/非公平锁 可重入锁 独享锁/共享锁 互斥锁/读写锁 乐观锁/悲观锁 分段锁 偏向锁/轻量级锁/重量级锁 自旋锁(java.util.concurrent包下的几乎都是利用锁) CAS 它是解决轻微冲突的多线程场景下使用锁造成性能损耗的 一种机制...

    2020-02-17 16:05:39 什么是javaword虚拟机用户IErsyncPS共享AVHTTPS

  • mybatis-plus - TableInfo

    mybatis-plus - TableInfo 在前面 的 inject() 方法中, 调用了一个TableInfoHelper.initTableInfo(builderAssistant, modelClass) 方法, 来获取 表信息: TableInfo /** * p * 实体类反射获取表信息【初始化】 * p * * @param clazz 反射实体类 * @return 数据库表反射...

    2020-02-17 16:03:27 定义IE<SQLtab字母数据库警告无效对象

  • Kafka系列2:深入理解Kafka生产者

    Kafka系列2:深入理解Kafka生产者 Kafka系列2:深入理解Kafka消费者 上篇聊了Kafka概况,包含了Kafka的基本概念、设计原理,以及设计核心。本篇单独聊聊Kafka的生产者,包括如下内容: 生产者是如何生产消息 如何创建生产者 发送消息到Kafka 生产者配置 分区 生产者是...

    2020-02-16 16:03:25 文件服务器定义IE系统公众号PStimAV集群

  • Java之GUI编程

    Java之GUI编程 GUI编程 组建 窗口 弹窗 面板 文本框 列表框 按钮 图片 监听事件 鼠标 键盘事件 破解工具 1、简介 GUI的核心技术:Swing AWT 为什么不流行? 界面不美观。 需要jre环境。(没必要为一个5M的小游戏下载几百M的jre) 但是学了java的GUI编程,有助于了解MVC...

    2020-02-16 16:02:55 游戏下载定义wordechoIEMVC架构鼠标小游戏AVNTP

  • 并发编程之无锁

    并发编程之无锁 并发编程之无锁 6.2 CAS与volatile 源码之LongAdder 6.8 Unsafe 6.2 CAS与volatile 其中的关键是compareAndSet,它的简称就是CAS(也有Compare And Swap的说法),它必须是原子操作。 注意 其实CAS的底层是lock cmpxchg指令(X86架构),在单核CPU和多...

    2020-02-16 16:01:08 YYIE共享timCFAV<WAP修改对象

  • 面试题:HashSet、TreeSet 和HashMap 的实现与原理

    说下 TreeSet 和 HashSet 什么区别呢? 它们的区别点主要在他们的底层数据结构不同,HashSet 使用的是 HashMap 来实现,而 TreeSet 使用的是 TreeMap 来实现的。 哦?那你了解 HashMap 和 TreeMap 的区别吗? HashMap 是一个最常用的数据结构,它主要用于我们有通过固...

    2020-02-15 16:05:08 ESET定义qqPS镜像AVHTTPSweb视频bilibili

  • 【搞定面试官】- Synchronized如何实现同步?锁优化?(1)

    【搞定面试官】- Synchronized如何实现同步?锁优化?(1) 前言 说起Java面试中最高频的知识点非多线程莫属。每每提起多线程都绕不过一个Java关键字—— synchronized 。我们都知道该关键字可以保证在同一时刻,只有一个线程可以执行某个方法或者某个代码块以保证多线...

    2020-02-15 16:04:39 cmsjava关键字底层操作系统硬件phpword虚拟机用户系统公众号

  • JavaSE学习笔记(14)---File类和IO流(字节流和字符流)

    JavaSE学习笔记(14)---File类和IO流(字节流和字符流) JavaSE学习笔记(14)---File类和IO流(字节流和字符流) File类 概述 java.io.File 类是文件和目录路径名的抽象表示,主要用于文件和目录的创建、查找和删除等操作。 构造方法 public File(String pathname)...

    2020-02-14 16:06:03 文件定义LinuxtxtWindowswordIE系统硬盘u盘

  • JavaSE学习笔记(13)---线程池、Lambda表达式

    JavaSE学习笔记(13)---线程池、Lambda表达式 JavaSE学习笔记(13)---线程池、Lambda表达式 1、等待唤醒机制 线程间通信 概念: 多个线程在处理同一个资源,但是处理的动作(线程的任务)却不相同。 比如:线程A用来生成包子的,线程B用来吃包子的,包子可以理解为同...

    2020-02-14 16:05:07 服务器定义IE代码分析系统共享AVntt<数字

  • JAVA中fail-fast机制

    JAVA中fail-fast机制 在JDK的Collection中我们时常会看到类似于这样的话: 例如,ArrayList: 注意,迭代器的快速失败行为无法得到保证,因为一般来说,不可能对是否出现不同步并发修改做出任何硬性保证。快速失败迭代器会尽最大努力抛出 ConcurrentModificationExcepti...

    2020-02-14 16:04:14 定义IE苹果BugPSAVCOWHTTPS<NET