相关文章
mac终端配置-支持 git branch
mac 终端一般使用的是 zsh; 由于不想安装三方的软件,可以自行编写脚本实现一些效果; 最终效果如下,支持显示git 分支:
git_branch(){branch"git branch 2>/dev/null | grep "^\*" | sed -e "…
建站知识
2025/1/10 16:28:35
数据结构---队列详解
一、队列的概念与结构
概念:概念:只允许在⼀端进行插入数据操作,在另⼀端进行删除数据操作的特殊线性表,队列具有先进先出FIFO(First In First Out) **入队列:**进行插入操作的一端称为队尾。 出队列:进行…
建站知识
2025/1/7 14:28:11
Android OpenGL ES详解——绘制圆角矩形
1、绘制矩形
代码如下:
renderer类:
package com.example.roundrectimport android.content.Context
import android.opengl.GLES30
import android.opengl.GLSurfaceView.Renderer
import com.opengllib.data.VertexArray
import com.opengllib.prog…
建站知识
2025/1/9 9:01:14
【Android+多线程】IntentService 知识总结:应用场景 / 使用步骤 / 源码分析
定义
IntentService 是 Android中的一个封装类,继承自四大组件之一的Service
功能
处理异步请求 & 实现多线程
应用场景
线程任务 需 按顺序、在后台执行 最常见的场景:离线下载不符合多个数据同时请求的场景:所有的任务都在同一个T…
建站知识
2025/1/10 23:00:28
树链剖分(重链剖分)
树链剖分的核心思想就是将一棵树剖分成一条一条的链
因为树不好处理 但链比较好处理
为了学会它 我们先要学会树上dfs(深度优先搜索) 然后就没了(雾)
Because 树链剖分需要用到两个dfs
哦对了 我们还要了解以下的知识点
1.子…
建站知识
2025/1/6 1:46:07
Pytorch微调深度学习模型
在公开数据训练了模型,有时候需要拿到自己的数据上微调。今天正好做了一下微调,在此记录一下微调的方法。用Pytorch还是比较容易实现的。
网上找了很多方法,以及Chatgpt也给了很多方法,但是不够简洁和容易理解。
大体步骤是&…
建站知识
2025/1/17 17:32:12
视频 wmv 转MP4
ffmpeg -i input.wmv -c:v libx264 -crf 23 -preset medium -c:a aac -b:a 192k output.mp4命令说明 -i input.wmv: 指定输入文件 input.wmv。 -c:v libx264: 使用 H.264 视频编码,适用于 MP4 格式。 -crf 23: 设置视频质量&#…
建站知识
2025/1/8 8:00:14
rabbitmq exchange queue topic的关系
在RabbitMQ中,Exchange、Queue 和 Topic 是三个核心概念,它们之间有着密切的关系。理解这些概念及其相互作用对于正确使用RabbitMQ非常重要。下面是对这三个概念的详细解释以及它们之间的关系:
1. Exchange(交换器)
…
建站知识
2025/1/13 19:49:58