花间一壶酒

导航

2012年2月16日 #

队列- 链式存储-Java实现

摘要: package com.wrh.lab.dataStructure.stackAndQueue;/** * the interface of queue * @author wrh * * @param <E> */public interface Queue<E> { /** * enqueue the element * @param element */ public void enqueue(E element); /** * * @return the dequeue element */ pu... 阅读全文

posted @ 2012-02-16 17:20 wrh526 阅读(246) 评论(0) 推荐(0) 编辑

循环队列-顺序存储-Java实现

摘要: package com.wrh.lab.dataStructure.stackAndQueue;/** * the interface of queue * @author wrh * * @param <E> */public interface Queue<E> { /** * enqueue the element * @param element */ public void enqueue(E element); /** * * @return the dequeue element */ pu... 阅读全文

posted @ 2012-02-16 17:17 wrh526 阅读(472) 评论(0) 推荐(0) 编辑

栈-链式存储-Java实现

摘要: package com.wrh.lab.dataStructure.stackAndQueue;/** * the interface of the SeqStack * @author wrh * * @param <E> */public interface Stack<E> { /** * push the element to the stack * @param element */ public void push(E element); /** * pop the element from the stack an... 阅读全文

posted @ 2012-02-16 17:14 wrh526 阅读(265) 评论(0) 推荐(0) 编辑

栈-顺序存储-Java实现

摘要: package com.wrh.lab.dataStructure.stackAndQueue;/** * the interface of the SeqStack * @author wrh * * @param <E> */public interface Stack<E> { /** * push the element to the stack * @param element */ public void push(E element); /** * pop the element from the stack an... 阅读全文

posted @ 2012-02-16 17:12 wrh526 阅读(190) 评论(0) 推荐(0) 编辑

循环链表-链式存储-Java实现

摘要: package com.wrh.lab.dataStructure.linearList;/** * * @author wrh * the interface of the linked list * */public interface LinkedList<E> { /** * insert the item at prior * @param item */ public void insertAtPrior(E item); /** * insert the item at the end of the list... 阅读全文

posted @ 2012-02-16 17:08 wrh526 阅读(197) 评论(0) 推荐(0) 编辑

单链表-链式存储-Java实现

摘要: package com.wrh.lab.dataStructure.linearList;public class SingleListNode<E> { private SingleListNode<E> next; private E data; public SingleListNode(E data) { this.data = data; next = null; } public SingleListNode(E data, SingleListNode<E> nextNode) { this.... 阅读全文

posted @ 2012-02-16 17:04 wrh526 阅读(211) 评论(0) 推荐(0) 编辑

链表-顺序存储-Java实现

摘要: package com.wrh.lab.dataStructure.linearList;/** * * @author wrh * the interface of linear list. * */public interface LinearList<E> { /** * identify whether the list is empty or not * @return true for empty and false for not empty */ public boolean isEmpty(); /** * ... 阅读全文

posted @ 2012-02-16 17:00 wrh526 阅读(328) 评论(0) 推荐(0) 编辑

2011年12月6日 #

Java synchronized详解

摘要: 一直对这些不是很懂。找了一下,看一下,供我以后再看:第一篇: Java语言的关键字,当它用来修饰一个方法或者一个代码块的时候,能够保证在同一时刻最多只有一个线程执行该段代码。 一、当两个并发线程访问同一个对象object中的这个synchronized(this)同步代码块时,一个时间内只能有一个线程得到执行。另一个线程必须等待当前线程执行完这个代码块以后才能执行该代码块。 二、然而,当一个线程访问object的一个synchronized(this)同步代码块时,另一个线程仍然可以访问该object中的非synchronized(this)同步代码块。 三、尤其关键的是,当一个线程访问ob. 阅读全文

posted @ 2011-12-06 22:04 wrh526 阅读(214) 评论(0) 推荐(0) 编辑

生产者消费者程序

摘要: package learnJava_Thread;/** * * @author wrh * 2011/12/06 * use multithread to complete producer and consumer problem */public class TestProducer_Consumer { public static void main(String[] args) { GoDown goDown = new GoDown(30); Consumer c1 = new Consumer(50, goDown); Cons... 阅读全文

posted @ 2011-12-06 21:56 wrh526 阅读(292) 评论(0) 推荐(0) 编辑

2011年11月3日 #

使用tomcat的时候,网页地址出现中文,出现不认识编码导致查询无法完成解决方案

摘要: 我们在使用tomcat的时候,如果网页地址栏出现了中文名,会被默认解析为我们不认识的东西,实际默认的情况tomcat是无法解析的.例如:http://localhost:8090/test/XMLHttpRequest-原始AJAX初步.htm因为tomcat默认URI解码字符集为ISO-8859-1,但浏览器默认的发送编码字符集为UTF-8,所以需要统一二者的编码方式.解决方法如下:在TOMCAT_ROOT/conf/server.xml中找到<connector></connector>添加属性URIEncoding=”UTF-8″.配置后如下Xml代码<Co 阅读全文

posted @ 2011-11-03 19:33 wrh526 阅读(332) 评论(0) 推荐(0) 编辑