用户中心USER CENTER

首页/用户
  • Install Oracle JDK7 in Ubuntu

    Preparing your system First you need to remove openjdk for this run the following command from your terminal sudo apt-get purge openjdk* If you installed java 7 from any other PPA and you are havi...

    cheukyin 发布于Java
  • Java内存区域及内存溢出

    摘要:直接通过可以造成本机内存溢出。小节内存区域描述异常程序计数器略略略虚拟机栈存放编译器可知的各种基本类型,对象引用和类型每个线程的栈大小堆存放对象实例最大值最小值运行时常亮池存放编译期生成的字面量和符号引用,运行期也能放入常量池。 堆溢出 Java堆用于存储对象实例,只要不断地创建对象,并且保证GC Roots到对象之间有可达路径避免垃圾回收,当到达最大堆的容量限制后就会产生Java.l...

    cheukyin 发布于Java
  • ZStack源码剖析之模块鉴赏——LongJob

    摘要:因为这个状态下,是交给一个线程在执行的,见源码剖析之核心库鉴赏中的分析。并且允许等行为。上面提到过,允许运行暂停取消等行为。维护和相应的之间的关系。则停止执行并触发之前的所有。 本文首发于泊浮目的专栏:https://segmentfault.com/blog... 前言 在ZStack中,当用户在UI上发起操作时,前端会调用后端的API对实际的资源发起操作请求。但在一个分布式系统中...

    cheukyin 发布于Java
  • Java调度线程池ScheduledThreadPoolExecutor源码分析

    摘要:当面试官问线程池时,你应该知道些什么一执行流程与不同,向中提交任务的时候,任务被包装成对象加入延迟队列并启动一个线程。当我们创建出一个调度线程池以后,就可以开始提交任务了。 最近新接手的项目里大量使用了ScheduledThreadPoolExecutor类去执行一些定时任务,之前一直没有机会研究这个类的源码,这次趁着机会好好研读一下。 原文地址:http://www.jianshu....

    cheukyin 发布于Java
  • 图片切换器:剖析Gallery和ImageSwitcher的一些细节

    摘要:说明整个过程是通过做一个图片切换器来分析的。作用是循环给添加两个。目的是让图片高度和保持一致文件代码将放置在最底部采用格式,前两位表示透明度,设置中的多个的间距第一次写博客,有错误的地方还请批评指正 说明: 整个过程是通过做一个图片切换器来分析的。直接上图和代码(第一次发表博客,有错误之处还请指教):showImg(https://segmentfault.com/img/bVtSpF...

    cheukyin 发布于Java
<