最新 最热

破解 Kotlin 协程 番外篇(2) - 协程的几类常见的实现

前面一篇文章我们大概讨论了协程是怎么一回事,也举了一些例子,不过整体上覆盖的细节比较少。这篇文章我们按照协程的经典论文 “Revisiting Coroutines” 的思路展开,详细的讨论下协程究竟是怎样的存在。当然由于涉及语...

2020-02-20
0

H7-TOOL脱机烧录器功能开源发布

H7-TOOL汇总帖:https://www.cnblogs.com/armfly/p/12283459.html

2020-02-19
0

OpenResty学习指南(二)

对于序列,用table.getn 或者一元操作符 # ,就可以正确返回元素的个数。

2020-02-18
0

OpenResty 和 Nginx 如何分配和管理内存

OpenResty® 开源 Web 平台以高性能 和低内存占用著称。我们有一些用户甚至在嵌入式系统中运行复杂的 OpenResty 应用,比如机器人。也有一些用户在把他们的应用从其他技术栈(比如 Java,NodeJS 和 PHP)迁移到 OpenResty 之...

2020-02-17
0

Lua 5.3 的调试库

如果 message 有,且不是字符串或 nil, 函数不做任何处理直接返回 message。 否则,它返回调用栈的栈回溯信息。 字符串可选项 message 被添加在栈回溯信息的开头。 数字可选项 level 指明从栈的哪一层开始回溯 (默认为 1 ,...

2020-02-14
0

实时数据并发写入 Redis 优化

当前架构的逻辑是将并发请求数据写入队列中,然后起一个单独的异步线程对数据进行串行处理。这种方式的好处就是不用考虑并发的问题,当然其弊端也是显而易见的~...

2020-02-10
0

通过Nacos让Nginx拥有服务发现能力

当我们的服务实例变化时,要手动修改 nginx.conf 然后 nginx -s reload 。

2020-02-05
0

Kong 1.3 发布:原生 gRPC 代理、上游 TLS 交叉认证

Kong 1.3 发布了,此版本亮点包括支持原生 gRPC 代理、上游 TLS 交叉认证,以及一系列新功能和性能改进。

2020-01-21
0

Redis 与 Lua 使用中的小问题

在 Redis 里执行 get 或 hget 不存在的 key 或 field 时返回值在终端显式的是 (nil),类似于下面这样

2020-01-20
0

CSRF攻击防御原理

Leafo老师基于Moonscript语言开发的WEB框架Lapis,框架中有一段针对CSRF(Cross—Site Request Forgery)的防护代码, 是一种基于围绕时间戳和签名验证的CSRF防护设计,后来Leafo老师还更新了CSRF的处理代吗:...

2020-01-14
0