0

深入理解 Future, CompletableFuture, ListenableFuture,回调机制

深入理解 Future, CompletableFuture, ListenableFuture,回调机制 本文禁止转载。 本文从设计思想、具体实现等角度分析了 Future、CompletableFuture、ListenableFuture等接口或类,提出了一些最佳实践,精华内容为示例代码。耐心 ...

桦说编程 发布于 2025-01-23 00:07 评论(0) 阅读(1)
0

API 设计之禅

API 设计之禅 译者按:本文翻译自 How to design a good API and why it matters。根据笔者经历,很多大厂程序员所写的代码和大厂内部封装的各种中间件、类库,毫不客气地说,90%都是没有经过仔细考虑的,经常有各种各样的性能、拓展、可读性、一致性等问题。本文总结 ...

桦说编程 发布于 2025-01-22 23:06 评论(0) 阅读(1)
0

开源项目芋道源码解析 [开篇]

文章首发于我的博客:https://blog.liuzijian.com/post/source-code-about-ruoyi-vue-pro.html 1.引言 芋道(又名yudao,ruoyi-vue-pro)是一个基于spring-boot框架的单体Java后端开源项目,拥有基于RBAC模 ...

LiuZijian 发布于 2025-01-22 22:00 评论(0) 阅读(47)
0

Plotly 函数图像绘制

常见的图形库系列 常见的图形库概览-00-overview 常见的图形库概览-01-Chart.js 入门例子 常见的图形库概览-03-D3.js 入门例子 HighCharts 交互式图表-01-入门介绍 Plotly 函数图像绘制 ApexCharts 图表入门例子 Victory 图表基于 R ...

老马啸西风 发布于 2025-01-22 20:57 评论(0) 阅读(4)
1

zkw 线段树-原理及其扩展

前言 许多算法的本质是统计。线段树用于统计,是沟通原数组与前缀和的桥梁。 《统计的力量》清华大学-张昆玮 关于线段树 前置知识:线段树 OIWiki。 线段树是一种专门维护区间问题的数据结构。 线段树对信息进行二进制化处理并在树形结构上维护,以此让处理速度达到 \(O(\log{n})\) 级别。 ...

Tmbcan 发布于 2025-01-22 19:33 评论(0) 阅读(46)
0

Python 实现 macOS 系统代理的设置

Python 实现 macOS 系统代理的设置 设置 SOCKS 代理 在 macOS 系统中,可以通过 networksetup 工具来设置 SOCKS 代理。以下是 Python 实现的方法: 使用 networksetup 设置 SOCKS 代理 import subprocess def s ...

飞仔FeiZai 发布于 2025-01-22 16:27 评论(0) 阅读(4)
0

如何在Python中高效地读写大型文件?

大家好,我是 V 哥。上一篇给大家介绍如何使用 Python 进行文件读写操作的方法,问题来了,如何读写的是大型文件,有没有什么方法来提高效率呢,不要捉急,这一篇来聊聊如何在Python中高效地读写大型文件。 以下是在 Python 中高效读写大型文件的一些方法: 一、逐行读取大型文件: def r ...

威哥爱编程 发布于 2025-01-22 14:31 评论(0) 阅读(15)
0

IDEA如何打开每日提示?

前言 大家好,我是小徐啊。我们在使用IDEA开发Java应用的时候,经常需要使用IDEA的各种各样的技巧,提示。这个在每次IDEA打开的时候,会自动弹出来。但有时候,我们可能不小心把这个提示设置成关闭了,导致后面打开IDEA的时候,再也不弹出这个提示了。这样我们可能就不能很全面的了解IDEA的一些隐 ...

Java入门学习 发布于 2025-01-22 14:14 评论(0) 阅读(12)
0

manim边做边学--淡入淡出变换

今天介绍Manim中用于淡入淡出变换的3个动画类: FadeToColor:聚焦于对象颜色的平滑转换,通过渐变增强视觉效果 FadeTransform:实现不同对象之间的渐变替换,让元素转换更加连贯 FadeTransformPieces:突出将对象碎片化并对各部分单独变换,适用于复杂物体的分解重组 ...

wang_yb 发布于 2025-01-22 12:14 评论(0) 阅读(77)
0

【翻译】使用Jackson反序列化接口

作者:Andrew Tarry原文链接:Deserializing an interface with Jackson原文发表时间:2020-05-27 15:10 +0100原文更新时间:2023-01-31 11:22 +0200 在将Json和Java对象互相转换的库中,我最喜欢的是Jacks ...

Halloworlds 发布于 2025-01-22 12:11 评论(0) 阅读(17)
0

IDEA如何快速回到上一次编辑的地方

