240 发简信
IP属地:广东
  • 利用DelayQueue实现一个定时缓存

    利用DelayQueue实现一个可定时的缓存,使用单例模式,以便调用的时候都是同一个对象,定时器用DelayQueue来实现,还可以支持多线程情...

  • Java Stream(流) api介绍

    Java Stream(流) api介绍 流是Java API的新成员,它允许你以声明性方式处理数据集合(通过查询语句来表达,而不是临时编写一个...

  • Resize,w 360,h 240
    class结构分析器

    NClassReader是一个图形化的class文件分析工具,功能和javap类似,参考了Java Class Viewer,使用前端编写,利用...

  • Electron开发实战——本地epub阅读器(电子书的解析与渲染)

    解析电子书和epub.js的api的使用gitHub链接[https://github.com/poison0/Nreader] epubjs是...

  • Electron开发实战——本地epub阅读器(引入lowDb)

    存储用户数据库使用了lowDb,是一个基于Node的JSON文件数据库。之所以选用lowDb,是因为它足够轻量,api又足够丰富,虽然对于处理大...

  • Resize,w 360,h 240
    Electron开发实战——本地epub阅读器(简介)

    基于electron的web项目-桌面级epub阅读器,代码已在gitHub开源代码仓库:Nread 技术栈 electron Vue elec...

  • java 垃圾回收概述

    概述 在java对象被GC宣告死亡之前至少要经历两次标记过程,如果对象没有与GC Roots相连的引用链(这里使用的算法是可达性分析算法),第二...

  • 目录过滤器FilenameFilter简单用法

    FilenameFilter接口存在的唯一原因就是过滤文件列表中的文件名,在调用path.list()方法中传入FilenameFilter的实...