智能运维
-
程序员的情人节12.14
今天是情人节12.14,相信大家都知道,并且也很开心。 早上的时候,我还不屑的说,程序员过什么情人节。代码不出 BUG 就是过节。没想到,今天已上班,各 QQ 群,微信群都炸了,各种搞笑图片,笑话都出来了。我再也仍…
-
Nginx 的 access_log 指令开启配置自定义日志教程!
日志就相当于软件系统的黑匣子!没有它,简直就是灾难! 你也很难讲清楚,功能和日志哪个更重要。功能服务于客户,用户等使用者,日志服务于我们自己,方便我们排查问题。所以我们要写好日志,记好日志! Nginx &nb…
-
Nginx 的 log_format 日志格式
基本上任何一个系统或者框架都有日志记录功能,Nginx 也不例外。 前面我在《昨天,我和黑客之间的一次攻防演练!》这篇文章中也使用到了 Nginx 的 access_log 日志。今天我们重点来说一下,Nginx 中的 log_for…
-
Nginx + Tomcat 报 504 Gateway Time-out 错误的解决方法
我记得前面有篇文章《RestTemplate postForEntity 400 bad request 问题解决方法》中,我已经说过了只要是 5xx 错误,那一定是服务端的问题。 最近我们的报表系统又出了点问题。运营在后台导出部分订单时,出现了&n…
-
Nginx 中的反向代理 proxy_pass 配置教程
对于 Nginx,可能有很多人第一时间能想到的就是它的反向代理这一特性,今天我们就一起来简单的学习一下 Nginx 中的反向代理 proxy_pass 的相关配置用法。 在开始之前,我们先来聊一聊啥是正向代理,啥是反向代理。 …
-
关于常见算法的时间复杂度 Ο(1)<Ο(log2n)<Ο(n)<Ο(nlog2n)<Ο(n2)<Ο(n3)<…<Ο(2n)<Ο(n!)
说实话,我是真的不懂算法。但是,我知道一个算法的好坏,通常时间复杂度是一个评价的指标之一。 又到了一年的面试季,有些同学在群里反馈算法问题。关于这类问题,我建议大家多去 LeetCode 刷题,多去看看练习练习…
-
只因一个 rm -rf / 和 rm -rf * 笑话,程序员被迫离职!
程序员何必为难程序员呢?何必欺骗小白呢? 今天是新年开工大吉第一天,很多程序员朋友都已经回到阔别不久的公司,开始新一年的工作!比如,百度网盘在新年第一天就开始了升级工作《开工大吉?程序员的苦逼日子从新…
-
开工大吉?程序员的苦逼日子从新年开工第一天就开始了!
今天是农历新年开始上班第一天!微信群里很多网友反映,我分享的一些资料都打不开了! 我开始以为是这些资料分享的链接都被和谐了。所以,我就登录上百度网盘,发现一些分享都是好的! 然后我就问他们,打开链接时…
-
滴滴开源跨平台统一各类终端的 MVVM 框架 Chameleon(变色龙)使用教程
赶在过年之前,滴滴开源了跨平台的统一各类终端的 MVVM 框架 Chameleon(变色龙)。真正专注于让一套代码运行多端的开发框架,提供标准的 MVVM 架构开发模式统一各类终端。 Chameleon 读音,/kəˈmiːlɪən/,简写CML…
-
从过年喝酒中,我重新领悟到了 Java 中的泛型!
我是一个程序员,如假包换。你看我连过年喝酒都想着 Java! 听说喝酒都想着 Java 的程序员不是一个好程序员!那我就给大家证明一下,我对泛型的理解有没有“掺酒”。 什么是泛型? 这个网上有很对定义,…