程序员小武生
码龄7年
关注
提问 私信
  • 博客:63,617
    社区:210
    63,827
    总访问量
  • 15
    原创
  • 717,654
    排名
  • 7
    粉丝
  • 0
    铁粉
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:北京市
  • 加入CSDN时间: 2018-03-16
博客简介:

程序员小武生的博客

查看详细资料
个人成就
  • 获得28次点赞
  • 内容获得20次评论
  • 获得51次收藏
创作历程
  • 15篇
    2020年
  • 1篇
    2019年
成就勋章
TA的专栏
  • Spring Boot
    2篇
  • Redis命令手册
    9篇
  • Java基础
    1篇
  • 工具
    1篇
  • 类加载
    1篇
  • Git
    1篇
兴趣领域 设置
  • 数据结构与算法
    数据结构排序算法推荐算法
  • 大数据
    mysqlhadoopredis
  • 前端
    javascriptreact.js前端框架
  • 后端
    springnode.js架构
  • 移动开发
    android studio
  • 人工智能
    opencv语音识别计算机视觉机器学习深度学习神经网络自然语言处理图像处理数据分析聚类集成学习迁移学习分类
  • 网络与通信
    https
  • 运维
    容器jenkinsdevops自动化kubernetes系统架构网络运维开发
  • 网络空间安全
    安全系统安全web安全安全架构
  • 服务器
    linuxcentos
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

Redis命令参考手册——Script(脚本)

Redis命令参考手册——Script(脚本)1、EVAL格式:eval script numkeys key [key …] arg [arg …]从 Redis 2.6.0 版本开始,通过内置的 Lua 解释器,可以使用 EVAL 命令对 Lua 脚本进行求值。 script 参数是一段 Lua 5.1 脚本程序,它会被运行在 Redis 服务器上下文中,这段脚本不必(也不应该)定义为一个 Lua 函数。 numkeys 参数用于指定键名参数的个数。 键名参数 key [key …] 从 EVAL
原创
发布博客 2020.05.31 ·
2250 阅读 ·
2 点赞 ·
0 评论 ·
3 收藏

Redis命令参考手册——Transaction(事务)

Redis命令参考手册——Transaction(事务)1、WATCH格式:watch key [key …]监视一个(或多个) key ,如果在事务执行之前这个(或这些) key 被其他命令所改动,那么事务将被打断。可用版本:>=2.2.0时间复杂度:O(1)。返回值:总是返回 OK 。示例代码:redis> WATCH lock lock_timesOK2、UNWATCH格式:UNwatch取消 WATCH 命令对所有 key 的监视。 如果在执行 WATC
原创
发布博客 2020.05.24 ·
615 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

Redis命令参考手册——Pub/Sub(发布/订阅)

Redis命令参考手册——Pub/Sub(发布/订阅)1、PUBLISH格式:publish channel message将信息 message 发送到指定的频道 channel 。可用版本:>=2.0.0时间复杂度:O(N+M),其中 N 是频道 channel 的订阅者数量,而 M 则是使用模式订阅(subscribedpatterns)的客户端的数量。返回值:接收到信息 message 的订阅者数量。示例代码# 对没有订阅者的频道发送信息redis> publi
原创
发布博客 2020.05.22 ·
2121 阅读 ·
1 点赞 ·
1 评论 ·
0 收藏

Redis命令参考手册——Sorted Set(有序集)

Redis命令参考手册——Sorted Set(有序集)1、ZADD格式:zadd key score member [[score member] [score member] …]将一个或多个 member 元素及其 score 值加入到有序集 key 当中。 如果某个 member 已经是有序集的成员,那么更新这个 member 的 score 值,并通过重新插入这个 member 元素,来保证该 member 在正确的位置上。 score 值可以是整数值或双精度浮点数。 如果 key 不存在,
原创
发布博客 2020.05.21 ·
2277 阅读 ·
1 点赞 ·
1 评论 ·
0 收藏

