摘要: <global-allowed-methods>regex:.*</global-allowed-methods> <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE struts PUBLIC "-//Apach... 阅读原文
2018-01-19 11:42:02 阅读(763) 评论(0)
摘要: 在/etc/yum.repos.d下新建一个文件rabbitmq-erlang.repo yum install erlang     参考  http://www.rabbitmq.com/install-rpm.html   阅读原文
2018-01-19 10:04:03 阅读(760) 评论(0)
摘要: 什么是Java? Java是一门面向对象编程语言,不仅吸收了C++语言的各种优点,还摒弃了C++里难以理解的多继承、指针等概念,因此Java语言具有功能强大和简单易用两个特征。Java语言作为静态面向对象编程语言的代表,极好地实现了面向对象理论,允许程序员以优雅的思维方式进行复杂的编程  。  学习java能够干什么... 阅读原文
2018-01-19 09:11:02 阅读(785) 评论(0)
摘要:   在前面的文章中已经和大家分享过关于spring IOC的知识,已经通过他的实现机制。我们都知道spring的两大核心:AOP(依赖注入)和IOC(控制反转),本篇我们就一起学习一下AOP的知识的。   这里分享一个问题?当我们软件开发完成后,需要给每一个方法添加操作日志,我们怎么操作呢?我想最简单的方法就是在每... 阅读原文
2018-01-19 07:52:01 阅读(752) 评论(0)
摘要: 在java1.5中Lock对象来实现同步的效果,而且使用上更方便。 使用ReentrantLock实现同步 public class MyService { private Lock lock = new ReentrantLock(); public void methodA(){ ... 阅读原文
2018-01-19 07:09:07 阅读(728) 评论(0)
摘要:   前言   在上篇Spring MVC入门篇中,我们初步了解了Spring MVC开发的基本搭建过程,本文将针对实际开发过程的着重点Controller部分,将常用的知识点罗列出来,并配以示例。在这之前,我们有必要回顾一下,Spring MVC在我们的WEB开发中,定位或者作用是什么?Spring MVC在项目中,... 阅读原文
2018-01-19 00:24:01 阅读(832) 评论(0)
摘要: 前面我们已经分析了ArrayList和LinkedList这两个集合,我们知道ArrayList是基于数组实现的,LinkedList是基于链表实现的。它们各自有自己的优劣势,例如ArrayList在定位查找元素时会优于LinkedList,而LinkedList在添加删除元素时会优于ArrayList。而本篇介绍的... 阅读原文
2018-01-18 22:47:02 阅读(821) 评论(0)
摘要: 相关介绍:  二叉查找树的查找效率与二叉树的形状有关,对于按给定序列建立的二叉排序树,若其左、右子树均匀分布,则查找过程类似于有序表的二分查找,时间复杂度变为O(log2n)。当若给定序列原来有序,则建立的二叉查找树就蜕化为单链表,其查找效率同顺序查找一样,时间复杂度为O(n)。因此,在构造二叉查找树的过程中,当出现... 阅读原文
2018-01-18 21:21:03 阅读(813) 评论(0)
摘要: 打印流: 有两个类:PrintStream,PrintWriter类,两个类的方法一致,区别在于构造器 PrintStream:构造方法:接收File类型,接收字符串文件名,接收字节输出流(OutputStream) PringWriter:构造方法:接收File类型,接收字符串文件名,接收字节输出流(OutputS... 阅读原文
2018-01-18 21:13:01 阅读(701) 评论(0)
摘要: 对象中的数据,以流的形式,写入到文件中保存 过程称为写出对象,对象的序列化 ObjectOutputStream将对象写到文件中,实现序列化   在文件中,以流的形式,将对象读取出来, 读取对象,对象的反序列化 ObjectInputStream将文件对象读取出来,实现反序列化     示例: 简单写一个类: pa... 阅读原文
2018-01-18 19:21:02 阅读(721) 评论(0)