摘要: SpringSecurity 集合 Oauth2 授权码模式 Demo Oauth2 授权码模式 DEMO 导入依赖 spring cloud的版本使用Greenwich.SR@ <properties> <java.version>1.8</java.version> <spring-cloud. 阅读全文
posted @ 2022-04-18 21:12 OldCha 阅读(291) 评论(0) 推荐(0)
摘要: 常见问题总结 1.索引占满问题 日常检查服务器发现,HDFS一个Journal Node节点失去连接,服务无法运行,初步检查排除硬件故障。 在系统检查过程中,使用 df -h 发现磁盘空间未占满。但是使用 df -i 发现服务的挂载点下 inodes值使用率为100%了 处理办法: 使用命令查找目录 阅读全文
posted @ 2021-02-20 23:06 OldCha 阅读(289) 评论(0) 推荐(0)
摘要: 事务 基本 Redis事务的本质:一组命令的集合,一个事务中的所有命令都会被序列化,在事务执行过程中,会按顺序执行。 一次性,顺序性,排他性,执行一些列的命令。 Redis事务没有隔离级别的概念 所有命令在事务中,并没有被直接执行,只有发起执行命令的时候才会执行 Exec Redis单条命令是保证原 阅读全文
posted @ 2021-02-20 22:51 OldCha 阅读(130) 评论(0) 推荐(0)
摘要: 五大基本数据类型 Redis-Key 1.keys 查找所有符合给定模式pattern的key。 格式: keys pattern ? 匹配单个字符 [ ] 匹配括号内的某1个字符 \ 转义字符 keys * #匹配数据库中所有key。 keys h?llo #可以匹配hello、hallo、hbl 阅读全文
posted @ 2020-12-14 21:04 OldCha 阅读(141) 评论(0) 推荐(0)
摘要: Redis入门 概述 Redis是什么: Redis(Remote Dictionary Server)即远程字典服务。 是一个开源的使用ANSI C语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API。免费开源,也被称为结构化数据库。 redis会周期 阅读全文
posted @ 2020-12-14 20:50 OldCha 阅读(87) 评论(0) 推荐(0)
摘要: GC分类与性能指标 垃圾回收器的概述 垃圾收集器没有在规范中进行过多规定,可以由不同厂商,不同版本JVM来实现。 由于JDK的版本处于高速迭代,因此已经衍生众多GC版本。 从不同角度分析垃圾收集器,可以将GC分为不同的类型。 GC分类 按线程(垃圾回收线程1)分,分为串行垃圾回收器和并行垃圾回收器 阅读全文
posted @ 2020-08-12 20:43 OldCha 阅读(203) 评论(0) 推荐(0)
摘要: System.gc()的理解 在默认情况下,通过System.gc()或Runtime.getRuntime().gc()的调用,会显示触发FullGC,同时对老年代和新生代进行回收,尝试释放被丢弃对象占用的内存。 然而System.gc()调用附带一个免责声明,无法保证对垃圾收集器的调用。 JVM 阅读全文
posted @ 2020-08-12 19:12 OldCha 阅读(151) 评论(0) 推荐(0)
摘要: 什么是垃圾 垃圾是指在运行程序中没有任何指针指向的对象,这个对象就是需要被回收的垃圾。 如果不及时对内存中的垃圾进行清理,那么,这些垃圾对象所占用的内存空间会一直保留到应用程序结束,被保留的空间无法被其他对象使用。甚至可能导致内存溢出。 为什么需要GC 对于高级语言来说,一个基本认知是如果不进行垃圾 阅读全文
posted @ 2020-08-01 19:58 OldCha 阅读(135) 评论(0) 推荐(0)
摘要: 标记阶段:引用计数算法 垃圾标记阶段:对象存活判断 在堆里存放几乎所有的Java对象实例,在GC执行垃圾回收之前,首先需要区分出内存中哪些是存活对象,哪些是已经死亡对象。只有被标记为已经死亡的对象,GC才会在执行垃圾回收时,释放其占用的内存空间,因此这个过程称为垃圾标记阶段。 在JVM中,简单来说, 阅读全文
posted @ 2020-07-29 20:25 OldCha 阅读(161) 评论(0) 推荐(0)
摘要: String的基本特性 String字符串,使用一对""来表示。 String声明为final的,不可被继承。 String实现了Serializable接口:表示字符串是支持序列化的。实现comparable接口,表示可以比较大小。 String在jdk1.8及以前内部定义final char[] 阅读全文
posted @ 2020-07-21 21:28 OldCha 阅读(393) 评论(0) 推荐(0)