前言 大家好,我是小徐啊。我们在使用IDEA开发Java应用的时候,经常是需要在不同的代码文件里面来回编辑的,这个是开发的常态。 如果小伙伴们不清楚IDEA如何快捷地切换代码文件,就会极大地影响开发效率。今天,小徐就来介绍其中的一种切换方式:回到上一次编辑的地方。 如何回到上一次编辑的地方 首先,我 ...

Java入门学习 发布于 2025-01-22 10:44 评论(0) 阅读(21)
0

HashMap 源码分析(1.7)

概念 HashMap是基于hash表的map实现类,它可以接收null的键值,是非线程安全的,底层基于数组加链表实现,1.8后加入了红黑树,HashMap底层维护了长度为16的Entry数组(长度是可以指定),我们使用hashmap存储数据的时候 会根据 key的hashcode方法计算出hash值 ...

Bytezero! 发布于 2025-01-22 10:22 评论(0) 阅读(14)
0

如何使用 Python 进行文件读写操作?

大家好,我是 V 哥。今天的内容来介绍 Python 中进行文件读写操作的方法,这在学习 Python 时是必不可少的技术点,希望可以帮助到正在学习 python的小伙伴。 以下是 Python 中进行文件读写操作的基本方法: 一、文件读取: # 打开文件 with open('example.tx ...

威哥爱编程 发布于 2025-01-21 17:08 评论(0) 阅读(13)
1

微信公众号-脚本简单实现,自动新建草稿并发布草稿文章,代码开源

介绍 本来想写一个自动化发布微信公众号的小绿书的脚本。但是微信公众号官网没有小绿书的接口。 想着算了吧,写都写了,那就写一个微信普通文章的脚本吧。 写完了 就想着把脚本分享出来,给大家一起交流下。 水平有限,大佬轻喷。 思路 1,获取百度热搜列表 2,给热搜图片加上文字标题 3,上传图片到微信公众号 ...

春寒知冬冷 发布于 2025-01-21 16:45 评论(0) 阅读(292)
0

bean的生命周期

bean的生命周期 bean的生命周期指的就是bean从创建到销毁的过程 初始化容器 创建对象(内存分配) 执行构造方法 执行属性注入(set操作) 执行bean初始化方法 使用bean 执行业务操作 关闭/销毁容器 执行bean的销毁方法 管理bean的生命周期有两种方式,一种通过xml配置,一种 ...

helex 发布于 2025-01-21 14:57 评论(0) 阅读(22)
0

支付宝突发 P0 事故,太离谱了。。。

大家好,我是R哥。 就在昨天下午,支付宝 P0 事故炸锅了: 支付宝在昨天 14:40 - 14:45 期间,在购物、还信用卡、缴纳签证等场景下,所有订单都被 “政府补贴” 减免 20%。 如图所示: 这问题疑似支付宝在测试国补时出现了线上 bug ,导致所有人线上支付可以直接使用国补减免。 今天凌 ...

Java技术栈 发布于 2025-01-21 10:30 评论(0) 阅读(92)
7

「youlai-boot」入门篇:从0到1搭建 Java、Spring Boot、Spring Security 企业级权限管理系统

本文介绍了如何使用 Java 和 Spring Boot 3,从零开始构建开源的 youlai-boot 企业级权限管理系统,涵盖 MySQL、Redis 整合及 Spring Security,适合前端开发者和后端初学者。 ...

有来技术 发布于 2025-01-21 10:06 评论(3) 阅读(341)
0

IDEA如何查看类中的方法和属性列表

前言 大家好,我是小徐啊。我们在开发Java应用的时候,一般都是需要写属性和方法的。这些属性和方法构成了我们代码开发的基础。当一个Java类中,有很多属性和方法的时候,如何快速找到这些方法和属性呢?今天,小徐就来介绍下如何在IDEA中查找。 如何查找属性和方法 首先,打开一个我们要查看属性和方法的类 ...

Java入门学习 发布于 2025-01-21 09:27 评论(0) 阅读(29)
3

《SpringBoot》史上最全SpringBoot相关注解介绍

@SpringBootApplication @SpringBootApplication看作是 @Configuration、@EnableAutoConfiguration、@ComponentScan 注解的集合。 @Configuration:允许注册额外的 bean 或导入其他配置类 @E ...

seven97_top 发布于 2025-01-21 08:15 评论(0) 阅读(328)
0

Github开源项目源码阅读(progschjThreadPool)

项目地址:https://github.com/progschj/ThreadPool 项目源码: #ifndef THREAD_POOL_H #define THREAD_POOL_H include <vector> include <queue> include <memory> includ ...

贰拾散人 发布于 2025-01-20 20:10 评论(0) 阅读(13)