自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 资源 (3)
  • 问答 (1)
  • 收藏
  • 关注

原创 CentOS上使用Docker安装Redis-Cluster (redis6.x)

第一步 安装最新版Docker、Docker-Composeyum remove docker docker-client docker-client-latest docker-common docker-latest docker-latest-logrotate docker-logrotate docker-engineyum install -y yum-utilsyum-config-manager --add-repo http://mirrors

2021-07-12 14:58:33 129

转载 CentOS通过 yum install 安装最新版redis

CentOS通过 yum install 安装最新版redis直接yum 安装的redis 不是最新版本yum install redisyum 安装 最新版 redis_6.0.x如果要安装最新的redis,需要安装Remi的软件源,官网地址:http://rpms.famillecollet.com/yum install -y http://rpms.famillecollet.com/enterprise/remi-release-7.rpm然后可以使用下面的命令安装最新版本的red

2021-07-12 14:25:35 404

转载 CentOS添加用户并赋予管理员权限

CentOS添加用户并赋予管理员权限用centos时,root用户一般都是超级管理员使用的,一般不轻易给别人,但是有时候同事安装软件时需要root账号,又不得不给,只能重新建一个用户,并赋予管理员权限。下面介绍创建用户并赋予管理员权限的方法步骤:1、新建用户,这里新建一个temp_test的用户adduser temp_test2、设置新用户密码passwd temp_test 3、将sudoers文件的权限修改成可编辑chmod -v u+w /etc/sudoers4、使用vim编

2021-05-31 09:36:32 874

转载 Node.js Redis操作说明

Node.js Redis基本功能:缓存系统数据存储消息中介基本工具安装redis驱动$ npm install redis连接redis代码var redis = require('redis');var client = redis.createClient(6379,'localhost');client.set('hello','This is a value');代码改造一下,利用程序获取redis中的值var redis = require('redis');

2021-05-27 09:40:43 1229

转载 NodeJS中被忽略的内存

NodeJS中被忽略的内存原文链接:BlueSun | NodeJS中被忽略的内存如朴灵说过,Node对内存泄露十分敏感,一旦线上应用有成千上万的流量,那怕是一个字节的内存泄漏也会造成堆积,垃圾回收过程中将会耗费更多时间进行对象扫描,应用响应缓慢,直到进程内存溢出,应用奔溃。虽然从很久以前就知道内存问题是不容忽视的,但是日常开发的时候并没有碰到性能上的瓶颈,直到最近做了一个百万PV级的营销项目,由于访问量,并发量都达到了一个量级。一些细小的、平时没注意到的问题被放大,这才映入眼帘,开始注意到了内存问题

2021-05-08 11:19:35 186

转载 Nginx下关于缓存控制字段cache-control的配置说明

HTTP协议的Cache -Control指定请求和响应遵循的缓存机制。在请求消息或响应消息中设置 Cache-Control并不会影响另一个消息处理过程中的缓存处理过程。请求时的缓存指令包括: no-cache、no-store、max-age、 max-stale、min-fresh、only-if-cached等。响应消息中的指令包括: public、private、no-cache、no- store、no-transform、must-revalidate、proxy-revalidate、m

2021-04-23 12:07:16 750

转载 Nginx设置Js、Css等静态文件的缓存过期时间

Nginx设置Js、Css等静态文件的缓存过期时间location ~.*\.(js|css|html|png|jpg)${ expires 3d;}expires 3d;  //表示缓存3天expires 3h;  //表示缓存3小时expires max;  //表示缓存10年expires -1;  //表示永远过期。#如果设置为-1在js、css等静态文件在没有修改的情况下返回的是http 304,如果修改返回http 200http 304:自从上次请求后,请求

2021-04-23 12:01:51 685

转载 ECMAScript 2020 的新特性

ECMAScript 2020 的新特性JavaScript 是很受欢迎的前端开发语言之一,而 ECMAScript 在推进 JavaScript 发展上有着不可磨灭的贡献。2015 年 6 月正式发布的 ECMAScript 6.0 是 JavaScript 语言的下一代标准,它的目标,是使得 JavaScript 语言可以用来编写复杂的大型应用程序,成为企业级开发语言。ECMAScript 2020 即将到来,让我们先来看看有哪些新功能吧。ECMAScript 和 JavaScr..

2021-04-23 11:50:30 262

转载 JavaScript ES2021 新特性解析

