本月博客排行
-
第1名
龙儿筝 -
第2名
lerf -
第3名
fantaxy025025 - johnsmith9th
- zysnba
- xiangjie88
年度博客排行
-
第1名
青否云后端云 -
第2名
宏天软件 -
第3名
gashero - wy_19921005
- vipbooks
- benladeng5225
- e_e
- wallimn
- javashop
- ranbuijj
- fantaxy025025
- jickcai
- gengyun12
- zw7534313
- qepwqnp
- 解宜然
- ssydxa219
- zysnba
- sam123456gz
- sichunli_030
- tanling8334
- arpenker
- gaojingsong
- kaizi1992
- xpenxpen
- 龙儿筝
- jh108020
- wiseboyloves
- ganxueyun
- xyuma
- xiangjie88
- wangchen.ily
- Jameslyy
- luxurioust
- mengjichen
- lemonhandsome
- jbosscn
- zxq_2017
- lzyfn123
- nychen2000
- forestqqqq
- wjianwei666
- ajinn
- zhanjia
- siemens800
- Xeden
- hanbaohong
- java-007
- 喧嚣求静
- mwhgJava
最新文章列表
【Do家】通过pmap命令解读jvm内存占用情况
1、执行Linux的pmap命令,采集到如下数据:
# pmap -x 87|more
87: /usr/local/java/jre/bin/java -Djava.util.logging.config.file=/usr/local/tomcat/conf/logging.properties -Djava.util.logging.manager=org.apache.juli.ClassL ...
496 Next Greater Element I
You are given two arrays (without duplicates) nums1 and nums2 where nums1’s elements are subset of nums2. Find all the next greater numbers for nums1's elements in the corresponding places of nums2.
T ...
Node.js中如何捕捉当前堆栈?
一、捕捉堆栈的时机
Node.js中捕捉堆栈只有在new Error()时会进行自动捕捉。初始化Error实例时调用Error.captureStackTrace(this),为实例捕捉堆栈并格式化成字 ...
使用栈检测括号是否成对出现
package stack;
import java.util.Stack;
/**
* Created by Lanxiaowei
* Craated on 2016/12/11 14:13
* 检测括号是否成对出现
* 可以将检测到左括号抽象成入栈操作,检测到右括号抽象成出栈操作,
* 左右括号成对出现刚好可以抽象成入栈出栈操作,也就是说只要最后
* 栈为空 ...
Java实现一个简单的栈
栈我们可以理解为一个箱子,先放进去的东西在最下面,所以是一个先进后出的原则。下面我们看看一个简单的Demo。
package com.tu.test.stack;
public class Node {
int data;
Node pre;//previous Node
public Node(int data){
this.data = data;
}
}
...
java内存深入学习(一)JVM学习笔记
转载请注明出处:http://mingnianshimanian.iteye.com/admin/blogs/2321634
本文主要和大家一起分享学习关于Java内存方面的知识,主要学习java虚拟机,内存分配 ...
Java中队列FIFO(First-In-First-Out),栈LIFO(Last-In-First-Out)的实现
Deque接口定义了QUEUE(First-In-First-Out)的功能,同时也定义了Stack(Last-In-First-Out)的功能。
java.util.Deque<E>
A linear collection that supports element insertion and removal at both ends. The name deque is short ...
利用数组实现栈的操作
public class MyStack {
private static int length=10;
private String[] i=new String[length];
private int count=0;
public static void main(String[] args) {
MyStack mystack=new MyStack();
...
利用数组实现栈的操作
public class MyStack {
private static int length=10;
private String[] i=new String[length];
private int count=0;
public static void main(String[] args) {
MyStack mystack=new MyStack();
...
Binary Search Tree Iterator
Implement an iterator over a binary search tree (BST). Your iterator will be initialized with the root node of a BST.
Calling next() will return the next smallest number in the BST.
Note: next() and ...
Stack 表达式计算
package com.citi.ww03140.ds.exp;
import java.util.HashMap;
import java.util.Stack;
/*
3. 后缀表达式
后缀表达式也称为逆波兰式(Reverse Polish Notation, RPN),更加广为人知一些,和前缀表达式刚好相反,是将操作符号放置于操作数之后,比如2 + 3 * (5 - 1)用逆波兰式来表示则 ...
[转]Java中的堆和栈
当一个人开始学习Java或者其他编程语言的时候,会接触到堆和栈,由于一开始没有明确清晰的说明解释,很多人会产生很多疑问,什么是堆,什么是栈,堆和栈有什么区别?更糟糕的是,Java中存在栈这样一个后进先出(Last In First Out)的顺序的数据结构,这就是java.util.Stack。这种情况下,不免让很多人更加费解前面的问题。事实上,堆和栈都是内存中的一部分,有着不同的作用,而且一个 ...
Java SE: How to iterate Stack
How to iterate a stack in Java?
1> Pitfall: Using iterator to iterate Stack
@Test
public void iterateTest() {
Stack<String> stack = new Stack<String>();
stack.push(&qu ...