随笔分类 -  JAVA

摘要:1.Struts 取代JSP中的控制功能,为系统添加独立的控制,采用Struts引入标签,实现JSP与后台JAVA代码的分离,JSP只负责显示,与struts.xml配合实现页面跳转 实现:接收请求,调用业务逻辑组件,返回HTTP响应 Struts中控制器由底层的一个FilterDispatcher... 阅读全文
posted @ 2014-05-25 17:03 程序员大叔的博客 阅读(376) 评论(0) 推荐(0)
摘要:equals()相等的两个对象,hashcode()一定相等;equals()不相等的两个对象,却并不能证明他们的hashcode()不相等。反过来:hashcode()不等,一定能推出equals()也不等;hashcode()相等,equals()可能相等,也可能不等。 阅读全文
posted @ 2014-05-23 17:34 程序员大叔的博客 阅读(152) 评论(0) 推荐(0)
摘要:http://wanglihu.iteye.com/blog/18977181.java.lang.NoClassDefFoundError: org/objectweb/asm/ClassVisitor缺少asm-3.3.jar2.java.lang.NoClassDefFoundError: o... 阅读全文
posted @ 2014-05-22 10:25 程序员大叔的博客 阅读(470) 评论(0) 推荐(0)
摘要:是指令标签这个是导入struts2中的标签库,uri是标签库所在的库文件路径prefix="s",给这个标签库起一个别名“s”这样导入完成后,你可以在中,使用了,如: 在CSS定义中属于一个行内元素,在行内定义一个区域,也就是一行内可以被 划分成好几个区域,从而实现某种特定效果。 本身没有任何属... 阅读全文
posted @ 2014-05-21 23:04 程序员大叔的博客 阅读(475) 评论(0) 推荐(0)
摘要:http://blog.csdn.net/afgasdg/article/details/6889383一、equals方法的作用 1、默认情况(没有覆盖equals方法)下equals方法都是调用Object类的equals方法,而Object的equals方法主要用于判断对象的内存地址引用是不是... 阅读全文
posted @ 2014-05-16 15:42 程序员大叔的博客 阅读(242) 评论(0) 推荐(0)
摘要:http://www.cnblogs.com/aisiteru/articles/1151874.htmlList是一个接口,而ListArray是一个类。ListArray继承并实现了List。所以List不能被构造,但可以向上面那样为List创建一个引用,而ListArray就可以被构造。Lis... 阅读全文
posted @ 2014-05-16 14:57 程序员大叔的博客 阅读(240) 评论(0) 推荐(0)
摘要:http://developer.51cto.com/art/201107/273003.htm也许你已经熟练使用了java.util包里面的各种数据结构,但是我还是要说一说java版数据结构与算法,希望对你有帮助。线性表,链表,哈希表是常用的数据结构,在进行Java开发时,JDK已经为我们提供了一... 阅读全文
posted @ 2014-05-16 14:56 程序员大叔的博客 阅读(376) 评论(0) 推荐(0)
摘要:父类静态变量父类静态块子类静态变量子类静态块父类普通变量父类普通块父类构造方法子类普通变量子类普通块子类构造方法 阅读全文
posted @ 2014-04-11 21:50 程序员大叔的博客 阅读(137) 评论(0) 推荐(0)
摘要:Hibernate:用面向对象的方法除了数据库操作,利用ORM对象关系映射框架1.Hibernate的映射文件:一个类对应一个映射文件,存储类的特点,以XML的形式存放。将对象映射成数据库中的表,是链接数据库与对象的纽带2.Hibernate的配置文件:对数据库的描述,如使用什么数据库,与数据库交互所要用到的驱动类的设置等,文件为XML或properties属性文件 XML文件:格式类似HTML文件,有自己的标签,用于定义自己的数据结构。具有格式化检查机制,可以指定映射文件的加载映射文件: 配置文件: jdbc:mysql://localhost:3306/community... 阅读全文
posted @ 2014-03-21 12:35 程序员大叔的博客 阅读(243) 评论(0) 推荐(0)
摘要:原因:JAVA核心编程1卷7版P116 Employee E1 = new Employee("Alice",...); Employee E2 = new Employee("Bob",...); swap(E1, E2);void swap(Employee a, Employee b){ Employee temp; temp = a; a = b; b = temp;}无法实现,E1, E2 的引用互换!!!故是按值传递的。 阅读全文
posted @ 2014-03-16 10:05 程序员大叔的博客 阅读(157) 评论(0) 推荐(0)
摘要:Python: 子类不重载、覆盖父类的构造函数(子类不自己定义构造函数),则构造子类时会调用父类构造函数 若子类覆盖了父类的构造函数,则构造子类时不执行父类的构造函数,但仍继承了父类,如需调用父类构造函数则使用:Parent.__init__(self)或super(Child,self).__init__()JAVA: 如果子类没有显示调用父类则自动调用父类默认(无参数)构造函数。 如果父类没有无参数构造函数,且子类构造函数中未显示调用父类其他构造函数,则报错 阅读全文
posted @ 2014-03-07 10:20 程序员大叔的博客 阅读(570) 评论(0) 推荐(0)
摘要:JDK7:public final int hashCode() { return Objects.hashCode(getKey()) ^ Objects.hashCode(getValue()); }/** * Retrieve object hash code and applies a supplemental hash function to the * result hash, which defends against poor quality hash functions. This is * critical because HashMap uses power-of-two 阅读全文
posted @ 2014-03-01 14:29 程序员大叔的博客 阅读(1619) 评论(0) 推荐(0)
摘要:1.私聊形似发送放: InetAddress address = InetAddress.getByName(ad);//ad为String,接收方IP地址 byte[] message = msg.getBytes();//将发送形象转换为Byte类型 DatagramPacket packet = new DatagramPacket(message, message.length,address,9999);//实例化数据包 DatagramSocket socket = new DatagramSocket();//实例化套接字 socket.send(packet);//发送数据包接 阅读全文
posted @ 2013-11-28 20:58 程序员大叔的博客 阅读(529) 评论(0) 推荐(0)
摘要:转载自:http://hi.baidu.com/ceoct/item/7e136a2417ba6f896f2cc33cJava class 中public、protected 、friendly、private的区别1.类(class) 可见性修饰符: public—在所有类中可见,在其他包中可以用import导入。 缺省—就是没有修饰符,在同一个包中的类中可见,在其他包中不能用import导入。 修饰符:final—终态类,表示该类不能被继承 abstract—抽象类,不能新建对象 2. 变量(variable) Java中变量有两种,方法变量和字段变量 方法... 阅读全文
posted @ 2013-11-20 10:37 程序员大叔的博客 阅读(1003) 评论(0) 推荐(0)