摘要:
Mac电脑安装OpenResty 首先明确一个概念,OpenResty 是 Nginx 和 Lua 的结合体,不是 Nginx 的扩展。如果之前机器上安装过了 Nginx,这边建议是先卸载掉。 前期准备 官方的建议是通过如下命令来安装: brew install openresty/brew/ope 阅读全文
摘要:
Mac安装LuaJIT 到 LuaJIT 官网 http://luajit.org/download.html,查看当前最新开发版本。 顺序执行如下命令安装 LuaJIT: # wget http://luajit.org/download/LuaJIT-2.1.0-beta1.tar.gz # t 阅读全文
摘要:
shell脚本多任务并发执行 转自:https://blog.51cto.com/yttitan/2409618 正常情况下,Shell脚本中的命令是串行执行的,当一条命令执行完才会执行接下来的命令。比如下面这段代码: #!/bin/bash for i in {1..10};do echo $i 阅读全文
摘要:
用了 DDD 以后,代码更难懂了?看完这篇你就明白了 转自:https://zhuanlan.zhihu.com/p/439553136 每过一段时间,就会有人跳出来批判 DDD,这东西到底是垃圾还是银弹?在某某公司干活的时候,有一批人声称要用 DDD 改造老旧系统,彻底解决核心流程规模化之后,项目 阅读全文
摘要:
CentOS下安装和配置Jenkins 安装 配置jenkins源,并安装jenkins公钥 sudo wget -O /etc/yum.repos.d/jenkins.repo https://pkg.jenkins.io/redhat-stable/jenkins.repo sudo rpm - 阅读全文
摘要:
Linux下搭建单机Zookeeper集群 前期准备 安装jdk https://www.cnblogs.com/helios-fz/p/12623038.html 下载zookeeper https://zookeeper.apache.org/releases.html 将下载到的压缩包解压到你 阅读全文
摘要:
前端项目引入外部字体 最近前端小朋友又遇到了一个问题,就是很多时候UI设计师设计出来的效果图都包含一些特殊字体,而众所周知,显示字体的前提条件是安装字体,可我们怎么能保证用户每个人本地都安装了我们需要的字体呢? 答案是把字体文件放到前端项目中。我以当前遇到的字体为例说明一下步骤。 注意:我们因为是写 阅读全文
摘要:
Vue+Spring Boot实现WebSocket定时消息推送 要实现本篇消息推送功能,首先要准备好:一个vue项目,一个已经集成Quartz框架的Spring Boot项目。 后端配置 首先在pom中添加webSocket依赖: <dependency> <groupId>org.springf 阅读全文
摘要:
由一次Left Join查询缓慢引出的Explain和Join算法详解 前些日子在生产环境中,项目经理偶然发现有一条SQL执行的非常缓慢,达到了不杀死这个语句就难以平民愤的程度。于是委派我来解决这个问题。 后来追踪到这是一个600万条数据的表和一个700万条数据的表 left join 的故事,sq 阅读全文
摘要:
Mac手动安装 vue-devtools 最近组里的小伙伴吵吵要用vue-devtools,但苦于不能打开Chrome网上应用商店,于是就有了这篇文章。 首先去码云下载 vue-devtools 的源码: https://gitee.com/mirrors/vue-devtools/tree/mas 阅读全文