Java线程池的正确姿势

在多核的世界里,并发编程已经是绕不开的话题。实际编写代码时,线程的使用已经变的非常非常普遍。如果单单是创建一个线程,执行一段逻辑,之后让它“自生自灭”,这显然是有问题的。首先,频繁的创建、销毁线程本身…

Mybatis插件Plugin

在对数据库操作时,免不了要用到JDBC,但是这部分代码写起来非常的冗长繁琐。于是乎,“懒惰”的人们为了避免做重复相同的事情,持久层框架应运而生。Mybatis便是其中一款优秀的框架,使用非常广泛,免除…

一道简单算法题扩展

最近刷了一道算法题,大意是: 计算一个整数数字的二进制表示法中1的个数,比如数字3,二进制是011,则1的个数是2。 如果没刷过该题目的同学,也可以自己想一想,有没有思路呢? 后面我想了下,大致思路就…

Android流量数据获取

很多时候,在我们开发过程中,一款app的流量数据和电量数据没有得到很好的重视,导致后续用户的流量和电量消耗太快,这对用户来说,伤害不小。这两块对于开发app来说,永远是个重大的课题!这里粗略介绍去实现…