java
文章平均质量分 74
我家小曦曦
千里之行始于足下
展开
-
JAVA反射机制
Reflection是Java 程序开发语言的特征之一,它允许运行中的 Java 程序对自身进行检查,或者说"自审",并能直接操作程序的内部属性。例如,使用它能获得 Java 类中各成员的名称并显示出来。 Java 的这一能力在实际应用中也许用得不是很多,但是在其它的程序设计语言中根本就不存在这一特性。例如,Pascal、C 或者 C++ 中就没有办法在程序中获得函数定义相关的信息。 Jav转载 2013-11-09 14:57:31 · 364 阅读 · 0 评论 -
java Map及Map.Entry详解
Map是java中的接口,Map.Entry是Map的一个内部接口。 Map提供了一些常用方法,如keySet()、entrySet()等方法,keySet()方法返回值是Map中key值的集合;entrySet()的返回值也是返回一个Set集合,此集合的类型为Map.Entry。 Map.Entry是Map声明的一个内部接口,此接口为泛型,定义为Entry转载 2014-03-07 15:52:20 · 415 阅读 · 0 评论 -
springmvc获取requet的方法
由于sringmvc脱离了HttpServletRequest作为参数,不能够直接使用request,所以得在web.xml里配置RequestContextListener监听访问request: HttpServletRequst requst = ((ServletRequestAttributes)RequestContextHolder.getRequetAttribute()).g原创 2014-03-10 11:11:54 · 490 阅读 · 0 评论 -
servlet中的service()和init()的区别
servlet中init,service方法 首先你要明确servlet的生命周期和HTTP协议. Serlvet接口只定义了一个服务方法就是service,而HttpServlet类实现了该方法并且要求调用下列的方法之一: doGet:处理GET请求 doPost:处理POST请求 当发出客户端请求的时候,调用service 方法并传递一个请求和响应对象。Servlet首先判断转载 2014-03-06 22:29:25 · 831 阅读 · 0 评论 -
mysql触发器
mysql触发器四要素: 监视地点:监视的哪个表? 监视操作:insert,update,delete? 触发操作:insert,update,delete? 触发时间:after,before? 创建触发器语法: Create trigger triggerName after/before insert/update/delete on tableName for each row #mysq转载 2014-03-06 17:51:57 · 517 阅读 · 0 评论 -
Java collections.sort()根据时间排序list
首先:定义bean 然后:定义比较器 最后:测试使用 一.userBean package com.butterfly.Class; public class user { private String name; private String sex; private int age; private String birthday; public user(String转载 2014-03-06 15:53:53 · 1582 阅读 · 0 评论 -
关于StringBuffer类中insert和append方法的几个小问题
1.insert方法 char data[]={'a','b','c','d','e'}; StringBuffer buffer=new StringBuffer(); buffer.insert(0,100); buffer.insert(0,2.5F); buffer.insert(3,'*'); buffer.insert(0,250.0D); buffer.insert(5转载 2014-02-18 18:11:48 · 1412 阅读 · 0 评论 -
Socket通信简介
“一切皆Socket!” 话虽些许夸张,但是事实也是,现在的网络编程几乎都是用的socket。 ——有感于实际编程和开源项目研究。 我们深谙信息交流的价值,那网络中进程之间如何通信,如我们每天打开浏览器浏览网页时,浏览器的进程怎么与web服务器通信的?当你用QQ聊天时,QQ进程怎么与服务器或你好友所在的QQ进程通信?这些都得靠socket?那什么是socket?socket的类型有哪些?还有转载 2014-02-21 17:59:01 · 513 阅读 · 0 评论 -
Tomcat的内存设置详解
Java内存溢出详解 一、常见的Java内存溢出有以下三种: 1. java.lang.OutOfMemoryError: Java heap space----JVM Heap(堆)溢出 JVM在启动的时候会自动设置JVM Heap的值,其初始空间(即-Xms)是物理内存的1/64,最大空间(-Xmx)不可超过物理内存。 可以利用JVM提供的-Xmn -Xms -Xmx等选项转载 2013-12-31 10:37:12 · 395 阅读 · 0 评论 -
获取请求的远程浏览器的ip地址
servlet request getHeader("x-forwarded-for") 获取真实IP request方法客户端IP: request.getRemoteAddr() 输出:192.168.0.106 客户端主机名:request.getRemoteHost()输出:abc request.getHeader("Host") 输出:192.168转载 2014-03-10 10:47:34 · 4413 阅读 · 0 评论