Another.Redis.Desktop.Manager

发布资源 2020.05.20 ·
exe

Java BigDecimal详解

Java BigDecimal详解1.引言float和double类型的主要设计目标是为了科学计算和工程计算。他们执行二进制浮点运算,这是为了在广域数值范围上提供较为精确的快速近似计算而精心设计的。然而,它们没有提供完全精确的结果,所以不应该被用于要求精确结果的场合。但是,商业计算往往要求结果精确,这时候BigDecimal就派上大用场啦。先看下面代码 public static void main(String[] args) { System.out.println(0.
转载
发布博客 2020.05.20 ·
2177 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

Redis命令参考手册——Set(集合)

Redis命令参考手册——Set(集合)1、SADD格式:sadd key member [member …]将一个或多个 member 元素加入到集合 key 当中,已经存在于集合的 member 元素将被忽略。 假如 key 不存在,则创建一个只包含 member 元素作成员的集合。 当 key 不是集合类型时,返回一个错误。 注:在 Redis2.4 版本以前, SADD 只接受单个 member 值。可用版本:>=1.0.0时间复杂度:O(N), N 是被添加的元素的数量。返
原创
发布博客 2020.05.20 ·
2762 阅读 ·
1 点赞 ·
1 评论 ·
1 收藏

Spring Boot配置外部静态资源访问路径

Spring Boot配置外部静态资源访问路径今天看论坛看到一个问题,是为了解决springboot项目打成jar包之后静态资源动态上传和项目访问的问题,如果不做处理的话静态资源会跟着代码一起被打到jar包里边,如果静态资源修改的话还得重新打包,会很麻烦,所以就通过一些方式来让程序能够访问jar包外部的文件。百度找了很多,发现可以在配置文件中配置需要访问文件夹的绝对路径,虽然这种方式可以,但是在不同机器上部署的话这个绝对路径就很扯淡了,我还想到了用绝对路径,但是尝试之后发现根本不行,最终只能屈服于写代码
原创
发布博客 2020.05.19 ·
10655 阅读 ·
6 点赞 ·
3 评论 ·
18 收藏

免费资源下载

免费资源下载在这里说明一下,我本来是上传了资源供网友们免费下载使用的,但是不知道为什么,过段时间就自动调整积分了,百度查了下好像是不让设置为0积分下载,所以我上传的资源如果哪位小伙伴想要下载但是看到的下载需要积分不是零的话联系我一下,或者直接在评论区评论,我看到后联系你通过其他途径分享给你。...
原创
发布博客 2020.05.18 ·
3578 阅读 ·
2 点赞 ·
2 评论 ·
1 收藏

Redis命令参考手册——List(列表)

Redis命令参考手册——List(列表)1、LPUSH格式:lpush key value [value …]将一个或多个值 value 插入到列表 key 的表头如果有多个 value 值,那么各个 value 值按从左到右的顺序依次插入到表头:比如说,对空列表 mylist 执行命令 LPUSH mylist a b c ,列表的值将是 c b a ,这等同于原子性地执行 LPUSH mylist a 、 LPUSH mylist b 和 LPUSH mylist c 三个命令。如果 key
原创
发布博客 2020.05.18 ·
3729 阅读 ·
1 点赞 ·
1 评论 ·
4 收藏

Redis命令参考手册——Hash(哈希表)

Redis命令参考手册——Hash(哈希表)1、HSET格式:hset key field value将哈希表 key 中的域 field 的值设为 value 。如果 key 不存在,一个新的哈希表被创建并进行 HSET 操作。如果域 field 已经存在于哈希表中,旧值将被覆盖。可用版本:>=2.0.0时间复杂度:O(1)返回值:如果 field 是哈希表中的一个新建域,并且值设置成功,返回 1 。 如果哈希表中域 field 已经存在且旧值已被新值覆盖,返回 0 。示例
原创
发布博客 2020.05.17 ·
3754 阅读 ·
1 点赞 ·
1 评论 ·
1 收藏

Bcompare文件比较工具

Bcompare 这是一个非常好用的文件比较工具,可以指定两个文件进行比较,也可以直接两个文件夹进行比较,能够非常直观的展现出来两个文件或者文件夹的差异,并且可以直接对差异进行处理
原创
发布博客 2020.05.16 ·
4635 阅读 ·
2 点赞 ·
1 评论 ·
3 收藏

Redis命令参考手册——String(字符串)

Redis命令参考手册——String(字符串)1、SET格式:set key value将字符串值 value 关联到 key 。 如果 key 已经持有其他值, SET 就覆写旧值,无视类型。可用版本:>=1.0.0时间复杂度:O(1)返回值:总是返回 OK ,因为 SET 不可能失败。示例代码:# 对字符串类型的 key 进行 SETredis> SET apple www.apple.comOKredis> GET apple"www.apple.c
原创
发布博客 2020.05.16 ·
3626 阅读 ·
1 点赞 ·
1 评论 ·
0 收藏

Redis命令参考手册——KEY(键)

Redis命令参考手册——KEY(键)1、DEL格式:DEL key [key …]删除给定的一个或多个key。 不存在的key会被忽略。可用版本>=1.0.0时间复杂度:0(N),N为被删除的key的数量 删除单个字符串类型的key,时间复杂度为0(1)。 删除单个列表、集合、有序集合或哈希表类型的 key ,时间复杂度为 O(M), M 为以上数据结构内的元素数量。返回值:被删除key的数量示例代码:# 删除单个 keyredis> SET name huangz
原创
发布博客 2020.05.16 ·
4791 阅读 ·
2 点赞 ·
1 评论 ·
3 收藏

海龟Git安装包以及对应汉化工具

发布资源 2020.05.15 ·
zip

使用gitee免费部署静态网站

使用gitee免费部署静态网站今天介绍一个免费部署项目的方式,当然这个方式只能是部署静态网站,具体静态网站是啥这里就不介绍了。本文适合对象:新手小白如果是程序员老手,只是想看下怎么部署的话直接跳转到步骤五开始看即可准备工作:1.git账号申请,目前比较流行的有三个,GitHub、GitLab、gitee(本文选用gitee)2.Git安装,具体教程网上有很多,官网也有,本文会附带一个安装包3.海龟Git安装(可选),相当于Git的可视化工具,不需要手敲命令,本文也会附带一个安装包和汉化插件4
原创
发布博客 2020.05.15 ·
8443 阅读 ·
4 点赞 ·
6 评论 ·
14 收藏

Git相关工具的安装包

发布资源 2020.05.15 ·
zip

Java的静态变量,成员变量,静态代码块,构造快的加载顺序

Java的静态变量,成员变量,静态代码块,构造快的加载顺序今天在看静态代码块执行顺序相关文章时遇到一个挺有意思的题目,题目如下:public class StaticTest{static StaticTest st = new StaticTest();public static void staticFunction(){System.out.println("4");}static{System.out.println("1");}StaticTest(){System.out
原创
发布博客 2020.05.15 ·
3557 阅读 ·
1 点赞 ·
0 评论 ·
1 收藏

Spring Tool Suite创建Spring Boot项目时报错

Spring Tool Suite创建springboot项目时pom第一行报错问题一问题二今天想要用STS工具自己创建一个spring boot项目,但是却遇到了几个问题,在网上找了找,最终创建成功,在这里记录一下,如有遇到同样问题可以参考一下。问题一首先是创建spring boot项目在这里就遇到了一个问题,选好要创建的项目之后报了一个错,如图所示:其实这个问题比较好解决,只是对...
原创
发布博客 2019.07.24 ·
3951 阅读 ·
1 点赞 ·
1 评论 ·
0 收藏
加载更多