自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

好记性不如烂笔头--玲博小记

超乎一切之上的一件事,就是保持青春朝气

  • 博客(11)
  • 资源 (2)
  • 收藏
  • 关注

原创 EJB容器之远程调用

在开发分布式系统,用的框架是EJB,其中需要调用Bean,这里分析两种EJB调用的方法。远程调用 通过Remote接口,找到EJB服务的Bean代理,然后由代理和Bean实现交互,返回调用的结果。Remote接口@remote Bean的客户端直接与EJB对象打交道,而不是Bean实现类。所以EJB必须复制Bean对象的每一个方法,Remote Interfac

2017-06-24 21:27:36 728 2

原创 EJB体系结构之EJB容器

EJB容器EJB容器(中间件)在EJB服务器环境中进行,EJB容器为EJB构件提供操作环境。      主要来说,EJB容器管理一下的系统级问题:     持久性(Persistence)     生命周期管理(Life Cycle Management)     安全性(Security)     事务管理(Transaction Management

2017-06-24 21:06:50 1927

原创 多线程系列之生产者和消费者

在之前接触过PV操作的,应该对于生产者和消费者的情况有一个了解,这里学到多线程同步的时候,最恰当的一个例子。PV操作就不多做解释。/** * 生产者和消费者 * @author bobo * */public class ProducerConsumer { public static void main(String[] args) { SyncStack ss=new

2017-06-15 11:36:42 492 2

原创 多线程系列之创建线程

先来两个例子,回顾启动线程两种方法:1、实现Runnable接口Runnable 接口只有一个方法。run()方法。Thread newThread= new Thread(target);//target是接口类型Runnable的run方法可以使用Thread的静态方法  public class ThreadTest1 { //实现Runnable,实现run

2017-06-15 11:15:20 543

原创 疯狂Java系列之List集合

List集合代表一个有序、可重复的集合,每个元素都有对应顺序的索引。                                    List继承示意图List接口新增一些方法,针对它的增加、索引、删除、替换等集合元素的方法。代码: package List;import java.util.ArrayList;import java.util.List;p

2017-06-12 21:17:52 930 2

原创 疯狂Java系列之Set集合

可以把set看成一个罐子,里面的元素就是多个对象无序的组合。如果这个罐子是一个装有不同颜色的球,而罐子并不能做到给球编号或排顺序,你要想拿到红色的球,但是里面有很多红色的球,是根本确定不了,你到底要拿哪一个红色的球Set的实现类有:hashSet类、LinkedhashSet类、Treeset类、EnumSet类,不全部说明,只拿出两个比较常用的类来介绍一下。hashS

2017-06-12 16:30:12 705

原创 疯狂Java系列之集合和iterator接口

使用集合就不可避免的会对集合中的元素进行遍历,1、使用Lambda表达式遍历集合Java8新增了一个forEach(Consumer action)方法给迭代接口,该方法所需参数的类型是一个函数式接口,而Iterator接口是Collection接口的父接口,则Collection集合也能够调用这个方法。代码:package javaCollection;

2017-06-12 15:24:45 465

原创 疯狂Java系列之j集合类

为了存储多个数据,或对象的引用变量集合类主要负责保存、盛装其他数据,所以也称为容器类。集合类有两个派生接口:Collection、MapCollection   Collection接口中的方法Set、List、Queue三种集合都是来自于父接口,所以C的方法可以用来操作三种集合。boolean add(Object o):向集合中添加元素;boolean ad

2017-06-12 11:12:35 1012

原创 J2SE系列之递归

递归在编程过程中用到,它的定义是在一个方法内部,对于自身进行调用,直到调用到最小值满足条件一般来说,递归需要有边界条件、递归前进段和递归返回段。当边界条件不满足时,递归前进;当边界条件满足时,递归返回。 它通常把一个大型复杂的问题层层转化为一个与原问题相似的规模较小的问题来求解,递归策略只需少量的程序就可描述出解题过程所需要的多次重复计算,大大地减少了程序的代码量。递归的能力在于用有限的语句来

2017-06-11 11:03:29 464

原创 JVM之垃圾回收

GC需要完成的3件事情 哪些内存需要回收?在隔离区的程序计数器、虚拟机栈、本地方法栈三个区域随着线程而生而灭。每一个栈帧中分配多少内存基本上都是固定已知的,因此这几个区域的内存分配和回收具有确定性,就不多考虑内存回收的问题了,在方法或线程结束的时候就自然回收了这部分的内存。在java堆和方法区中,一个接口中的多个实现类需要的内存可能不一样,一个方法中的多个分支需要的内存也可能不

2017-06-07 16:27:29 425 1

原创 JVM-内存管理及创建对象

线程运行的数据区隔离区(随线程而生而灭)程序计数器程序计数器(Program Counter Register)是一块较小的内存空间,它可以看做是当前线程所执行的字节码的行号指示器。在虚拟机的概念模型里,字节码解释器工作时就是通过改变这个计数器的值来选取下一条需要执行的字节码指令、分支、循环、跳转、异常处理、线程恢复等基础功能都需要依赖这个计数器来完成。虚拟机栈同样是线程私有。

2017-06-07 10:06:09 452 1

dubbo-admin-2.6.0.war

部署Dubbo-admin-2.6.0,编译或者网上很多war都不能使用,本war包已经经过测试部署,完全没有问题

2019-01-05

四级考试准备

2016-09-06

空空如也

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

TA关注的人

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