完成了拉萨两个月的驾照考试,和小辛一起到青海一个星期了。我们报名了绿色江河公益组织的冬季志愿者,志愿者工作共计一个月,分成两个阶段,前10天在格尔木的绿色驿站,后20天再去到...

完成了拉萨两个月的驾照考试,和小辛一起到青海一个星期了。我们报名了绿色江河公益组织的冬季志愿者,志愿者工作共计一个月,分成两个阶段,前10天在格尔木的绿色驿站,后20天再去到...
一 练就波澜不惊的心境其实是一件很难的事,虽然这些年在工作上生活里一直有意识的训练,已经有了很多看起来明显的进步,但还是常常陷入到“道心不稳”的境地里,今天的起因是我妈又发来...
Context是一个树,从父节点可以派生出子的Context,父节点取消后,所有相关连的子节点都会取消 ctx中存在一个2秒后的timer,返回一个channel用于计时,计...
redis.v5是一款基于golang的redis操作库,封装了对redis的各种操作 源码地址是https://github.com/go-redis/redis Redi...
原文链接: https://sosedoff.com/2016/07/16/golang-struct-tags.html struct是golang中最常使用的变量类型之一...
golang的struct里面嵌入interface 先通过几个例子来说明这样用法。 例子1 定义一个Interface II包含两个函数声明 F1() F2() 然后定义一...
最近不知道写啥了,先从大佬那里抄一篇文章发上来吧。 先说效果,maven依赖声明中加了 provided ,或者加了 true ,从效果上看是一样的,都会中断依赖传递,观察下...
1.桥接器 A. log4j-over-slf4j 桥接方式,定义一套和log4j 一样的api ,在这套api中 再调用slf4j的apiapp ---> log4j-ov...
升级 Big Sur 后发现JD-GUI 打开报错: ERROR launching 'JD-GUI'No suitable Java version found on yo...
最近由于换工作,开始交接工作。整理以前的工作内容,由于组内就我一个在做go和大数据。 所以开发没有规划,当时是怎么快怎么来。go也是使用最传统的go path的方式管理的。都...
背景 在使用git提交代码的时候,可能会出现message写错的情况,如果此时commit已经push到远程服务器了,修改起来就比较麻烦了。 下面整理了一下,修改历史中某几次...
[TOC] 简介 kafka是一个分布式消息队列。具有高性能、持久化、多副本备份、横向扩展能力。生产者往队列里写消息,消费者从队列里取消息进行业务逻辑。一般在架构设计中起到解...
使用isDebugEnabled是有可能在使用老版本jcl场景下,解决不支持占位符替换参数而使用字符串拼接带来的性能消耗的问题解决方案
理解slf4j概念 SLF4J,即简单日志门面(Simple Logging Facade for Java),不是具体的日志解决方案,它只服务于各种各样的日志系统。按照官方的说法,SLF...
Buffer Cache Buffer cache是指磁盘设备上的raw data(指不以文件的方式组织)以block为单位在内存中的缓存,早在1975年发布的Unix第六版...
select和poll都只提供了一个函数:select或者poll函数。而epoll提供了三个函数,epoll_create,epoll_ctl和epoll_wait,epo...
数据库优化之分库分表(异构索引) 1_优点 一般互联网项目,随着时间和业务的发展,数据库中的数据量会一直增多,数据量的增多,这时因为更大的系统开销和更多的IO读取会导致数据库...
最近在业务中需要使用ES来进行数据查询,在某些场景下需要对数据进行去重,以及去重后的统计。为了方便大家理解,特意从SQL角度,方便大家能够理解ES查询语句。 1 - dist...