用户中心USER CENTER

首页/用户
  • Java多线程框架源码阅读之---AQS的ConditionObject

    摘要:前置文章为,如果不了解的基本和实现机制,建议先看一下这个文章。类似于和,常用于实现生产者消费者。以下代码是一个用的做的一个生产者消费者例子。 前置文章为https://segmentfault.com/a/11...,如果不了解AQS的基本lock和unlock实现机制,建议先看一下这个文章。 Condition类似于wait和notify,notifyAll,常用于实现生产者消费者。...

    Tonny 发布于Java
  • 安卓实战项目-动态桌面-简单实现

    摘要:先上效果图准备,桌面是一个小视频,要求,符合手机尺寸,最好不要超过,我这个只有几,开发环境,由于没后更新。 先上效果图showImg(https://segmentfault.com/img/bVWrXZ?w=315&h=588); 准备:1,桌面是一个小视频,要求,符合手机尺寸,最好不要超过100M,我这个只有几M 2,开发环境,由于没后更新。使用的还是Android studio...

    Tonny 发布于Java
  • Diamond -- 分布式配置中心简介

    摘要:一简介是淘宝研发的分布式配置管理系统。使用可以让集群中的服务进程动态感知数据的变化,无需重启服务就可以实现配置数据的更新。 一、简介 Diamond是淘宝研发的分布式配置管理系统。使用Diamond可以让集群中的服务进程动态感知数据的变化,无需重启服务就可以实现配置数据的更新。 具有简单、可靠、易用等特点 二、使用方法 服务端搭建 1 准备工作 安装jdk 安装maven 安装t...

    Tonny 发布于Java
  • 看java并发编程实战 Synchronized 的一点思考

    摘要:看并发编程实战第章程序清单附件时对于下面的话如何理解我的理解是方法等同于他是对上的锁,也只能保证同一时刻只有一个线程可以访问同一实例的方法。的是对进行上锁,因此任何访问的线程安全的方法,同一时刻只能有一个线程进行。 看《java 并发编程实战》 第4章 程序清单4-14附件时 class BadListHelper { public List list = Collections....

    Tonny 发布于Java
  • 大话+图说:Java字节码指令——只为让你懂

    摘要:有点基础的人一定都知道,命令会将源文件编译成字节码文件,即文件,其中就包含了大量的字节码指令。关于字节码指令的分类,可以从两个维度进行一是指令的功能,二是指令操作的数据类型。 前言 随着Java开发技术不断被推到新的高度,对于Java程序员来讲越来越需要具备对更深入的基础性技术的理解,比如Java字节码指令。不然,可能很难深入理解一些时下的新框架、新技术,盲目一味追新也会越来越感乏力。...

    Tonny 发布于Java
<