摘要: 一、key pattern 查询相应的key (1)redis允许模糊查询key 有3个通配符 *、?、[] (2)randomkey:返回随机key (3)type key:返回key存储的类型 (4)exists key:判断某个key是否存在 (5)del key:删除key (6)renam 阅读全文
posted @ 2021-09-23 09:32 渴望蓝天的白鸽 阅读(266) 评论(0) 推荐(0)
摘要: 参考:http://blog.csdn.net/lveex/article/details/78261173 阅读全文
posted @ 2021-08-27 11:05 渴望蓝天的白鸽 阅读(31) 评论(0) 推荐(0)
摘要: 当然,你需要明白异常在Java中式以一个对象来看待。并且所有系统定义的编译和运行异常都可以由系统自动抛出,称为标准异常,但是一般情况下Java 强烈地要求应用程序进行完整的异常处理,给用户友好的提示,或者修正后使程序继续执行。直接进入正题哈:1.用户程序自定义的异常和应用程序特定的异常,必须借助于 阅读全文
posted @ 2021-08-27 10:52 渴望蓝天的白鸽 阅读(133) 评论(0) 推荐(0)
摘要: Flink提供了一个分布式缓存,类似于Apache Hadoop,可以在本地访问用户函数的并行实例。此函数可用于共享包含静态外部数据的文件,如字典或机器学习的回归模型。 缓存的工作原理如下。程序在其作为缓存文件的特定名称下注册本地或远程文件系统(如HDFS或S3)的文件或目录ExecutionEnv 阅读全文
posted @ 2021-07-28 14:39 渴望蓝天的白鸽 阅读(206) 评论(0) 推荐(0)
摘要: SpringMVC的工作原理图: SpringMVC流程 1、 用户发送请求至前端控制器DispatcherServlet。 2、 DispatcherServlet收到请求调用HandlerMapping处理器映射器。 3、 处理器映射器找到具体的处理器(可以根据xml配置、注解进行查找),生成处 阅读全文
posted @ 2021-02-18 14:58 渴望蓝天的白鸽 阅读(51) 评论(0) 推荐(0)
摘要: 参考:https://www.jianshu.com/p/8e54797ec3e0 写的很好 阅读全文
posted @ 2021-01-29 16:37 渴望蓝天的白鸽 阅读(119) 评论(0) 推荐(0)
摘要: 分库分表是什么 下边以电商系统中的例子来说明,下图是电商系统卖家模块的表结构:通过以下SQL能够获取到商品相关的店铺信息、地理区域信息: SELECT p.*,r.[地理区域名称],s.[店铺名称],s.[信誉] FROM [商品信息] p LEFT JOIN [地理区域] r ON p.[产地] 阅读全文
posted @ 2021-01-29 16:03 渴望蓝天的白鸽 阅读(797) 评论(0) 推荐(0)
摘要: Jvm垃圾回收器(终结篇) Jvm垃圾回收目前就准备了这三篇博文进行整理,在写博文的过程中我也是边看边记载的,我觉得这种学习方式更容易让人记住,不会轻易忘记。以前的学习模式都是看PDF文档、看书等,但是有个缺点就是当时记住了过段时间就会忘记,因此想把学习过程中重要的部分做个笔记总结,以便于后期复习回 阅读全文
posted @ 2021-01-10 17:48 渴望蓝天的白鸽 阅读(103) 评论(0) 推荐(0)
摘要: Java中的GC有哪几种类型? 参数 描述 UseSerialGC 虚拟机运行在Client模式的默认值,打开此开关参数后, 使用Serial+Serial Old收集器组合进行垃圾收集。 UseParNewGC 打开此开关参数后,使用ParNew+Serial Old收集器组合进行垃圾收集。 Us 阅读全文
posted @ 2021-01-10 17:47 渴望蓝天的白鸽 阅读(2151) 评论(0) 推荐(0)
摘要: 其实如果按照名称来说,锁大概有以下名词:自旋锁 ,自旋锁的其他种类,阻塞锁,可重入锁 ,读写锁 ,互斥锁 ,悲观锁 ,乐观锁 ,公平锁 ,偏向锁, 对象锁,线程锁,锁粗化, 锁消除,轻量级锁,重量级锁, 信号量,独享锁,共享锁,分段锁我们所说的锁的分类其实应该按照锁的特性和设计来划分 概述 其实从并 阅读全文
posted @ 2021-01-03 15:57 渴望蓝天的白鸽 阅读(97) 评论(0) 推荐(0)