Netty

Netty是由JBOSS提供的一个java开源框架,现为 Github上的独立项目。Netty提供异步的、事件驱动的网络应用程序框架和工具,用...

创建: 2023-08-22 · 更新: 2023-08-22 · xkj  | 分类:   | 访问: 1

Nginx

配置: ~ 为区分大小写匹配 ~* 为不区分大小写匹配 !~和!~*分别为区分大小写不匹配及不区分大小写不匹配 来自* <https://www.cnblogs.com/xuey/p/7631690.html > location ~ .*\.(sh|bash)?$ { # 拦截sh和bash结尾...

创建: 2023-08-22 · 更新: 2023-08-22 · xkj  | 分类:   | 访问: 1

Nginx和uwsgi

以下是基于ucap(Django,contos7)项目: 安装NIGNX: 安装uwsgi: pip install uwsgi #配置NGINX 配置文件: vim /etc/nginx/conf.d/nginx_mas_ucap.conf \# nginx_mas_ucap.conf \# the upstream component nginx needs...

创建: 2023-08-22 · 更新: 2023-08-22 · xkj  | 分类:   | 访问: 1

OAuth2

[toc] (OAuth1和OAuth2差别较大,这里讲解的是OAuth2) 1.介绍 简单说,OAuth 就是一种授权机制。数据的所有者告诉系统,同意授权...

创建: 2023-08-22 · 更新: 2023-08-22 · xkj  | 分类:   | 访问: 1

OpenResty

OpenResty(又称:ngx_openresty) 是一个基于 NGINX 的可伸缩的 Web 平台,由中国人章亦春发起,提供了很多高质量的第三方模块。 OpenResty 是一...

创建: 2023-08-22 · 更新: 2023-08-22 · xkj  | 分类:   | 访问: 1

painless_脚本

[toc] 1. 定义 ElasticStack在升级到5.0版本之后,带来了一个新的脚本语言,painless。这里说“新的“是相对与已经存在groove...

创建: 2023-08-22 · 更新: 2023-08-22 · xkj  | 分类:   | 访问: 1

python搭建idle开发环境

1:sublime下载安装 ​ https://www.sublimetext.com/3 2:安装插件Package Control(注意版本问题 2/3) ​ crtl+` 调出shell,粘贴下列代码: import urllib.request,os,hashlib; h = '6f4c264a24d933ce70df5dedcf1dcaee' + 'ebe013ee18cced0ef93d5f746d80ef60'; pf = 'Package...

创建: 2023-08-22 · 更新: 2023-09-04 · xkj  | 分类:   | 访问: 1

Redis的淘汰策略LRU与LFU

[TOC] 释放内存其实在每次处理命令时都会执行, 只是满足判断条件才执行 , 例如内存满了, 需要淘汰key等等条件, 若发现已用内存超出maxmemory,...

创建: 2023-08-22 · 更新: 2024-11-02 · xkj  | 分类:   | 访问: 1

redis底层数据结构

[TOC] 前言 Redis目前基本的数据类型有String、List、Set、ZSet、Hash五种,首先Redis是C语言开发的,所以底层就是用C语...

创建: 2023-08-22 · 更新: 2024-10-22 · xkj  | 分类:   | 访问: 1

Saas的数据隔离

[TOC] 1. 每个租户提供独立的数据库系统 这种方案的实现方式是所有租户共享同一个应用,但应用后端会连接多个数据库系统,一个租户单独使用一个数据库系统。...

创建: 2023-08-22 · 更新: 2023-08-22 · xkj  | 分类:   | 访问: 1

Serviceless

云计算机经过这么多年的发展,逐渐进化到用户仅需关注业务和所需的资源。通过Swarm、K8S这些编排工具,容器服务让开发者的体验达到很完美的境...

创建: 2023-08-22 · 更新: 2024-10-21 · xkj  | 分类:   | 访问: 1

SOA架构和微服务架构的区别

[toc] SOA Service-Oriented Architecture 面向服务的架构 SOA(面向服务的架构)定义了一种可通过服务接口复用软件组件的方法。 此类接口会使用通用的通信标准,这些标准能够快速合并...

创建: 2023-08-22 · 更新: 2023-08-22 · xkj  | 分类:   | 访问: 1

Spark

[toc] 1. Mesos: 一个资源统一管理和调度平台,类似YARN,个人感觉不如YARN好 出自:http://dongxicheng.org/mapreduce...

创建: 2023-08-22 · 更新: 2023-08-22 · xkj  | 分类:   | 访问: 1

TCP

[TOC] 滑动窗口 我们先来看发送方与接收方之间,两者之间的交互 如图,这个就是我们把两个包一起发送,然后一起确认。我们改善了吞吐量的问题 问题:我们每次...

创建: 2023-08-22 · 更新: 2024-10-19 · xkj  | 分类:   | 访问: 1

timingwheel

TimingWheel基本原理: 众所周知寻常的定时器大概有两种,一种是用阻塞线程,另一种是用一个任务队列然后定期扫描。显而易见这两种方式的弊...

创建: 2023-08-22 · 更新: 2024-10-21 · xkj  | 分类:   | 访问: 1