摘要: 什么是Redis Redis(Remote Dictionary Server ),即远程字典服务,是一个开源的使用ANSI C语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库 Redis能做什么 用于内存存储,持久化 效率高 计数器 ........ 特性 多样的数据类型 阅读全文
posted @ 2021-09-10 17:27 passex 阅读(76) 评论(0) 推荐(0)
摘要: 概念: NoSQL(Not Only SQL)泛指非关系型数据库,常见的非关系型数据库有Redis、MongoDb、hbase等。 特点: 易扩展(数据之间没有关系,方便扩展) 大数据量,高性能(Redis每秒可以读取11万,写入8万次;NoSQL的缓存记录集是一种细微的缓存,性能会比较高) 多种多 阅读全文
posted @ 2021-09-10 15:42 passex 阅读(60) 评论(0) 推荐(0)
摘要: 转载:https://blog.csdn.net/noaman_wgs/article/details/80984873 一、前言 在日常开发过程中,定时任务随处可见。例如,订火车票如果超过30分钟未支付,需要将订单改为取消支付;淘宝订单超过15天未确认收货需要自动更改状态。下面介绍两种定时任务的实 阅读全文
posted @ 2021-08-13 17:46 passex 阅读(258) 评论(0) 推荐(0)
摘要: 1、引入pom包 <dependency> <groupId>com.github.pagehelper</groupId> <artifactId>pagehelper-spring-boot-starter</artifactId> <version>1.2.3</version> </depe 阅读全文
posted @ 2021-08-12 21:30 passex 阅读(484) 评论(0) 推荐(0)
摘要: 转载:https://blog.csdn.net/qq_34021712/article/details/87545287 一、概念 针对于参数校验仅在客户端进行校验不是安全可靠的,可以进行抓包直接调取接口。参数校验是基本上每个后端服务都需要进行的操作,但是在每个服务都加上if/else去判空,就显 阅读全文
posted @ 2021-08-12 14:04 passex 阅读(707) 评论(1) 推荐(0)
摘要: 一、字符串相关 StringUtils isEmpty() 判断字符串是否为空(在cs为null,""的情况下返回true) public static boolean isEmpty(final CharSequence cs) { return cs == null || cs.length() 阅读全文
posted @ 2021-08-09 21:28 passex 阅读(41) 评论(0) 推荐(0)
摘要: 理解 传入一个JSON字符串,进行处理,本文章提供两种方法进行解析 钻研 JsonNode JsonObject public static final Object parse(String text); // 把JSON文本parse为JSONObject或者JSONArray public s 阅读全文
posted @ 2021-08-07 23:36 passex 阅读(1256) 评论(0) 推荐(0)
摘要: 前言 《Java开发手册》是阿里巴巴集团技术团队的集体智慧结晶和经验总结,经历了多次大规模一线实战的检验及不断完善,公开到业界后,众多社区开发者踊跃参与,共同打磨完善,系统化地整理成册,当前的版本是嵩山版。对软件来说,适当的规范和标准绝不是消灭代码内容的创造性、优雅性,而是限制过度个性化,以一种普遍 阅读全文
posted @ 2021-07-23 14:39 passex 阅读(308) 评论(0) 推荐(0)
摘要: 理解 Optional是Java 8的一个新特性,它是一个对象判空的处理类,其出现的目的是可以优雅的解决java.lang.NullPointException,能够避免大量的空值判断。 钻研 具体翻译如下: 这个容器可以包含或者不包含一个非空值。如果这个值存在,isPresent()方法将返回tr 阅读全文
posted @ 2021-07-22 15:08 passex 阅读(105) 评论(0) 推荐(0)