Wi-Fi 6还没用熟,Wi-Fi 7就要来了,性能“高攀不起”!

Wi-Fi作为一种无线通信技术,在现代生活中扮演着重要的角色。随着无线设备数量的不断增加和对高速、高容量网络的需求日益增长,Wi-Fi技术不断发展演进。在过去的几十年中,我们见证了多个Wi-Fi技术标
分类: 服务端 发布时间: 06-04 19:06 阅读次数: 0

SpringBoot 使用 Sa-Token 完成权限认证

所谓权限认证,核心逻辑就是判断一个账号是否拥有指定权限: 有,就让你通过。 没有?那么禁止访问! 深入到底层数据中,就是每个账号都会拥有一个权限码集合,框架来校验这个集合中是否包含指定的权限码。
分类: 服务端 发布时间: 06-04 19:06 阅读次数: 0

SpringBoot + Vue实现博文上传+展示+博文列表

持续创作,加速成长!这是我参与「掘金日新计划 · 10 月更文挑战」的第25天,点击查看活动详情 前言 ok,又到了水文时间了,那么今天带来的是这个WhiteHole的最新的开发进度,也就是实现了我们
分类: 服务端 发布时间: 06-04 19:06 阅读次数: 0

写了 7 年代码,第一次见这么狗血的小 Bug!

刚刚修我们鱼聪明 AI 助手平台的一个 Bug,结局很狗血!赶紧给大家分享一下,顺便也分享下标准的排查 Bug 思路。 事情是这样的,有小伙伴在鱼聪明平台https://www.yucongming
分类: 服务端 发布时间: 06-04 19:06 阅读次数: 0

Rust:钩子函数

钩子函数可以用来实现多种功能,例如: - 拦截并修改用户输入 - 监视系统或应用程序的运行状态 - 修改系统或应用程序的行为
分类: 服务端 发布时间: 06-04 19:06 阅读次数: 0

java实现文件分片上传并且断点续传

在日常开发中,我们可能会遇到大文件上传的需求,但我们应该怎么实现文件分片上传并且做到断点续传呢。并且在大文件上传的过程中,我们应该注意哪些问题: 怎么避免大量的硬盘读写 目标文件过大,
分类: 服务端 发布时间: 05-21 19:04 阅读次数: 0

12.ThreadLocal的那点小秘密

大家好,我是王有志,今天我们来学习ThreadLocal的内容。本文将从源码的角度剖析ThreadLocal,并解答4道高频面试题,同时纠正一个“谣言”。
分类: 服务端 发布时间: 05-17 03:06 阅读次数: 0

Spring Security怎么给你授权的?

前言 Spring Security核心功能, 认证和授权, 本章便是核心章节, 授权, 需要关注, 关注, 再关注 授权是什么? 首先到底什么是授权, 通俗易懂版: 认证和授权是怎么配合工作的? 是
分类: 服务端 发布时间: 05-07 19:05 阅读次数: 0

代码优雅之道——Java如何判空

1、前言 实际项目中我们会有很多地方需要判空校验,如果不做判空校验则可能产生NullPointerException异常。 针对异常的处理我们在上一篇有提及: 先来看一下实际项目中一些判空方式 通常我
分类: 服务端 发布时间: 05-05 13:33 阅读次数: 0

90%的程序员在编写登录接口时犯了这个致命错误!

在众多程序猿中,存在一个令人头痛的问题:为什么90%的人编写的登录接口都存在安全风险?这个问题很值得探讨。或许是因为这些开发者过于自信,认为自己的代码无懈可击,或者是因为他们缺乏安全意识,未意识到安全
分类: 服务端 发布时间: 05-05 13:33 阅读次数: 0

麻了,不要再动不动就BeanUtil.copyProperties!!!

前言 最近项目上要求升级一个工具包hutool的版本,以解决安全漏洞问题,这不升级还好,一升级反而捅出了更大的篓子,究竟是怎么回事呢? 事件回顾 我们项目原先使用的hutool版本是5.7.2,在代码
分类: 服务端 发布时间: 05-05 13:33 阅读次数: 0

任务编排:CompletableFuture从入门到精通

最近遇到了一个业务场景,涉及到多数据源之间的请求的流程编排,正好看到了一篇某团介绍CompletableFuture原理和使用的技术文章,但主要还是涉及使用层面,所以这篇文章准备从使用和原理两方面入手
分类: 服务端 发布时间: 05-04 14:37 阅读次数: 0

Redis 底层数据结构大揭秘:五张图看透Redis数据结构

Redis的数据结构从用户层面看就是普通的字典,列表。但是其实在不同的情况下,Redis 会使用不同的底层数据结构进行优化,本文通过五张流程图对其进行了总结。
分类: 服务端 发布时间: 05-04 14:37 阅读次数: 0

如何搞定MySQL锁(全局锁、表级锁、行级锁)?这篇文章告诉你答案!太TMD详细了!!!

## 概述 锁是计算机协调多个进程或线程并发访问某一资源的机制。在数据库中,除传统的计算资源(`CPU、RAM、I/O`)的争用以外,数据也是一种供许多用户共享的资源。如何保证数据并发访问的一致
分类: 服务端 发布时间: 05-04 14:37 阅读次数: 0

面试某大厂,被Channel给吊打了,这次一次性通关channel!

前几天面试某大厂的云原生岗位,原本是一个轻松+愉快的过程,当问到第二个问题,我就发现事情的不对劲,先复盘一下面试官有关Channel的问题,然后再逐一解决,最后进行扩展,这次一定要一次性通关
分类: 服务端 发布时间: 04-16 12:23 阅读次数: 0

Java常用设计模式(一)

当代软件开发中,设计模式已经成为一种标准的编程实践。在Java编程中,设计模式也同样重要。Java设计模式是软件开发中广泛应用的一种编程方法,它可以帮助开发人员更快地编写出高效、可靠和可维护的代码。
分类: 服务端 发布时间: 04-09 15:37 阅读次数: 0

【出路】23天小红书运营经验分享

最近一直在弄小红书的内容,一方面是研究下小红书的一些运营逻辑,看能不能做成一个副业;另外一方面,是体会一下别的行业的不容易。不多说,上图 总体来说,做小红书还是挺难的,我这个数据主要是做日更1篇-3篇
分类: 服务端 发布时间: 04-08 16:01 阅读次数: 0

【社区征文】留杭,转行,疫情,30岁下落不明?

「回顾2022,展望2023,我正在参与2022年终总结征文大赛活动」 拖了很久,2022年12月31号,2022年最后一天,今天终于要写2022年的总结了。 2022年注定是不平凡的一年。
分类: 服务端 发布时间: 04-08 15:59 阅读次数: 0

8千字详解Go1.20稳定版

该版本依然保持 Go1 兼容性,可以升级到 Go1.20,而不需要做任何代码改动。 可以使用你任何喜欢的方式升级: 比如: go install golang.org/dl/go1.20@latest
分类: 服务端 发布时间: 04-08 15:59 阅读次数: 0

为什么 Python、Go 和 Rust 都不支持三元运算符?

在编程时,我们经常要作条件判断,并根据条件的结果选择执行不同的语句块。在许多编程语言中,最常见的写法是三元运算符,但是,Python 并不支持三元运算符,无独有偶,两个最热门的新兴语言 Go 和 Ru
分类: 服务端 发布时间: 04-08 15:44 阅读次数: 0