摘要: RedisTemplate的切换库实现 一丶缘由 一个Redis实例有[0-15]共16个database, 默认情况下, redisTemplate只能配置一个database, 当服务应用需要使用另外配置来配置另外的redisTemplate. 由于配置多, 容易出错.这时就出现了"选库"的需求 阅读全文
posted @ 2020-01-04 14:52 timfruit 阅读(12879) 评论(0) 推荐(3) 编辑
摘要: springboot操作redis的简单demo 一丶在springboot项目pom.xml中引入spring-boot-starter-data-redis <dependency> <groupId>org.springframework.boot</groupId> <artifactId> 阅读全文
posted @ 2020-01-02 00:14 timfruit 阅读(1535) 评论(0) 推荐(0) 编辑
摘要: RestTemplate较为通用的使用方法 一丶http请求响应 1. http请求主要包括3个部分, 请求行(get,post等请求方法 url地址 http协议版本), 请求头( key value形式), 请求体(任意文本, 通常与请求头content-type对应). 2. http响应主要 阅读全文
posted @ 2019-12-31 17:29 timfruit 阅读(2406) 评论(0) 推荐(0) 编辑
摘要: (5种数据结构)命令总结 一丶Keys 1) 查询key EXISTS key 判断key是否存在 TYPE key 查询key对应的类型 KEYS pattern 查询匹配表达式的key, 时间复杂度O(1), 在key多时,不建议使用 SCAN cursor [MATCH pattern] [C 阅读全文
posted @ 2019-12-25 18:53 timfruit 阅读(550) 评论(0) 推荐(0) 编辑
摘要: 配置认证密码 一丶在redis.conf添加密码 使用"requirepass mypass"配置密码 二丶使用该配置启动redis redis-server ./redis.conf 三丶验证 1) 没有使用密码登录 2) 使用密码认证 学习资料: 官方文档 Redis 配置密码认证 阅读全文
posted @ 2019-12-24 23:27 timfruit 阅读(2162) 评论(0) 推荐(0) 编辑
摘要: 安装redis 一丶简介 Redis是一个开源的内存数据结构存储,可以被用作数据库,缓存和消息代理(message broker).它支持字符串(strings)丶哈希(hashes)丶列表(lists)丶集合(sets)丶支持范围查询的排序集合(sorted sets)丶位图(bitmaps)丶h 阅读全文
posted @ 2019-12-23 17:04 timfruit 阅读(2082) 评论(0) 推荐(0) 编辑
摘要: 单元测试 - 探索java web 单元测试的正确姿势 一丶起因 笔者一直听闻TDD,自动化测试等高大上的技术名词, 向往其中的便利之处, 但一直求而不得, 只因项目中有各种依赖的存在,其中最大的依赖便是数据库. java web 项目大部分都是写sql语句, 不依赖数据库, 便测试不了sql语句的 阅读全文
posted @ 2019-11-18 00:16 timfruit 阅读(2285) 评论(0) 推荐(0) 编辑
摘要: 单元测试 - mockito的使用 一丶mockito github: https://github.com/mockito/mockito 二丶引入mockito框架 <dependency> <groupId>org.mockito</groupId> <artifactId>mockito-c 阅读全文
posted @ 2019-11-16 14:15 timfruit 阅读(914) 评论(0) 推荐(0) 编辑
摘要: java中操作xml的方法总结 一丶常用方法 主要有3个方面, 1读取xml文件, 2使用xpath根据指定路径获取某一节点数据 3, xml和java bean的转换 XmlUtils.java 二丶测试 完整源码 阅读全文
posted @ 2019-11-03 22:53 timfruit 阅读(3079) 评论(0) 推荐(0) 编辑
摘要: 分享好用的工具包 - hutool 一丶介绍 Hutool是一个小而全的Java工具类库,通过静态方法封装,降低相关API的学习成本,提高工作效率,使Java拥有函数式语言般的优雅,让Java语言也可以“甜甜的”。 Hutool中的工具方法来自于每个用户的精雕细琢,它涵盖了Java开发底层代码中的方 阅读全文
posted @ 2019-11-03 22:42 timfruit 阅读(473) 评论(0) 推荐(0) 编辑