摘要:
Servlet的注册与运行(Servlet程序通常需要存储在\WEB-INF\classes\目录中)1.注册Servlet:在web.xml文件中,一个元素用于注册一个Servlet,含有两个主要元素:和. AnyName HelloServlet2.映射Servlet:一个元素用于映射一个已经注册的Servlet的一个对外访问路径,包含两个子元素:和 AnyName /demo/hello.html3.Servlet激活器:1 2 invoker3 /servlet/*4 4.缺省Servlet:映射路径仅仅为一个正斜... 阅读全文
摘要:
1 private String input;2 private BufferedReader buffer = new BufferedReader(new InputStreamReader(System.in));3 input = buffer.readLine(); 阅读全文
摘要:
java中判断字符串是否为数字的三种方法1.用JAVA自带的函数publicstaticbooleanisNumeric(Stringstr){for(inti=str.length();--i>=0;){if(!Character.isDigit(str.charAt(i))){returnfalse;}}returntrue;}2.用正则表达式public static boolean isNumeric(String str){ Pattern pattern = Pattern.compile("[0-9]*"); return pattern.matcher 阅读全文
摘要:
1 import java.io.BufferedReader; 2 import java.io.InputStreamReader; 3 import java.io.PrintWriter; 4 import java.net.ServerSocket; 5 import java.net.Socket; 6 7 8 public class Server { 9 public static void main(String[] args) {10 ServerSocket serverSocket = null;11 Socket sock... 阅读全文
摘要:
1 /** 2 * @author Beck 3 *创建自定义事件组 4 */ 5 public class EnrollmentEvent extends java.util.EventObject{//扩展java.util.EventObject类 6 private String studentToEnroll; 7 private int enrollmentCap; 8 9 public EnrollmentEvent(Object source, String studentToEnroll, int enrollmentCap){10 ... 阅读全文
摘要:
1 import javax.swing.*; 2 import java.awt.event.*; 3 public class TestSourceListener { 4 5 public static void main(String[] args) { 6 JFrame frame = new JFrame("TestSourceListener"); 7 JButton jbt = new JButton("OK"); 8 9 //Create a source object源对象10 f... 阅读全文
摘要:
1 import java.awt.BorderLayout; 2 import java.awt.Font; 3 import java.awt.event.ActionEvent; 4 import java.awt.event.ActionListener; 5 import javax.swing.JButton; 6 import javax.swing.JFrame; 7 import javax.swing.JLabel; 8 import javax.swing.JPanel; 9 10 /**11 * 主要是怎样刷新显示12 * @author Administrato... 阅读全文
摘要:
1 public class ThreadJoiner { 2 public static void main(String[] args) { 3 Object lock = new Object(); 4 5 Thread starterThread = new Thread(new StarterThread(lock)); 6 Thread enderThread = new Thread(new EnderThread(lock)); 7 8 starterThread.... 阅读全文
摘要:
1 import java.awt.BorderLayout; 2 import java.awt.FlowLayout; 3 import java.awt.Font; 4 import java.awt.GridLayout; 5 import javax.swing.JButton; 6 import javax.swing.JFrame; 7 import javax.swing.JLabel; 8 9 public class ShowTest extends JFrame{10 public ShowTest(){11 12 }13 pu... 阅读全文
摘要:
1 /** 2 * 1.对于T中的每个顶点u,找到u的具有最小权重的连接边。所有到u的连接边都存储在queues.get(u)中。queues.get(u).peek()返回拥有最小权值 3 * 的连接边。如果e.v已经在T中,将e从queues.get(u)中删除。 4 * 2.比较所有这些边,并且找到那个具有cost[u]+e.getWeight()最小值的边。 5 */ 6 public ShortestPathTree getShortestPath(int sourceIndex){ 7 List T = new Ar... 阅读全文