240 发简信
IP属地:山东
  • 自定义Callable获取线程返回值

    简单看了一下:Callable,FutureTask 的源码,就简单的实现了一下 一、定义一个接口 MyCallable 二、定义自己的线程类 ...

  • Resize,w 360,h 240
    tinymce使用其他图标和编辑器皮肤

    tinymce 修改默认图标和皮肤 官网提供了好几种方案:Bootstrap skin demo | TinyMCE Documentation...

  • 内存屏障

    以下截图及相关信息,均来源于马士兵公开课中 内存屏障 屏障指的是什么?屏障指的是一种特殊的指令(例如:barrier),只要看到 barrier...

  • Resize,w 360,h 240
    ThreadLocal源码解析

    ThreadLoal源码解析 关于弱引用和内存泄漏、hash冲突的解决内容,来源于:【黑马程序员Java基础教程由浅入深全面解析threadlo...

  • 运算符取反(~)过程

    运算符取反(~)过程: 前置知识: 计算机中:补码表示正负数计算机中:并不存在原码反码反码:零和正数的反码是自身;负数的反码,除符号位外,其他各...

  • Resize,w 360,h 240
    强软弱虚引用

    强引用 简介: 强引用 (Strong Reference) 特征: 只有手动赋值为 null 才会被垃圾回收线程回收 实验: 创建一个对象(对...

  • Resize,w 360,h 240
    ThreadLocal测试

    ThreadLocal 简介: ThreadLocal(线程变量),意思是线程自己的变量;提供线程局部变量。这些变量不同于它们的正常对应变量,因...

  • InheritableThreadLocal测试

    InheritableThreadLocal 简介: InheritableThreadLocal 扩展了 ThreadLocal 以提供从父线...

  • Resize,w 360,h 240
    缓存行测试

    以下截图及相关信息,均来源于马士兵公开课中 概念: 缓存行大小64子节;缓存行是CPU与内存操作的基本单元 问题: 多个CPU读取同一缓存行,分...

个人介绍
良好的心态,持续的学习!