相关文章
JUC复习及面试题学习
资源来自沉默王二、小林coding、竹子爱熊猫、代码随想录
一、JUC
1、进程与线程 进程是对运行程序的封装,是系统进行资源调度和分配的最小单位。 线程是进程的子任务,是CPU调度分配的基本单位 不同的进程之间很难数据共享,同进程下的不同线…
建站知识
2025/5/5 18:02:55
《小型支付商城系统》学习记录
1. MVC框架 2. DDD思想 3. MVC —> DDD重构
3.1 为什么要重构呢?
MVC旧工程随着业务的扩展,项目在不断地迭代更新,整个项目越来越庞大,业务越来越复杂,导致了MVC工程的腐化严重,迭代成本太高。
所以&…
建站知识
2025/5/5 17:51:37
极狐GitLab CI/CD 流水线计算分钟数如何管理?
极狐GitLab 是 GitLab 在中国的发行版,关于中文参考文档和资料有:
极狐GitLab 中文文档极狐GitLab 中文论坛极狐GitLab 官网
计算分钟管理 (PREMIUM SELF)
在极狐GitLab 16.1 中,从 CI/CD 分钟数重命名为计算配额或计算分钟数。
管理员可…
建站知识
2025/5/5 16:33:45
leetcode 647. Palindromic Substrings
题目描述 代码:
class Solution {
public:int countSubstrings(string s) {int n s.size();//i<j,dp[i][j]表示子字符串s[i,j]是否是回文子串,i>j的dp[i][j]不定义vector<vector<int>> dp(n,vector<int>(n,false));int res 0;for(int i …
建站知识
2025/4/27 1:47:50
网络威胁情报 | Yara
Yara 是一个在威胁情报、数字取证和威胁猎取方面较为常用的语言。本文并非是Yara语言的教程,更多的是希望可以让大家知道这个语言的神奇之处及其在当今信息安全领域的重要性。
Yara 是什么?
“恶意软件研究人员(以及其他所有人)…
建站知识
2025/4/26 20:51:21
golang channel源码
解析
数据结构
hchan:channel 数据结构 qcount:当前 channel 中存在多少个元素; dataqsize: 当前 channel 能存放的元素容量; buf:channel 中用于存放元素的环形缓冲区; elemsize:channel 元素…
建站知识
2025/4/28 9:09:51
如何简单几步使用 FFmpeg 将任何音频转为 MP3?
在多媒体处理领域,FFmpeg 以其强大的功能和灵活性而闻名。无论是视频编辑、音频转换还是流媒体处理,它都是专业人士和技术爱好者的首选工具之一。在这篇文章中简鹿办公将重点介绍如何使用 FFmpeg 进行音频格式转换,提供一些常用的转换方式&am…
建站知识
2025/5/4 1:00:54