一.Exceptionless简介 Exceptionless 是一个开源的实时的日志收集框架,它可以应用在基于 ASP.NET,ASP.NET Core,Web Api,Web Forms,WPF,Console,MVC 等技术栈的应用程序中,并且提供了Rest接口可以应用在 Javascript ...
分类:
Web程序 时间:
2019-01-24 17:58:09
阅读次数:
205
栈 栈的定义 栈是限制在表的一端进行插入和删除的线性表。允许插入、删除的这一端称为栈顶,另 一个固定端称为栈底。当表中没有元素时称为空栈。 栈的存储实现和运算实现 栈是运算受限的线性表,线性表的存储结构对栈也是适用的,只是操作不同而已。 利用顺序存储方式实现的栈称为顺序栈。 与线性表类似,栈的动态分 ...
分类:
编程语言 时间:
2019-01-21 17:52:58
阅读次数:
236
参考教科书上的一个应用例子,用栈来分析一行输入中的括号brackets是否匹配。用stdin读取用户输入,并输出检查结果。exit 退出。 注意这行代码: ...
分类:
编程语言 时间:
2019-01-12 01:05:07
阅读次数:
246
一、关于 drools 规则引擎 前面写过一篇 Drools 规则引擎相关的文章,这篇文章主要记录一下规则引擎的环境搭建和简单示例。不熟悉 drools 的朋友可以看看这篇文章: "自己写个 Drools 文件语法检查工具——栈的应用之编译器检测语法错误" 介绍的内容: Drools 规则引擎的使用 ...
分类:
其他好文 时间:
2018-12-18 10:56:08
阅读次数:
257
栈和队列都是常用的数据结构。栈的应用非常的广泛,其原理也是非常经典的。 一、栈 ①栈(stack)又名堆栈,他是一种运算受限的线性表。其限制是仅允许在表的一端进行插入和删除运算。这一段被称为栈顶,相对地,把另一端称为栈底。 ②栈就是一个桶,后放进去的先拿出来,它下面本来有的东西要等它出来之后出来(先 ...
分类:
其他好文 时间:
2018-12-09 16:35:53
阅读次数:
152
在 【数据结构】栈与队列Part2:栈的应用之表达式转换 中,保存表达式的数据类型是string类型,而atof()函数是将char[]类型转化为浮点数的函数。 因此,将string转化为char[]的方法是非常重要的。 查阅资料:c++ string转char* 我主要采用这篇文章提到strcpy ...
分类:
其他好文 时间:
2018-12-03 19:55:15
阅读次数:
186
栈Stack *栈也是一种线性数据结构 *相比数组,栈对应的操作是数组的子集 *只能从一端添加元素,也只能从这一端取出元素 *这一端称为栈顶 *栈是一种后进先出的数据结构(Last in first out) *在计算机的世界里,栈拥有着不可思议的作用 栈的应用: *无处不在的undo操作(撤销) ...
分类:
编程语言 时间:
2018-11-24 11:38:17
阅读次数:
165
我理解的数据结构(二)—— 栈(Stack) 一、栈基础 栈是一种线性结构 相比较数组,栈对应的操作是数组的子集 只能从一端添加元素,也只能从同一端取出元素,这一端称为栈顶 栈是一种后进先出的数据结构,LIFO(Last In First Out) 二、栈的应用 Undo操作(撤销) 程序调用所使用 ...
分类:
其他好文 时间:
2018-11-17 19:14:20
阅读次数:
155
LeetCode:逆波兰表达式求值【150】 题目描述 根据逆波兰表示法,求表达式的值。 有效的运算符包括 +, -, *, / 。每个运算对象可以是整数,也可以是另一个逆波兰表达式。 说明: 整数除法只保留整数部分。 给定逆波兰表达式总是有效的。换句话说,表达式总会得出有效数值且不存在除数为 0 ...
分类:
其他好文 时间:
2018-11-11 12:53:49
阅读次数:
220
1. 表达式的种类 如何将表达式翻译成能够正确求值的指令序列,是语言处理程序要解决的基本问题,作为栈的应用事例,下面介绍表达式的求值过程。 任何一个表达式都是由操作数(亦称运算对象)、操作符(亦称运算符)和分界符组成的。通常,算术表达式有3种表示: ①中缀(infix)表示:<操作数><操作符><操 ...
分类:
编程语言 时间:
2018-11-04 01:51:10
阅读次数:
391