月光代碼園

記錄、分享、交流

导航

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

统计

08 2019 档案

SpringBoot学习笔记#2 具体化配置文件
摘要:case1. 通过注解的方式读取配置 24.Externalized Configuration application.properties文件新增配置 控制层代码(仅做示例用,不作为推荐写法) *通过@Value注解将配置赋值到所注解的变量 访问host/greeting case2.JAVA 阅读全文

posted @ 2019-08-20 16:18 bangdikka 阅读(154) 评论(0) 推荐(0) 编辑

SpringBoot学习笔记#1 创建一个RESTful Web服务
摘要:新建一个spring boot工程 新建一个POJO类 新建一个controller *@RestController注释标志这个类的所有方法都返回一个领域对象而不是视图,是@Controller和@ResponseBody结合的简写 *Spring自动使用MappingJackson2HttpMe 阅读全文

posted @ 2019-08-20 09:31 bangdikka 阅读(210) 评论(0) 推荐(0) 编辑

Redis学习笔记#9:缓存穿透、缓存击穿、缓存雪崩解决方案
摘要:缓存穿透 表示恶意用户模拟请求很多缓存中不存在的数据,由于缓存中都没有,导致这些请求短时间内直接落在了数据库上,导致数据库异常。 解决方案: 1.缓存空值,之所以发生穿透,是因为缓存中没有存储这些数据的key,从而每次都查询数据库 我们可以为这些key在缓存中设置对应的值为null,后面查询这个ke 阅读全文

posted @ 2019-08-19 09:16 bangdikka 阅读(266) 评论(0) 推荐(0) 编辑

Redis学习笔记#8:事务
摘要:相关命令DISCARD,EXEC,MULTI,UNWATCH,WATCH redis不支持回滚 基本使用示例MULTI EXEC 不支持回滚示例 t3的值成功赋值,没有回滚 WATCH 乐观锁 watch监控的key,若发生变动,则在事务中对其修改时,事务不执行 UNWATCH DISCARD 放弃 阅读全文

posted @ 2019-08-13 09:38 bangdikka 阅读(105) 评论(0) 推荐(0) 编辑

Redis学习笔记#7:持久化实战篇
摘要:RDB 安装redis后默认开启RDB,配置文件属性save在redis.conf中配置: 查看dump文件位置 config get dir RDB快照测试 存入3条数据 查看日志 存入3条日志满足了“save 60 2”这个条件(60秒内更新了2条数据),所以触发了快照保存 RDB丢失数据测试 阅读全文

posted @ 2019-08-12 17:01 bangdikka 阅读(311) 评论(0) 推荐(0) 编辑

Redis学习笔记#6:持久化 RDB AOF
摘要:简介 Redis提供了RDB,AOF两种持久化选项。 RDB快照形式是直接把内存中的数据保存到一个 dump 文件中(时间点快照),定时保存策略。是redis默认的策略。 RDB 文件的载入是在服务器启动时自动执行的,期间阻塞主进程。只要没有开启 AOF 持久化功能,在启动时检测到有 RDB 文件, 阅读全文

posted @ 2019-08-12 14:57 bangdikka 阅读(174) 评论(0) 推荐(0) 编辑

Redis学习笔记#5:Hashes
摘要:Hashes是由字段和对应值组成的maps对象,字段和值都是String类型。 Hashes非常适合存储对象(比如用户的姓名,年龄等字段) 每个hash可以存储232 - 1个键值对。 有了之前的基础后,基本上从命令名就可以知道具体作用,这里不再赘述。 #HSET HSETNX HGET HGETA 阅读全文

posted @ 2019-08-08 15:43 bangdikka 阅读(128) 评论(0) 推荐(0) 编辑

Redis学习笔记#4:Sorted sets
摘要:Sorted sets和Sets相似,但是Sorted sets每个元素都有一个score(64位双浮点型)用于排序,元素是唯一的,score允许重复。 常用于分数排行榜等需要排序的业务。 #ZADD ZRANGE/ZREVRANGE #ZINCRBY 加减分数 #ZCOUNT 返回分数范围内的元素 阅读全文

