摘要: 最近对接到前端 src需要填写 src= "data:image/jpg;base64,xxxxxxxooooooo"; 记录一下图片转换的问题,需要把图片转换成base64,用stream输出,(src最后那一串xxxxoooo) 阅读全文
posted @ 2018-07-24 15:15 爱不死 阅读(302) 评论(0) 推荐(0) 编辑
摘要: 为什么要学习这个? 分布式技术必会,得益于redis的设计理念,内存数据库,epoll(多路复用)模型,单线程模型除去了锁和上下文切换,提高了性能.单线程保证执行顺序(轮询),在分布式环境下对于数据的一致性和唯一性应该是经常需要考虑到的. 简单入门: 1.数据结构:(特性对比java 集合) 2.功 阅读全文
posted @ 2018-07-21 17:29 爱不死 阅读(1932) 评论(0) 推荐(0) 编辑
摘要: 就像发现新大陆一般,瞎折腾,搞出来了..并没有网上说的一大串....(本人公司的项目从未使用过springboot....) rocketmq 控制台,官方使用springboot 做后端,前端使用angularJs....看来以后的趋势都是这样,项目都会用springboot启动,简化配制.导致我 阅读全文
posted @ 2018-07-14 13:37 爱不死 阅读(1722) 评论(0) 推荐(0) 编辑
摘要: 参考官网 http://rocketmq.apache.org/docs/quick-start/ 安装启动nameService 和broker, broker配置文件在distribution/target/apache-rocketmq 目录,进入文件默认有几个配制 rocketMq 阿里文档 阅读全文
posted @ 2018-07-11 23:58 爱不死 阅读(567) 评论(0) 推荐(0) 编辑
摘要: 公司使用dubbo做为rpc框架,有必要简单学习一番(自己搭建),自己做下学习记录. dubbo认识: dubbo是分布式SOA(面向服务)架构的rpc服务治理框架.可兼容各种rpc,强势的地方主要还是用于服务治理.目前阿里提供维护更新 服务治理:主要包括负载均衡和集群容错机制. 项目搭建部分: 环 阅读全文
posted @ 2018-07-07 18:40 爱不死 阅读(197) 评论(0) 推荐(0) 编辑
摘要: 无意中看到一款idea翻译插件, ECTranslation,才知道有这么个东西,推荐给看到的人吧,使用简单,值得拥有. 参考:http://p.codekk.com/detail/Android/Skykai521/ECTranslation 记得修改快捷键~ 阅读全文
posted @ 2018-07-03 17:14 爱不死 阅读(5548) 评论(0) 推荐(0) 编辑
摘要: 如果当前账号不是超级管理员,这边需要执行系统用户变量, 输入安装文件bin路径 参考:https://blog.csdn.net/qq_19167629/article/details/79584903 实测可行,然后就可以在idea 控制台当前文件目录使用mvn 系列命令了 阅读全文
posted @ 2018-07-01 02:13 爱不死 阅读(8715) 评论(0) 推荐(0) 编辑
摘要: 目前知道可以实现线程按照顺序的java原生方法有 join(),CountDownLatch,Executors.newSingleThreadExecutor(),FutureTask.. Future Clalback配合使用 阅读全文
posted @ 2018-06-28 22:03 爱不死 阅读(408) 评论(0) 推荐(0) 编辑
摘要: newCachedThreadPool 缓存默认60s 猜下你的结果 线程被复用一次 线程被重用 缓存线程池无核心线程,队列只能存一个任务,导致它会无限创建线程 适合场景:流量洪峰一波一波的来,在线程没回收之前进行重复利用最好 阅读全文
posted @ 2018-06-28 00:03 爱不死 阅读(743) 评论(0) 推荐(0) 编辑
摘要: 学习下线程池,也很好奇为什么线程为什么可以复用,本来还以为是线程状态之间的切换,这样还是会导致上下文切换,影响性能(上下文切换带来的性能和线程一直运行的性能怎么去权衡?) 参考博客:https://blog.csdn.net/Prepared/article/details/71616709(线程状 阅读全文
posted @ 2018-06-27 23:54 爱不死 阅读(130) 评论(0) 推荐(0) 编辑