自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(18)
  • 资源 (2)
  • 收藏
  • 关注

原创 Ribbon源码剖析

Ribbon源码学习

2022-07-10 20:44:15 1289 1

原创 4.修炼大成-Eureka源码

eureka源码学习

2022-07-10 20:43:25 91

原创 3.掌握要领-Eureka源码

eureka源码学习

2022-07-10 20:42:51 144

原创 2.初有小成-Eureka源码

eureka源码学习

2022-07-10 20:42:20 145

原创 1-初窥Eurek源码

eureka源码学习

2022-07-10 20:41:43 278

原创 redis高可用

redis高可用一般redis单机版足够应付QPS大概在上万,到几万左右,随着项目的用户量越来越大,单机版的承受不了这么大的并发量,比如电商网站网站的首页呀,秒杀呀,这些地方的QPS比一般要高得很多。一旦redis承受不住这么的并发,可想而知损失多大。主从架构如何让redis支撑10万+的QPS,就要说下主从啦,一般来说缓存写的次数比读的次数要少,可以把读和写分离出来,主服务器可用写数据并...

2019-12-31 15:03:03 118

原创 redis

RedisRedis是一款基于c语言编写的高性能nosql,可基于内存亦可持久化的日志型、key-value数据库,可以用作数据 库,缓存 ,消息中间件,并且有丰富的数据类型,也是目前缓存技术解决方案之一。1.数据类型1.1 String字符串类型是redis中最为基础的数据存储类型,该类可以接受任何格式的数据,其中value最多可以容纳数据长度512M设置键值 set key...

2019-12-29 22:14:36 79

原创 redis单线程模型

单线程模型redis是单线程的,为什么单线程执行效率也这么快,官方给的数据是读的速度是110000次/s,写的速度81000次/s。看下reids线程模型就清楚啦redis是基于reactor模式开发网络事件处理器,这个处理器叫做文件事件处理器file event handler。这个 文件事件处理器是单线程,所 redis才是单线程模型,彩用IO多路复用机制同时监听多个socket根据so...

2019-12-29 22:04:32 153

原创 Django搭建

django环境搭建1.虚拟环境如果在一台机器 上,想开发多个不同的项目,需要用不一个包不同的版本,在同一个目录 安装或者更新,其他项目可能 就无法运行啦,那就要使用到虚拟环境 。虚拟环境其实就是对真实pyhton环境的复制,这样我们在复制的python环境中安装包就不会影响到真实的python环境。通过建立多个虚拟环境,在不同的虚拟环境中开发项目就实现了项目之间的隔离创建安装虚...

2019-12-15 20:32:51 114

原创 列表

Python——列表(List)List(列表)由一系列按特定顺序排列的元素组成 ,是Python中使用最频繁的数据类型,可以创建包含字母表中所有的字母、数字0-9;也可以将任何东西加入列表中,其中元素之间可以没有任何关系。在Python中,用方括号[]来表示列表,并用逗号来分隔其中的元素,列表的索引是从0开始,类似于java中的数组。#一个简单的定义列表bicycles = ['tr...

2019-12-04 18:03:45 122

原创 变量和简单的数据类型

变量和简单的数据类型1.变量定义在Python中,每个变量在使用前都必须 赋值,变量赋值以后该 变量才会被创建。=是用来给变量赋值的=左边是变量名,右边是是存储在变量中的值变量名 = 值message = “hello world”命名规则:是一种规范,目的是为增加代码的识别和可读性变量名可以由字母 、下划线、数字组成不能以数字开头不能与关键字重名在...

2019-12-04 18:03:09 104

原创 Python-入门

人生苦短,我用 Python —— Life is short, you need PythonPython是一门多种用途的解释型编程语言,时常扮演脚本语言的角色,一般来说Python可定义为面向对象的脚本语言,万物皆对象。解释型是计算机只能识别二进制代码 即0和1,无法识别python代码,需要借助一个解释器把python代码解释成计算机可识别的代码。Python是著名的“龟叔”Guido...

2019-12-02 23:59:22 143

原创 正则表达式

Python—正则表达式***正则表达式***为高级人文本模式匹配、抽取、文本形式的搜索和替换功能提供了基础。简单地说,**正则表达式(regex)**是一些由字符和特殊特号组成的字符串,它们描述了模式的重复或者表述多个字符,于是正则表达 式能按照某种模式匹配一系列有相似特征的字符串。re在python中需要通过正则表达式对字符串进行匹配的时候 ,可以使用一个模拟,名字为re,re模块在...

2019-11-23 18:20:25 98

原创 springboot项目快速部署docker容器

SpringBoot项目快速部署Docker容器简单的介绍下Docker:Dcoker是一个能把开发的应用程序自动部署到容器的开源引擎,该引擎就是提供一个轻量、快速的环境 ,能够运行开发者的程序,并方便高效地将程序从开发者的的本地部署到测试环境、然后部署到生产环境 ,极其简洁。一般之前部署项目的方式要么打成jar包一键运行,或者打成war扔到tomcat容器中运行。这种操作极其麻烦,不易于构...

2019-11-23 16:58:19 321

原创 Docker1.0

Docker入门1.docker简介1.1docker是什么Docker是一个能够把开发的应用程序自动部署到容器的开源引擎,基于Go语言实现的云开源项目。由Docker公司(www.docker.com)的团队编写,基于Apache2.0开源授权协议发行一款产品从开发到上线,从操作系统,到运行环境,再到应用配置。作为开发+运维之间的协作我们需要关心很多东西,特别是各种版本的迭代之后,不同...

2019-11-19 09:42:25 157

原创 网络编程

网络编程1.socket简介socket(简称套接字)是进程通信的一种方式,它与其他进程 间通信的一个主要不同的是:它能实现 不同主机的进程间通信,例如:qq聊天,微信 等等创建socketimport socketsocket.socket(AddressFamily,Type)说明 :addressFamile:可以选择AF_INET(用于Internet进程间通信...

2019-11-03 23:40:09 39

原创 线程与进程

线程、进程、协程1.线程并发:指的是任务数多余cpu核数,通过操作系统的各种上任务调度算法,实现多个任务一起执行(实际上总有一些任务不在执行,因为切换任务的速度 相当快,看上去一起执行而已)并行,指的是任务数小于等于cpu核数,即任务真的一起执行线程与进程相似,不过它们是在同一个进程下执行的,并共享相同的上下文,可以将他们认为是在一个主进程 或“主线程”中并行运行的一“迷你进程”,线...

2019-11-03 23:38:58 89

原创 网络编程

网络编程1.socket简介socket(简称套接字)是进程通信的一种方式,它与其他进程 间通信的一个主要不同的是:它能实现 不同主机的进程间通信,例如:qq聊天,微信 等等创建socketimport socketsocket.socket(AddressFamily,Type)说明 :addressFamile:可以选择AF_INET(用于Internet进程间通信...

2019-10-20 21:36:26 89

java并发笔记,包含线程池

java并发笔记

2022-09-05

从根儿上理解MySQL.pdf

从根儿上理解MySQL.pdf

2022-02-14

angular.rar

angular入门学习笔记

2021-10-17

空空如也

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

TA关注的人

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