会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
大愿、如愿
希望阳光始终温暖每个有爱的人儿
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
7
下一页
2019年2月11日
(转)HashMap、Hashtable、ConcurrentHashMap面试总结
摘要: 原文链接:https://www.cnblogs.com/hexinwei1/p/10000779.html 一、小总结 HashMap、Hashtable、ConcurrentHashMap HashMap:线程不安全 Hashtable:线程安全,每个方法都加了synchronized修饰。类似
阅读全文
posted @ 2019-02-11 18:02 hy_wx
阅读(224)
评论(0)
推荐(0)
2019年1月22日
(转)四十个多线程问题
摘要: 原文链接:http://www.cnblogs.com/xrq730/p/5060921.html 多线程有什么用 发挥多核cpu的优势,单线程程序,在双核cpu上就是浪费了50%,在四核就浪费了75%,单核cpu所谓的“多线程”是假的,同一时间处理器只会处理一段逻辑,只不过线程之间切换得比较快,看
阅读全文
posted @ 2019-01-22 10:37 hy_wx
阅读(224)
评论(0)
推荐(0)
2019年1月16日
(转)浅析如何设计一个亿级网关
摘要: 原文链接:https://mp.weixin.qq.com/s/sBDtpZHzHJrUhZjuB8gPSQ 一、背景 1.1、什么是API网关 API网关可以看做系统与外界联通的入口,我们可以在网关进行处理一些非业务逻辑的逻辑,比如权限验证,监控,缓存,请求路由等等 1.2、为什么需要API网关
阅读全文
posted @ 2019-01-16 15:49 hy_wx
阅读(1536)
评论(0)
推荐(1)
2018年11月23日
classpath和classpath*的区别
摘要: classpath 指的是自己项目里的编译后的class路径 classpath* 包含jar包里面的class路径
阅读全文
posted @ 2018-11-23 16:06 hy_wx
阅读(150)
评论(0)
推荐(0)
2018年4月1日
SpringBoot-Web配置
摘要: 重写全局配置 如果springboot提供的springmvc配置不符合要求,则可以通过一个配置类(标有@Configuration注解的类)加上@EnableWebMvc注解来实现完全自己控制的mvc配置 当你既想保留springboot提供的配置,又想增加自己额外的配置时,可以定义一个配置类并继
阅读全文
posted @ 2018-04-01 10:45 hy_wx
阅读(2296)
评论(0)
推荐(0)
2018年3月25日
RedisGeo
摘要: redis3.2版本增加了对GEO(地理位置)的支持 操作命令 geoadd(String key, Double longitude, Double latitude, String member) 增加某个地理位置的坐标,可批量增加 geopos(String key, String.... m
阅读全文
posted @ 2018-03-25 18:15 hy_wx
阅读(137)
评论(0)
推荐(0)
JedisCluster
摘要: 字符串 setex(key, seconds, value):带过期时间 mset(keysvalues.....):批量操作,是一个原子性(atomic)操作,所有给定key会在同一时间内被设置 hash hset(key, field, value) hget(key, field) hgetA
阅读全文
posted @ 2018-03-25 17:55 hy_wx
阅读(1320)
评论(0)
推荐(0)
Java并发编程:Lock
摘要: Lock概述 位于java.util.concurrent.locks包内 主要目的是和synchronized一样,两者都是为了解决同步问题,处理资源争端而产生的技术 java.util.concurrent.locks包下常用的类 Lock lock为一个接口,主要方法如下 lock(),try
阅读全文
posted @ 2018-03-25 16:47 hy_wx
阅读(149)
评论(0)
推荐(0)
2018年3月19日
java并发编程:线程变量-ThreadLocal类
摘要: 用处:ThreadLoca持有的数据为每条线程生成一个独立的变量副本 思想:如果一个资源会引起线程竞争,那就为每一个线程配置一个资源。相比于synchronized是一种空间换时间的策略 当使用ThreadLocal维护变量时,ThreadLocal为每个使用该变量的线程提供独立的变量副本,所以每一
阅读全文
posted @ 2018-03-19 14:21 hy_wx
阅读(176)
评论(0)
推荐(0)
java并发编程:线程池-Executors
摘要: 一、合理使用线程池能够带来三个好处 1、减少创建和销毁线程上所花的时间以及系统资源的开销 => 减少内存开销,创建线程占用内存,创建线程需要时间,会延迟处理的请求 2、提高响应速度。当任务到达时,任务可以不需要等到线程创建就能立即执行 3、提高线程的客观理性。线程是稀缺资源,如果无限制的创建,不仅会
阅读全文
posted @ 2018-03-19 14:20 hy_wx
阅读(257)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
7
下一页
公告