摘要: 随着springboot+springcloud(dubbo)越来越多人使用,流行的微服务的概念越来越深入人心。分布式部署越来越复杂,给手动发布带来很大工作量。为了方便前期测试和后期线上部署更新,可使用Jenkins作为持续集成工具。 mac下开发推荐使用homebrew管理软件包,使用方法可查考之 阅读全文
posted @ 2018-09-12 11:33 请叫我CL2 阅读(308) 评论(0) 推荐(0) 编辑
摘要: 最近面试中遇到redis缓存穿透、缓存雪崩等问题,特意了解下。 redis缓存穿透: 缓存穿透是指用户查询数据,在数据库没有,自然在缓存中也不会有。这样就导致用户查询的时候,在缓存中找不到,每次都要去数据库再查询一遍,然后返回空。这样请求就绕过缓存直接查数据库,这也是经常提的缓存命中率问题。 解决的 阅读全文
posted @ 2018-09-08 22:01 请叫我CL2 阅读(452) 评论(0) 推荐(0) 编辑
摘要: ABTestingGateway简介 ABTestingGateway 是新浪开源的一个可以动态设置分流策略的灰度发布系统,工作在7层,基于nginx和ngx-lua开发,使用 redis 作为分流策略数据库,可以实现动态调度功能。 nginx是目前使用较多的7层服务器,可以实现高性能的转发和响应; 阅读全文
posted @ 2018-09-08 18:56 请叫我CL2 阅读(669) 评论(0) 推荐(0) 编辑
摘要: 第一种直接安装在/usr/local目录下 mac 打开终端输入 ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" 第二种安装到/usr/local/homebrew m 阅读全文
posted @ 2018-09-08 13:10 请叫我CL2 阅读(2233) 评论(0) 推荐(0) 编辑
摘要: TCP/IP TCP/IP是个协议组,可分为三个层次:网络层、传输层和应用层。 在网络层有IP协议、ICMP协议、ARP协议、RARP协议和BOOTP协议。 在传输层中有TCP协议与UDP协议。 在应用层有:TCP包括FTP、HTTP、TELNET、SMTP等协议 UDP包括DNS、TFTP等协议  阅读全文
posted @ 2018-08-23 16:11 请叫我CL2 阅读(8262) 评论(0) 推荐(1) 编辑
摘要: 了解Java线程锁之前,先理解线程和进程的定义。进程是操作系统分配资源(CPU)的基本单位,线程是CPU执行的基本单位,一个进程可拥有多个线程,同进程间的多个线程共享分配给进程的资源。比如启动JVM时,会拥有一个进程,JVM处理并发请求的线程共享JVM的堆内存资源。 进程间的通信:网络通信,比如RP 阅读全文
posted @ 2018-08-20 13:41 请叫我CL2 阅读(343) 评论(0) 推荐(0) 编辑
摘要: 最近开始接手BI工作,其中又一个繁琐又不得不做的事,就是每周五都得汇总上个财务周的数据给运营人员! 作为一个懒人,只能把这件事交由电脑去处理了。 初步的idea:周五11点前mac自动执行汇总程序->读取数据库数据->写入模版汇总excel->以邮件的形式发送给相关运营人员。 为了实现此idea并不 阅读全文
posted @ 2017-03-01 14:43 请叫我CL2 阅读(1151) 评论(1) 推荐(2) 编辑
摘要: 公司面临转型,所有开发也难免面临转型,开始选择自己想要走的方向进行研究。 说来也巧合,最近正好说搭个hadoop环境玩玩,结果遇到转型还被选为大数据小组组长。(尴尬) 开始一场遇到大象之旅,希望能在这条路上走得更远 虽然还在入门,but,你有网络,你有论坛,还有什么找不到呢! 阅读全文
posted @ 2016-12-19 17:12 请叫我CL2 阅读(176) 评论(0) 推荐(0) 编辑
摘要: 最近在使用spring-data-redis的redisTemplate,所以写篇使用记录吧。 1.不用多说,使用maven引入相关依赖,因为项目已经引入其他的 2.spring配置文件 假如要使用redis驱动lua脚本则需要加入类似的配置 lua脚本文件(updateAvailableSavin 阅读全文
posted @ 2016-12-02 10:55 请叫我CL2 阅读(6314) 评论(0) 推荐(0) 编辑
摘要: 闲着无聊,逛知乎。发现想找点有意思的回答也不容易,就想说要不写个爬虫帮我把点赞数最多的给我搞下来方便阅读,也许还能做做数据分析(意淫中~~) 鉴于之前用python写爬虫,帮运营人员抓取过京东的商品品牌以及分类,这次也是用python来搞简单的抓取单页面版,后期再补充哈。 输出结果: 阅读全文
posted @ 2016-12-01 11:36 请叫我CL2 阅读(1140) 评论(0) 推荐(0) 编辑