0

ATCODER ABC 450 C题解

ATCODER ABC 450 C [Atcoder ABC 450 C](C - Puddles) 题意概述: 二维字符数组中,找到联通的.的组合并且处在内部,没有点在最外层 难点: 因为想不到或者不知道这道题的算法是什么,我想枚举模拟,但是在枚举模拟的过程中,我发现,我模拟从一个串的开始到串的末 ...

XZXZZX 发布于 2026-03-28 12:13 评论(0) 阅读(2)
1

P1993 小 K 的农场

P1993 小 K 的农场 题意 第一行两个整数 \(n\) 和 \(m\) ,分别表示农场数目和小K记忆中的信息数目。 每行先输入一个数 \(opt\) ,可为1,2,3。 每个数字代表一种条件,共3类条件: \(opt = 1\) : 农场 a 比农场 b 至少多种植了 c 个单位的作物 ; \ ...

CJRcn 发布于 2026-03-28 08:57 评论(0) 阅读(4)
0

Python深拷贝与浅拷贝:copy模块详解

# Python深拷贝与浅拷贝:copy模块详解 ## 引言 在Python编程中,对象的赋值、拷贝是不可避免的操作。但许多开发者都曾遇到过这样的困惑:为什么修改"拷贝"后的对象,原始对象也跟着变了?这背后正是浅拷贝与深拷贝的区别。理解这两种拷贝机制,不仅能帮你避免难以追踪的bug,还能让你在 ...

码小小小仙 发布于 2026-03-28 04:39 评论(0) 阅读(3)
0

Go 语言语法完全指南

Go 语言语法完全指南 前言 Go,也称 Golang,Google 推出的一门静态强类型、编译型语言。特点:语法简介、编译快、并发能力强、工程化支持完善。应用领域如:后端开发、云原生、微服务、分布式系统、DevOps 工具链等。 本文是我学习 Golang 后,以 系统性总结 的方式对其语法知识进 ...

平元兄 发布于 2026-03-27 15:52 评论(0) 阅读(11)
0

0 元学嵌入式 GUI!保姆级 LVGL+MicroPython 教程开更,从理论到实战全搞定

各位嵌入式开发者、创客小伙伴们 是不是还在为学习 LVGL+MicroPython 踩坑? 资料零散不成体系,东拼西凑学不会? 付费教程太贵,学生党 / 入门工程师望而却步? 想做嵌入式 GUI 产品,却找不到从 0 到 1 的实战指南? 今天给大家带来一份完全免费、保姆级、体系化的《LVGL ...

FreakStudio 发布于 2026-03-26 23:23 评论(0) 阅读(18)
0

飞书如何搜索文档?我用AI打造高效飞书搜索网站助手

我用claude+bolt+vercel+trae(cursor),从0开发快速上线了一个飞书搜索的网站,界面效果如下,不得不说,AI是真的很强大!目前网站已上线,示例网址如下: https://www.feisous.com/ 不想看AI整合流程的朋友,可以直接跳转飞书搜索体验一把! 下面是飞书搜 ...

程序员王哪跑 发布于 2026-03-26 17:27 评论(0) 阅读(7)
0

Spring AI 1.1.3 正式发布,19 个新特性太顶了!

大家好,我是R哥。 Spring AI 1.1.3 正式发布了。。 除了 Spring AI 1.1.3,2.0.0 也来到了 M3 版本了,相信再过一阵子就要正式 GA 了,1.0.4 也发布了,大家可以根据自己的需要选择合适的版本。 说说主线版本 Spring AI 1.1.3 吧,这次一共带来 ...

Java技术栈 发布于 2026-03-26 14:29 评论(0) 阅读(47)
0

Docker容器化Spring Boot:从构建到部署的完整实战

前言 容器化部署已经成为现代Java应用的标准配置。本文用完整的实战案例,带你从零构建Spring Boot应用的Docker镜像,并实现生产级部署。 一、环境准备 Docker Desktop (Windows/Mac) 或 Docker Engine (Linux) Spring Boot 3. ...

弥烟袅绕 发布于 2026-03-26 14:02 评论(0) 阅读(20)
0

算法~时间戳计算两个日期是否为同天同时同分

UTC时间戳验证两个日期是否为同一天的核心原理在于:时间戳是绝对的时间点,而“天”是依赖于特定时区(如UTC)的人为划分区间。通过将两个绝对时间点转换到同一时区后,比较它们的年、月、日是否完全相同。 具体原理可分以下几步理解: 1. 时间戳的本质 Unix时间戳(通常指秒数或毫秒数)是从 1970- ...

张占岭 发布于 2026-03-26 11:22 评论(0) 阅读(20)
0

AI Agent 开发实战:用LangChain4j构建你的第一个Java智能体

前言 AI Agent是2026年最热门的技术方向之一。本文用LangChain4j带你从零开始构建一个Java智能体,实现对话、工具调用和记忆功能。 一、什么是AI Agent? AI Agent(智能体)是能够自主决策并执行任务的AI系统,核心能力: 理解意图:解析用户自然语言 规划任务:分解复 ...

弥烟袅绕 发布于 2026-03-26 10:42 评论(0) 阅读(20)
1

Mysql的行级锁到底是怎么加的?

