发布了文章2021-11-15
寻找 juajit 路径 运行 /usr/local/Cellar/openresty/1.19.9.1_2/luajit/bin/luajit ./apisix/cli/apisix.lua start
提出了问题2021-08-27
提出了问题2021-01-28
提出了问题2020-09-14
提出了问题2020-09-14
提出了问题2020-05-13
赞了回答2020-03-18
据说就是把表达式解析成一棵树(AST),然后从树的叶子末尾开始,逐层向上计算,用一个简单的 AST-like Object 写出来大概就是这个亚子:
提出了问题2020-03-18
提出了问题2019-12-18
提出了问题2019-12-18
发布了文章2019-12-03
## 卸载 rabbitmq ### centos 版本 1. 查看安装列表 yum list | grep rabbitmq 2. 卸载 rabbitmq yum -y remove rabbitmq-server.noarch 3. 卸载 erlang yum -y remove erlang-* yum remove erlang.x86_64 ## ubuntu 版本 1. 查看安装列表 dpkg --list 2. 卸载 apt-...
发布了文章2019-11-29
业务场景 商品秒杀 商品抢购 群红包 抢优惠券 抽奖 业务特点 价格低廉、抢手、大幅推广 瞬时售空 定时上架 持续时间短 瞬间并发量高 技术特点 高并发(缓存、限流、负载均衡、异步、队列) 读多写少(缓存) 资源冲突 (原子操作【数据库锁、分布式锁、redis decr】...
发布了文章2019-11-20
JVM 内存分布 线程共享数据区: 方法区->类信息,静态变量堆->数组对象 线程隔离区 虚拟机栈-> 方法 本地方法栈->本地方法库 native 堆、程序计数器 JVM 运行数据 程序计数器 线程隔离 ,比较小的内存空间,当前线程所执行的字节码的行号线程是一个独立...
发布了文章2019-11-19
消息队列连环炮 项目里怎么样使用 MQ 的? 为什么要使用消息队列? 消息队列有什么优点和缺点? kafka,activemq,rabbitmq,rocketmq 都有什么去呗? 如何保证消息队列高可用? 如何保证消息不被重复消费? 如何保证消息的可靠性传输? 如何保证消息的顺序性? 写一个...
发布了文章2019-11-19
Netty 最流行的 NIO 框架,由 JBOSS 提供的,整合了FTP,SMTP,HTTP协议 API 简单 成熟稳定 社区活跃· 经过大规模验证(互联网、大数据、网络游戏、电信通信)Elasticsearch、Hadoop 子项目 avro项目、阿里开源框架 Dubbo、使用 Netty BIO 优点:模型简单,编码简单缺...
发布了文章2019-11-19
数据库查询耗费了800ms,其他用户对同一个数据再次查询 ,假设该数据在10分钟以内没有变化过,并且 10 分钟之内有 1000 个用户 都查询了同一数据,10 分钟之内,那 1000 个用户,每个人查询这个数据都感觉很慢 800ms比如 :某个商品信息,在 一天之内都不会改变,但...
发布了文章2019-10-29
大厂要求 技术广度 项目经验 生产经验 技术深度 系统设计 Dubbo vs Spring Cloud Eureka: 服务注册Feign:服务调用Ribbon:负载均衡Zuul/Spring Cloud Gateway: 网关,灰度发布、统一限流(每秒 1W 个请求)、统一熔断、统一降级、统一缓存、统一授权认证Hystrix:链路...
发布了文章2019-09-30
JVM 内存分布 线程共享数据区: 方法区->类信息,静态变量堆->数组对象 线程隔离区 虚拟机栈-> 方法 本地方法栈->本地方法库 native 堆、程序计数器 JVM 运行数据 程序计数器 线程隔离 ,比较小的内存空间,当前线程所执行的字节码的行号线程是一个独立...
提出了问题2019-09-25
发布了文章2019-09-16
目的 根据音标念单词,根据单词写音标 规律 根据字母写音标 字母 音标 a [æ] b [b] c [k] d [d] e [ɛ] f [f] g [g] h [h] i [ɪ] j [dʒ] k [k] 字母 音标 首、尾 l [l] 了、傲 m [m] 么、 摁(嘴巴闭+鼻音) n [n] 呢、嗯(闭嘴开+鼻音) 字母 音标 首、尾 o [a] 啊啊...