#告别

告别诊断烦恼 | 应用实时监控 ARMS 上线智能和实时诊断功能

为什么要做这个功能?作为一款应用性能监控产品,我们通常会给用户展示两类数据:第一种是统计数据:用户通过使用统计数据设置报警(比如应用响应时间大于2s),缩小问题范围(比如报警时间范围内,是哪一个接口响应时间最长)。第二种是明细数据:用户通过统计值确认了特征以后,可以具体查看一个缓慢请求的执行过程,确认具体缓慢的方法或者...

真正的inotify+rsync实时同步 彻底告别同步慢

我们公司在用inotify+rsync做实时同步,来解决分布式集群文件一致性的问题。但当web文件越来越多(百万级数量html,jpg等小文件),同步就越来越慢,根本做不到实时,按照网上的调优方法都尝试过,问题根本没有解决。经过我一翻细致研究,终于把慢的核心问题研究明白,先总结一句inotifywait响应不会有延迟,...

告别GOPATH,快速使用 go mod(Golang包管理工具)

如果你还在使用GOPATH模式来开发Golang程序,那么你可以参考本文来告别GOPATH,并带给你一个方便的包管理工具。关于gomod的说明和简单使用,可以参考:1、Go1.1.1新功能module的介绍及使用2、IntroductiontoGoModules3、Go1.11Modules官方说明文档使用gomod管...

获取ubuntu 的root密码,告别sudo

刚刚开始使用ubuntu的朋友可能知道一个提权命令  sudo如果你接触过其他的Linux系统的话,你会知道 linux系统有一个最高权限 root。一般用suroot,然后输入密码就可以。但是ubuntu的root密码是多少呢??原来ubuntu系统的root密码是每一次开机的...

一行代码让圆角风雨无阻,告别离屏渲染性能损耗

github链接:https://github.com/liuzhiyi1992/ZYCornerRadius本人博客地址:http://zyden.vicp.cc/zycornerradius/这篇文章介绍ZYCornerRadius(一句代码。圆角风雨无阻)解决生产中圆角带来的离屏渲染问题的思路。日常生产中app布...

3年路漫漫,告别老东家

早就想写这么一篇博客,来记录一下面试过程中的见闻,以及一些面试后的体会。但是迟迟没有动作,主要原因是担心老东家"胡思乱想"(主要是老东家那边和领导感情深厚),加之有很多不确定因素,而且也没有确定到底跳不跳槽。所以也就一直搁置着。这次"终于"跳槽了(5月27号是老东家的lastday),于是这篇文章在这个恰当的时期"问世...
代码星球 ·2020-04-05

告别where 1=1 最佳方案分享

已经有2年没有用过where1=1了,没想到换了家公司后,又让我看到了它。在网络上面搜索了一下,发现没有人提供一个比较好的方案来解决这一问题。很多人说可以让数据库的优化机制去处理,但是,我想对于大部分程序来说,数据库都是负担最重的那个。能够自己去做优化的话,还是不要加重数据库的负担了吧。以下是两种相似的方法来解决whe...