自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Dubbo(五)Dubbo 简单监控平台(monitor)搭建

使用dubbo-admin中dubbo-monitor-simple 项目进行搭建dubbo自带的简单的监控平台。一、下载应用工程下载地址:https://github.com/apache/dubbo-admin/tree/master下载完成后 目录如下,其中dubbo-monitor-simple目录为我们要打包允许的项目:二、打包maven项目并获取打包后的监控应用进入到dubbo-monitor-simple目录后,首先要进行调整链接zookeeper注册中的地址以及其他.

2020-08-29 19:10:47 973

原创 Dubbo(四) 消费者、提供者工程搭建并使用注解实现远程调用

在上一章节《Dubbo(三) 消费者、提供者工程搭建并实现远程调用》中我们简单介绍了Dubbo的概念以及使用xml方式实现了一个消费者和提供者工程,本章介绍使用注解方式实现消费者调用服务提供者Demo。同样本章还是创建三个工程,分别为公共接口类工程、提供者工程、消费者工程。文章中包含项目全部代码。一、公共接口类工程 service-interface:公共接口类模块主要是为了减少提供方和消费者工程中重复的接口类代码编写,所以抽取出单独的模块,并在其他两个工程中pom中引入。1,pom.x

2020-08-29 18:46:06 1856

原创 Dubbo(三) 消费者、提供者工程搭建并实现远程调用

一、Dubbo概述:Apache Dubbo |ˈdʌbəʊ| 是一款高性能、轻量级的开源Java RPC框架,它提供了三大核心能力:面向接口的远程方法调用,智能容错和负载均衡,以及服务自动注册和发现。节点角色说明节点 角色说明 Provider 暴露服务的服务提供方 Consumer 调用远程服务的服务消费方 Registry 服务注册与发现的注册中心 Monitor 统计服务的调用次数和调用时间的监控中心 Container 服务运

2020-08-29 12:31:09 1965

原创 Dubbo(二) Dubbo管理控制台dubbo-admin搭建

dubbo-admin 是一款dubbo的服务治理以及服务查询的一个管理平台。界面如下:1、下载dubbo-admin代码下载地址:https://github.com/apache/dubbo-admin下载解压后的目录如下:2,并maven打包进入到 dubbo-admin 目录下,我们可以看到该目录为SpringBoot的项目目录结构,在其配置文件resources\application.properties 配置文件中可以配置管理平台的端口以及root 和 guest

2020-08-29 10:23:43 425

原创 Dubbo(一) 使用Java RMI 实现RPC(远程过程调用)

Java RMI(Remote Method Invocation) 是jdk1.2 引入的一套Java自带RPC实现方案。实现过程如下:一、远程服务端编写远程接口继承java.rmi.Remote 接口 编写远程接口实现类并继承java.rmi.server.UnicastRemoteObject 类 编写远程启动类,实现指定注册服务端口并注册实例到rmi注册服务器上二、客户端编写本地接口继承java.rmi.Remote 接口,与远程服务端接口保持包名参数等一致。 使用Nami.

2020-08-24 15:03:44 756

原创 ZooKeeper(五) 使用Zookeeper有序临时节点实现分布式锁

1

2020-08-24 11:50:21 2323

原创 从零使用Maven搭建ssm多模块

从零使用Maven搭建ssm多模块1,maven基本环境搭建安装 下载解压Maven,并配置Maven环境变量。修改maven配置文件setting.xml,指定本地资源库路径,可单独将maven中的setting.xml文件复制到另一路径修改。在eclipse中指定Maven setting配置路径。2,创建父模块工程创建父工程应创建为Maven Proj...

2020-08-19 11:22:20 160

原创 ZooKeeper(四) 使用Redis RedissonLock 实现分布式锁

本章将介绍使用RedissonLock 在SpringBoot 工程中实现分布式锁。项目工程文档目录:│ pom.xml //maven 依赖文件├─src│ ├─main│ │ ├─java│ │ │ └─com│ │ │ └─xiaohui│ │ │ │ MainApplication.java //springBoot 启动类│ │ │ ├─bean│ │ │ │ S

2020-08-18 11:59:30 307

原创 ZooKeeper(三) 什么是分布式锁以及使用Redis手写实现

分布式锁的实现基本思路都是通过操作同享的数据信息,达到在多并发下只有一个可以获取到锁。比较关键的是这个同享的数据信息只能有一种为真状态。

2020-08-17 22:07:49 213

原创 SpringBoot2.X 整合Redis实现简单缓存操作

文章包含项目全部文件代码:pom文件 application.propertis 配置文件 SpringBoot启动类 Redis配置类 Controller测试类一、pom文件web依赖,非必须做测试使用。<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/200

