摘要:
前提 作为软件技术从业者应该都有这样的痛点,在日积月累的摸爬滚索中,自己的个人计算设备越来越多,在家沉浸的环境可以让我们非常舒适的完成我们的工作或者自己搞点小东西,毕竟身边触手可及的设备比起云端服务器还是有其他的各种乐趣。甚至对于新人朋友来说,各大云服务产品并不便宜,也许新用户99一年非常良心,可是 阅读全文
摘要:
最近新建项目时欲使用hibernate-validator做参数验证,发现Spring Boot Parent内部不在依赖validation的starter了 查阅更新日志 百度的Spring Boot集成参数验证都是告诉你不需要额外依赖hibernate-validator,这在2.3版本将是错 阅读全文
摘要:
软件团队使用Jira的基本知识和常见问题解释 前置知识 职位 软件团队中常见的职位 PM (Project Manager)项目经理 TL (Technical Lead or Team Lead)技术经理 PG ( Programmer )程序员 SE (Software Engineer)软件工 阅读全文
摘要:
前言 考虑一个功能业务,在 程序中向指定的某个用户进行实时通讯 在Web运用的 通讯功能中(如在线客服),为保证点对点通讯.而这个看似简单的根据用户寻到起 通道实际会碰到不少问题 1. web程序中的 协议是无状态的 2. 一般项目中 服务和 项目是独立部署的 3. 连接存在重连的情况,而 对象每次 阅读全文
摘要:
作为一个 数据库,事务是必要功能.但是redis我们是可以理解为它不支持事务操作的,因为它的特征完全不满足我们对事物的正常理解 ps:我不知道是谁一开始提出redis支持事务的,但是我更倾向于这是redis的 功能 这个命令单词意思已经说明了一切,我只能理解为中文文档一厢情愿了 事务的使用 1. 开 阅读全文
摘要:
redis中的客户端可以订阅一个自定义的频道,接受来自该频道的消息 订阅 订阅指定频道 SUBSCRIBE `SUBSCRIBE 频道名 [频道名2]...` 订阅匹配频道 PSUBSCRIBE 匹配模式可以订阅名称匹配符合的频道 代表订阅 开头的频道 匹配模式要注意,匹配的名称可以在以后出现,但凡 阅读全文
摘要:
redis语序集合和集合 是一样内部 为`string`类型的集合,有序不允许重复元素 但是, 的每个元素有一个 类型的分数( ).redis正是靠这个分数对元素从小到大排序. 中元素唯一但是分数可以重复 增 zadd 往 中添加一个后多个元素 如果元素之前已存在,那么相当于更新分数,那么如果分数也 阅读全文
摘要:
散列 就像一个减配的Redis 内部及其类似Java的 内容就是 :`value`结构 类型在面向对象编程的运用中及其适合,因为它可以直接保存编程语言中的实体类关系 增 hset 设置 指定的哈希集字段的值 hsetnx 真正的哈希添加方法,如果 不存在则添加 h hmset `hset`的批量操作 阅读全文
摘要:
set集合(无序) 是一个无序的不重复元素的集合 增 sadd 往集合内部添加元素 如果指定的 不存在会创建 删 srem 移除元素 如果要移除的元素不存在,则返回 可以同时移出多个 spop 随机弹出一个元素 改 因为 是无序的,如果要修改某个元素的值,直接将它删除在添加一个新的即可,修改真正的意 阅读全文
摘要:
Redis中LIST列表的相关命令 添加 lpush 将一个或多个 插入到 的表头,如果存在多个value,那么各个 按从左到右的顺序依次插入表头 插入表头:意味着新插入的值在最前列 如果 之前不存在,则会创建一个新的 ,如果 已存在,则追加,返回值是 的元素数量,也可以理解位最后插入的元素的相对位 阅读全文