自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(32)
  • 收藏
  • 关注

转载 一个完成的spring xml配置文件

<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:p="http://ww...

2016-06-30 15:16:00 121

转载 一个简单的Spring程序

首先,要用Eclipse开发Spring程序,需要安装Spring插件并重启Eclipse具体操作:新建javaProject后,导入需要使用的包(提前下好Spring),Spring包包含6个部分的jar,我们只要导入用的即可程序开发场景准备:角色-执行动作的人群:proformer,接口实现的类:Juggler,杂技师发布指令的主...

2016-06-28 10:28:00 110

转载 Spring beans.xml

<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:context="http:/...

2016-06-12 17:51:00 102

转载 strust2的核心和工作原理

  在学习strust2之前,我们要明白使用struts2的目的是什么?它能给我们带来什么样的好处?设计目标  Strust设计的第一目标就是使MVC模式应用于web程序设计。技术优势  Struts2有两方面的技术优势。  一是所有的Struts2应用程序都是基于client/server HTTP交换协议,the java servlet api揭示了java s...

2016-06-01 11:58:00 163

转载 MVC模式

MVC模式代表Model-View-Controller(模型-视图-控制器)。这种模式用于应用程序的分层开发。MOdel(模型)-模型代表一个存取数据的对象或JAVAPOJO。它也可以带有逻辑,在数据变化时更新控制器。VIew(视图)-视图代表模型包含的数据可视化。Controller(控制器)-控制器作用于模型和视图上。它控制数据流向模型对象,并在数据花边时更新视图。它...

2016-05-30 15:51:00 108

转载 JSON 之FastJson解析

一、阿里巴巴FastJson是一个Json处理工具包,包括“序列化”和“反序列化”两部分,它具备如下特征: 速度最快,测试表明,fastjson具有极快的性能,超越任其他的Java Json parser。包括自称最快的JackJson; 功能强大,完全支持Java Bean、集合、Map、日期、Enum,支持范型,支持自省;无依赖,能够直接运行在Java SE 5.0以上版本;...

2016-05-24 15:14:00 79

转载 Java本地方法(native方法)的实现

  Java不是完美的,Java的不足除了体现在运行速度上要比传统的C++慢许多之外,Java无法直接访问到操作系统底层(如系统硬件等),为此Java使用native方法来扩展Java程序的功能。  可以将native方法比作Java程序同C程序的接口,其实现步骤:1、在Java中声明native()方法,然后编译;   2、用javah产生一个.h文件;   3、...

2016-05-24 10:47:00 173

转载 RMI(Remote Method Invocation ) 概念恢复

1、RMI是远程方法调用的简称,像其名称暗示的那样,它能够帮助我们查找并执行远程对象,通俗的说,远程调用就像一个class放在A机器上,然后在B机器中调用这个class的方法。2、EMI术语在研究代码之前,我们来看看必须编写哪些代码:远程对象:这个接口只定义了一个方法,我们应当明白的是,这个接口可以既包含方法的代码也包含方法的定义。远程对象包含要导出的每个方法的定义,并且实现...

2016-05-24 10:15:00 115

转载 java注解

注解包含元注解和自定义注解元注解:元注解的作用就是负责注解其他注解。java提供了4个标准的meta-annotation类型,它们用来提供对其它annotation类型作说明:1  @Target2  @Retention3  @Documented4  @Inherited@Target:说明Annotation所修饰的对象范围:可用于packages...

2016-05-24 09:28:00 61

转载 输入sql语句,将结果写入到xml文件

import java.io.FileOutputStream;import java.sql.Connection;import java.sql.DriverManager;import java.sql.ResultSet;import java.sql.SQLException;import java.sql.Statement;import ja...

2016-05-23 16:29:00 203

转载 服务器端小程序

本机打开cmd,输入telnet 127.0.0.1 8189,在输入任意字符通讯,输入"BYE"结束。package ch4Test;import java.io.*;import java.net.ServerSocket;import java.net.Socket;import java.util.Scanner;public class Ec...

2016-05-04 14:51:00 120

转载 Java核心技术II读书笔记(三)

ch2 XMLSAX解析器SAXParserFactory factory = SAXParserFactory.newInstance();SAXParser parser = factory.newSAXParser(); //建立SAX解析器对象parser.parse(source,handler); //source可以是文件,URL或者字符串输入流,h...