开篇结论 加锁的对象是索引,加锁的基本单位是 next-key lock,它是由记录锁和间隙锁组合而成的,next-key lock 是左开右闭区间,而间隙锁是左开右开区间。 在只使用记录锁或者间隙锁就能避免幻读现象的场景下, next-key lock 就会退化成记录锁或间隙锁。 假设这个表,id ...

程序员Seven 发布于 2026-03-26 09:00 评论(1) 阅读(167)
0

仅售3xx 元!基于核桃派 zero 的掌上 Linux 小电脑,DIY 党狂喜

Walnut Pi 是一款​**基于核桃派 zero 的超便宜掌上 Linux 小电脑**​,核心就是: * 价格仅 ​**349 元成套**​(已有核桃派 zero 可减 139 元,到手更低) * 纯 DIY 组装,只用螺丝刀,不用胶水,新手也能搞定 * 跑完整 Linux 系统,支持无桌面 ... ...

FreakStudio 发布于 2026-03-25 23:53 评论(0) 阅读(25)
0

Python AI爬虫实战:爬取张雪峰微博并进行情感分析与词云可视化

张雪峰老师的突然逝世,全网都感到无比的悲痛,他说:钱财早已不重要,能实实在在帮到普通人,才是活着的意义。为此他长期的身心透支,默默地付出着自己。 看到不少博主推送的消息,都说:张雪峰老师很累,长期拼搏到凌晨,为了验证一下这个结果,我以微博里张雪峰老师发送的微博内容使用AI全流程开发一个简单的爬虫,系 ...

程序员王哪跑 发布于 2026-03-25 15:43 评论(2) 阅读(437)
0

Java线程池完全指南:从原理到实战的7个关键点

前言 线程池是Java并发编程的核心组件,也是面试必考题。本文从原理到实战,带你全面掌握线程池的7个关键点。 一、为什么需要线程池? 每次创建线程都有开销: 线程创建需要调用系统API,开销大 线程销毁也需要开销 大量线程会消耗内存 线程池解决问题: 线程复用,减少创建销毁开销 控制最大并发数 提供 ...

弥烟袅绕 发布于 2026-03-25 13:02 评论(0) 阅读(42)
0

MySQL锁机制:从全局锁到行级锁的深度解读

全局锁 flush tables with read lock 执行后,整个数据库就处于只读状态了,这时其他线程执行以下操作,都会被阻塞: 对数据的增删改操作,比如 insert、delete、update等语句; 对表结构的更改操作,比如 alter table、drop table 等语句。 全 ...

程序员Seven 发布于 2026-03-25 09:00 评论(0) 阅读(161)
0

密码学系列之C/Python编程实现DES算法

DES 任务描述 编程实现DES的加密和解密算法,对明文“0x0123456789ABCDEF”进行加密,采用密钥“0x133457799BBCDFF1”,输出每一轮的加密结果和轮密钥,并对密文进行解密,输出解密后的结果。 DES算法详细介绍我就不展开了,但是简略的过程如上。同样,有需要的读者适当考 ...

河东式贺喜 发布于 2026-03-24 21:46 评论(0) 阅读(8)
0

密码学系列之C/Python编程实现AES算法

AES 任务描述 编程实AES的加密和解密算法,对明文“0x3243f6a8885a308d313198a2e0370734”进行加密,采用密钥“0x2b7e151628aed2a6abf7158809cf4f3c”, 输出每一轮的加密结果和轮密钥,并对密文进行解密,输出解密后的结果。 AES通常细 ...

河东式贺喜 发布于 2026-03-24 21:43 评论(0) 阅读(13)
0

给大家看几个触目惊心的招聘 JD…

大家好,我是R哥。 给大家看几个触目惊心的招聘 JD: 各大厂、中小厂都在大量招 Java + AI 后端复合人才… 不管你愿不愿意相信,AI 大模型诞生这几年多以来,对传统Java工程师的冲击,早已不是 “遥不可及的威胁”,而是实实在在的行业变革。 甚至已经让一批学历普通、技术平庸、只会机械 CR ...

Java技术栈 发布于 2026-03-24 17:02 评论(0) 阅读(35)
0

Redis缓存实战:彻底解决缓存穿透、击穿、雪崩三大难题

前言 Redis缓存是Java开发中最常用的技术之一,但缓存穿透、击穿、雪崩三大问题也是面试高频考题。本文结合实战代码,带你彻底搞懂这三大难题。 一、缓存穿透 问题描述 查询一个数据库和缓存中都不存在的key,每次请求都打到数据库,大量请求可能拖垃数据库。 解决方案 1. 缓存空对象 @Servic ...

弥烟袅绕 发布于 2026-03-24 14:45 评论(0) 阅读(38)
0

揭秘MySQL索引分类

索引的作用 说白了索引就是数据的目录,根据索引去查数据必然比在库中一行记录一行记录的查更快 索引分类 按数据结构分类 Mysql的数据是存储在磁盘中的,每次从磁盘中读取数据都需要进行一次IO。一个表的数据在磁盘上由于插入顺序的原因肯定不是顺序存放,如果按照表字段内容顺序查找,如果一个500万条数据的 ...

程序员Seven 发布于 2026-03-24 09:00 评论(0) 阅读(165)