OAuth2授权服务器Id Server一键生成配置原理

**OAuth2**客户端的配置参数非常多,虽然[Id Server](https://github.com/NotFound403/id-server)通过控制台可视化解决了创建**OAuth2*
分类: 编程语言 发布时间: 05-14 08:48 阅读次数: 0

springcloud:maven快速上手 | maven常用标签(十三)

0. 引言 最近发现有同学在搭建微服务项目时,对于pom中的依赖管理的非常的混乱,并且对于maven的理解也没有系统的掌握。因此特出一章针对maven的入门简介,后续再讲讲微服务项目中如何对pom进行
分类: 编程语言 发布时间: 05-14 08:48 阅读次数: 0

8 种最坑的 SQL 错误用法,你有没有踩过?

sql语句的执行顺序: 1、LIMIT 语句 分页查询是最常用的场景之一,但也通常也是最容易出问题的地方。比如对于下面简单的语句,一般 DBA 想到的办法是在 type, name, create_t
分类: 编程语言 发布时间: 05-14 08:48 阅读次数: 0

Spring-Security | 过滤器注册脉络梳理

根据源码追溯,大致了解 Spring Security 的过滤器注册路径,知晓真正执行过滤器的终点。
分类: 编程语言 发布时间: 05-14 08:48 阅读次数: 0

如何更快的生成随机整数?从源码解析python中randint函数的效率缺陷

本文从源码出发深入探讨了 random 模块的实现,并讨论了一些更为快速的生成伪随机整数的替代方法。
分类: 编程语言 发布时间: 05-14 08:48 阅读次数: 0

记一次使用`stylus-converter`将stylus转scss的过程

公司的前端项目因为历史原因是stylus和scss混用的情况,所以有了将stylus转为scss的需求。经过一番搜索,我们找到了stylus-converter这个插件,但是仍然还存在一些问题。
分类: 编程语言 发布时间: 05-14 08:48 阅读次数: 0

Spring MVC controller路径是否能够重复?

Spring MVC controller路径是否能够重复?面试中遇到的问题, 了解一下,兴许以后能用得到
分类: 编程语言 发布时间: 05-14 08:48 阅读次数: 0

Spring系列之缓存使用(@EnableCaching、@Cacheable、@CachePut、@CacheEvict、@Caching、@CacheCon

本文主要详解spring中缓存的使用。 背景 缓存大家都有了解过吧,主要用来提升系统查询速度。 比如电商中商品详情信息,这些信息通常不会经常变动但是会高频访问,我们可以将这些信息从db中拿出来放在缓存
分类: 编程语言 发布时间: 05-14 08:48 阅读次数: 0

drools session理解

在drools中存在2种session,一种是有状态的Session (Stateful Session),另外一种一种是无状态的Session (Stateless Session)。
分类: 编程语言 发布时间: 05-14 08:48 阅读次数: 0

提出问题,解答问题!这才是理解代码设计的正确方法

上一篇我们提出了几个问题: 为什么使用Statement类?作用是什么? RunNotifier如何进行监听的? classBlock方法中,if判断里的逻辑是干什么用的呢?
分类: 编程语言 发布时间: 05-14 08:48 阅读次数: 0

逐行分析FutureTask/CompletionService原理/CompletableFuture类api使用

FutureTask使用示例, FutureTask代码流程, CompletionService使用示例, CompletionService源码流程, CompletableFuture核心api
分类: 编程语言 发布时间: 05-14 08:48 阅读次数: 0

JDBC 数据库连接

JDBC 简介和开发步骤 什么是jdbc 如何通过 Java 程序来访问数据库呢?可以使用 JDBC(Java DataBase Connectivity)。JDBC 由一组使用 Java 语言编写的
分类: 编程语言 发布时间: 05-14 08:48 阅读次数: 0

来聊聊三维重建?

2021年,对于中国而言,可以算是实景三维的元年,自然资源部发布《实景三维中国建设技术大纲(2021版)》,各地实景三维项目建设进入新高潮,对于测绘人而言,这算是一件大事,这似乎意味着,摄影测量进入了全新的实景三维重建阶段。2022年3月,自然资源部办公厅发布《关于全面推进实景三维中国建设的通知》,对全面推进实景三维中国建设作出了部署,一切似乎昭示着,方向已定,大家放手干!我想结合点自己的经历和大家聊聊三维重建。2009年,我进入武汉大学遥感信息工程学院攻读本科,摄影测量和遥感是我们的主修方向,在实际在
分类: 编程语言 发布时间: 05-14 08:43 阅读次数: 0

从“应用层”到“网络层”排查 Dubbo 接口超时全记录

一. 问题现象商品团队反馈,会员部分 dubbo 接口偶现超时异常,而且时间不规律,几乎每天都有,商品服务超时报错如下图:超时的接口平时耗时极短,平均耗时 4-5 毫秒。查看 dubbo 的接口配置,商品调用会员接口超时时间是一秒,失败策略是failfast,快速失败不会重试。会员共部署了8台机器,都是 Java 应用,Java 版本使用的是 JDK 8,都跑在 docker 容器中 。二. 问题分析开始以为只是简单的接口超时,着手排查。首先查看接口逻辑,只有简单的数据库调用,封
分类: 企业开发 发布时间: 05-14 08:40 阅读次数: 0

同事告诉我他代码丝滑的原因是用了 Mybatis Plus?

1. Mybatis 存在的痛点我们知道 MyBatis 是一个基于 java 的持久层框架,它内部封装了 jdbc,极大提高了我们的开发效率。但是使用 Mybatis 开发也有很多痛点:每个 Dao 接口都需要自己定义一堆增删改查方法。/** * @Desc: UserDao 接口 * @Author: 公众号:知否技术 * @date: 下午7:43 2022/5/7 */public interface UserDao { // 获取所有用户信息 Li...
分类: 编程语言 发布时间: 05-14 08:30 阅读次数: 0

HashMap与ConcurrentHashMap面试要点

本文已参与「新人创作礼」活动,一起开启掘金创作之路。 HashMap底层数据结构 JDK7: 数组+链表 JDK8:  数组+链表+红黑树 (看过源码的同学应该知道JDK8中即使用了单向链表, 也使用
分类: 编程语言 发布时间: 05-14 08:29 阅读次数: 0

CSS 文本阴影 text-shadow 悬停效果

本文将专注于使用 CSS text-shadow 属性来实现有趣的鼠标悬停效果,但是实际上并不会为这些文本制作任何文本阴影效果。
分类: 编程语言 发布时间: 05-14 08:24 阅读次数: 0

Java的平台无关性

Java是如何实现平台无关性的? 相信对于很多Java开发来说,在刚刚接触Java语言的时候,就听说过Java是一门跨平台的语言,Java是平台无关性的,这也是Java语言可以迅速崛起并风光无限的一个
分类: 编程语言 发布时间: 05-14 08:24 阅读次数: 0

效率倍增!6款超级好用的Python工具库!

Python 是一门简单易学、功能异常强大的语言,好玩实用的工具更是层出不穷,这也给我们的工作生活带来极大的方便。 在之前文章中我已多次分享过,如果有兴趣的可以翻阅一下,今天我再分享 6 款非常实用的
分类: 编程语言 发布时间: 05-14 08:24 阅读次数: 0

什么什么,竟然还有人没搞懂JavaScript的事件循环机制吧

JS的运行机制 大家都知道JavaScript是一门单线程的语言,在一个时间下只做一件事。 至于为什么是单线程呢,其实是与用途又关系的。
分类: 编程语言 发布时间: 05-14 08:24 阅读次数: 0