随笔分类 - java
摘要:语言:java 前端:extjs,jquery 框架:spring(IOC,AOP,MVC,读写分离,定时任务,国际化等), 消息队列:ActiveMQ, 模板引擎:jsp,FreeMarker,velocity orm: mybatis rpc: dubbo,zookeeper 单点登录:cas,
阅读全文
摘要:转自(http://blog.csdn.net/jerrying0203/article/details/45563947) 本文学习并总结java多线程与线程间通信的原理和方法,内容涉及java线程的众多常见重要知识点,学习后会对java多线程概念及线程间通信方式有直观清晰的了解和掌握,可以编写并
阅读全文
摘要:一、方法函数 函数也称为方法,就是定义在类中的具有特定功能的一段独立代码。用于定义功能,提高代码的复用性。 函数的特点1> 定义函数可以将功能代码进行封装,便于对该功能进行复用;2> 函数只有被调用才会被执行;3> 对于函数没有具体返回值的情况,返回值类型用关键字void表示,那么该函数中的retu
阅读全文
摘要:现在关于Java集合类的文章很多,但是我最近看到一个很有意思图片,基本上把Java集合的总体框架都给展现出来了,很直观。 如果发现图片看不清楚,点此处看大图 在这里,集合类分为了Map和Collection两个大的类别。 处于图片左上角的那一块灰色里面的四个类(Dictionary、HashTabl
阅读全文
摘要:public static void main(String[] args) { Map<String, String> map = new HashMap<String, String>(); map.put("1", "value1"); map.put("2", "value2"); map.
阅读全文
摘要:java中URL 的编码和解码函数java.net.URLEncoder.encode(String s)和java.net.URLDecoder.decode(String s);在javascript 中URL 的编码和解码函数escape(String s)和unescape(String s
阅读全文
摘要:假设: a==b; 如果 a,b都是值类型,则是比较a,b的值大小 如果 是对象类型,则是 比较a,b的地址. equals,String操作经常用到,用来比较2串所拥有的字符是否相同. 如 String a= new String("123"),b="123"; a.equals(b);则相等 a
阅读全文
摘要:这是在一本java教材上看到的,做了点修改。具体本教材记不清楚了,Sorry.放在这里,只是让自己需要的时候能够容易找到。 程序分两部分,服务端和客户端。先把服务端运行起来,在运行客户端。整个过程就是客户端想服务端发送String,服务端再返回。客户端的String由键盘输入得到。 服务器端。 Ja
阅读全文
摘要:list l = new ArrayList(); l.add("aa"); l.add("bb"); l.add("cc"); for (Iterator iter = l.iterator(); iter.hasNext();) { String str = (String)iter.next(
阅读全文
摘要:(1)HashSet是set的一个实现类,hashMap是Map的一个实现类,同时hashMap是hashTable的替代品(为什么后面会讲到). (2)HashSet以对象作为元素,而HashMap以(key-value)的一组对象作为元素,且HashSet拒绝接受重复的对象.HashMap可以看
阅读全文
摘要:package com;import java.io.IOException; import java.util.Enumeration; import javax.servlet.Filter; import javax.servlet.FilterChain; import javax.serv
阅读全文