上一页 1 2 3 4 5 6 ··· 11 下一页
摘要: 1. 什么是ThreadLocal? 线程局部变量(通常,ThreadLocal变量是private static修饰的,此时ThreadLocal变量相当于成为了线程内部的全局变量) 2. 使用场景 变量在线程内部共享,线程间无关 再具体点,可以分为两类: 单例的对象中static属性,线程内共享 阅读全文
posted @ 2018-04-11 16:40 Acode 阅读(511) 评论(0) 推荐(0) 编辑
摘要: 将Java对象转为一个Map,以及将map转为对应Java对象,代码如下: 运行结果: 阅读全文
posted @ 2018-04-08 15:19 Acode 阅读(606) 评论(0) 推荐(0) 编辑
摘要: Java线程池中线程的数量超过核心线程的数量,且所有线程空闲,空闲时间超过keepAliveTime,会停止超过核心线程数量的线程,那么会保留哪些线程呢?是不是有规则呢? 测试代码: ThreadPoolExecutor executor = new ThreadPoolExecutor(3, 5, 阅读全文
posted @ 2018-03-27 15:27 Acode 阅读(2682) 评论(0) 推荐(0) 编辑
摘要: 现如今,各大巨头网站纷纷加入了个性化推荐的技术,例如购物网站会提示“看了这些商品的人又看了”,视频网站会在个人首页向你推荐视频,Feed流网站向你推荐“可能感兴趣的新闻”......在这个“大数据”的时代,积累了大量用户行为数据的网站,根据用户的行为数据训练推荐模型(有的个性化推荐算大甚至不需要大量 阅读全文
posted @ 2017-10-23 21:59 Acode 阅读(851) 评论(0) 推荐(0) 编辑
摘要: 在工作中,我们会经常用到如下类似的结构 使用起来比较复杂,Guava同样提供了一个类似的接口:SetMultimap,可是从百度上基本找不到该接口的具体实现类,最后还是给Google一下,简单的使用代码: 阅读全文
posted @ 2017-10-19 19:02 Acode 阅读(2406) 评论(0) 推荐(0) 编辑
摘要: 对中文进行排序,同样是得定义一个Comparator,下面上代码: 一般情况下,该段程序没有问题,网上说是个别汉字会有问题。 阅读全文
posted @ 2017-10-18 18:11 Acode 阅读(12220) 评论(0) 推荐(1) 编辑
摘要: 很简单,直接看代码: 阅读全文
posted @ 2017-09-08 15:49 Acode 阅读(6092) 评论(0) 推荐(0) 编辑
摘要: 看到有资料说,where条件的顺序会影响查询的效率,根据的逻辑是: where条件的运行是从右到左的,将选择性强的条件放到最右边,可以先过滤掉大部分的数据(而选择性不强的条件过滤后的结果集仍然很大),在根据其它条件过滤时,需要比较的数据量就少,提高查询的效率。 当我看到这个逻辑时,自我认为不是太合理 阅读全文
posted @ 2017-09-07 13:39 Acode 阅读(32619) 评论(3) 推荐(3) 编辑
摘要: 今天在论坛里看到一段请教list删除的问题,下面先看代码: public static void main(String[] args) { List list = new ArrayList(5); list.add(1); list.add(2); list.add(3); list.add(4 阅读全文
posted @ 2017-09-05 09:29 Acode 阅读(1197) 评论(0) 推荐(0) 编辑
摘要: bean的生命周期 一篇比较好的结合代码介绍bean的生命周期的博文 "《一些常用的Spring Bean扩展接口》" 阅读全文
posted @ 2017-08-29 15:32 Acode 阅读(168) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 ··· 11 下一页
您是本站第访问量位访问者!