`
文章列表
1,用socket通讯写出客户端和服务器端的通讯,要求客户发送数据后能够回显相同的数据 server端 package socket; import java.io.InputStream; import java.io.OutputStream; import java.net.ServerSocket; import java.net.Socket; public class SocketServer { public static void main(String[] args) { try { ...
1 作用域 : { } 基本变量 :   {     Int i=10; } 当变量出了该范围即是它消失的一刻 引用变量 {    String s=new String(“a string”); } 当变量出了该范围 s在作用域消失,该引用对象还是存在。 分析 :两者之间存在区别的原因 :创建,和销毁所在的地区不一样。一个在堆栈里,一个在堆里面,有垃圾回收器回收。2基本变量什么情况下会被赋予默认值 : 代码1 :编译期正常编译。 public class MyTest {     private int i;     public int ...

sax解析

package mySaxDo; import java.util.LinkedList; import java.util.List; import org.xml.sax.Attributes; import org.xml.sax.SAXException; import org.xml.sax.helpers.DefaultHandler; public class ConfigHandler extends DefaultHandler { private List<String> list; p ...
package demo; import org.apache.xerces.parsers.DOMParser; import org.junit.Test; import org.w3c.dom.Document; import org.w3c.dom.NamedNodeMap; import org.w3c.dom.Node; import org.w3c.dom.NodeList; public class XmlDomDemo { @Test public void test() { String url = " ...
服务器端: package server; import java.io.InputStream; import java.io.OutputStream; import java.net.ServerSocket; import java.net.Socket; public class HttpServer { public static void main(String args[]) { int port; ServerSocket serve ...
jar包下载地址 : http://sourceforge.net/projects/httpunit/ 涉及的jar包 : js-1.6R5.jar, nekohtml-0.9.5.jar, utilities.jar, xercesImpl-2.8.1.jar, xpp3_min-1.1.3.4.O.jar, xstream-1.2.2.jar, httpunit.jar 参考资料 : http://syab11.iteye.com/blog/611746 基本的一些代码 package tools; import java.io.Byte ...

jsp tag接口图

    博客分类:
  • j2ee
编写JSp页面标签的API图,学习编写jsp tag标签
EL表达式是J2EE编程中经常用到的东西,所以今天特意按照书籍写了一遍,希望对己对别人有用,首先是JAVA方法的定义 类名是public的,方法定义为public static package www.el; import java.math.BigDecimal; import java.math.MathContext; public class Common { //定义精度值 public static final MathContext math = new MathContext(2); public static Double add(Double ...
1,程序员首先是人,然后才是程序员,所以相比于技术,我觉得为人处事之道更重要. 生活的答案在于观察和思考 程序首先是给人用的,所以程序员写程序首先应该考虑的是人用的舒服吗,然后才去考虑用什么技术才是最合适的。 在我眼中,我从程序的思想中学到了一些做人的道理,比如写程序90%以上的程序其实就是最基础的东西,所以做人最重要的是从一些基础的事情做起,不要没有学会跑,就想着飞,不吃一,二两个馒头,怎么可能吃得到第三个馒头。程序的天空是靠一点点的基础积累起来的。 别人说:“这个世界上已经有了轮子,又何必重复造轮子呢?”我说:“因为我能够从中知道轮子是怎么造出来的。”站在巨人的肩膀上当然可以看 ...
//firefox下js触发click事件: <a href="#" onclick="test1(2)" id="a3">hello</a> <a href="#" onclick="test2(1)" id="b3">hello2</a> <script language="javascript"> <!-- functio ...
import java.io.File; import java.io.FileInputStream; import java.util.Properties; public class Connection { private static final Connection con = new Connection("conf/www/www.properties"); public static Connection getInstanse() { return con; } ...
package testSingle; import org.junit.Test; public class TestEqualSingle { @Test public void testSingle() { Person p = Person.getInstanse(); Person p1 = Person.getInstanse(); System.out.println(p1 == p);// true } /**总结:单例模式产生的对象是同一个对象,==意味着引用的 ...
/** 写一个方法,实现字符串的反转,如:输入abc,输出cba */ @Test public void testRerverse() { String abc = "abc"; StringBuilder sb = new StringBuilder(abc); System.out.println(sb.reverse().toString()); } /*总结 : String对象没有反转的方法,但是StringBuilder和StringBuffer有这个方法* ...
package othertest; import org.junit.Test; /** * * Integer在-128到127的范围内相等 * */ public class TestInteger { /**说明Integer在一定的范围内相等*/ @Test public void test() { Integer I = 1; Integer J = 1; System.out.println(I == J);//返回tr ...
方法一: package testString; import java.util.Collections; import java.util.HashSet; import java.util.LinkedList; import java.util.List; import java.util.Set; import org.junit.Test; public class MyTest { /** * 给你一个字符串,包含了空格等标点符号,要你计算出出现次数最多的字母和该字母出现的次数。 */ @Test pu ...
Global site tag (gtag.js) - Google Analytics