java
文章平均质量分 77
kechuangww
快乐、健康为本
展开
-
java 生成二维码原理分析
java生成二维码原理原创 2015-04-29 16:29:34 · 734 阅读 · 0 评论 -
java 值传递和对象引用传递
一.值传递和对象引用传递概念 值传递:方法调用时,实际参数把它的值传递给对应的形式参数,方法执行中形式参数值的改变不影响实际参 数的值。 引用传递:也称为传地址。方法调用时,实际参数的引用(地址,而不是参数的值)被传递给方法中相对应的形式参数,在方法执行中,对形式参数的操作实际上就是对实际参数的操作,方法执行中形式参数值的改变将会影响实际参数的值。 [b]1.java中分...原创 2014-08-10 11:17:45 · 240 阅读 · 0 评论 -
java 线程基础总结
一.线程的概念 线程的概念来源于计算机的操作系统的进程的概念。进程是一个程序关于某个数据集的一次运行。也就是说,进程是运行中的程序,是程序的一次运行活动。线程和进程的相似之处在于,线程和运行的程序都是单个顺序控制流。有些教材将线程称为轻量级进程(light weight process)。线程被看作是轻量级进程是因为它运行在一个程序的上下文内,并利用分配给程序的资源和环境。作...原创 2014-08-09 22:09:56 · 148 阅读 · 0 评论 -
java 异常类总结
一、异常的概念和Java异常体系结构 异常是程序运行过程中出现的错误。Java语言的异常处理框架, 是Java语言健壮性的一个重要体现。 Java异常体系结构呈树状 通过结构图我们可以清楚的知道,java 异常的组成原理。throwable是异常的父类,他下面有两个子类,error和Exception。error:程序无法处理的错误,比如像OutOfMe...原创 2014-08-09 00:17:01 · 151 阅读 · 0 评论 -
java 集合类总结
集合类被分为两种,一种是Collection,另一种是Map。 1.Collection 一个独立元素的序列,这些元素都服从一条或者多条规则。他下面有三个接口继承这个这个接口。分别是list、set、queue。 List:必须按照插入的顺序保存元素 Set:不能有重复的元素 Queue:按照排队规则来确定对象产生的顺序(通常与他们被插入的顺序一...原创 2014-08-08 22:05:33 · 110 阅读 · 0 评论 -
isBlank和isEmpty区别
首先我们先看下这两个方法的源码: public static boolean isEmpty(String str) { return str == null || str.length() == 0; }public static boolean isBlank(String str) { int strLen;原创 2015-09-07 10:30:11 · 815 阅读 · 0 评论 -
java中blob大字段使用
使用场景:有的时候我么你在存取内容时,可能存的内容值过大,而oracle中varchar2最大长度为4000字节,所以这时我们需要使用到大字段。接下来我们来开始使用大字段。首先给出一种blob在hibernate中的使用情况 1.表结构 2.java实体类 blobContent字段直接配成Blob类型的。 3.映射文件 4.字段使原创 2015-05-27 17:24:03 · 5492 阅读 · 0 评论 -
user-agent概括
iPhone●iOSMozilla/5.0 (iPhone; U; CPU like Mac OS X; en) AppleWebKit/420+ (KHTML, like Gecko) Version/3.0 Mobile/1C28 Safari/419.3●iOS2Mozilla/5.0 (iPhone; U; CPU iPhone OS 2_0 like Mac OS X原创 2015-06-09 17:41:53 · 652 阅读 · 0 评论 -
java装饰模式和适配器模式区别
设计模式是开发的核心,在开发程序猿到后面的日子里必须要理解并掌握的内容。在这里,本人对适配器模式和装饰模式的一些理解进行分享,如果有哪些不对的地方请见谅,或者通过留言告知,让我们共同进步。1.首先我们从意思上来区分 装饰模式:顾名思义就是进行包装、装饰,对源类的方法进行包装。 适配器模式:就是对输出接口进行适配,根据不同的需求进行不同的适配功能,变得是目标类,用的还是源原创 2015-06-02 21:34:21 · 1318 阅读 · 0 评论 -
java 生成邮件
1.java生成邮件首先需要下载java 的mail jar包,如果是maven管理可按以下配置 javax.mail mail 1.4.4 2.创建发邮件需要的java类。 首先创建MailSenderInfo,该类是描述邮件的bean信息 import java.util.Properties;public cla原创 2015-05-20 21:31:49 · 530 阅读 · 0 评论 -
Java利用Zxing生成二维码
Zxing是Google提供的关于条码(一维码、二维码)的解析工具,提供了二维码的生成与解析的方法,现在我简单介绍一下使用Java利用Zxing生成与解析二维码1、二维码的生成 1.1 将Zxing-core.jar 包加入到classpath下。 1.2 二维码的生成需要借助MatrixToImageWriter类,该类是由Google提供的,可以将该类拷贝到源码转载 2015-04-27 10:56:39 · 298 阅读 · 0 评论 -
Java 开发中的23种设计模式详解(转)
设计模式(Design Patterns) ——可复用面向对象软件的基础设计模式(Design pattern)是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结。使用设计模式是为了可重用代码、让代码更容易被他人理解、保证代码可靠性。 毫无疑问,设计模式于己于他人于系统都是多赢的,设计模式使代码编制真正工程...原创 2014-08-14 21:15:34 · 90 阅读 · 0 评论