都说 Kotlin协程比线程性能好很多,然而事情的真相真是如此么?
分类:
编程语言 时间:
2020-01-10 18:43:47
阅读次数:
104
1.变量定义: num = 2+2 num = "2"+2 num = "2"+"2" str = "string"..'string' str = [[ string ]] 2.定义表格: tab = {k="kk",v="vv"} tab = {k="kk","vv"} tab = {"kk". ...
分类:
编程语言 时间:
2020-01-10 15:26:47
阅读次数:
79
导读目录 第一节:sparksql 1:简介 2:核心 3:与hive整合 4:dataFrame 5:函数 第二节:spark Streaming 1:对比strom 2:DStream的算子 3:代码 4:driver HA 5:读取数据 第三节:spark调优 第一节:sparksql (1) ...
分类:
数据库 时间:
2020-01-09 20:46:58
阅读次数:
91
openresty http openresty默认没有提供http客户端,需要第三方提供插件。 下载方式: 将文件放在 /openresty/lualib/resty/目录下即可 使用方式 参考: "GitHub ledgetech/lua resty http: Lua HTTP client ...
分类:
Web程序 时间:
2020-01-09 15:57:14
阅读次数:
202
来源: https://studygolang.com/articles/17631?fr=sidebar 今天在知乎浏览时忽然发现了一个有趣的东西,php竟然可以实现协程的实现,而且还是通过go关键字实现,顿时感觉php现在发展的好迅速,竟然把go里的东西都借鉴去。只不过这是在一个叫Swoole的 ...
分类:
Web程序 时间:
2020-01-08 23:05:55
阅读次数:
123
本篇文章主要是对asyncio和相关内容的补充, 以及一个异步爬虫实例. 这个系列还有另外两篇文章: 从零开始学asyncio(上) 从零开始学asyncio(中) 一. 使用同步代码 上一篇文章已经讲到, 使用asyncio模块的基本套路是, 把要执行的代码写成协程函数的形式, 在函数内部IO操作 ...
分类:
其他好文 时间:
2020-01-08 20:54:28
阅读次数:
71
目前前期放入技术栈,以及技术选型说明,单篇章。 目前采用的技术流程图,后续补技术站点详情,例如nginx 配合lua 用作缓存、限流、黑名单等。 目前鉴于lcn 更新缓慢,阿里上个月在梦想小镇发布了Seata GA 版本,宣称已可作用于生产环境,目前分布式事务采用阿里开源的Seata 采用其中 AT ...
分类:
其他好文 时间:
2020-01-08 12:34:03
阅读次数:
103
Intellij Idea编辑调试Lua https://blog.csdn.net/wwlcsdn000/article/details/80572683 ...
分类:
编程语言 时间:
2020-01-07 18:23:44
阅读次数:
177
1. lua installyum install -y readline-devel ncurses-devewget http://www.lua.org/ftp/lua-5.3.1.tar.gztar zxf lua-5.3.1.tar.gzcd lua-5.3.1make linuxmake ...
分类:
其他好文 时间:
2020-01-06 22:45:43
阅读次数:
140
什么是 Local 为什么使用 Local 为什么使用自定义 Local,而不是 threading.local。这是由内核决定的 1. web 应用在启动之后,是一单线+协成程启动的话,会污染全局变量,无法区分, 2. 使用多线程+协成无法保证,派发请求的工作协程,无法保证同时工作时且分别位于多个 ...
分类:
其他好文 时间:
2020-01-06 19:38:33
阅读次数:
64