JavaScript ES2021 新特性解析新特性列表String.prototype.replaceAllPromise.any逻辑运算符和赋值表达式数值分隔符Intl.ListFormatIntl.DateTimeFormat 的 dateStyle 和 timeStyle 选项replaceAllString.prototype.replaceAll在 JavaScript 中,replace() 方法仅替换字符串中一个模式的第一个实例。如果我们要替换字符串中某个模式的所有

2021-04-23 09:40:30 496

转载 LRU算法和LFU算法的区别

LRU和LFU是不同的!LRU是最近最少使用页面置换算法(Least Recently Used),也就是首先淘汰最长时间未被使用的页面!LFU是最近最不常用页面置换算法(Least Frequently Used),也就是淘汰一定时期内被访问次数最少的页!比如,第二种方法的时期T为10分钟,如果每分钟进行一次调页,主存块为3,若所需页面走向为2 1 2 1 2 3 4注意,当调页面4时会发生缺页中断若按LRU算法,应换页面1(1页面最久未被使用) 但按LFU算法应换页面3(十分钟内,页面3只使用

2021-04-20 08:47:17 927

原创 2021年Github项目Top400

301. akullpp/awesome-javaA curated list of awesome frameworks, libraries and software for the Java programming language. awesome awesome-list28.4k302. lukehoban/es6featuresOverview of ECMAScript 6 features28.3k303. ariya/phantomjsScriptable Headless

2021-04-19 21:25:48 3195

原创 2021年Github项目Top200

101. lodash/lodash 49.1k JavaScriptA modern JavaScript utility library delivering modularity, performance, & extras. lodash javascript modules utilities102. h5bp/Front-end-Developer-Interview-Questions 48.7k NunjucksA list of helpful front-end re

2021-04-19 20:28:44 3009

原创 开源平台技术选型

开源平台技术选型开源中国2020年年度榜单:https://www.oschina.net/project/top_cn_2020开源中国2019年年度榜单:https://www.oschina.net/project/top_cn_2019开源中国2018年年度榜单:https://www.oschina.net/project/top_cn_2018...

2021-04-19 18:24:57 73

原创 2021年Github项目Top100

2021年Github项目Top1001. freeCodeCamp/freeCodeCamp 323k JavaScriptfreeCodeCamp.org’s open source codebase and curriculum. Learn to code for free. curriculum react nodejs javascript d3 teachers community education programming math freecodecamp learn-to-code

2021-04-19 14:53:33 5172 2

转载 2020年Github项目排行Top20项目

2020年Github项目排行Top20项目1 vue Vue.js is a progressive, incrementally-adoptable JavaScriptframework for building UI on the web. 163k2 react A declarative, efficient, and flexible JavaScript library forbuilding user interfaces. 148k3 tensorflow An O

2021-04-19 14:12:46 803

转载 搜索系统—搜索引擎的原理,架构与细节

搜索系统—搜索引擎的原理,架构与细节你温柔的背后是心情的曲折 2017-09-26 11:39:25 7187 收藏 14分类专栏: 架构设计 文章标签: 搜索引擎 架构 搜索 爬虫 原理1、全网搜索引擎架构与流程这里写图片描述全网搜索引擎的宏观架构如上图,核心系统主要分为三部分(粉色部分):spider爬虫系统;search&index建立索引与查询索引系统,这个系统又主要分为两部分:一部分用于生成索引数据build_index;一部分用于查询索引数据search_index

2021-04-04 17:09:29 1143

转载 海量数据搜索---demo展示百度、谷歌搜索引擎的实现

海量数据搜索---demo展示百度、谷歌搜索引擎的实现在我们平常的生活工作中,百度、谷歌这些搜索网站已经成为了我们受教解惑的学校,俗话说得好,“有问题找度娘”。那么百度是如何在海量数据中找到自己需要的数据呢?为什么它搜索的速度如此之快?我们都知道是因为百度的搜索引擎,那么搜索引擎到底是个什么东西呢?可能有的程序员会想到es,但是es并不能代表搜索引擎,它只是其中的一种工具,不过这种工具确实好用,效率很高。本文会向大家讲述搜索引擎的基本知识以及中文分词的一些方法、然后会做一个小的demo来尝试数.

2021-04-04 15:53:55 553

《深度工作》读书分享.pptx

《深度工作》读书分享.pptx

2021-07-19

智慧行政用印导出功能说明文档.docx

智慧行政用印导出功能说明文档.docx

2021-04-29

offsetexplorer.dmg

Kafka可视化客户端

2021-03-24

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

TA关注的人

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