2021年8月2日

【五】Redis从入门到放弃---秒杀案例(Redis的事务+锁机制+lua脚本)

摘要: (1)Redis的事务 1.1 Redis事务的定义: Redis事务是一个单独的隔离操作:事务中的所有命令都会序列化、按顺序地执行。事务在执行的过程中,不会被其他客户端发送来的命令请求所打断。 Redis事务的主要作用就是串联多个命令防止别的命令插队。 1.2 Multi、Exec、discard 阅读全文

posted @ 2021-08-02 17:31 妖妖灵嘛 阅读(889) 评论(1) 推荐(2) 编辑

【四】Redis从入门到放弃---RedisTemplate操作Redis

摘要: Spring对Redis的支持一般是实用Jedis操作的,在上一篇文章中也有详细介绍了。那么SpringBoot对Redis的支持则是使用 了自动配置RedisAutoConfiguration中的RedisTemplate与StringRedisTemplate,RedisTemplate和Str 阅读全文

posted @ 2021-08-02 15:38 妖妖灵嘛 阅读(372) 评论(0) 推荐(0) 编辑

2021年7月31日

【三】Redis从入门到放弃---Jedis操作Redis

摘要: (1)Jedis是什么? Jedis是Redsi官方首选的java客户端开发包,使用Jedis可以很方便的操作Redis,使用方法跟Redis的操作命令差不多的,例如:jedis.flushDB()清空数据,jedis.set("key1","value1")给key1设置数据,jedis.exis 阅读全文

posted @ 2021-07-31 22:03 妖妖灵嘛 阅读(69) 评论(0) 推荐(0) 编辑

2021年7月30日

【二】Redis从入门到放弃---常用五大数据类型

摘要: 上一篇:Redis的介绍 虽然最近这几天的A股行情表现很差,但是一想到明天又是周末了,开心到起飞~~~嘻嘻 好啦~言归正传! Redis 的值(value)可以是字符串(String)、哈希(Hash)、列表(list)、集合(sets)和有序集合(sorted sets)等类型,在介绍这几种数据类 阅读全文

posted @ 2021-07-30 17:30 妖妖灵嘛 阅读(52) 评论(0) 推荐(0) 编辑

【一】Redis从入门到放弃---Reids的介绍

摘要: 本人于2021年7月29号刚给咱们公司的小伙伴做了redis的技术分享,趁着还热乎,就赶忙整理了一下分享到博客来~ 好啦~言归正传,嘻嘻~ (1)Redis的简介 NoSQL非关系型数据库中主要有Memcache、Redis、MongoDB,而Redis是非关系型数据库中一般用于缓存的一种数据库,不 阅读全文

posted @ 2021-07-30 15:23 妖妖灵嘛 阅读(93) 评论(0) 推荐(0) 编辑

2021年7月27日

微服务架构思想

摘要: 微服务介绍 1.微服务架构是一种架构思想,架构就是为了解耦,实际的开发方式是分布式系统开发 Spring Boot+Spring Cloud Spring Cloud是一个编程模型,微服务开发的一种标准,一系列的接口 Spring Cloud Netflix 网飞 Spring Cloud Alib 阅读全文

posted @ 2021-07-27 12:39 妖妖灵嘛 阅读(251) 评论(0) 推荐(1) 编辑

IntelliJ IDEA 的使用技巧(不定时更新)

摘要: (1)IntelliJ IDEA中用git提交代码时忽略文件的设置 在用intellijidea开发时,经常会用git或其他版本管理工具提交代码到远程。 但是idea默认会把所有只要本地与远程不同的文件都会列出来, 实际上像后缀名是.iml, .idea这类文件是不需要提交的。 如果每次都手动取消这 阅读全文

posted @ 2021-07-27 12:08 妖妖灵嘛 阅读(348) 评论(3) 推荐(2) 编辑

2018年10月11日

小知识:utf-8和utf8mb4字符集

摘要: 说明:我们知道,一个中文字符占两个字节,一个英文字符占1个字节 UTF-8 GBK ISO-8859-1 utf8mb4 阅读全文

posted @ 2018-10-11 18:59 妖妖灵嘛 阅读(2959) 评论(0) 推荐(0) 编辑

Maven 模块化开发

摘要: (1)Maven 模块化开发 在多人协同开发时,特别是规模较大的项目,为了方便日后的代码维护和管理,我们会将每个开发人员的工作细分到具体的功能和模块上。随着项目的不断扩大,模块也会越来越多,后续会更加难以维护和扩展,为了应对这种情况可以采用微服务架构的方式进行开发。 以商城为例,我们可以将模块划分为 阅读全文

posted @ 2018-10-11 10:31 妖妖灵嘛 阅读(3810) 评论(0) 推荐(1) 编辑

JUnit 单元测试

摘要: (1)什么是测试? TDD DDD 测试本身也是一套完整学科 单元测试 白盒测试 能看到完整的代码 黑盒测试 没有源码的,也叫功能测试。 灰盒测试 压力测试 疲劳强度测试 冒烟测试 集成测试 回归测试 自动化测试 (2)JUnit 简介 JUnit 是用于编写和运行可重复的自动化测试的开源测试框架, 阅读全文

posted @ 2018-10-11 10:23 妖妖灵嘛 阅读(143) 评论(0) 推荐(0) 编辑

导航