自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 资源 (4)
  • 收藏
  • 关注

原创 Dubbo之SPI机制

SPI 定义 spi(service provider interface)服务提供接口,它是通过约定一种接口实现的规约,来完成接口服务的扩展实现。 它是JDK内置的一种服务提供发现机制,目前市面上有很多框架都是用它来做服务的扩展发现,大家耳熟能详的如jdbc、日志框架都有用到,简单来说,它是一种动态替换发现的机制,举个例子,如果我们定义了一个规范,需要第三方厂商去实现,那么对于我们应用来说...

2018-09-11 09:55:43 185

原创 RMI源码分析

RMI源码分析 定义 RMI(Remote Method Invocation)是Java中的远程过程调用(Remote Procedure Call,RPC)实现,是一种分布式Java应用的实现方式 类层次结构 远程对象发布 远程引用层   源码解析 UserService实现 类定义 public class UserService extends Unicast...

2018-09-11 09:54:14 359

转载 RMI

RMI 一、Java RMI简介 Java RMI用于不同虚拟机之间的通信,这些虚拟机可以在不同的主机上、也可以在同一个主机上;一个虚拟机中的对象调用另一个虚拟上中的对象的方法,只不过是允许被远程调用的对象要通过一些标志加以标识。这样做的特点如下: 优点:避免重复造轮子; 缺点:调用过程很慢,而且该过程是不可靠的,容易发生不可预料的错误,比如网络错误等; 在RMI中的核心是...

2018-09-11 09:53:07 133

原创 Docker学习

Docker   定义 Docker 中文手册上解释说:Docker 是一个开源的引擎,可以轻松的为任 何应用创建一个轻量级的、可移植的、自给自足的容器。开发者在笔记本上编译 测试通过的容器可以批量地在生产环境中部署,包括 VMs(虚拟机)、bare metal、 OpenStack 集群和其他的基础应用平台。 从这里我们可以看出,Docker 并非是容器,而是管理容器的引擎。Docker ...

2018-09-11 09:51:28 147

转载 协议

协议 定义 协议:顾名思义,是一种双方或者多方的约定,它定义了我们统一的统一的标准去表示一些东西,让我们能站在一样的条件下去说去做。 在我看来,这世界上的所有的东西都是在遵循着某种约定,才会有这样的世界呈现在我们面前。 今天主要是细说 协议在网络中的运用。下面开始科普知识 协议,网络协议的简称,网络协议是通信计算机双方必须共同遵从的一组约定。如怎么样建立连接、怎么样互相识别等。只有遵...

2018-09-11 09:48:15 392

转载 分布式之RPC的协议以及错误处理

用惯了Web Services,但是很少知道RPC和RMI,更不用说它们之间的区别了,所以先总结一下RPC以及RMI到底是什么东西!! 在分布式系统通信中有两个最基本的远程调用技术,分别是: RPC:一个对远程节点上的过程的调用就像调用本地节点那样完成; RMI:与特定的Java RMI要进行区分,与RPC最大区别在于使用了面向对象的概念,那么在远程调用时可以把对象应用作为参数传...

2018-09-11 09:46:29 1280

原创 设计模式之单例模式

今天我们来一起学习一下单例模式, 从字面意思上我们可以看出 单 这个字就是一个呗,那么简而言之就是只需要一个对象 ,我称之为有且只有一个对象存活于世啊,看着貌似挺孤单的是,稀有品种,这个说法还真可以站住脚的, 单例模式的一生是悲催的,只有它自己默默的承受这一切,没有小伙伴的苦谁又能懂了,好了,苦情戏告一段落了哈,下面切入正题 单例模式的好处 1、一生只有一个对象,占用空间少啊, 2、里面...

2018-07-24 23:50:29 87

原创 设计模式之-简单工厂模式

在讲解简单工厂模式之前,有必要先了解一下OO的一些原则  1.OCP(开闭原则,Open-Closed Principle):一个软件的实体应当对扩展开放,对修改关闭。也就是说,对于一个已有的软件,如果需要扩展,应当在不需修改      已有代码的基础上进行。   2.DIP(依赖倒转原则,Dependence Inversion Principle):要针对接口编程,不要针对实现编程。简单点说,...