2016-04-27 16:52:00 105

转载 Java核心技术II读书笔记(二)

ch2 XML有两种XML文档结构,DTD和Schema,用解释文档构成规则,这些规则指定了每个元素俺的合法子元素和属性。DTDDTD有多种提供方式,可以像下面这样加到XML中:<?xml version="1.0"?><!DOCTYPE configuration [ //文档类型必须匹配根元素的名字  <!ELEMENT conf...

2016-04-26 15:55:00 99

转载 Java核心技术II读书笔记(一)

Char2 XML解析器:读入一个文件,确认其具有正确的格式,然后将其分解成各种元素,使程序员能够访问这些元素。java库提供了两种XML解析器:DOM和SAX,即文档对象模型和流机制解析器。DOM不适合处理太长的XML,考虑到内存的消耗。如果只对XML中的某些元素感兴趣,而不关心上下文,考虑用SAX。DOM解析器的接口已经被W3C标准化了,org.w3c.dom包中...

2016-04-21 17:37:00 88

转载 多线程-线程的中断

写得很清楚了,我就不累赘了,只补充说明一下:interrupt()方法是给其它线程设置中断状态,不是指给当前线程设置中断状态原文地址:http://blog.csdn.net/axman/article/details/562249[线程的中断]不客气地说,至少有一半人认为,线程的"中断"就是让线程停止.如果你也这么认为,那你对多线程编程还没有入门.在java中,线程的中断(in...

2016-02-26 17:40:00 49

转载 http协议详解

转自:http://blog.csdn.net/gueter/archive/2007/03/08/1524447.aspxAuthor :Jeffrey 引言 HTTP是一个属于应用层的面向对象的协议,由于其简捷、快速的方式,适用于分布式超媒体信息系统。它于1990年提出,经过几年的使用与发展,...

2016-02-24 16:12:00 95

转载 java UncaughtExceptionHandler 处理线程意外中止

本文转自:http://peirenlei.iteye.com/blog/305079Thread的run方法是不抛出任何检查型异常(checked exception)的,但是它自身却可能因为一个异常而被终止,导致这个线程的终结。最麻烦的是,在线程中抛出的异常即使使用try...catch也无法截获,因此可能导致一些问题出现,比如异常的时候无法回收一些系统资源,或者没有关...

2016-02-23 09:22:00 73

转载 实现一个链表和队列

import java.text.SimpleDateFormat;import java.util.Calendar;import org.apache.log4j.Logger;/* * 实现一个泛型链表类接口, 1.链表增加一个节点,2.指定位置增加一个节点3.删除指定位置的节点4.删除某种内容的所有节点加上日志 * */...

2016-02-23 09:01:00 140

转载 论计算机基础的重要性

转载:http://www.cnblogs.com/bo083/archive/2012/03/25/2416627.html近来一直担心毕业需要写论文的问题,基本都没碰过编程的东西了。要写论文才发现做研究真的很难,在此向奋斗在科研一线的xdjm们致敬了!言归正传,论文刚有了一点思路就像放松一下,最近刚入了一个android手机就想试试android开发,于是花了将近半天时间搭好...

2016-02-23 08:59:00 119

转载 UML类图几种关系的总结

原文地址:http://blog.csdn.net/tianhai110/article/details/6339565在UML类图中,常见的有以下几种关系:泛化(Generalization),实现(Realization),关联(Association),聚合(Aggregation),组合(Composition),依赖(Dependency)1.泛化(G...

2016-02-23 08:58:00 54

转载 理解HashSet及使用

(1) 为啥要用HahSet? 假如我们现在想要在一大堆数据中查找X数据。LinkedList的数据结构就不说了,查找效率低的可怕。ArrayList哪,如果我们不知道X的位置序号,还是一样要全部遍历一次直到查到结果,效率一样可怕。HashSet天生就是为了提高查找效率的。(2) hashCode 散列码 散列码是由对象导出的一个整数值。在Object中有...

2016-02-23 08:57:00 75

转载 Java 集合类详解

作者:xwdreamer出处:http://www.cnblogs.com/xwdreamer0.参考文献http://blog.csdn.net/liulin_good/article/details/62138151.java集合类图1.11.2  上述类图中,实线边框的是实现类,比如ArrayList,LinkedList,HashMap...

2016-02-23 08:56:00 57

转载 Java-泛型编程-使用通配符? extends 和 ? super

原文地址:http://blog.csdn.net/fw0124/article/details/42296283泛型中使用通配符有两种形式:子类型限定<? extends xxx>和超类型限定<? super xxx>。(1)子类型限定下面的代码定义了一个Pair<T>类,以及Employee,Manager和President类。...

2016-01-21 08:44:00 108

转载 回调函数及其用法

          在知乎上看到一篇回帖,深入简出的描述了回调函数的概念及其用法,觉得很好,转帖过来,作者:futeng 链接:http://www.zhihu.com/question/19801131/answer/26586203 来源:知乎 前言在Java社区的各种开源工具中,回调方法的使用俯拾即是。所以熟悉回调方法无疑能加速自己对开源轮子的掌握。 网上搜了一些文章,奈何...

2016-01-20 09:57:00 96

转载 log4j.properties 详解与配置步骤

一、log4j.properties 的使用详解1.输出级别的种类ERROR、WARN、INFO、DEBUG ERROR 为严重错误 主要是程序的错误 WARN 为一般警告,比如session丢失 INFO 为一般要显示的信息,比如登录登出 DEBUG 为程序的调试信息2.配置日志信息输出目的地log4j.appender.appenderName = fully....

2016-01-20 09:49:00 51

转载 约瑟夫环

今天做了一个有趣的题:定义1-100共100个数,逢3出列,打印最终出列的数字清单.后来才知道,这是计算机科学和数学中有名的约瑟夫环问题.特别科普一下问题来历据说著名犹太历史学家 Josephus有过以下的故事:在罗马人占领乔塔帕特后,39 个犹太人与Josephus及他的朋友躲到一个洞中,39个犹太人决定宁愿死也不要被敌人抓到,于是决定了一个自杀方式,41个人排成一个圆...

2016-01-20 09:49:00 53

转载 泛型的约束与局限性

内容来至java核心技术第9版第12章1. 不能用基本类型参数化实例类型 即,没有Pair<int>,Pair<float>等类型2. 运行时类型检查只适用于原始类型,即JVM中不存在泛型或指定类型的泛型,导致无法进行某些判断   ex. if(a instanceof Pair<String>); //--- e...

2016-01-20 09:48:00 112

转载 把代码字体加大的办法

.cnblogs_code span {line-height: 1.5 !important; font-family: Courier New !important; font-size: 12px !important;}把这段添加到管理-设置-CSS里面,红色为字体大小,修改为自己想要的.修改编辑器字体大小:.postBody p{color:#000;fon...

2016-01-06 17:07:00 877

转载 System.arraycopy方法

数组的复制有多种方法,其中有一种就是System.arraycopy方法,传闻速度也很快.方法完整签名:public static void arraycopy(Object src, int srcPos, Object dest, int destPos, int length)参数@src -- 这是源数组 @srcPos -- 这是源数组中的起始位置 @des...

2016-01-06 16:37:00 54

转载 泛型数组列表与反射

如果声明一个没有指定空间长度的泛型数组,如ArrayList<Integer> in = new ArrayList<>(),这时,系统会自动给in分配10个容量空间,即[null,null,null,null,null,null,null,null,null,null],如果这时为in赋值,如:for(int i=1;i<=5;i++){  ...

2016-01-06 16:31:00 69

转载 java 访问器方法中对象引用的问题

"注意不要编写返回引用可变对象的访问器方法".因为会破坏类的封装性,引用的内容可能会被改变,产生业务逻辑上的错误.什么是可变对象?先要搞清楚java中值传递和引用传递的问题,总结如下:1.对象就是传引用2.原始类型就是传值3.String,Integer, Double等immutable类型因为没有提供自身修改的函数,每次操作都是新生成一个对象,所以要特殊对待。可以...

2016-01-06 16:23:00 75

转载 代码单元与代码点

代码点指编码表(比如Unicode)中某个字符的代码值(数字),书写时前面加U+,比如U+0041是字母A的代码点java中的代码单元指表示编码表字符的最小存储单元,用16位表示 Unicode代码点U+0041U+00DFU+6771U+10400表示字形UTF-32代码单元00000041...

2016-01-06 16:22:00 84

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除