数据结构相关笔记②
W3
数据结构相关笔记①数据结构相关笔记②数据结构相关笔记③数据结构相关笔记④数据结构相关笔记⑤数据结构相关笔记⑥数据结构相关笔记⑦
树 (Tree)
在计算机科学中,树是一种抽象的层次结构模型。树结构由节点组成,并且这些节点之间具有父子关系。以下是一些常见的树的术语及其解释:
根节点 (Root)
没有父节点的节点。例如,节点 A 是根节点。
内部节点 (Internal Node)
至少有一个子节点的节点。例如,节点 A、B、C 和 F 都是内部节点。
外部节点/叶子节点 (External Node / Leaf Node)
没有子节点的节点。例如,节点 E、I、J、K、G、H 和 D 都是叶子节点。
祖先节点 (Ancestors)
包括父节点、祖父节点、曾祖父节点等。例如,节点 F 的祖先是 A 和 B。
后代节点 (Descendants)
包括子节点、孙节点、曾孙节点等。例如,节点 B 的后代包括 E、F、I、J 和 K。
兄弟节点 (Siblings)
具有相同父节点的两个节点。例如,节点 B 和 D 是兄弟节点。
深度 (Depth)
从根节点到某个节点的路径上的 ...
数据结构相关笔记①
W1-W2
数据结构相关笔记①数据结构相关笔记②数据结构相关笔记③数据结构相关笔记④数据结构相关笔记⑤数据结构相关笔记⑥数据结构相关笔记⑦
算法复杂度
算法复杂度描述了算法执行时间或空间随输入规模变化的增长趋势。以下是常见的算法复杂度及其表示方式:
常数 (Constant)
T(n)=Θ(1)T(n) = \Theta(1)
T(n)=Θ(1)
对数 (Logarithmic)
T(n)=Θ(logn)T(n) = \Theta(\log n)
T(n)=Θ(logn)
线性 (Linear)
T(n)=Θ(n)T(n) = \Theta(n)
T(n)=Θ(n)
准线性 (Quasi-linear)
T(n)=Θ(nlogn)T(n) = \Theta(n \log n)
T(n)=Θ(nlogn)
二次 (Quadratic)
T(n)=Θ(n2)T(n) = \Theta(n^2)
T(n)=Θ(n2)
三次 (Cubic)
T(n)=Θ(n3)T(n) = \Theta(n^3)
T(n)=Θ(n3)
指数 (Exponential)
T(n)=Θ(cn)T ...
MC联机-ZeroTier
ZeroTier 官网: https://www.zerotier.com/
注册账号然后开始 记下来生成的那一串 NETWORK ID
当然你也可以修改成自己喜欢的网段
安装 ZeroTier: 点这里下载
安装完毕后 在任务栏右下角找到它 右键
输入之前存的那一串 NETWORK ID
再进到 zerotier 的管理页面 往下滑到 members 把勾打上就能连上了
没有设备显示的话 多刷新几次页面就能看到了
MC 的设置
绕正版验证 mod: 点击跳转下载
看说明就行()端口有需求可以自己改
关于 ZeroTier 的 Moon 服务器
curl -s https://install.zerotier.com/ | sudo bash
输入命令加入网络:[network_ID]改成你自己的
zerotier-cli join [network_ID]
去后台打勾
回到 linux 中,输入命令观察是否加入成功:
zerotier-cli listnetworks
配置 moon:
进入 zerotier-one 程序目录:
cd /var/lib/zerotie ...
INFJ杂谈
在感情里面,INFJ面对他们喜欢的人和喜欢他们的人跟玩狗一样。INFJ最烦躁的就是当别人喜欢自己会带给别人情绪和自己喜欢上别人自己的情绪反扑。特别是后者,会让他时刻怀疑自己是不是不够强大,不然怎会有如此的情绪反扑。所以不算是INFJ玩狗,只是你永远不知道他是反反复复内耗了多久,然后修炼出关系里的云淡风轻。你根本无法预料你在他们心目中的位置。他们无法把一个人永远放在一个固定位置,永远且持久的观察、考量。也许这段时间你相对重要,(这里的相对是一INFJ压根不会有重要的人)过段时间就不是了,但不代表会有别人。
其实INFJ相当有洁癖,所以不允许自己有重要的人。这是他们骨子里的质疑一切,包括所有人,他们当然知道关系里的瞬息万变。他们致力于能随时放弃掉一切而开展一些关系,他们在一些时刻会故意释放愚蠢的缺点(为了以后斩断关系的妙用)或者洞察身边人的缺点。他们想洞察一切,他们时刻劝说自己不要将心沉到某一个人、某些群体、某些关系中。当然你压根毫无察觉。因为态度还是一如既往的,甚至他们会让你觉得你们正在感情上升。转眼你就是冷宫了。
看不起许多的刻意。但凡带点人为的都天生抵触。所向往寻找的不经意在INFJ ...
关于INFJ的千层面具
最外层:心怀大爱的白日梦想家「核心:热」
以行动和 se 体现自已对于世界的热爱。热爱世界,热爱生命,热爱万物。但这并非 INFJ 自发的热爱,而是一种期望式的追求。是一种对 ENFP 人格的 fi 的吸纳和模仿。INFJ 内心深处的自卑和阴郁会让他们极力的想摆脱这样的标签,他们渴望自己能够活成 ENFP 的模样,还能够将自己的爱和温暖传递给别人。而这样的人格也很容易吸引到其他人,然而这只是 INFJ 最外层的表象。
第二层:行走人世间的空心人「核心:冷」
对世间的一切没有太多情绪的波动。大多数的情绪不过是从他人和外界的表现中习得的,只是觉得什么场合应该有什么样的情绪,有一种强制性的表演成分。这主要源于 Fi 的空心。比如:如果有同学身上发生了些不幸的事,INFJ 为了不想内心毫无情绪的违和以及难堪,会故意配合氛围表演情绪,来强制自己和同学共情并给予对方相应的安慰和鼓励。而一旦脱离人群,脸上的表情则会快速消失,恢复平静。虽然 INFJ 会发自内心的对同学的遭遇表示遗憾和失落,但他就是很难由此产生相应的情绪,只是觉得应该如此。因为这些情绪并不是自发的,而不是一种代入式的理解。
前两层都是 ...
红烧肉
1.切块焯水
放葱姜蒜
料酒
撇清浮沫
煮到肉变色
捞起来洗干净
2.煸炒出油
em这里不用放油了
因为猪油炒炒就出来了 用大火
再把肉捞起来 准备炒糖色
3.炒糖色
三勺白砂糖 量 自己看着办
先大火 炒到黄色 转小火
炒到 红褐色 就可以把肉再倒进去了
4.加佐料
稍微炒一下 看到上色了之后
加一勺料酒 两勺生抽 一勺老抽 一勺蚝油
继续炒
5.煮煮煮
加水 把肉没过的量就ok
大火把水烧开
转小火 慢炖50分钟
6.完工
大火收汁
撒芝麻
五种沟通模式
五种沟通模式
沟通是人际交往中至关重要的技能。不同的沟通模式会对人际关系产生不同的影响。以下介绍五种常见的沟通模式:
1. 讨好型
讨好型沟通者以迎合和让步为主要特点。他们倾向于顺从他人,满足他人的情感需求,而忽视自己的感受和需求。他们经常使用“好的”、“没问题”、“我会改进”等措辞,往往在讨好别人的同时牺牲自己的利益。
2. 指责型
指责型沟通者经常使用斥责和责备的沟通方式。他们倾向于指责别人的错误,认为自己受到不公平对待。他们有时会表现得非常暴躁,甚至会失去控制。他们经常使用“你怎么能这样”、“你永远都不会理解”等方式来表达自己的感受和情感需求。
3. 超理智型
超理智型沟通者以理性分析和忽略感情为主要特点。他们倾向于隐藏自己的感受,掩饰自己的情感需求,表现得非常冷漠和理智。他们专注于分析问题,找到问题的根源,而不是关注情感上的需求。他们经常使用“但是”、“如果”等词语,对问题进行逻辑分析和推断,甚至刻意回避自己的感受。
4. 打岔型
打岔型沟通者经常使用幽默或转移话题的方式来缓和紧张气氛。他们在交流中用幽默来化解尴尬,以获得他人接纳。打岔型沟通者通常很难在人际交往中保持真实性,他 ...
B站24小时直播
准备
最好使用24小时不关机的机器,安装ubuntu
安装ffmpeg
sudo apt install ffmpeg
准备直播的视频
推流脚本
新建一个.sh文件
复制粘贴就行
#!/bin/bashfolder="/home/xt/zb/" #这里改成你的文件夹地址read -p "请输入您的直播推流地址(形式为rtmp地址): " rtmpwhile truedo cd $folder for video in $(ls *.mp4) do echo '正在播放: ${video}' echo $(date +%F%N%T) ffmpeg -re -i "$video" -vcodec copy -acodec copy -f flv ${rtmp} donedone
推流地址
点这个链接打开: blibilli
点开始直播 推流码是这两个拼接
开启直播
启动新窗口:
...
tmux的用法
Tmux 是一个终端复用器,它允许用户在单个终端窗口中访问多个终端会话,并且能够将会话从一个终端分离出来,然后在另一个终端重新连接。这对于远程工作和需要保持长时间运行程序的场景非常有用。以下是一些基本的 tmux 命令和用法:
在大多数 Linux 发行版中,可以通过包管理器安装:
sudo apt-get install tmux # Debian/Ubuntusudo yum install tmux # CentOS/RHEL
基本命令
启动新会话:
tmux new-session -s 会话名称
附加到现有会话:
tmux attach-session -t 会话名称
数据库相关笔记④
数据库相关笔记①数据库相关笔记②数据库相关笔记③数据库相关笔记④
闭包 Closure
例如,假设我们有以下函数依赖性:
A -> B
B -> C
那么,属性集合 {A} 的闭包就是 {A, B, C},因为 A 可以决定 B,B 可以决定 C。
闭包的概念在数据库设计(特别是在进行范式分解)中非常重要,因为它可以帮助我们理解和使用函数依赖性。
范式
1NF (第一范式)
第一范式要求数据库表的每一列都是不可分割的原子数据项。换句话说,每一列都应该是最小的数据单位,不能再被分割。
例如,一个违反第一范式的表可能如下:
ID
Name
1
张三, 李四
在这个例子中,“Name” 列包含了两个名字,违反了第一范式。应该将其分割为两行:
ID
Name
1
张三
2
李四
2NF (第二范式)
第二范式要求数据库表满足第一范式的基础上,非主键列完全依赖于主键(如果主键是组合键,则必须完全依赖于整个组合键)。
例如,一个违反第二范式的表可能如下:
ID
Course
Teacher
1
Math
张三
1
Engli ...