一台TrinityCore服务器客户端连接网速慢(未解决)
在FreeBSD开bhyve安装Ubuntu,然后安装了TrinityCore服务器,在只是经过一层NAT,两边都是局域网的情况下,连接速度竟然很慢,慢到600ms。
服务器安装见:尝试在FreeBSD 的jail、bhyve里安装TrinityCore-CSDN博客
用客户端,偶尔很快,可以看到是2ms,好像有时候刚连上去的时候很快,大部分时间都是500-600ms的延时,这肯定不正常啊!
ping 正常
$ ping 192.168.1.12
PING 192.168.1.12 (192.168.1.12): 56 data bytes
64 bytes from 192.168.1.12: icmp_seq=0 ttl=63 time=4.341 ms
64 bytes from 192.168.1.12: icmp_seq=1 ttl=63 time=3.604 ms
64 bytes from 192.168.1.12: icmp_seq=2 ttl=63 time=3.653 ms
1.12主机的ps信息:
ps -aux
USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND
root 1 0.0 0.3 175860 11212 ? Ss Jun24 2:22 /lib/systemd/systemd --
root 2 0.0 0.0 0 0 ? S Jun24 0:00 [kthreadd]
root 3 0.0 0.0 0 0 ? I< Jun24 0:00 [rcu_gp]
root 4 0.0 0.0 0 0 ? I< Jun24 0:00 [rcu_par_gp]
root 5 0.0 0.0 0 0 ? I< Jun24 0:00 [slub_flushwq]
root 6 0.0 0.0 0 0 ? I< Jun24 0:00 [netns]
root 8 0.0 0.0 0 0 ? I< Jun24 0:00 [kworker/0:0H-events_hi
root 10 0.0 0.0 0 0 ? I< Jun24 0:00 [mm_percpu_wq]
root 11 0.0 0.0 0 0 ? S Jun24 0:00 [rcu_tasks_rude_]
root 12 0.0 0.0 0 0 ? S Jun24 0:00 [rcu_tasks_trace]
root 13 0.0 0.0 0 0 ? S Jun24 0:10 [ksoftirqd/0]
root 14 0.0 0.0 0 0 ? I Jun24 0:24 [rcu_sched]
root 15 0.0 0.0 0 0 ? S Jun24 0:03 [migration/0]
root 16 0.0 0.0 0 0 ? S Jun24 0:00 [idle_inject/0]
root 18 0.0 0.0 0 0 ? S Jun24 0:00 [cpuhp/0]
root 19 0.0 0.0 0 0 ? S Jun24 0:00 [cpuhp/1]
root 20 0.0 0.0 0 0 ? S Jun24 0:00 [idle_inject/1]
root 21 0.0 0.0 0 0 ? S Jun24 0:04 [migration/1]
root 22 0.0 0.0 0 0 ? S Jun24 0:08 [ksoftirqd/1]
root 24 0.0 0.0 0 0 ? I< Jun24 0:00 [kworker/1:0H-events_hi
root 25 0.0 0.0 0 0 ? S Jun24 0:00 [kdevtmpfs]
root 26 0.0 0.0 0 0 ? I< Jun24 0:00 [inet_frag_wq]
root 27 0.0 0.0 0 0 ? S Jun24 0:00 [kauditd]
root 28 0.0 0.0 0 0 ? S Jun24 0:00 [khungtaskd]
root 29 0.0 0.0 0 0 ? S Jun24 0:00 [oom_reaper]
root 30 0.0 0.0 0 0 ? I< Jun24 0:00 [writeback]
root 31 0.0 0.0 0 0 ? S Jun24 1:50 [kcompactd0]
root 32 0.0 0.0 0 0 ? SN Jun24 0:00 [ksmd]
root 33 0.0 0.0 0 0 ? SN Jun24 0:00 [khugepaged]
root 80 0.0 0.0 0 0 ? I< Jun24 0:00 [kintegrityd]
root 81 0.0 0.0 0 0 ? I< Jun24 0:00 [kblockd]
root 82 0.0 0.0 0 0 ? I< Jun24 0:00 [blkcg_punt_bio]
root 83 0.0 0.0 0 0 ? I< Jun24 0:00 [tpm_dev_wq]
root 84 0.0 0.0 0 0 ? I< Jun24 0:00 [ata_sff]
root 85 0.0 0.0 0 0 ? I< Jun24 0:00 [md]
root 86 0.0 0.0 0 0 ? I< Jun24 0:00 [edac-poller]
root 87 0.0 0.0 0 0 ? I< Jun24 0:00 [devfreq_wq]
root 88 0.0 0.0 0 0 ? S Jun24 0:00 [watchdogd]
root 90 0.0 0.0 0 0 ? I< Jun24 2:25 [kworker/1:1H-kblockd]
root 92 0.0 0.0 0 0 ? S Jun24 0:31 [kswapd0]
root 93 0.0 0.0 0 0 ? S Jun24 0:00 [ecryptfs-kthrea]
root 95 0.0 0.0 0 0 ? I< Jun24 0:00 [kthrotld]
root 96 0.0 0.0 0 0 ? I< Jun24 0:00 [acpi_thermal_pm]
root 98 0.0 0.0 0 0 ? I< Jun24 0:00 [vfio-irqfd-clea]
root 99 0.0 0.0 0 0 ? I< Jun24 0:00 [mld]
root 100 0.0 0.0 0 0 ? I< Jun24 0:00 [ipv6_addrconf]
root 110 0.0 0.0 0 0 ? I< Jun24 0:00 [kstrp]
root 113 0.0 0.0 0 0 ? I< Jun24 0:00 [zswap-shrink]
root 114 0.0 0.0 0 0 ? I< Jun24 0:00 [kworker/u5:0]
root 121 0.0 0.0 0 0 ? I< Jun24 0:00 [charger_manager]
root 144 0.0 0.0 0 0 ? I< Jun24 1:43 [kworker/0:1H-kblockd]
root 168 0.0 0.0 0 0 ? S Jun24 0:01 [hwrng]
root 170 0.0 0.0 0 0 ? I< Jun24 0:00 [cryptd]
root 172 0.0 0.0 0 0 ? S Jun24 0:00 [scsi_eh_0]
root 180 0.0 0.0 0 0 ? I< Jun24 0:00 [scsi_tmf_0]
root 188 0.0 0.0 0 0 ? S Jun24 0:00 [scsi_eh_1]
root 189 0.0 0.0 0 0 ? I< Jun24 0:00 [scsi_tmf_1]
root 194 0.0 0.0 0 0 ? S Jun24 0:00 [scsi_eh_2]
root 196 0.0 0.0 0 0 ? I< Jun24 0:00 [scsi_tmf_2]
root 198 0.0 0.0 0 0 ? S Jun24 0:00 [scsi_eh_3]
root 199 0.0 0.0 0 0 ? I< Jun24 0:00 [scsi_tmf_3]
root 200 0.0 0.0 0 0 ? S Jun24 0:00 [scsi_eh_4]
root 201 0.0 0.0 0 0 ? I< Jun24 0:00 [scsi_tmf_4]
root 202 0.0 0.0 0 0 ? S Jun24 0:00 [scsi_eh_5]
root 203 0.0 0.0 0 0 ? I< Jun24 0:00 [scsi_tmf_5]
root 204 0.0 0.0 0 0 ? S Jun24 0:00 [scsi_eh_6]
root 205 0.0 0.0 0 0 ? I< Jun24 0:00 [scsi_tmf_6]
root 206 0.0 0.0 0 0 ? S Jun24 0:00 [scsi_eh_7]
root 207 0.0 0.0 0 0 ? I< Jun24 0:00 [scsi_tmf_7]
root 208 0.0 0.0 0 0 ? S Jun24 0:00 [scsi_eh_8]
root 209 0.0 0.0 0 0 ? I< Jun24 0:00 [scsi_tmf_8]
root 210 0.0 0.0 0 0 ? S Jun24 0:00 [scsi_eh_9]
root 211 0.0 0.0 0 0 ? I< Jun24 0:00 [scsi_tmf_9]
root 212 0.0 0.0 0 0 ? S Jun24 0:00 [scsi_eh_10]
root 213 0.0 0.0 0 0 ? I< Jun24 0:00 [scsi_tmf_10]
root 214 0.0 0.0 0 0 ? S Jun24 0:00 [scsi_eh_11]
root 215 0.0 0.0 0 0 ? I< Jun24 0:00 [scsi_tmf_11]
root 216 0.0 0.0 0 0 ? S Jun24 0:00 [scsi_eh_12]
root 217 0.0 0.0 0 0 ? I< Jun24 0:00 [scsi_tmf_12]
root 218 0.0 0.0 0 0 ? S Jun24 0:00 [scsi_eh_13]
root 219 0.0 0.0 0 0 ? I< Jun24 0:00 [scsi_tmf_13]
root 221 0.0 0.0 0 0 ? S Jun24 0:00 [scsi_eh_14]
root 222 0.0 0.0 0 0 ? I< Jun24 0:00 [scsi_tmf_14]
root 223 0.0 0.0 0 0 ? S Jun24 0:00 [scsi_eh_15]
root 224 0.0 0.0 0 0 ? I< Jun24 0:00 [scsi_tmf_15]
root 225 0.0 0.0 0 0 ? S Jun24 0:00 [scsi_eh_16]
root 226 0.0 0.0 0 0 ? I< Jun24 0:00 [scsi_tmf_16]
root 227 0.0 0.0 0 0 ? S Jun24 0:00 [scsi_eh_17]
root 228 0.0 0.0 0 0 ? I< Jun24 0:00 [scsi_tmf_17]
root 229 0.0 0.0 0 0 ? S Jun24 0:00 [scsi_eh_18]
root 230 0.0 0.0 0 0 ? I< Jun24 0:00 [scsi_tmf_18]
root 231 0.0 0.0 0 0 ? S Jun24 0:00 [scsi_eh_19]
root 232 0.0 0.0 0 0 ? I< Jun24 0:00 [scsi_tmf_19]
root 233 0.0 0.0 0 0 ? S Jun24 0:00 [scsi_eh_20]
root 234 0.0 0.0 0 0 ? I< Jun24 0:00 [scsi_tmf_20]
root 235 0.0 0.0 0 0 ? S Jun24 0:00 [scsi_eh_21]
root 236 0.0 0.0 0 0 ? I< Jun24 0:00 [scsi_tmf_21]
root 237 0.0 0.0 0 0 ? S Jun24 0:00 [scsi_eh_22]
root 238 0.0 0.0 0 0 ? I< Jun24 0:00 [scsi_tmf_22]
root 239 0.0 0.0 0 0 ? S Jun24 0:00 [scsi_eh_23]
root 240 0.0 0.0 0 0 ? I< Jun24 0:00 [scsi_tmf_23]
root 241 0.0 0.0 0 0 ? S Jun24 0:00 [scsi_eh_24]
root 242 0.0 0.0 0 0 ? I< Jun24 0:00 [scsi_tmf_24]
root 243 0.0 0.0 0 0 ? S Jun24 0:00 [scsi_eh_25]
root 244 0.0 0.0 0 0 ? I< Jun24 0:00 [scsi_tmf_25]
root 245 0.0 0.0 0 0 ? S Jun24 0:00 [scsi_eh_26]
root 246 0.0 0.0 0 0 ? I< Jun24 0:00 [scsi_tmf_26]
root 247 0.0 0.0 0 0 ? S Jun24 0:00 [scsi_eh_27]
root 248 0.0 0.0 0 0 ? I< Jun24 0:00 [scsi_tmf_27]
root 249 0.0 0.0 0 0 ? S Jun24 0:00 [scsi_eh_28]
root 250 0.0 0.0 0 0 ? I< Jun24 0:00 [scsi_tmf_28]
root 251 0.0 0.0 0 0 ? S Jun24 0:00 [scsi_eh_29]
root 253 0.0 0.0 0 0 ? I< Jun24 0:00 [scsi_tmf_29]
root 254 0.0 0.0 0 0 ? S Jun24 0:00 [scsi_eh_30]
root 255 0.0 0.0 0 0 ? I< Jun24 0:00 [scsi_tmf_30]
root 257 0.0 0.0 0 0 ? S Jun24 0:00 [scsi_eh_31]
root 258 0.0 0.0 0 0 ? I< Jun24 0:00 [scsi_tmf_31]
root 293 0.0 0.0 0 0 ? I< Jun24 0:00 [kdmflush]
root 331 0.0 0.0 0 0 ? I< Jun24 0:00 [raid5wq]
root 379 0.0 0.0 0 0 ? S Jun24 4:33 [jbd2/dm-0-8]
root 380 0.0 0.0 0 0 ? I< Jun24 0:00 [ext4-rsv-conver]
root 482 0.0 0.0 0 0 ? I< Jun24 0:00 [kaluad]
root 486 0.0 0.0 0 0 ? I< Jun24 0:00 [kmpath_rdacd]
root 487 0.0 0.0 0 0 ? I< Jun24 0:00 [kmpathd]
root 489 0.0 0.0 0 0 ? I< Jun24 0:00 [kmpath_handlerd]
root 560 0.0 0.0 0 0 ? S Jun24 0:00 [jbd2/vda2-8]
root 562 0.0 0.0 0 0 ? I< Jun24 0:00 [ext4-rsv-conver]
message+ 700 0.0 0.1 9076 4304 ? Ss Jun24 1:08 @dbus-daemon --system -
root 708 0.0 0.2 32732 6128 ? Ss Jun24 0:00 /usr/bin/python3 /usr/b
root 714 0.0 0.1 15404 4588 ? Ss Jun24 0:23 /lib/systemd/systemd-lo
root 733 0.0 0.0 7820 1504 tty1 Ss Jun24 0:00 /bin/login -p --
root 767 0.0 0.2 109752 8252 ? Ssl Jun24 0:00 /usr/bin/python3 /usr/s
skywalk 1017 0.0 0.2 17104 6164 ? Ss Jun24 0:03 /lib/systemd/systemd --
skywalk 1018 0.0 0.0 169244 1192 ? S Jun24 0:00 (sd-pam)
skywalk 1024 0.0 0.0 8876 736 tty1 S Jun24 0:00 -bash
mysql 5955 1.9 10.8 1798988 328440 ? Ssl Jun24 116:27 /usr/sbin/mysqld
root 6267 0.0 0.5 80604 18080 ? S<s Jun24 0:44 /lib/systemd/systemd-jo
root 6268 0.0 0.0 6896 2528 ? Ss Jun24 0:02 /usr/sbin/cron -f -P
root 6269 0.0 0.1 82768 3416 ? Ssl Jun24 0:40 /usr/sbin/irqbalance --
root 6271 0.0 0.3 295588 11040 ? Ssl Jun24 0:03 /usr/libexec/packagekit
systemd+ 6273 0.0 0.1 89364 6016 ? Ssl Jun24 0:17 /lib/systemd/systemd-ti
root 6274 0.0 0.2 392592 8128 ? Ssl Jun24 0:02 /usr/libexec/udisks2/ud
root 6275 0.0 0.1 234500 3768 ? Ssl Jun24 0:00 /usr/libexec/polkitd --
root 6276 0.0 0.1 11528 5944 ? Ss Jun24 0:02 /lib/systemd/systemd-ud
root 6279 0.0 0.8 354852 27100 ? SLsl Jun24 1:24 /sbin/multipathd -d -s
root 6285 0.0 0.1 317964 4884 ? Ssl Jun24 0:00 /usr/sbin/ModemManager
root 6289 0.0 0.2 15440 7796 ? Ss Jun24 0:00 sshd: /usr/sbin/sshd -D
syslog 6298 0.0 0.1 222404 3980 ? Ssl Jun24 0:02 /usr/sbin/rsyslogd -n -
systemd+ 6315 0.0 0.2 16128 6992 ? Ss Jun24 0:06 /lib/systemd/systemd-ne
systemd+ 6320 0.0 0.3 25540 9376 ? Ss Jun24 0:05 /lib/systemd/systemd-re
root 6321 0.0 0.5 1320260 17976 ? Ssl Jun24 0:57 /usr/lib/snapd/snapd
root 31987 0.0 0.0 10664 2668 tty1 S Jun24 0:00 su - wow
wow 31989 0.0 0.1 8872 3248 tty1 S Jun24 0:00 -bash
wow 32082 5.2 0.3 97624 11224 tty1 Sl+ Jun24 292:36 ./authserver
root 51276 0.0 0.1 239500 4904 ? Ssl Jun24 0:00 /usr/libexec/upowerd
wow 52736 0.0 0.0 7188 2040 ? Ss Jun24 0:00 SCREEN
wow 52737 0.0 0.0 8688 2176 pts/3 Ss Jun24 0:00 /bin/bash
wow 52745 106 32.4 1903880 986604 pts/3 Sl+ Jun24 5873:14 ./worldserver
root 55356 0.0 0.0 0 0 ? I Jun27 0:21 [kworker/0:3-kdmflush]
root 56640 0.0 0.0 0 0 ? I Jun27 0:04 [kworker/1:0-events]
root 70975 0.0 0.0 0 0 ? I 05:04 0:00 [kworker/0:2-events]
root 71431 0.0 0.0 0 0 ? I 08:41 0:01 [kworker/1:2-events]
root 71499 0.0 0.0 0 0 ? I 11:31 0:00 [kworker/u4:1-events_un
root 71504 0.0 0.0 0 0 ? I 11:49 0:00 [kworker/u4:2-events_un
root 71513 0.0 0.0 0 0 ? I 12:14 0:00 [kworker/u4:0-events_po
root 71518 0.0 0.0 0 0 ? I 12:18 0:00 [kworker/u4:3-events_un
root 71520 0.3 0.3 17184 11024 ? Ss 12:22 0:00 sshd: skywalk [priv]
问题还没找到,先留档
相关文章:
一台TrinityCore服务器客户端连接网速慢(未解决)
在FreeBSD开bhyve安装Ubuntu,然后安装了TrinityCore服务器,在只是经过一层NAT,两边都是局域网的情况下,连接速度竟然很慢,慢到600ms。 服务器安装见:尝试在FreeBSD 的jail、bhyve里安装TrinityCore-CSDN博…...

[系统运维|Xshell]宿主机无法连接上NAT网络下的虚拟机进行维护?主机ping不通NAT网络下的虚拟机,虚拟机ping的通主机!解决办法
遇到的问题:主机ping不通NAT网络下的虚拟机,虚拟机ping的通主机 服务器:Linux(虚拟机) 主机PC:Windows 虚拟机:vb,vm测试过没问题,vnc没测试不清楚 虚拟机网络࿱…...
C 语言实例 - 查找数组中最大的元素值
查找数组中最大的元素值。 实例 1 #include <stdio.h>int main() {int array[10] {1, 2, 3, 4, 5, 6, 7, 8, 9, 0};int loop, largest;largest array[0];for(loop 1; loop < 10; loop) {if( largest < array[loop] ) largest array[loop];}printf("最大…...
MySQL之可扩展性(七)
可扩展性 通过集群扩展 理想的扩展方案时单一逻辑数据库能够存储尽可能多的数据,处理尽可能多的查询,并如期望的那样增长。许多人的第一想法就是建立一个"集群"或者"网格"来无缝处理这些事情,这样应用就无须去做太多工…...

微服务框架中Nacos的个人学习心得
微服务框架需要学习的东西很多,基本上我把它分为了五个模块: 第一:微服务技术模块 分为三个常用小模块: 1.微服务治理: 注册发现 远程调用 配置管理 网关路由 2.微服务保护: 流量控制 系统保护 熔断降级 服…...

Unity Animator 运行时修改某个动画状态的播放速度
1.添加动画参数,选择需要动态修改速度的动画状态 2.在属性面板种设置速度倍速参数...

阿里云常用的操作
阿里云常见的产品和服务 容器服务 可以查看容器日志、监控容器cpu和内存, 日志服务 SLS 可以查看所有服务的日志, Web应用防火墙 WAF 可以查看 QPS. 阿里云查看集群: 点击 “产品和服务” 中的 容器服务,可以查看 集群列表&…...

【MATLAB源码-第231期】基于matlab的polar码编码译码仿真,对比SC,SCL,BP,SCAN,SSC等译码算法误码率。
操作环境: MATLAB 2022a 1、算法描述 极化码(Polar Code) 极化码(Polar Code)是一种新型的信道编码技术,由土耳其裔教授Erdal Arıkan在2008年提出。极化码在理论上被证明能够在信道容量上达到香农极限…...

创新实训(十三) 项目开发——实现用户终止对话功能
思路分析: 如何实现用户终止AI正在进行的回答? 分析实现思路如下: 首先是在用户点击发送后,切换终止对话,点击后大模型终止对话,停止sse,不再接收后端的消息。同时因为对话记录存入数据库是后…...

基于Java+MySQL停车场车位管理系统详细设计和实现(源码+LW+调试文档+讲解等)
💗博主介绍:✌全网粉丝10W,CSDN作者、博客专家、全栈领域优质创作者,博客之星、平台优质作者、专注于Java、小程序技术领域和毕业项目实战✌💗 🌟文末获取源码数据库🌟 感兴趣的可以先收藏起来,…...
LeetCode 53.最大子数组和(dp)
给你一个整数数组 nums ,请你找出一个具有最大和的连续子数组(子数组最少包含一个元素),返回其最大和。 子数组 是数组中的一个连续部分。 示例 1: 输入:nums [-2,1,-3,4,-1,2,1,-5,4] 输出:…...

IOS17闪退问题Assertion failure in void _UIGraphicsBeginImageContextWithOptions
最近项目更新到最新版本IOS17,发现一个以前的页面突然闪退了。原来是IOS17下,这个方法 UIGraphicsBeginImageContext(CGSize size) 已经被移除,原参数如果size为0的话,会出现闪退现象。 根据说明,上述方法已经被替换…...

float8格式
产生背景 在人工智能神经元网络中,一个参数用1字节表示即可,或者说,这是个猜想:因为图像的颜色用8比特表示就够了,所以说,猜想神经元的区分度应该小于256。 数字的分配 8比特有256个码位,分为…...

云效BizDevOps上手亲测
云效BizDevOps上手亲测 什么是云效项目协作Projex配置2023业务空间原始诉求字段原始诉求工作流创建原始诉求配置2023产品空间创建主题业务原始诉求关联主题配置2023研发空间新建需求需求关联主题 与传统区别云效开发流程传统开发流程云效BizDevOps 操作体验 什么是云效 在说到…...

亚太杯赛题思路发布(中文版)
导读: 本文将继续修炼回归模型算法,并总结了一些常用的除线性回归模型之外的模型,其中包括一些单模型及集成学习器。 保序回归、多项式回归、多输出回归、多输出K近邻回归、决策树回归、多输出决策树回归、AdaBoost回归、梯度提升决策树回归…...
【Linux】部署 GitLab 服务
1、配置实验环境 安装git apt install git 安装docker apt install docker 安装tree apt install tree 2、安装 Gitlab 下载官方库与安装包 下载官方库的安装脚本 curl https://packages.gitlab.com/install/repositories/gitlab/gitlab-ee/script.deb.sh | sudo bas…...

cs与msf权限传递以及mimikatz抓取win2012明文密码
启动服务端 进入客户端 建立监听 制作脚本 客户端运行程序 主机上线 打开msf 调用handler模块 创建监听 11.cs->msf 传递会话 12.传参完成 msf->cs会话传递 抓取密码(null) 修改注册表 shell reg add "HKEY_LOC…...

C++ 矩阵的最小路径和解法
描述 给定一个 n * m 的矩阵 a,从左上角开始每次只能向右或者向下走,最后到达右下角的位置,路径上所有的数字累加起来就是路径和,输出所有的路径中最小的路径和。 数据范围: 1≤𝑛,𝑚≤5001≤n,m≤500,矩阵中任意值都满足 0≤𝑎𝑖,𝑗≤1000≤ai,j≤100 要求…...

http服务网络请求如何确保数据安全(含python示例源码)
深度学习类文章回顾 【YOLO深度学习系列】图像分类、物体检测、实例分割、物体追踪、姿态估计、定向边框检测演示系统【含源码】 【深度学习】物体检测/实例分割/物体追踪/姿态估计/定向边框/图像分类检测演示系统【含源码】 【深度学习】YOLOV8数据标注及模型训练方法整体流程…...

网络构建关键技术_2.IPv4与IPv6融合组网技术
互联网数字分配机构(IANA)在2016年已向国际互联网工程任务组(IETF)提出建议,要求新制定的国际互联网标准只支持IPv6,不再兼容IPv4。目前,IPv6已经成为唯一公认的下一代互联网商用解决方案&#…...
【Linux】shell脚本忽略错误继续执行
在 shell 脚本中,可以使用 set -e 命令来设置脚本在遇到错误时退出执行。如果你希望脚本忽略错误并继续执行,可以在脚本开头添加 set e 命令来取消该设置。 举例1 #!/bin/bash# 取消 set -e 的设置 set e# 执行命令,并忽略错误 rm somefile…...
【git】把本地更改提交远程新分支feature_g
创建并切换新分支 git checkout -b feature_g 添加并提交更改 git add . git commit -m “实现图片上传功能” 推送到远程 git push -u origin feature_g...
C++中string流知识详解和示例
一、概览与类体系 C 提供三种基于内存字符串的流,定义在 <sstream> 中: std::istringstream:输入流,从已有字符串中读取并解析。std::ostringstream:输出流,向内部缓冲区写入内容,最终取…...
Python如何给视频添加音频和字幕
在Python中,给视频添加音频和字幕可以使用电影文件处理库MoviePy和字幕处理库Subtitles。下面将详细介绍如何使用这些库来实现视频的音频和字幕添加,包括必要的代码示例和详细解释。 环境准备 在开始之前,需要安装以下Python库:…...

涂鸦T5AI手搓语音、emoji、otto机器人从入门到实战
“🤖手搓TuyaAI语音指令 😍秒变表情包大师,让萌系Otto机器人🔥玩出智能新花样!开整!” 🤖 Otto机器人 → 直接点明主体 手搓TuyaAI语音 → 强调 自主编程/自定义 语音控制(TuyaAI…...
LeetCode - 199. 二叉树的右视图
题目 199. 二叉树的右视图 - 力扣(LeetCode) 思路 右视图是指从树的右侧看,对于每一层,只能看到该层最右边的节点。实现思路是: 使用深度优先搜索(DFS)按照"根-右-左"的顺序遍历树记录每个节点的深度对于…...

【从零开始学习JVM | 第四篇】类加载器和双亲委派机制(高频面试题)
前言: 双亲委派机制对于面试这块来说非常重要,在实际开发中也是经常遇见需要打破双亲委派的需求,今天我们一起来探索一下什么是双亲委派机制,在此之前我们先介绍一下类的加载器。 目录 编辑 前言: 类加载器 1. …...

实战三:开发网页端界面完成黑白视频转为彩色视频
一、需求描述 设计一个简单的视频上色应用,用户可以通过网页界面上传黑白视频,系统会自动将其转换为彩色视频。整个过程对用户来说非常简单直观,不需要了解技术细节。 效果图 二、实现思路 总体思路: 用户通过Gradio界面上…...
Python网页自动化Selenium中文文档
1. 安装 1.1. 安装 Selenium Python bindings 提供了一个简单的API,让你使用Selenium WebDriver来编写功能/校验测试。 通过Selenium Python的API,你可以非常直观的使用Selenium WebDriver的所有功能。 Selenium Python bindings 使用非常简洁方便的A…...

数据结构:递归的种类(Types of Recursion)
目录 尾递归(Tail Recursion) 什么是 Loop(循环)? 复杂度分析 头递归(Head Recursion) 树形递归(Tree Recursion) 线性递归(Linear Recursion)…...