1.栈的元素必须后进先出 2.栈的操作只能在线性表的表尾进行 3.对于栈,栈的表尾称为栈顶(top),相应的表头称为栈底(bottom)。 栈的插入操作(push)叫进栈,也叫压栈,入栈。 栈的删除操作(Pop),叫出栈,也叫弹栈。 //栈基本操作 //栈的顺序存储结构 #define STACK_ ...
分类:
其他好文 时间:
2020-03-14 12:51:19
阅读次数:
58
给定一个二叉树,返回它的 后序 遍历。 示例: 输入: [1,null,2,3] 1 \ 2 / 3 输出: [3,2,1] /** * Definition for a binary tree node. * struct TreeNode { * int val; * TreeNode *lef ...
分类:
其他好文 时间:
2020-03-14 00:39:36
阅读次数:
75
Flutter 之Stack 组件 Stack Stack 这个是Flutter中布局用到的组件,跟Android中FrameLayout很像,都是可以叠加的现实View,具体的使用细节还是有些不同的,我们一一说来 Stack({ Key key, this.alignment = Alignmen ...
分类:
其他好文 时间:
2020-03-13 18:30:29
阅读次数:
50
回顾 上次迭代主要是实现了app.param,app.use,以及req.query中参数的提取工作。内容较多,篇幅也较长。 实现目标 git: github.com/kaisela/mye… 本次主要是完善router,实现错误处理中间件 和use更多用法实现。其实在上一次迭代的代码中已经完成了错 ...
分类:
其他好文 时间:
2020-03-13 14:37:16
阅读次数:
54
找出java进程id ps aux|grep xxxxxx 使用jstack命令打印线程堆栈信息 jstack 7363 java线程数统计 jstack 7363|grep java.lang.Thread.State: -c 线程各种状态统计 jstack 7363|grep java.lang ...
分类:
编程语言 时间:
2020-03-13 01:38:52
阅读次数:
87
import org.apache.struts2.ServletActionContext; 1、上传文件 static boolean isWindows = false; private String uploadDir; private File uploadify; //上传文件file对 ...
分类:
Web程序 时间:
2020-03-12 23:31:18
阅读次数:
69
Java虚拟机的内存可以分为三个区域:栈stack、堆heap、方法区method area。 栈的特点如下: 1. 栈描述的是方法执行的内存模型。每个方法被调用都会创建一个栈帧(存储局部变量、操作数、方法出口等) 2. JVM为每个线程创建一个栈,用于存放该线程执行方法的信息(实际参数、局部变量等 ...
分类:
编程语言 时间:
2020-03-12 20:24:26
阅读次数:
92
What is the difference between Shrink Database and File? Simply... DBCC ShrinkDatabase(): shrink all files DBCC ShrinkFile(): just one file For exampl ...
分类:
数据库 时间:
2020-03-12 18:24:26
阅读次数:
77
最近技术栈改为彻底的前后端分离,不是webapp那一套,所以碰到了跨域问题,刚开始是通过配置cors来解决,事实上也确实可以了,但是传自定义header头的时候,因为是复杂请求,所以一次请求两次动作,导致拿不到header头的值,因而采用代理的方式来解决跨域问题,先贴出之前的cors(cors这套, ...
分类:
其他好文 时间:
2020-03-12 12:57:31
阅读次数:
64
Visual Studio 调试器提供了功能强大的命令来控制应用程序的执行。 下面描述了为控制执行利用调试器命令可执行的任务: 开始(或继续)执行 中断执行 停止执行 逐句通过应用程序 运行到指定的位置 设置执行点 开始执行 开始执行是最基本的调试功能之一。 在“调试”菜单上选择“开始”、“逐语句” ...
分类:
其他好文 时间:
2020-03-12 09:51:22
阅读次数:
86