avatar
文章
491
标签
109
分类
29
首页
归档
分类
标签
关于
xhj的博客
首页
归档
分类
标签
关于

xhj的博客

youtube-dl-note
发表于2025-02-26|Backend Dev
youtube-dl0x00 Github Repository ForkGithub Repository 0x01 Installation12sudo curl -L https://github.com/l1ving/youtube-dl/releases/latest/download/youtube-dl -o /usr/local/bin/youtube-dlsudo chmod a+rx /usr/local/bin/youtube-dl 0x02 Usage1youtube-dl [OPTIONS] URL [URL...] 0x03 how-to-select-video-quality-from-youtube-dlhow-to-select-video-quality-from-youtube-dl 1youtube-dl -F 'http://www.youtube.com/watch?v=P9pzm5b6FFY' Here is the output: 123456789101112131415161718[youtube] ...
wsl-learning
发表于2025-02-25|Backend Dev
blog
vue-learning
发表于2025-02-24|Backend Dev
vue笔记1.声明式渲染html: 123<div id="app"> {{ message }}</div> js: 123456var app = new Vue({ el: '#app', data: { message: 'Hello Vue!' }}) 2.常用vue指令v-bind:attribute html属性绑定v-bind:attribute=”data中的变量”对html标签的属性进行绑定 12345<div id="app-2"> <span v-bind:title="message"> 鼠标悬停几秒钟查看此处动态绑定的提示信息! </span></div> 123456var app2 = new Vue({ el: '#app-2'...
vim-learning
发表于2025-02-23|Backend Dev
VIM 笔记TODO 整理笔记结构 补充笔记内容 重构图片目录 VIM 基础操作VIM 模式Normal ModeVIM 打开后默认的模式,用于光标的移动和文本的操作。 Normal Mode 下的光标行内快速移动 w / Wword / WORD(以空格为分割符)移动至下一个单词开头 e / Eend of word / 以空格为分隔符移动至下一个单词尾部 b / Bbackword / 以空格为分隔符移动至上一个单词开头 t / Ttill / 向前搜索光标后移直到找到指定的字母 f / Ffind / 向前搜索查找指定的字母并将光标移至其上 Insert ModeVIM 中写入文本的模式。 从 Normal Mode 进入 Insert Mode aappend在光标后进入 Insert Mode iinsert在光标前进入 Insert Mode oopen a line below在光标下新增一行并进入插入模式 Aappend after line在行末进入...
subversion-learning
发表于2025-02-22|Backend Dev
subversion笔记1. 安装1sudo apt install subversion 1sudo yum install subversion 创建版本库1svnadmin create repoPath 启动svn服务器123svnserve -d -r repoRootPath -d 表示后台执行 daemon -r 表示版本库的根目录 root 查看服务是否启动成功1netstat -an | grep 3690 权限控制1.修改仓库下的conf/svnserve.conf1234# 启用auth-access = writepassword-db = passwdauthz-db = authz 2.配置passwd文件12wuyue = testpasstest = test 3.配置authz文件1234567891011[groups]# 指定用户组dev = wuyue,kaifa[/]# 开发用户组拥有读写权限@dev = rw# test用户拥有读权限test = r# 其余用户没有任何权限* = ...
stream
发表于2025-02-21|Backend Dev
Stream Noteschain返回类型为本类,从而实现方法的链式调用。 Lombok 可以通过 @Accessor 注解实现。 12345678910@Data@AllArgsConstructor@NoArgsConstructor@Accessors(chain = true)@ToStringpublic class Book { private double price; private String bookName; private String author;} call: 1234567public class ChainDemo { public static void main(String[] args) { Book book = new Book(); book.setAuthor("deltaV").setBookName("fuck the world").setPrice(998); System....
sql-learning
发表于2025-02-20|Backend Dev
数据库系统概论笔记1. 关系数据库标准语言SQL1.1 数据定义SQL的数据定义语句 操作对象 操作方法 创建 删除 修改 模式 CREATE SCHEMA DROP SCHEMA 表 CREATE TABLE DROP TABLE ALTER TABLE 视图 CRRATE VIEW DROP VIEW 索引 CREATE INDEX DROP INDEX ALTER INDEX 1.1.1 模式的定义和删除定义模式12CREATE SCHEMA <模式名> AUTHORIZATION <用户名>;CREATE SCHEMA "S-T" AUTHORIZATION WANG; 在CREATE SCHEMA中可以接受CREATE TABLE,CREATE VIEW和GRANT子句。 即 1234567CREATE SCHEMA TEST AUTHORIZATION ZHANGCREATE TABLE TAB1( COL1 SMALLINT, COL2 I...
server-software
发表于2025-02-19|Backend Dev
服务器软件的分类 静态服务:主要提供静态资源,不同用户访问到的资源相同动态服务:提供动态服务,不同用户访问到的资源不同服务器的几个叫法:web服务器:广义上来说,就是响应用户的需求,提供服务,当下所有的服务器软件都可以称之为web服务器软件HTTP服务器(静态服务):使用HTTP协议传输资源,提供服务应用服务器(动态服务):一个特定应用的承载容器常见的轻量级服务器软件:1、Nginx:典型的静态服务器,可做反向代理、负载均衡,一般放在最前面直面用户,和后端Tomcat打配合;纯C写的,性能贼高、内存消耗极少、稳定性也相当好,互联网公司重度使用2、Tengine:阿里出品,基于Nginx服务器做的改造(加强和封装),对大流量场景做了很多高级功能,性能、稳定性优秀3、Apache http server:也是静态服务器,但是不如Nginx3、IIS:微软开发,只能用在Windows下,具有应用服务器能力的http服务器4、Tomcat:Apache出品,典型的应用服务器软件,符合Servlet标准的应用容器,也可以提供http服务,但一般不会作为http服务器;是Spring Boo...
redis-notes
发表于2025-02-18|Backend Dev
Redis Notes使用命令行./redis-server启动的redis服务所产生的rdb文件将存于当前工作路径下,所以更换工作路径后,持久化的文件将发生变化可以使用service 和 systemctl 来启动redis服务 flushall命令将清空所有库中的键值对以及持久化的rdb文件在AOP启用的情况下,redis-server启动后将从aop文件中恢复持久化的数据,若不存在aop文件,则创建一个 配置文件bind允许本机的哪个IP的请求访问Redis注意: 放开防火墙的6379/tcp端口的入站请求 Sentinel哨兵可能会修改Redis的配置文件,和自身的sentinel.conf文件 lua能够保证lua中操作的原子性,能够在高并发的情况下保证数据的一致性 Redis集群1.安装ruby环境CentOS: 12sudo yum install rubysudo yum install rubygems 2.修改redis.conf中的集群配置123cluster-enabled yes # 打开集群模式cl...
principles-of-concurrent-programming
发表于2025-02-17|Backend Dev
Principles of Concurrent ProgrammingThreadLocal PrinciplePlease refer to P40. Each Thread object has two instance fields. Principles of LongAccumulator下文中的 slot 值 Striped64 中 cells[] 数据的元素。 LongAccumulator.java123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051// accumulate function decide how to accumulate old value and new valueprivate final LongBinaryOperator function;// the identity value equivalent to superclass instance field base.// In the cons...
1…272829…50
avatar
xhj
相关学习笔记
文章
491
标签
109
分类
29
Follow Me
公告
欢迎来到我的博客
最新文章
Multi-Agent2026-06-03
Multi-Agent vs Single-Agent2026-06-02
Harness Engineering2026-06-01
25-架构模式总结2026-05-25
24-Skill-Plugin开发实战2026-05-24
分类
  • AI Agent40
  • Algorithm20
  • Backend Dev74
  • Big Data2
  • C/C++2
  • Claude Code71
  • Computer Basics18
  • Computer Network2
标签
Netty PyG Stacking Pandas Neural Networks PCA Maven Tornado PCV RabbitMQ Claude Code Heap Memory Tree dijkstra Redis GAT MySQL Computer Basics JVM Architecture Linear Regression List Kruskal Algorithm Object Identification Message Queue Gradient descent HBOS LOF Grid search OSI Embedding OLSE Prim NMF DataFrame AI Agent Kafka GNN Thread Compilation
归档
  • 六月 2026 3
  • 五月 2026 25
  • 四月 2026 16
  • 三月 2026 20
  • 二月 2026 10
  • 一月 2026 22
  • 十二月 2025 15
  • 十一月 2025 19
网站信息
文章数目 :
491
本站访客数 :
本站总浏览量 :
最后更新时间 :
© 2025 - 2026 By xhj框架 Hexo 8.1.2|主题 Butterfly 5.5.4