欢迎您光临本小站。希望您在这里可以找到自己想要的信息。。。

 分类:编程乐园

程序人生,不多说,程序员们懂得。。。技术、坚持、努力、分享。。

redis pipeline、mget、transaction区别

redis pipeline、mget、transaction区别
pipeline 管道 一般情况下,Redis Client端发出一个请求后,通常会阻塞并等待Redis服务端处理,Redis服务端处理完后请求命令后会将结果通过响应报文返回给Client。通过pipeline方式当有大批量的操作时候,我们可以节省很多原来浪费在网络延迟的...

water 3年前 (2022-02-17) 2855℃ 0评论 4喜欢

详细分析http2 和http1.1 区别

详细分析http2 和http1.1 区别
之前整理了一遍http1.0, http1.1, http2.0之前的区别,但是里面很多细节都没有弄清。特别是在http1.1和2.0之间关于多路复用,头压缩这一块儿。 最近在外网上搜到一遍蛮详细的文章,觉得讲的很清晰,所以就翻译了分享给大家。原文地址 背景 在比较...

water 3年前 (2022-01-25) 1268℃ 0评论 1喜欢

iTerm2多个窗口同时输入命令

iTerm2多个窗口同时输入命令
使用iTerm2的时候,有时候我们会打开多个终端窗口,去执行命令。 如果需要多个窗口同时执行相同的命令。那我们岂不是每个终端都要上去敲一下。 其实iTerm2支持多窗口同时输入命令。 打开这个功能的快捷键就是:⌘(command) + ⇧(shift) + i...

water 3年前 (2021-12-21) 2075℃ 0评论 13喜欢

对象内存计算神器

对象内存计算神器
今天给大家介绍一个对象内存计算神奇。jvm内存溢出的时候,我们可以通过很多方法查看原因,很多时候也需要查看具体是哪一个大对象导致内存溢出。 这里要介绍的是lucene提供的专门用于计算堆内存占用大小的工具类:RamUsageEstimato maven坐标: ...

water 3年前 (2021-12-09) 1249℃ 0评论 2喜欢

Springboot过滤器Filter和拦截器Inteceptor详解及使用场景

Springboot过滤器Filter和拦截器Inteceptor详解及使用场景
一、过滤器和拦截器的区别 1、过滤器和拦截器触发时机不一样,过滤器是在请求进入容器后,但请求进入servlet之前进行预处理的。请求结束返回也是,是在servlet处理完后,返回给前端之前。 2、拦截器可以获取IOC容器中的各个bean,而过滤器就不行,因为...

water 3年前 (2021-12-08) 1547℃ 0评论 0喜欢

Superset介绍及使用说明

Superset介绍及使用说明
Superset介绍及使用说明Superset简介Apache Superset是Airbnb开源的数据挖掘平台。支持丰富的数据源连接,多种可视化方式,并能够对用户实现细粒度的权限控制。该工具主要特点是可自助分析、自定义仪表盘、分析结果可视化(导出)、用户/角色权限控制,还集成...

water 3年前 (2021-11-29) 2963℃ 0评论 2喜欢

git提交注释规范

git提交注释规范
git初始化 首先下载安装git,配置好公私密钥和github git命令 git initgit remote add origin [远程库地址]git pull origin mastergit add .git commit -m “注释&...

water 3年前 (2021-11-26) 1572℃ 0评论 1喜欢

简单介绍一下单元测试、集成测试、系统测试、验收测试、回归测试

简单介绍一下单元测试、集成测试、系统测试、验收测试、回归测试
1.单元测试:是对软件中最小可测试单元(人为规定的最小必测功能模块)进行检查和验证。单元测试是在软件开发过程中要进行的最低级别的测试活动,软件的独立单元将在与程序的其他部分相隔离的情况下进行测试。 2.集成测试:也叫组装测试或联合测试。在单元测试的基础上将所有模块按照要...

water 3年前 (2021-11-19) 3574℃ 0评论 6喜欢

rsync 用法教程

rsync 用法教程
一、简介 rsync 是一个常用的 Linux 应用程序,用于文件同步。 它可以在本地计算机与远程计算机之间,或者两个本地目录之间同步文件(但不支持两台远程计算机之间的同步)。它也可以当作文件复制工具,替代cp和mv命令。 它名称里面的r指的是 rem...

water 3年前 (2021-11-19) 1596℃ 0评论 1喜欢

2020阿里巴巴官方最新Redis开发规范!

2020阿里巴巴官方最新Redis开发规范!
本文主要介绍在使用阿里云Redis的开发规范,从下面几个方面进行说明。 键值设计命令使用客户端使用相关工具 通过本文的介绍可以减少使用Redis过程带来的问题。 一、键值设计 1、key名设计 可读性和可管理性 以业务名(或数据库名)为前缀(...

water 3年前 (2021-11-18) 1456℃ 0评论 0喜欢

编程语言大牛王垠:编程的智慧,带你少走弯路

编程语言大牛王垠:编程的智慧,带你少走弯路
本文来自 王垠的博客 ,作者 lansekuangtu 作者:王垠 授权本站转载。 编程是一件创造性的工作,是一门艺术。精通任何一门艺术,都需要很多的练习和领悟,所以这里提出的“智慧”,并不是号称三天瘦二十斤的减肥药,它并不能代...

water 3年前 (2021-11-18) 1727℃ 0评论 0喜欢

Redis数据结构之ziplist

Redis数据结构之ziplist
本文及后续文章,Redis版本均是v3.2.8 本篇文章我们来分析下一种特殊编码的双向链表-ziplist(压缩列表),这种数据结构的功能是将一系列数据与其编码信息存储在一块连续的内存区域,这块内存物理上是连续的,逻辑上被分为多个组成部分,其目的是在一定可控的时间复杂读条...

water 3年前 (2021-11-15) 1685℃ 0评论 0喜欢

看完这篇,别人的开源项目结构应该能看懂了

看完这篇,别人的开源项目结构应该能看懂了
我为什么要写这篇 近来,和不少初学Spring或Spring Boot的小伙伴私信交流了关于项目目录结构划分和代码分层的问题。 很多小伙伴表示网上下载下来的开源项目看不懂,项目结构和代码分层看得很蒙,不知道应该以一个什么样的思路去学习和吸收别人的项目。 好,今...

water 3年前 (2021-10-20) 1492℃ 0评论 4喜欢