WellCoding

简单点,别复杂!

分布式缓存学习心得

缓存为王 音乐是时间的艺术,缓存是软件时间的艺术 1. 客户端缓存 2. 页面缓存 2.1 浏览器缓存 2.2 APP上的缓存 3. 网络中的缓存 3.1 web代理缓存 squid 3.2 边缘缓存 varinish CDN cloud front in aws china cache 4. 服...

aspectJ 编译时织入遇到的3个问题

aspectJ 编译时织入 结合spring动态代理时遇到的3个问题: 第1个问题 自定义注解 拦截器 编译后的class: 当调用 bizServcie.loanAmount时进入了2次,看编译后的类确实是调用者method和加@Voucher的metod都被编译植入了 问题出在: @Around("@annotation(n...

DevOps 文章分享

DevOps 文章分享, 抽出时间再整理 大象翩翩起舞!国外大型银行 DevOps 转型干货总结 炫酷实用的 DevOps 仪表盘,你值得拥有的交付流水线信息整合工具

开源许可协议了解这些就够了

我们开发中经常会用到一些开源框架, 每个框架一般都有自己的开源协议. 本文介绍了6种常用的开源协议, 让你用得明白放心~ 一、如何选择开源协议? 现今存在的开源协议很多,可以在(http://www.opensource.org/licenses/alphabetical )详细查看。我们最常用到的开源协议有6种,这些都是OSI 批准的协议,也是绝大多数公司会用到的协议。 ...

第一个开源项目

项目介绍 解决了文件文档在线预览的问题,对标业内付费产品有【永中office】【office365】【idocv】等, 该项目基本支持主流办公文档的在线预览,如doc,docx,Excel,pdf,txt,zip,rar,图片等等 项目地址 码云:https://gitee.com/kekingcn/file-online-preview github:https://git...

日志收集实践参考

一. 日志规约 记日志的目的就是为了快速定位问题 参见阿里手册 二. 本地测试环境准备 今天主要讲的是 logs -> logstash -> kafka ,本地使用docker模拟 (一) 启动zookeeper 拉取zookeeper docker镜像 docker pull wurstmeister/zookeepe...