自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 收藏
  • 关注

原创 Dubbo概述及实战

1. Dubbo 架构概述1.1 什么是DubboApache Dubbo是一款高性能的Java RPC框架。其前身是阿里巴巴公司开源的一个高性能、轻量级的开源Java RPC框架,可以和Spring框架无缝集成。1.2 Dubbo 处理流程调用关系说明:虚线代表异步调用实线代表同步访问蓝色虚线是在启动时完成的功能红色虚线是程序运行中执行的功能调用流程:服务提供者在服务容器启动时向注册中心注册自己提供的服务服务消费者在启动时向注册中心订阅自己所需的服务

2021-08-11 23:00:54 153

原创 Zookeeper基本概念及部署操作

1. Zookeeper简介zookeeper的基本概念Zookeeper是⼀个开源的分布式协调服务,其设计⽬标是将那些复杂的且容易出错的分布式⼀致性服务封装起来,构成⼀个⾼效可靠的原语集,并以⼀些简单的接⼝提供给⽤户使⽤。zookeeper是⼀个典型的分布式数据⼀致性的解决⽅案,分布式应⽤程序可以基于它实现诸如数据订阅/发布、负载均衡、命名服务、集群管理、分布式锁和分布式队列等功能集群⻆⾊在Zookeeper中引⼊了Leader、Follower、Observer三种⻆⾊。Zookeeper集群

2021-07-31 00:45:10 186

原创 RPC框架详解

第一部分-RPC框架1.Socket回顾与I/0模型1.1 Socket网络编程回顾Socket,套接字就是两台主机之间逻辑连接的端点。TCP/IP协议是传输层协议,主要解决数据如何在网络中传输,而HTTP是应用层协议,主要解决如何包装数据。Socket是通信的基石,是支持TCP/IP协议的网络通信的基本操作单元。它是网络通信过程中端点的抽象表示,包含进行网络通信必须的五种信息:连接使用的协议、本地主机的IP地址、本地进程的协议端口、远程主机的IP地址、远程进程的协议端口。Socket整体流程1

2021-07-19 16:57:57 2891

原创 分布式集群架构场景化解决⽅案

第⼀部分 ⼀致性Hash算法第 1 节 Hash算法应⽤场景Hash算法在很多分布式集群产品中都有应⽤,⽐如分布式集群架构Redis、Hadoop、ElasticSearch,Mysql分库分表,Nginx负载均衡等。主要的应⽤场景归纳起来两个:请求的负载均衡(⽐如nginx的ip_hash策略)Nginx的IP_hash策略可以在客户端ip不变的情况下,将其发出的请求始终路由到同⼀个⽬标服务器上,实现会话粘滞,避免处理session共享问题如果没有IP_hash策略,那么如何实现会话粘滞?

2021-07-05 23:31:42 100

原创 Tomcat Web应⽤服务器详解

第⼀部分 Tomcat 系统架构与原理剖析第1节 浏览器访问服务器的流程http请求的处理过程第 2 节 Tomcat 系统总体架构2.1 Tomcat 请求处理⼤致过程Tomcat是⼀个Http服务器(能够接收并且处理http请求,所以tomcat是⼀个http服务器)我们使⽤浏览器向某⼀个⽹站发起请求,发出的是Http请求,那么在远程,Http服务器接收到这个请求之后,会调⽤具体的程序(Java类)进⾏处理,往往不同的请求由不同的Java类完成处理。HTTP 服务器接收到请求之后把请

2021-06-27 19:37:41 104

原创 SpringBoot笔记

1. SpringBoot应用回顾1.1 约定优于配置概念:约定优于配置(Convention over Configuration),又称按约定编程,是一种软件设计规范。本质上是对系统、类库或框架中一些东西假定一个大众化合理的默认值(缺省值)。1.2 SpringBoot概念1.2.1 什么是SpringBoot通过Spring Boot,可以轻松地创建独立的,基于生产级别的基于Spring的应用程序,并且可以“运行”它们。其实Spring Boot 的设计是为了让你尽可能快的跑起来 Sprin

2021-06-06 17:04:22 149

原创 Spring MVC 框架

第⼀部分 Spring MVC 应⽤第 1 节 Spring MVC 简介Spring MVC 是 Spring 给我们提供的⼀个⽤于简化 Web 开发的框架1.1 MVC 体系结构三层架构系统标准的三层架构包括:表现层、业务层、持久层。三层架构中,每⼀层各司其职,接下来我们就说说每层都负责哪些⽅⾯:表现层:也就是我们常说的web 层。它负责接收客户端请求,向客户端响应结果,通常客户端使⽤http 协议请求web 层,web 需要接收 http 请求,完成 http 响应。表现层包括展示层

2021-05-18 23:12:09 411

原创 Spring Framework笔记

第⼀部分 Spring 概述1.1 Spring 简介 Spring 是分层的 full-stack(全栈) 轻量级开源框架,以 IoC 和 AOP 为内核,提供了展现层 Spring MVC 和业务层事务管理等众多的企业级应⽤技术,还能整合开源世界众多著名的第三⽅框架和类库,已 经成为使⽤最多的 Java EE 企业应⽤开源框架。1.2 Spring 的优势⽅便解耦,简化开发 通过Spring提供的IoC容器,可以将对象间的依赖关系交由Spring进⾏控制,避...

2021-05-05 23:28:48 86

原创 思维导图--暑期计划

2013-08-04 22:49:44 2287

原创 大连实训——随笔

7月14号,起的比往常早那么些许,心中略有激动的我,乘着挤翻天的109到了码头。之后,我们登上了驶向大连的轮船,第一感觉是没有想象中的晃动,和陆地一个样。       我们乘着风,唱着歌,飘荡在海平面,看着海鸥不在眷恋大海,跟着我们的船一起飞翔,就这样我们一路向北。       到东软,我们参观了园区F1座建筑,大概了解东软构造,也了解了它的业务、项目的开发。给我的感觉是,这里环境很OK,

2013-07-24 12:44:46 1176 2

转载 面试时95%会问到的问题

不管是首次面试还是跳槽求职,每次面试前都不得不拿出十二分精力来对待。看起来除了自我介绍外,面试官的所有问题似乎不尽相同,但不管问题多么千奇百怪,其主要目的都是在最短时间内了解最多的个人信息。万变不离其宗,面试时95%的问题与下文有关。  一、基本情况  1、请用最简洁的语言描述您从前的工作经历和工作成果。  考察要点:测试应聘者是否能够用几句话概要地介绍其主要的工作信息和重点业绩,

2013-07-23 16:39:39 872

原创 Java数据库编程的部分代码

package com.neusoft.utils;import java.sql.Connection;import java.sql.DriverManager;import java.sql.PreparedStatement;import java.sql.ResultSet;import java.sql.SQLException;import java.sq

2013-07-22 18:07:24 737

原创 android

public class SecActivity extends Activity { private ListView userlv; List list; final static int menu_index=Menu.FIRST; final static int menu_content=Menu.FIRST+1; final static int menu_l

2013-07-21 19:54:19 663

原创 android制作一个简单登入界面的部分代码

package com.example.second;import android.net.Uri;import android.os.Bundle;import android.app.Activity;import android.content.Intent;import android.view.Menu;import android.view.View;i

2013-07-21 19:50:33 2984

空空如也

空空如也

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

TA关注的人

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