![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JAVA
文章平均质量分 64
xubaodian
这个作者很懒,什么都没留下…
展开
-
RPC原理及JAVA实现
RPC java实例文章包括以下两个部分: - RPC基本原理 - RPC Java实例讲解废话不多说,现在讲讲RPC到底是什么RPC基本原理RPC全程Remote Procedure Call Protocol,即远程过程调用协议,它是一种通过网络从远程计算机程序上请求服务,而不需要了解底层网络技术的协议。RPC采用客户机/服务器模式。请求程序就是一个客户机,而服务提供程...原创 2018-06-05 16:07:21 · 19148 阅读 · 4 评论 -
Dubbo + zookeeper搭建分布式服务入门(带源码)
dubbo + zookeeper 搭建分布式服务入门dubbo是阿里开源的高性能RPC框架,框架图如下: 可以分为4个部分,注册中心,消费者,提供者和监控中心,这也是一般分布式服务的常见架构。本文作为dubbo入门例子,采用zookeeper作为注册中心,可分为两个部分,如下:- 搭建zookeeper注册中心 - 利用dubbo搭建分布式服务搭建zookeeper注册中心...原创 2018-06-08 17:35:47 · 6575 阅读 · 1 评论 -
String,StringBuilder,StringBuffer比较
String,StringBuilder,StringBuffer比较1、String是字符串常量,定义后String就不可变,对String的操作时,本质是生成了新的String对象。 StringBuilder和StringBuffer是字符串变量,对其操作直接修改变量本身。 所以字符串操作StringBuilder和StringBuffer要比String快。 例如: ...原创 2018-08-29 19:37:01 · 158 阅读 · 0 评论 -
利用数组实现双向队列(JAVA源码)
本文的主要内容就是利用数组[]实现双向队列,当然,Java中有比较丰富的容器可以直接使用,实现类似的功能容器有助于我们更深入的学习好了解相关知识。现在就开始一步一步讲解如何实现。1、双向队列的功能首先,我们既然要实现该功能,就必然要把需求梳理清楚,我们要实现的容器到底有哪些功能。我们实现的队列主要功能如下:入队列(push)出队列(pop)队首入队列(unshift)队首出队列(sh...原创 2018-10-20 09:37:04 · 1501 阅读 · 0 评论 -
JAVA双向队列实现(链表)
队列是很常见的一种数据存储结构,今天,介绍下如何用链表实现双向队列。首先定义节点接口如下:public interface Node<E> { //设置数据元素 public void setData(E o); //获取节点元素 public E getData();}根据需求不同,实现该接口,双向链表节点的实现如下:public clas...原创 2018-10-20 09:40:40 · 2177 阅读 · 0 评论 -
服务器推送消息方法总结及实现(java)
服务器推送消息方法总结及实现(java)最近在进行web开发时,有用到服务端推送消息这个功能,相信大家在平常开发时,也经常会有这种需求。本文对常用的几种服务器推送消息方法进行整理和总结,并实现使用流的方式推送消息(java)。服务器推送消息主要有一下几种方法:轮询http流websockethttp2.0下面对各个方法一一进行介绍。轮询轮询分为短轮询和长轮询。短轮询即浏览器...原创 2018-10-24 11:00:26 · 34594 阅读 · 3 评论 -
Spring boot,Spring Seesion,redis实现登录验证及共享session及接口权限管理
项目git地址:https://github.com/xubaodian/httpsecurity.git原创 2018-12-20 15:12:28 · 1822 阅读 · 0 评论