2018-07-23 00:44:01 148

原创 java 面对象的思想

学习java那么久了,突然对于java的面向思想这个本应该很熟悉的概念有些许陌生,试问自己写了那么长时间的java程序了,对于java中面向对象的思想又能理解多少呢? 曾经学习C语言的时候,介绍C语言是面向过程的时候,我没有一点意识,面向过程是什么,老师讲了面对过程就是针对问题的解决是线性顺序的是以人的认知思想开始,首先做什么然后做什么最后做什么,是啊,我每次做一件事情的时候都是要想开始怎么做

2015-09-23 00:17:46 667

原创 java 学习系列 自我认识

从2011年的培训开始正式接触java语言,已经有4个年头了,也经历了一些东西,相对于其他人的精彩的奋斗,晋升,镀金的事实,我的经历倒是显得微不足道,但我今天就是想说下,为过去的自己做一个阶段总结亦或一个检讨吧,给现在的自己一个警示亦或鞭策,给未来的自己一个期许,一种坚定。  话说那是2011年9月份,我参加了一个培训班,因为有政府扶持资金,所以我们的培训费并不太高,也是我自己可以承受的范围,进

2015-09-18 13:24:37 343

原创 关于就是的面向对象的一些认识

用javascript的事件也不短了,,,但总是停留在一些基础简单的应用之中,对于js里面的高级特性却知之甚少,虽然一直都知道js的面向对象(当然也有叫基于对象的),那说明里面对于对象的操作那是重头戏,但我却对这样的特性可以说的一直很迷茫的状态,,,别看我是学着 用着java编程,,,但是到js这里,,好像都不起作用了。。别的不多说,,,下面开始js 的面向对象的一些看法 都是从学习中自己的认...

2013-05-11 16:16:18 80

原创 java.lang.ClassCastException: de.odysseus.el.ExpressionFactoryImpl cannot be cas

在对ssh+jbpm整合时候会加入jbpm相应的jar文件 jbpm. jar jbpm-engine.jar jbpm-api.jar jbpm-impl.jar  当添加之后进行启动的时候 项目会出现一个问题 java.lang.ClassCastException: de.odysseus.el.ExpressionFactoryImpl cannot be cast to javax.e...

2012-12-18 11:48:45 573

原创 oracle连接不上问题的解决方案

在对oracle数据库进行操作的时候我们通常会遇到一些问题 这些问题会让我们不知道所错,, 通常会出现的错误 是连接不上 原因有 ip地址的设置或者是当前oracle实例不正确   首先的首先要看看监听器的服务是不是正常的开始了 还有当前的实例是不是开启 我们可以通过找到tnsnames.ora文件查看里面的配置  是不是都是正确的 # tnsnames.ora Network ...

2012-12-10 18:05:36 452

原创 关于自定义标签的应用

关于自定义标签的使用 在我开始接触的时候 只是对其基本用法有了一个大概的了解 ,但是真到实际应用中我发现,那可不能同日而语 ,就目前我做的应用是做一个select性质的标签,可以实现对字典数据表中数据的显示 根据 字典数据中的标示列名称 还可以设置默认选择项是哪一个,总体实现类似<select><code:codesDetail type="显示类型"selectid="${默认...

2012-11-02 13:47:20 123

关于spring acegi框架的 验证码的加入

用spring的acegi框架做安全验证时还要对验证码进行验证的操作 这时候要对它的源码做下修改了。。。 protected void onPreAuthentication(HttpServletRequest httpservletrequest, HttpServletResponse httpservletresponse) throws AuthenticationExcept...

2012-09-13 15:04:43 115

oracle教程2

oracle教程2

2013-06-08

java极限编程

java极限编程

2012-08-11

数据库编程宝典

是一个非常重要的技术可以让你快速掌握在数据库中的编程

2011-11-18

空空如也

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

TA关注的人

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