2020-08-06 21:42:55 295

原创 ZooKeeper(二) idea中使用Java操作zookeeper

本章介绍使在idea环境中使用maven工程进行连接zookeeper,并进行简单的增删查改操作。一、使用的pom依赖添加zookeeper依赖,以及进行测试的junit测试依赖。<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instanc

2020-08-05 12:06:57 1972

原创 ZooKeeper(一)linux上单机与集群的搭建

环境:Centos 7、zookeeper-3.4.6.tar.gz一、单机版的搭建过程1,上传zookeeper安装包并解压上传安装包到服务器上后使用 tar -zxvfzookeeper-3.4.6.tar.gz 命令进行解压2,在解压后的目录中使用 mkdir data 创建data目录3,重命名并修改conf/目录下配置文件zoo_simple.cfg使用命令 mv zoo_sample.cfg zoo.cfg、 进行重命名;使用vim命令修改里面的d...

2020-08-04 20:49:26 555

黑马Redis教程.zip

1.2为什么需要NoSQL 随着互联网web2.0网站的兴起,非关系型的数据库现在成了一个极其热门的新领域,非关系数据库产品的发展非常迅速。而传统的关系数据库在应付web2.0网站,特别是超大规模和高并发的SNS类型的web2.0纯动态网站已经显得力不从心,暴露了很多难以克服的问题,例如; 随着互联网Web2.0网站的兴起,非关系型的数据库现在成了一个极其热门的新领域,非关系数据库产品的发展非常迅速。而传统的关系数据库在应付Web2.0网站,特别是超大规模和高并发的SNS类型的Web2.0纯动态网站已经显得力不从心,暴露了很多难以克服的问题,例如; 1、High performance -对数据库高并发读写的需求 1、高性能-对数据库高并发读写的需求 web2.0网站要根据用户个性化信息来实时生成动态页面和提供动态信息,所以基本上无法使用动态页面静态化技术,因此数据库并发负载非常高,往往要达到每秒上万次读写请求。关系数据库应付上万次sQL查询还勉强顶得住,但是应付上万次SQL 写数据请求,硬盘lO就已经无法承受了。其实对于普通的BBS网站,往往也存在对高并发写请求的需求,例如网站的实时统计在线用户状态,记 Web2.0网站要根据用户个性化信息来实时生成动态页面和提供动态信息,所以基本上无法使用动态页面静态化技术,因此数据库并发负载非常高,往往要达到每秒上万次读写请求关系数据库应付上万次sql查询还勉强顶得住,但是应付上万次sql写数据请求,硬盘lo就已经无法承受了。其实对于普通的bbs网站,往往也存在对高并发写请求的需求,例如网站的实时统计在线用户状态,记

2021-04-15

Dubbo.xmind

dubbo知识点思维导图dubbo知识点思维导图dubbo知识点思维导图dubbo知识点思维导图dubbo知识点思维导图dubbo知识点思维导图dubbo知识点思维导图

2020-09-15

kibana-6.8.0-linux-x86_64.tar.gz

kibana-6.8.0 linux 64。Kibana 是为 Elasticsearch设计的开源分析和可视化平台。你可以使用 Kibana 来搜索,查看存储在 Elasticsearch 索引中的数据并与之交互

2020-05-30

elasticsearch-6.8.0.tar.gz+kibana-6.8.9-linux-x86_64.tar.gz.zip

elasticsearch-6.8.0.tar.gz 和 kibana-6.8.9-linux-x86_64.tar.gz Linux安装程序

2020-05-30

Spring 环境搭建、依赖注入、控制反转、面向切面编程、数据库交互 知识点思维导图

大致可参考,此文档中可查各知识点一些描述,博文中看不了 https://blog.csdn.net/liuhenghui5201/article/details/88208325

2019-04-24

Android 5.0 源码下载

Android 5.0 源码

2018-09-23

Android4.4 SDK Reference API chm

Android4.4 SDK Reference API chm

2018-09-23

Android中自定义标题栏项目源码

自定义标题栏 修该 高度 以及 处理没有完全填充bug。

2014-07-16

UEditor JSP 版本配置以及文件上传配置方法

作者 配置一步,编写一步,有图有真相。简单易懂。

2013-10-12

SQL语句大全

SQL 语句大全 代码 分类 清晰

2012-04-20

C++函数库 分类详细 含详细举例,解析

c++ 库函数 比较齐全 C++函数库 分类详细 含详细举例,解析。

2012-04-17

网络工程师基础教程

网络工程师基础教程 西南师范大学网络技术室整理 网络基础知识 .5 DDR 问题

2011-12-23

空空如也

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

TA关注的人

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