posted @ 2019-08-07 17:50 bangdikka 阅读(130) 评论(0) 推荐(0) 编辑

Redis学习笔记#3:Sets
摘要:Sets是元素不可重复的、无序的Strings集合。服务端支持对不同Sets做交集、并集等计算。 Sets最大允许包含232 - 1 个元素。 Sets常用于去重获取唯一元素、保存对象之间的关系。 #SADD 新增、SMEMBERS 列出set中所有成员 #SISMEMBER是否存在 #SCARD 阅读全文

posted @ 2019-08-07 16:31 bangdikka 阅读(179) 评论(0) 推荐(0) 编辑

Redis学习笔记#2:Lists
摘要:Lists基于Linked List,最多支持232 - 1 个元素。 #LPUSH,LPUSHX( 将一个值插入到已存在的列表头部,列表不存在时操作无效。),LRANGE RPUSH,RPUSHX同理 #RPOP,LPOP,RPOPLPUSH #LREM 移除前(后)N个出现的M字符串 LREM 阅读全文

posted @ 2019-08-07 11:37 bangdikka 阅读(125) 评论(0) 推荐(0) 编辑

Redis学习笔记#1:Strings
摘要:Redis的数据类型String,它是二进制安全的,意思是Redis的String可以包含任何数据,比如jpg图片或者序列化的对象。 String的值不能大于512M。 #基本命令 #不存在时才执行NX,存在时才执行XX #EX 秒数 PX 毫秒数 N秒后过期 应用:可以设计为存储Token,并设置 阅读全文

posted @ 2019-08-07 10:34 bangdikka 阅读(147) 评论(0) 推荐(0) 编辑

Redis学习笔记#0:Centos7安装Redis并设置为后台启动
摘要:安装redis $ wget http://download.redis.io/releases/redis-5.0.5.tar.gz $ tar xzf redis-5.0.5.tar.gz $ cd redis-5.0.5 $ make 如果遇到错误cc command not found执行下 阅读全文

posted @ 2019-08-06 17:27 bangdikka 阅读(1728) 评论(0) 推荐(0) 编辑

Centos7安装mysql8.0,开启远程访问
摘要:1.获取和安装官方yum源 wget https://dev.mysql.com/get/mysql80-community-release-el7-3.noarch.rpm sudo rpm -ivh mysql80-community-release-el7-3.noarch.rpm 执行成功后 阅读全文

posted @ 2019-08-05 19:49 bangdikka 阅读(3218) 评论(0) 推荐(0) 编辑

解决Visualbox安装centos7后USB无线网卡无法上网的问题
摘要:环境:visualbox6.0 centos7 设置如下: 启动系统 vi /etc/sysconfig/network-scripts/ifcfg-enp0s3 修改ONBOOT=yes service network restart 重启网络服务 ping www.baidu.com 检查网络 阅读全文

posted @ 2019-08-05 16:49 bangdikka 阅读(244) 评论(0) 推荐(0) 编辑

Elasticsearch学习笔记#2 入门 新增/查询/删除index/列出所有index
摘要:准备工作:启动es,启动kibana,使用kibana的dev tools 1.创建一个名为customer的index 结果 *We simply append pretty to the end of the call to tell it to pretty-print the JSON re 阅读全文

posted @ 2019-08-03 16:29 bangdikka 阅读(429) 评论(0) 推荐(0) 编辑

Elasticsearch学习笔记#3 更新/ID自动生成/更新时使用脚本函数script/删除数据/批处理命令_bulk
摘要:延续上篇 1.使用PUT更新数据 先执行创建数据命令 再使用同样的命令,其中要把name的值修改一下,再执行 结果 此时可以看见result的值为updated,新添加的数据将覆盖id=1的数据 验证一下 结果 2.新增数据时,不指定ID的情况 没有指定具体ID,结果 新建成功,系统会随机生成一个i 阅读全文

posted @ 2019-08-03 16:29 bangdikka 阅读(620) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示