自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 资源 (3)
  • 收藏
  • 关注

原创 免费资源下载

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

2020-05-18 20:07:34 3537 2

原创 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 20:36:35 2012

原创 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 10:32:55 585

原创 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 10:05:25 2070 1

原创 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 16:25:59 2228 1

转载 Java BigDecimal详解

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

2020-05-20 18:09:24 2139

原创 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 09:35:23 2725 1

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

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

2020-05-19 17:59:02 10313 3

原创 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 10:14:41 3664 1

原创 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 11:25:43 3676 1

原创 Bcompare文件比较工具

Bcompare 这是一个非常好用的文件比较工具,可以指定两个文件进行比较,也可以直接两个文件夹进行比较,能够非常直观的展现出来两个文件或者文件夹的差异,并且可以直接对差异进行处理

2020-05-16 15:34:31 4557 1

原创 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 14:30:22 3592 1

原创 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 12:25:53 4750 1

原创 使用gitee免费部署静态网站

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

2020-05-15 16:33:51 8089 6

原创 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 14:12:59 3533

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

Spring Tool Suite创建springboot项目时pom第一行报错问题一问题二今天想要用STS工具自己创建一个spring boot项目,但是却遇到了几个问题,在网上找了找,最终创建成功,在这里记录一下,如有遇到同样问题可以参考一下。问题一首先是创建spring boot项目在这里就遇到了一个问题,选好要创建的项目之后报了一个错,如图所示:其实这个问题比较好解决,只是对...

2019-07-24 11:28:57 3859 1

Another.Redis.Desktop.Manager

一个非常好用的Redis桌面管理工具,支持简体中文等,功能非常强大,自己也一直在用,分享给大家一起用

2020-05-20

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

包含了一个海龟Git的安装包和对应的汉化工具,海龟Git主要是配合Git使用,相当于Git的一个可视化工具,避免了通过手写命令来完成Git远程仓库同步

2020-05-15

Git相关工具的安装包

Git全家桶,包含了Git安装包、海龟Git安装包以及海龟Git的插件。Git主要用于文件远程存储管理以及版本控制,海龟Git配合Git使用,不需要手敲命令,方便操作

2020-05-15

空空如也

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

TA关注的人

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