随机推荐

村田浩一:假想游戏

一个年轻男子在楼梯上超过一个中年男子,奔上了月台,想跳进最近的门,但只差了一步没赶上,门已关上,火车无情地开动了。年轻男子呼吸急促,很遗憾地咂了一下嘴。“哎呀,可惜了。”中年男子这么说着靠过来。他戴副眼镜,稍胖,看起来为人厚道。年轻男子点一下头坐在长椅上。“对,差一步。火车应该稍等一下。”...

史铁生:秋天的怀念

双腿瘫痪后,我的脾气变得暴怒无常。望着望着天上北归的雁阵,我会突然把面前的玻璃砸碎;听着听着收音机里甜美的歌声,我会猛地把手边的东西摔向四周的墙壁。这时,母亲就悄悄地躲出去,在我看不见的地方偷偷地注意着我的动静。当一切恢复沉寂,她又悄悄地进来,眼圈红红地看着我。“听说北海的花儿都开了,我推着你去走走...

[小知识]内存泄漏整理

什么是内存泄漏?总的来说:内存不在GC掌握之内。当一个对象已经不在使用了,本该回收时,而另外一个正在使用的对象持有它的引用而导致内存不能被回收。本该回收的对象没有被回收,而一直停留在堆内存中,这就产生了内存泄漏。Java的GC内存回收机制当对象不再有任何的引用时候才会进行回收。内存分配的...

Kotlin空值处理简介

前言简单记录一下Kotlin中变量的空值处理的方式。记录于此方便自己查阅。正文Kotlin把变量分成两种类型,一种是可空类型的变量,一种是非空类型的变量。一般情况下,一个变量默认是非空类型。当某个变量的值可以为空时,必须在声明处的数据类型后添加“?”来标识该引用可为空。var name...

林清玄:再加两个苹果

一位小学老师对我说起,他怎么使一班小学生被改造的秘诀。他的学生在低年级的时候遇到一个非常严格的老师,给学生的作业很多,而给学生的评价却很低。在这位老师的笔下很少有学生可以得到甲,得到乙已经很不错,有许多学生拿到丙、丁,使得学生的家长对自己的孩子都不谅解,学生对学习也逐渐失去信心了。当这班学生升到...

jaudiotagger解析ID3第二版

前言上一个版本《jaudiotagger解析ID3信息》,功能可以,但性能一般,因此这里之前的基础上优化一个版本。PS:推荐看jaudiotagger源码,我这只是个人流水账。正文导入jaudiotagger.jar导入lib库/libs/jaudiotagger.jarbuil...