- 博客(21)
- 收藏
- 关注
原创 HTTP协议
HTTP是Hyper Text Transfer Protocol的缩写,意为超文本传输协议。它是基于TCP/IP协议的应用层传输协议,采用了请求/响应模式,简单来说HTTP就是客户端与服务端之间传输数据的一种协议。
2023-02-24 20:58:21
335
原创 TCP/IP协议
TCP/IP是在OSI模型的基础上做了一些调整建立TCP/IP协议的五层模型,分别为:应用层(包含OSI的表示层和会话层)、传输层、网络层、数据链路层、物理层。其中网络层TCP/IP只支持IP协议。
2023-02-24 15:48:34
1055
原创 OSI参考模型
OSI参考模型简介OSI参考模型(Open System Interconnect Reference Model)即开放式系统互联参考模型,是国际标准组织(ISO)为了让各种计算机在全世界范围内连为网络所定制的七层架构参考模型,从底到高依次包括:物理层、数据链路层、网络层、传输层、会话层、表示层、应用层。各层功能应用层。
2023-02-23 23:03:15
2668
原创 JDK1.8源码学习 -- String
package java.lang;import java.io.ObjectStreamField;import java.io.UnsupportedEncodingException;import java.nio.charset.Charset;import java.util.ArrayList;import java.util.Arrays;import java.u...
2020-03-22 22:15:35
384
原创 JDK1.8源码学习 -- Object
package java.lang;/** * Object类是Java中所有类的基类,所有类都直接或者间接的继承自该类 */public class Object { /** * native是修饰本地方法的关键词,方法对应的不是当前文件,本地方法的具体是在C(C++)的DLL中实现的, * 然后通过JNI(Java Native Interface)...
2020-03-21 23:58:51
139
原创 《Redis开发与运维》笔记
鉴于自身对Redis有所欠缺,很多特性、配置等相关知识都只是一知半解,所以想借助《Redis开发与运维》这本书深入学习Redis相关知识,并在这里进行笔记的整理和记录。Redis第1章 初始Redis...
2019-08-13 13:45:44
217
原创 Redis第1章 初始Redis
1.1 Redis简介 Redis是一种基于键值对(key-value)的NoSQL数据库,其中Redis的值可以是string(字符串)、hash(哈希)、list(列表)、set(集合)、zset(有序集合)、Bitmaps(位图)、HyperLogLog(基数统计算法)、GEO(地理信息定位)等多种数据结构和算法组成。且因为Redis是将所有数据都存放在内存中,所以...
2019-08-13 13:44:58
212
原创 turbine与zookeeper整合是不是有问题
为什么注册中心使用zookeeper时,我的turbine服务监控多个微服务时页面一直处于loading中,使用hystrix监控单个服务是没有问题的。。。微服务启动类turbine启动类tuebine配置turbine依赖<dependencies> <!--启动web项目需要引入该依赖--> ...
2019-06-02 22:14:17
256
1
原创 设计模式学习(一):设计模式简介
一、设计模式的由来 设计模式最早出现于建筑领域,1977 年,美国著名建筑大师、加利福尼亚大学伯克利分校环境结构中心主任克里斯托夫·亚历山大在他的著作《建筑模式语言:城镇、建筑、构造》中描述了一些常见的建筑设计问题,并提出了 253 种关于对城镇、邻里、住宅、花园和房间等进行设计的基本模式。1979 年他的另一部经典著作《建筑的永恒之道》进一步强化了设计模式的思想,为后来的建筑设计...
2019-05-07 23:11:08
229
转载 nginx.conf配置文件详解
Nginx 总的 配置文件 位置 /usr/local/nginx/conf/nginx.confnginx 正则匹配一.正则表达式匹配,其中:~ 为区分大小写匹配 ~* 为不区分大小写匹配 !~和!~*分别为区分大小写不匹配及不区分大小写不匹配二.文件及目录匹配,其中:-f和!-f用来判断是否存在文件 -d和!-d用来判断是否存在目录 -e和!-e用来判断是否...
2019-04-24 15:29:31
572
原创 Spring学习(二):Spring-IOC简介及注入方式
一、背景 我们都知道,在采用面向对象思想设计的应用系统中,一个系统或功能接口实现的底层实现都是由Ñ个对象组成的,所有的对象通过彼此的合作,最终实现系统或接口的业务逻辑。比如获取一个用户的角色权限信息,那么我们可能需要先获取用户的角色信息,再根据角色获取对应的菜单和按钮的数据。各个对象中产生直接或间接的耦合关系。就好像一个齿轮组,它拥有多个独立的齿轮,这些齿轮相互啮合在一起,协同工作...
2019-04-22 21:46:10
223
原创 Spring学习(一): Spring简介
一、概述 Spring是企业级应用开发的轻量级开源框架,最初由Rod Johnson 编写的,并于 2003 年 6 月首次在 Apache 2.0 许可下发布。Spring是实现IOC(Inversion of Control)容器和非入侵性(No intrusive)的框架,并提供AOP(Aspect-oriented programming)概念的实现方式,提供对持久层(P...
2019-04-22 16:19:22
326
转载 SOA的分布式高可用架构组件
基于SOA的分布式高可用架构和微服务架构,是时下如日中天的互联网企业级系统开发架构选择方案。在核心思想上,两者都主张对系统的横向细分和扩展,按不同的业务功能模块来对系统进行分割并且使用一定的手段实现服务之间的通信,并且基于弹性云服务搭建高可用的分布式解决方案。但它们之间的区别可能比相似的地方要多,特别是体现在对服务的使用和与云服务的深度结合上。在具体实践中,微服务的架构也可以与其它互联网中间件...
2019-04-19 13:17:05
394
转载 mysql性能调优:EXPLAIN用法和结果分析
https://blog.youkuaiyun.com/why15732625998/article/details/80388236
2019-04-17 18:53:08
352
转载 白话中台战略-1开篇:中台是个什么鬼?
转载地址:https://www.jianshu.com/p/86dc7ad52ad6从去年开始,好像就有一只无形的手一直将我与“微服务”、“平台化”、“中台化”撮合在一起,给我带来了很多的困扰和思考与收获。故事的开始源于去年的技术雷达峰会,我在会上做了一场关于平台崛起的主题分享(《The Rise of Platform》),这场分享主要是从技术的层面从Global的视角介绍了平台...
2019-04-17 16:46:11
250
原创 springboot整合dubbo过程记录
记录一下springboot整合dubbo过程SpringBoot 2.0.3Dubbo Spring Boot 0.2.0zookeeper 3.3.6maven 3.3.9一、创建项目工程 GroupId和ArtifactId被统称为“坐标”是为了保证项目唯一性而提出的,如果你要把你项目弄到maven本地仓库去,你想要找到你的项目就必须根据这两个id去...
2019-04-12 16:54:26
343
转载 转载 -- Springboot的Controller中常用注解(一)
https://blog.youkuaiyun.com/weixin_43184769/article/details/83383341@Controller和@RestController和@ResponseBody@Controller@Controller注解标注类的方法,return时会被视图处理器识别成静态文件的路径。默认为templates文件夹下。如return "test/hel...
2019-04-12 13:51:08
883
转载 SpringBoot项目application.properties完整配置
application.properties完整配置(可最为参考,需要时添加):转自:https://blog.youkuaiyun.com/lpfsuperman/article/details/78287265# ----------------------------------------# 核心属性# ----------------------------------------...
2019-04-11 21:19:05
1379
转载 SpringBoot启动原理
文章转载自:http://tengj.top/2017/03/09/springboot3/前言前面几章我们见识了SpringBoot为我们做的自动配置,确实方便快捷,但是对于新手来说,如果不大懂SpringBoot内部启动原理,以后难免会吃亏。所以这次博主就跟你们一起一步步揭开SpringBoot的神秘面纱,让它不在神秘。正文我们开发任何一个Spring Boot项目,都会用到如...
2019-04-11 20:54:23
128
转载 创建Maven项目时,GroupId和Artifact Id该怎么填写呢?
最近一直想自己搭建一个项目,练习一下,但每次创建maven项目时GroupId和Artifact Id都不知道该怎么写,其实主要是不知道它们都是什么意思,所以在网上搜了一下,并在这里做个记录。 GroupId和ArtifactId被统称为“坐标”是为了保证项目唯一性而提出的,如果你要把你项目弄到maven本地仓库去,你想要找到你的项目就必须根据这两个id去查找。 G...
2019-04-11 09:41:12
5258
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人