自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

卡布奇诺

一日不见如隔三秋

原创 欢迎访问我的博客

这里的内容是一样的,但是文字多显得很重视这个事情,今天也是受大家关照的一天,谢谢 语雀和CSDN都是WuLi baby 欢迎大家访问,文字有待商榷的地方欢迎各位批评指教 请多多关照:语雀https://www.yuque.com/onion-kjztq谢谢~ 语雀和CSDN都是WuLi...

2020-04-11 11:18:02 122 3

原创 七层

七层楼走着上去,会累吗?看体力、平常多运动吧 七层模型OSI open system interconnection,用于计算机或通信系统间互联的标准体系,似不似不太好理解,只有这样才能彰显本文的重要性和必要性ლ(′◉❥◉`ლ) 上面这张图虽然不是千言万语但是精华都在里面了 osi是一...

2020-06-26 19:22:06 48 0

原创 java网络请求

api package com.rcplatform.athena.coin.api; import com.rcplatform.athena.coin.models.data.GooglePlayOauthResponse; import retrofit2.Call; import ...

2020-06-18 14:51:58 25 0

原创 apollo配置list和map

配置类 @Data @Configuration @EnableConfigurationProperties(LiveCamConfig.class) @EnableApolloConfig @ConfigurationProperties(prefix = "livecam&qu...

2020-06-18 11:56:00 124 0

转载 apllo监听

// // Source code recreated from a .class file by IntelliJ IDEA // (powered by Fernflower decompiler) // package com.rcplatform.athena.platform.conf...

2020-06-18 11:55:43 22 0

原创 单测-让我们保持短小而专注于单一行为

assertThat(a).isEqualTo(1); //complete the assertion below: a >= 1 assertThat(a).isGreaterThanOrEqualTo(1); //complete the assertion below: 0 <...

2020-06-15 17:42:10 51 0

原创 kubectl常用命令

curl https://packages.gitlab.com/install/repositories/gitlab/gitlab-ee/script.deb.sh | sudo bash kubectl docker images|grep athena-web-api kube...

2020-06-11 15:09:44 46 0

原创 年中了

谢谢你 时间让我们相遇,想来也无话可说 工作、生活如空气,简单透明、努力远远不够 如果了解我、无需多言 如果形同陌路、无需多言 努力了收获成长,贪玩难免默默责难 彷徨数日、拨开云烟希望他早些到来 历来种种逃避、都是借口 聊以安慰 即是如此摇摆不定 终将再次头也不回 ...

2020-06-11 14:54:05 47 0

原创 clickhouse

好久不用clickhouse,本来以为公司不用了,结果这几天统计数据载在这上面了,再查clickhouse发现版面都变了了,原来你以为的风平浪静其实都是在蓄势待发,加油吧 以下是某大厂使用探索,谢谢分享https://www.sohu.com/a/332065480_411876 1、jo...

2020-05-31 22:37:50 60 0

原创 mysql事务

事务传播行为:propagation behavior propagation_required:支持当前事务,如当前无新建,有加入当前 propagation_supports:支持当前事务,如当前无 非事务方式执行,有加入当前 propagation_mandat...

2020-05-17 19:13:24 73 0

原创 go集成redis 、kafka 、mysql 链接篇

redis 常用的redis 有https://github.com/gitstliu/go-redis-cluster https://godoc.org/github.com/garyburd/redigo/redis 这个redis的讲解可以看一下https://blog.csdn.n...

2020-05-04 21:43:15 78 0

原创 Go基础之基础

let’s go https://golang.org/ https://play.golang.org/ https://studygolang.com/articles/13958 https://www.jianshu.com/p/aeb27a6aa42d https://www....

2020-05-03 20:43:55 124 0

转载 linux 中统计文本某指定字符串出现次数并排序

https://www.runoob.com/linux/linux-comm-awk.html https://www.cnblogs.com/wangbaihan/p/9262296.html https://blog.csdn.net/qq_28766327/article/detail...

2020-05-02 17:30:27 109 1

原创 加上旋律,是不是一首歌

你不要太严肃 生活很悲观 一副大势已去的模样 给谁看?! 你的态度改变不了其他的什么 要知道、没什么关系 我们爱着你 如果努力还不够、借你一点点幸运 你是最胖的,开个玩笑 你、不重要、不致命 仅仅是一个迷茫的小可爱 谁能不平凡! 我们都平凡 但是我们不放弃 不灰心(...

2020-04-27 22:54:59 67 0

转载 jvm 老生常谈

这些东西是搬过来的,因为一来这点了,两来这些东西之前设计过,在写是强调重要性,增加博客* cpu标高怎么查,命令行来帮助 1、top 哪个进程在作祟,耗我cpu 2、top -H -p 进行范围太大,哪个小线程胆子这么肥 3、printf %x ,pid不直观,printf来帮忙 4、j...

2020-04-27 22:53:33 57 0

原创 CDN——蜻蜓点水

CDN 分发服务系统 各个cache服务器,响应用户请求,将内容快速分发给用户,内容更新、保证和源站内容的同步 网页加速、流媒体加速、应用加速等子服务系统(分布式服务集群) 负载均衡 all用户请求进行调度,确定提供给用户最终访问地址 全...

2020-04-06 17:19:55 83 0

原创 java多线程部分

java阻塞队列 1、arrayBlockingQueue数组结构、有界阻塞队列 公平非公平 先进先出对元素排序, 默认不保证访问者公平的访问队列 公平访问队列:阻塞all生产者/消费者线程,当队列可用,按阻塞顺序访问队列,先阻塞的生产者线程先往队列插入,先阻塞的消费者线程先从队列获取...

2020-04-04 10:12:27 56 0

原创 java锁相关

synchronized 非null对象的悲观可重入非公平独占锁 作用范围: 方法,锁住对象实例this 静态方法,锁住class实例:class相关数据存在全局共享的永久带PermGen,全局锁住all调用该方法的线程 作用于对象实例,锁住all以该对象为锁的代码块,多个队列...

2020-03-28 15:47:23 106 4

原创 查询数据库设计excel并发送邮件

最近公司运维几乎把权限都收走了,所以统计数据这块发邮件审批通过开始计算很不方便,所以弄成excel发到自己的邮箱吧,excel是普通的功能但是我几乎没有做过,哈哈~也是意想不到,开始吧 从库或者缓存中查出数据 设计excel,这不没有生成文件,差的几步从网上找一下还是有的 privat...

2020-03-28 11:05:41 50 0

原创 Linux常用命令

搜索 文件搜索 命令locate,按文件名搜索后台数据库(一天更新一次的/var/lib/mlocate目录下,用updatedb强制更新) locate file-name updatedb find文件搜索,find [搜索范围][搜索文件] ...

2020-03-14 20:39:36 45 0

原创 mysql数据库优化

目的 必要且重要 优化: sql及索引 工具 mysqldumpslow 查询慢日志,信息比较少 pt-query-digest 时间稍长,分析比较详细,次数 占百分比 查多少行 使用行数 …… 慢日志: pt-query-digest注意rows examine 找到慢日志用ex...

2020-03-14 20:39:02 50 0

转载 sql分析优化利器

算是一个工具,需要下载的,原博客写的很好(要不然我也不再转)链接贴在这里https://www.jianshu.com/p/cb2be017d5a9不再提炼了,主要是对日志、现有资源的分析给出建议 ...

2020-03-05 19:41:13 52 2

原创 ScheduledExecutorService

public interface ScheduledExecutorService extends ExecutorService 基于多线程,任务间不会互相影响 内部使用延迟队列,本身基于等待/唤醒机制 创建: 1、public static ScheduledExecutorServi...

2020-03-01 10:29:59 121 0

原创 hive

是什么 基于hadoop的数据仓库分析技术,可将结构化数据文件映射为数据库表,提供完整sql查询 使用HiveQL做查询接口,关系型数据库储存元数据,mapreduce作为执行层,HDFS作为储存底层 通用户接口传入数据,元数据放关系型数据库,读写数据放入HDFS,通过driver将...

2020-02-15 21:20:20 49 0

原创 转:JUnit+Mockito单元测试

今天查东西看到了这两篇文章,感觉不错,转载一下: https://blog.csdn.net/moshowgame/article/details/100983711 https://blog.csdn.net/zhangxin09/article/details/42422643 本来想自...

2020-02-15 21:19:43 39 0

原创 mysql基础知识补充

关于distinct 是特殊的group by,在8.0之前group by会对结果集排序,distinct不会

2020-02-15 13:37:43 105 0

原创 protobuf

ProtoBuf是何方神圣?她是序列化结构数据的方法,看官可能要问了,这序列化数据结构的方法有很多,这个protobuf来凑什么热闹,大家注意啊,我们的protobuf可是 和语言无关(支持java C++ python等)、平台无关、可以扩展、灵活高效,拥有自动化机制的序列化数据结构的funct...

2020-02-04 22:59:25 45 0

原创 extract-transform-load

ETL将数据经过抽取extract、转换transform、加载load 到数据仓库 数据清洗转换: 清洗:即过滤,过滤什么呐?肯定不能把好的、符合要求的数据滤掉,过滤完不符合要求的数据后,交给相关部分确认是否对对口再接着往下抽取 那什么是不符合要求的数据: 不...

2020-02-04 00:02:53 103 0

原创 19这一年

年终总结吧: 总的来说,这一年考验自己的同时也意识到人的潜力无穷,总有需要努力的地方,总有够不到的地方;这一年确实在技术上收获了很多:遇到一个不错的技术团队,公司庞大的用户量也给我们提供了一个很大的舞台,悲观的同时也积极着,心乱了许久也应该脚踏实地、踏踏实实挣钱 呸~ 学技术 自我提高了。...

2020-01-03 10:46:14 121 2

原创 redis的set锁

平常用的是setnx然后再expire,分两步走再高并发各种线上问题上难免会有问题,so用set(key, value, n*, expx, time)判断其返回值是否为OK SET key value [EX seconds] [PX milliseconds] [NX|XX] EX 过期时...

2019-12-04 10:40:46 88 0

原创 mock测试

像我这种后来者基本也就是网络的搬运工了,不过即便是这个角色我做的也不是很好,为了挽回什么 ,今天写三个链接: PowerMock+Mockito+MockMvc实现Controller,Service,Mapper全覆盖测试https://blog.csdn.net/zymantou/art...

2019-11-28 11:26:44 29 0

原创 无题

仿佛之前忙着闭目养神,以至于近些时光见识了太多的光怪陆离、丰富多彩,这其中滋味 现在说不出来,略含“心酸”二字,想来是因为我想要的太多付出的太少,再者挫折太多渐渐不想扛但又不得不扛,其实也没什么事,说大不大,说小不小,现在比之前好多了,也可能是抵抗力上去了抑或某处的神经已经麻木,说这话之前的几天 ...

2019-10-17 13:36:58 129 10

原创 MapStruct

之前写的文章现在都看不上了,为了提高点博客的质量还是写一点东西吧 先说一下: 注解处理器 编译时自动运行注解处理器,扫描 编译 和处理注解,可自定义;以java代码或字节码作为输入,生成文件(java代码),通过反射调用新生成的文件中的类或方法,jvm编译 继承abstractProces...

2019-10-17 11:06:05 159 0

原创 DDD Domain Drive Design

源自圣杰https://www.cnblogs.com/sheng-jie/p/6931646.htmlDDD理论系列文章 DDD综合软件系统分析和设计的面向对象建模的方法 通用语言:通过团队交流达成共识 能简单清晰准确 传递业务规则的语言(文字 图片) 《实现领域驱动设计》书中有一个简单...

2019-09-05 21:14:15 75 0

原创 ShardingSphere下

使用规范 不支持:不支持case when,having,union 可解析至第一个含表的子查询,在下层嵌套再次找到子查询抛错 子查询不支持聚合函数,不支持含shema的SQL:shardingsphere对sql的访问都是在同一个逻辑schema上 分页 完全支持MySQL、Postg...

2019-08-27 15:01:58 684 0

原创 ShardingSphere部分(上)

数据分片:按某个维度将存放在单一数据库中的数据分散存放到多个库或表中,提升性能瓶颈及可用性 有效手段:对关系型数据库分库分表:避免数据量超过可承受阈值产生查询瓶颈 分库:有效分散对数据库单点的访问量 分表:尽量将分布式事务转化为本地事务的可能 垂直拆分:...

2019-08-22 10:19:26 594 3

原创 Databus

今天发现了Databus,恕我愚钝,目前感觉这个东西比canal更胜一筹,为什么呐? 博客:https://www.cnblogs.com/xunshao/p/9762377.html—— 看完留下我无知的感叹:Databus好厉害呀!我的妈呀、用它 O(∩_∩)O哈哈~ 抖音洗脑了,应该...

2019-06-23 16:59:47 1283 6

原创 redission

https://github.com/redisson/redisson/wiki https://www.jianshu.com/p/6f7d6a1c3bc2 分布式锁:java编写 支持redis cluster,master-slave,redis哨兵和redis单机 上面的wiki...

2019-05-30 20:59:28 338 2

原创 开源监控:Prometheus

开源的系统监控及告警工具,适用于以服务器为中心,高动态 面向服务架构 的监控; 架构图: prometheus server:核心,据配置采集数据,服务发现,数据存储 prometheus targets:探针exporter提供采集接口,或应用本身提供的支持promethenu...

2019-05-29 22:54:16 303 1

原创 Java常用方法--集

活这么长时间,突然间意识到这个世界上最笨的方法便是我的捷径! 看到电脑上丁一给我的背景图——Wuli乔妹,笑起来很美丽,就像我们丁一一样善良、热心肠 世界上有许多想离开的时刻,但是因为那些人、那些记忆,你留了下来、没有离开 进入主题:写这篇是有原因的,我不说你不知道,还是进入主题吧 S...

2019-05-09 22:59:53 187 2

提示
确定要删除当前文章?
取消 删除