编程语言-日排行
1 public class ArithUtil { 2 3 // 默认除法运算精度 4 private static final int DEF_DIV_SCALE = 10; 5 6 private ArithUtil() { 7 8 } 9 10 /** 11 * 提供精确的加... ...
[TOC]SpringCloudGateway监控端点说到监控,就应该能想到SpringBootActuator。而SpringCloudGateway基于Actuator提供了许多的监控端点。只需要在项目中添加spring-boot-starter-actuator依赖,并将gateway端点暴露,即可获得若干监控端点。配置示例:management:endpoints:web:exposure
我在我的知识星球:“C语言解惑课堂”里的第一篇提出一个问题:【第1篇】【C语言基础】【unsigned short类型用于循环的一个难点】。要查看更多的C语言难点解析或者需要提问的同学,微信扫扫文末我的星球二维码加入吧!
,其 ...
从 thread 对象分离执行的线程,允许执行独立地持续。一旦线程退出,则释放所有分配的资源。(就是两个线程彼此相互独立) 调用 detach 后, *this 不再占有任何线程。 ...
正则表达式 正则表达式本身是一种 匹配模式 ,用计算机语言来描述我们需要匹配到的结构 正则表达式语法 正则表达式从匹配形式来说, 要么匹配字符,要么匹配位置,以下从分别这两点展开学习 匹配字符 横向模糊匹配 正则匹配到的字符串是不固定的 可以使用量词来指定片段出现的次数,次数会影响到字符串的长度,因 ...
Spring 事务 关于理论性的内容,我在之前的一篇文章中介绍过,这里不再过多阐述,这里给出之前文章的链接: "Spring 事务管理" 什么是事务 是一组逻辑操作,要么执行,要么不执行。 事务的特性 ACID (原子性、一致性、隔离性、持久性) 并发事务带来的问题 脏读 丢失修改 不可重复读 幻读 ...
java并发之CopyOnWriteArraySet CopyOnWriteArraySet是基于CopyOnWriteArrayList实现的,持有CopyOnWriteArrayList的内部对象,它的迭代器也是CopyOnWriteArrayList的迭代器,add操作通过addAllAbse ...
1. newSingleThreadExecutor 和 newFixedThreadPool(1) 的区别 Fixed 直接返回一个 ThreadPoolExecutor,而 Single 在 ThreadPoolExecutor 的基础上封装了 FinalizableDelegatedExecu ...
文章来源:https://www.zhihu.com/question/61446671 这个join可以理解为“加入”,其含义与英语里面讲“Come on,join us”中的join类似。假设线程t2执行t1.join(),那么t2线程要等待线程t1运行结束后才能够继续运行,在t2在执行t1.j ...
在之前ssm框架阶段,学习过shiro的一些基本使用,当时使用shiro是这样的: 1.配置shiro的配置文件,使用spring管理shiro 2.编辑登录的realm,并在内部实现登录方法 3.在controller层将用户名及密码封装成一个UsernamePasswordToken令牌,并实现 ...
1. Future 和 FutureTask 获取返回结果 都是调用 ExecutorService 的 submit 方法,不同的是一个 submit Callable,返回值用 Future 接收;另一个 submit FutureTask,也就是 Runnable,不需要接收返回值 Futur ...
概述 4A(认证Authentication、授权Authorization、账号Account、审计Audit)是现代任何IT系统中很基础但非常重要的部分,无论是传统管理信息系统还是互联网项目,出于保护业务数据和应用自身的安全,都会设计自己的登录和资源授权策略。最近项目中需要登录和权限相关的功能, ...