摘要:
欢迎关注微信公众号:万猫学社,每周一分享Java技术干货。
什么是栈帧?
正如大家所了解的,Java虚拟机的内存区域被划分为程序计数器、虚拟机栈、本地方法栈、堆和方法区。(什么?你还不知道,赶紧去看看《Java虚拟机内存结构及编码实战》)这次要介绍的栈帧(Stack Frame),就是Java虚拟机中的虚拟机... 阅读原文
2020-01-14 20:43:09 阅读(3503) 评论(0)
摘要:
最近一段时间都在闭关学习,过程还是有点艰辛的,幸运的是还有优锐课老师带着,少走了很多弯路。很久也没有更新文章了,这篇想和大家分享的是,了解如何在使用Spring Boot入门程序的同时使用Spring Boot和OAuth构建安全的SPA,以获得对验证和权限映射的其他支持。
即使是最基本的JavaScript... 阅读原文
2020-01-14 20:38:02 阅读(2325) 评论(0)
摘要:
aware翻译过来时就是意识到,我对他的理解就是spring的感知器。是不是很诡异这个名字起得^_^
先来看看aware接口的结构
spring提供了许多的aware,Aware.java也只是做一个标志,他并没有定义任何的方法
spring提供的这些aware只展示红框框起来的额... 阅读原文
2020-01-14 17:58:02 阅读(2334) 评论(0)
摘要:
本文源码:GitHub·点这里 || GitEE·点这里
一、Nacos基础简介
1、概念简介
Nacos 是构建以“服务”为中心的现代应用架构,如微服务范式、云原生范式等服务基础设施。聚焦于发现、配置和管理微服务。Nacos提供一组简单易用的特性集,帮助开发者快速实现动态服务发现、服务配置、服务元数据及流量... 阅读原文
2020-01-14 17:44:03 阅读(2406) 评论(0)
摘要:
Java五子棋小游戏(控制台纯Ai算法)
继续之前的那个五子棋程序 修复了一些已知的小Bug
这里是之前的五子棋程序 原文链接
修复了一些算法缺陷 本次增加了AI算法
可以人机对战 也可以Ai对Ai看戏
本次Ai算法属于初级算法 稍微用点小套路还是可以干掉他的
以后会更新高级算法
本次还对程序进行了模块化... 阅读原文
2020-01-14 17:04:02 阅读(2412) 评论(0)
摘要:
最近写了个单元测试,递归调用方法,把同一个文件夹里所有的txt合并输出到一个txt文件。参考了两个博客,分别是已有的方法,还有个就是检测txt文件所用编码的技术贴。如果不检测txt文件的编码,那么转换出的txt文件大概率会乱码。一开始尝试UTF-8和GBK等编码格式转换后都是乱码,一度以为是方法的问题。后来检... 阅读原文
2020-01-14 16:29:02 阅读(3517) 评论(0)
摘要:
前言
前段时间做了一个图床的小项目,安全框架使用的是Shiro。为了使用户7x24小时访问,决定把项目由单机升级为集群部署架构。但是安全框架shiro只有单机存储的SessionDao,尽管Shrio有基于Ehcache-rmi的组播/广播实现,然而集群的分布往往是跨网段的,甚至是跨地域的,所以寻求新的方案... 阅读原文
2020-01-14 15:35:06 阅读(2429) 评论(0)
摘要:
1. Sentinel 是什么?
随着微服务的流行,服务和服务之间的稳定性变得越来越重要。Sentinel 以流量为切入点,从流量控制、熔断降级、系统负载保护等多个维度保护服务的稳定性。
Sentinel 具有以下特征:
丰富的应用场景:Sentinel 承接了阿里巴巴近10年的双十一大促流量的核心场景,例... 阅读原文
2020-01-14 14:33:24 阅读(2437) 评论(0)
摘要:
验证思路。使用超时来验证重试次数
XML
注解
阅读原文
2020-01-14 12:43:21 阅读(2488) 评论(0)
摘要:
修改的消费者(xml)
修改的消费者(注解)
阅读原文
2020-01-14 11:35:02 阅读(2630) 评论(0)