Java

记忆排列题目分析-牛翰网

记忆排列题目分析

题目概述 给你一个排列 \(p\),共有 \(n\) 个元素,你可以选择两个数 \(i,j\),然后将 \(p_i\) 移动到位置 \(j\),这个过程需要花费 \(i+j\) 的代价,问你通过这些操作过后所能使 \(p\) 变为降...
猿柒的头像-牛翰网钻石会员猿柒2个月前
0348
没有调度器的协程不是好协程——零基础深入浅出 C++20 协程协程本质是函数加状态机-牛翰网

没有调度器的协程不是好协程——零基础深入浅出 C++20 协程协程本质是函数加状态机

前言 上一篇《协程本质是函数加状态机》谈到 C++20 协程的本质,是编译器基于 duff device 的精巧封装,经过一番乾坤大挪移,协程体内容被掉包只保留协程初始化代码,实际运行代码被包裹在编译...
猿柒的头像-牛翰网钻石会员猿柒2个月前
03313
各种优化建图、最短路建模技巧-牛翰网

各种优化建图、最短路建模技巧

直接看题吧,思路有了,但是有些题代码没打。兔子正在加油中。 优化建图 I.(线段树)CF786B Legacy 题目描述 三种连边操作,执行 \(q(1\le n\le10^5)\) 次: \(x\xrightarrow{w}y\) \(x\xright...
猿柒的头像-牛翰网钻石会员猿柒2个月前
05015
利用ruoyi框架开发自己的后台管理系统日志(8.7)-牛翰网

利用ruoyi框架开发自己的后台管理系统日志(8.7)

今天是个激动人心的日子,因为我的管理系统已经正式引入DeepSeek作为聊天助手了! 放张图: 不得不说现在接入AI还是很方便,但是在一开始还是出了蛮多问题的,比如一开始最大的问题就是依赖。 ...
猿柒的头像-牛翰网钻石会员猿柒2个月前
0445
简单理解Java Agent-牛翰网

简单理解Java Agent

Java Agent(也叫 Java 探针)是 Java 提供的一种特殊机制,可以让你在 不修改程序代码 的前提下,给运行中的 Java 程序“加功能”。简单来说,它像一个“外挂插件”,能偷偷给程序“打补丁”或...
猿柒的头像-牛翰网钻石会员猿柒2个月前
03910
Java变量与常量全解析(包含常量类、interface 与 final 的比较)-牛翰网

Java变量与常量全解析(包含常量类、interface 与 final 的比较)

​ Java中的变量 变量是Java程序中最基本的存储单元,用于存储数据值。变量在程序运行期间其值可以改变。变量必须先声明后使用。 变量声明语法: 数据类型 变量名 [= 初始值]; 变量分类: 局部...
猿柒的头像-牛翰网钻石会员猿柒2个月前
02814
国内免费CDN,就问你要不要薅羊毛?-牛翰网

国内免费CDN,就问你要不要薅羊毛?

为了更好地适应国内用户的需求,EdgeOne之前提供的免费版服务主要是面向国外站点的,这对于国内的小伙伴们来说,使用起来确实不太方便。为了改善这一点,腾讯云近期推出了全新的国内站免费版套...
猿柒的头像-牛翰网钻石会员猿柒2个月前
03610
【Java 温故而知新系列】基础知识-06 深入理解String类-牛翰网

【Java 温故而知新系列】基础知识-06 深入理解String类

有编码经验的小伙伴一定知道,String类在实际编码过程中会经常使用到,但是你真的了解String类吗? 先来看看几个常见的问题吧: 为什么String类是不可变,如此设计的目的? 为什么有人说 String...
猿柒的头像-牛翰网钻石会员猿柒2个月前
02710
记录一下新建模块时关于Spring Security的相关配置类-牛翰网

记录一下新建模块时关于Spring Security的相关配置类

一开始接触开源框架的时候,尤其是微服务类的,需要新建一个模块来写自己的业务,这与单体应用那样毫无解耦的缠在一起区别很大。 新的模块因为解耦不仅相互独立,而且彼此之间的配置无法相互调...
猿柒的头像-牛翰网钻石会员猿柒2个月前
0425
Git在Windows下安装配置-牛翰网

Git在Windows下安装配置

Windows安装包:https://git-scm.com/downloads/win github的注册和git的配置(因为初学Java于是决定先装的Windows版本) 1、在Git Bush配置本地信息:git config --global user.name 'your nam...
猿柒的头像-牛翰网钻石会员猿柒2个月前
0397