目录一、栈1、栈的基本介绍2、栈的底层实现二、中缀表达式转后缀表达式1、拆解中缀表达式2、中缀转后缀的算法3、中缀转后缀代码解析4、对后缀表达式进行计算一、栈1、栈的基本介绍 栈是⼀个先⼊后出的有序列表。栈
前言正则表达式,新手见它的感觉就是“这都什么玩意,乱七八糟的,完全不知所云”,但学会它就会体验那种一行代码抵数十上百行,效率飞起的感觉,简直不要太爽。今天小肆先把我自己收藏的一些正则表达式写法分享给大家,当然想深入学习如何写正则表达式,可以去w3c看看教程。干货一.校验数字数字:&nbs
秒杀大家都不陌生。自2011年首次出现以来,无论是双十一购物还是12306抢票,秒杀场景已随处可见。 图片来自Pexels简单来说,秒杀就是在同一时刻大量请求争抢购买同一商品并完成交易的过程。从架构视角来看,秒杀系统本质上是一个高性能、高一致、高可用的三高系统。而打造并维护一个
之前在项目开发中经常会遇到需要开发各种各样加载动画的需求,我们可以使用已有的动画库手动改造实现(比如说基于 loaders.css 手动改造),也可以自己独立设计,但是这意味着需要花一定的时间调研和开发。为了减少这部分的时间,并让加载动画的设计更加简化和易用,我开发了一款开箱即用
最近发现了一款非常好用的基于go语言的web开发框架,非常适合PHP转Go的同学使用,在很多设计思想和使用上和PHP的Laravel框架非常像。今天就为大家简单介绍一下GoFrame的特点:官方介绍GoFrame是一款模块化、高性能、企业级的Go基础开发框架。GoFrame不是一款WEB/RPC框架
这段时间开发中遇到了一个棘手的问题,就是用uniapp开发的小程序,将页面上的一块内容生成图片并保存在本地,这就难到我了,查了好久的问题,最终有了解决方法,废话少说,直接上步骤。1、在HBuilderX的 插件市场 找到 前端组件--通用组件--搜索“( ̄ー ̄)p”,并
GBase8c技术特点作为一款金融级分布式交易型数据库产品,GBase8c具有强一致性的全局事务、计算存储分离、灵活的数据分布、灵活的部署方式、在线扩容缩容、在线升级、数据高可用、高安全性、异地多活、数据高效加载、集群备份恢复、易维护、标准化、兼容国产生态等技术特征。自动容错的强一致性全局事务GBa