hi, 大家好, 我是徐小夕.徐小夕【知乎专栏作家】掘金签约作者,定期分享前端工程化,可视化,企业实战项目知识,深度复盘企业中经常遇到的500+技术问题解决方案。【关注趣谈前端,技术路上不迷茫】一周没有写文章, 这段时间也一直在思考和攻克我们做的文档编辑器flowmixdocx的技术难题. 好在经过数个夜晚的奋战, 我们终于取得了突破性的进展, 接下来我就和 …
伴随着5G时代的到来,web3D交互展示技术发展的如火如荼。我们总能在网页上看到动态可交互的模型、展厅。人们看得过瘾,但却不知道它们制作的过程是很复杂的。它需要建模师进行建模渲染,然后由3D程序员通过编程将其嵌入浏览器中。那么问题来了,如果不会编程是不是就无法实现3D模型在线展示呢?或许在几年前的确是这样,但是现在再让我回答这个问题,则是否定的。现在即便你不 …
这个mermaid在线编辑器挺好用的https:mermaid.js.org图表和绘图工具基于JavaScript的绘图和图表工具,可将Markdown风格的文本定义呈现出来,以动态创建和修改图表。另外目前主流的 Mermaid 在线编辑器 推荐及功能对比,可以快速选择适合的工具:一、综合型编辑器(支持实时预览+协作)Mermaid墨美图表核心功能:实时预览 …
本文摘要 竞争激烈的LCK联赛近期通过升级赛决出4支战队,将会与SKT,GE群雄逐鹿夏季赛。自LCK扩军至10支队伍后u,经过6轮BO3比赛,Longzhu IM,三星,Anarchy与SBENU Sonicboom最终脱颖而出。下面我将会为大家介绍下他们。Longzhu IM上赛季第7名的IM大换血,仅保留Frozen。上单Apple可能为大家熟知,他跟随 …
话说有很多铲屎官都有这种感觉,养猫前觉得喵星人都是软fufu小可爱,可真把猫抱回家后,才发现喵星人“混蛋”的一面,对铲屎官时冷时热,时而撒娇求摸摸,时而赐铲屎官一顿猫猫拳,当然更多的时候,喵主子只是静静看着“愚蠢的人类”,根本不屑搭理。几天前,美国北卡罗来纳州米切尔县动物救助站在官方脸书发了个帖子,称他们那里有一只“全世界最坏的猫”,将喵星人的傲娇本性发挥得 …
目标利用openresty配合Lua脚本实现基于redis配置进行灰度发布及最小版本约束。实现如下功能:1、随机灰度2、基于用户ID灰度(用户ID%100<Radio)3、基于指定用户ID灰度(例如用户ID:2、3)4、基于App版本号进行灰度(例如内部版本号:31)5、全量灰度6、App最小版本约束代码约束1、App请求头中携带客户端类型(X-App …
一、概述lua是一种轻量小巧的脚本语言,用标准C语言编写并以源代码形式开放,其设计目的是为了嵌入应用程序中,从而为应用程序提供灵活的扩展和定制功能。官网:https:www.lua.org二、lua 安装curl -L -R -O https:www.lua.orgftplua-5.4.6.tar.gztar zxf lua-5.4.6.tar.gzcd l …
4.实现多级缓存多级缓存的实现离不开Nginx编程,而Nginx编程又离不开OpenResty。4.1.安装OpenRestyOpenResty(R) 是一个基于 Nginx的高性能 Web 平台,用于方便地搭建能够处理超高并发、扩展性极高的动态 Web 应用、Web 服务和动态网关。具备下列特点:o 具备Nginx的完整功能o 基于Lua语言进行扩展,集成 …
近日,为了帮助程序员节省代码开发量,翼辉信息董事长、SylixOS 嵌入式操作系统、EdgerOS 新一代智能边缘计算操作系统创始人韩辉发布并开源了极其有用的代码生成器-JStruct。该工具使用 JavaScript 编写,可以运行在 JSRE 或者 Node.js 环境中,其生成的代码相当于在 CC++ 环境中直接使用 JSON.parse 与 JSON …
前言本次分享几个实用的、值得学习使用的嵌入式相关开源项目,下面列举的这些基本上都在本公众号分享过,详细介绍及使用可查看往期笔记。protobufProtocol Buffers,是Google公司开发的一种数据格式,类似于XML能够将结构化数据序列化,可用于数据存储、通信协议等方面。它不依赖于语言和平台并且可扩展性极强。下载链接:https:github.c …
