-
分类于
其他技术
发表于2020-12-10 22:00
今天来梳理一下计算机中的鬼画符😂正则表达式 , 在平时的工作中,我们很多地方都会使用到正则,但是实际使用频率并没有那么高,因此很多时候都是去网上查一下修改修改就用了,但是过一段时间就会忘记,每次使用都得回忆理解一些元字符,其实还是比较浪费时间的,正则作为一种生命周期很长的技术,我觉得可以花一些时间去梳理一下,方便必要时候查询。目前正则有两大流派(Flavor):POSIX 流派与 PCRE 流...
阅读全文 »
-
分类于
前端开发
发表于2020-11-15 15:00
一提到前端可视化这个词,可能给我们的印象就是使用 百度的echarts、阿里的g2、g6和一些charts、d3等js库画画图表,调用api之类的,直到最近工作需求简单的去了解了可视化之后才发现并不是我们想的这么简单,可视化是可以独立一个分支出来的,我们工作中也只是常常停留在工具的使用层面而已,真正的可视化在视觉方面分为工具、图形库、图形系统、理论基础。在数据方面也有 设计语言、数据建模、...
阅读全文 »
-
分类于
数据结构与算法
发表于2020-10-27 22:00
我相信很多人都会有这种感觉,就是开发了一段时间的软件之后,就会发现我们使用的编程语言和框架会随着时间的变化而变得不在流行,或者不在实用。比如早些时候使用的jquery到后面的Vue和React,我也可以确认的是,在以后的某一天,当下流行的东西也会逐渐过时,现在webassembly越来越开始流行了,我还发现了使用Rust编写的WebAssembly运行时wasmer,意味着wasm可以运行...
阅读全文 »
-
分类于
编译原理
发表于2020-10-10 22:00
我们已经准备好了Token,也已经知道了上下文无关文法,每个非终结符对应一个解析函数,利用函数之间的递归调用模拟语法树自上而下的构造过程,知道递归下降算法无法处理的左递归问题以及如何解决二义性。...
阅读全文 »