系统运维
文章平均质量分 88
kcarly
这个作者很懒,什么都没留下…
展开
-
Nginx+Lua+Redis 实现Nginx301跳转配置管理
通过Nginx+Lua+Redis来进行网站301跳转规则的管理,简单且丝滑。原创 2024-06-23 21:39:24 · 1060 阅读 · 0 评论 -
大模型训练要啥样配置,哪种硬件比较适合?
大模型训练的配置选择需要考虑计算资源、存储资源和分布式训练等因素。为了处理大规模的数据和复杂的模型结构,需要选择具有高性能的多核心CPU和高性能GPU的计算机。同时,需要足够的存储资源来存储大规模的数据集和模型参数,建议选择大容量、高速的存储设备。原创 2023-10-28 22:19:59 · 15742 阅读 · 2 评论 -
显卡算力扫盲篇(一)
算力,即计算能力,英文为Compute Capability,缩写为CC.计算能力是对计算水平高低的一个重要衡量指标,计算是一个抽象的概念,加减乘除是一种计算,三角函数是一种计算,微积分也是一种计算,在计算机领域,复杂的计算可以有多个简单的计算组合而成,为了描述计算能力,我们规定将一秒进行一次浮点运算的能力记为1(该处浮点数指单精度浮点数),即1FLOPS,其英文为FLoat point Operation Per Second。原创 2023-10-28 19:32:39 · 3882 阅读 · 0 评论 -
Mac软件打开提示:已损坏,无法打开。您应该将它移到废纸娄 怎么解决?
扩展文件属性是文件系统功能,使用户能够将计算机文件与文件系统不解释的元数据相关联,而常规属性具有由文件系统严格定义的目的(例如权限或创建和修改时间的记录)。与通常可以与最大文件大小一样大的forks不同,扩展属性的大小通常被限制为明显小于最大文件大小的值。在某些旧版本的 macOS(例如Mac OS X 10.6)中,用户空间扩展属性不会在保存在常见的Cocoa应用程序(TextEdit、Preview 等)中时保留。每个属性都包含名称和相关数据。删除这个属性,就可以去除app 的隔离性,实现打开软件。原创 2023-09-30 06:38:43 · 12384 阅读 · 1 评论 -
1118 - Row size too large (> 8126) 报错 与 ROW_FORMAT 解惑
1118 - Row size too large (> 8126) 报错 与 ROW_FORMAT 解惑,本文介绍ROW_FORMAT 参数相关,分解DEFAULT、FIXED、DYNAMIC、COMPRESSED、REDUNDANT、COMPACT属性具体区别及内在原理区别。如何对ROW_FORMAT进行优化调整,并深度配合 MySql 进行存储优化及选择原因。原创 2023-09-29 23:28:49 · 1500 阅读 · 1 评论 -
服务宕机的元凶找到了,都是.DS_Store乱入搞的鬼,它是啥?
今天遭受了莫名其妙的服务异常,上传一次客户的文件,处理服务就会卡壳宕机,换了自己的就没问题,追踪下来,发现客户的文件中存在了一个“.DS_Store”文件,导致处理应用出错。对于开发人员或系统管理员,在将文件从计算机传输到服务器,或者在自动部署过程中没有采取必要的预防措施,那么可能会将这些文件放在自己的站点或应用程序无意识地存在的服务器上。这样,任何 .DS_Store 文件都将被忽略,并且不会与您的其余代码一起推送。此文件存储其包含文件夹的自定义属性/元数据以及它周围的其他文件的名称。原创 2023-09-18 18:07:01 · 298 阅读 · 1 评论 -
linux 体系下根目录文件夹都是干啥的?
朋友对 Linux 下的文件体系不太了解,于是单独整理在这篇笔记中。bin 是 Binaries (二进制文件) 的缩写, 这个目录存放着最经常使用的命令。如:cat、cp、chmod df、dmesg、gzip、kill、ls、mkdir、more、mount、rm、su、tar等。原创 2023-09-17 13:29:19 · 165 阅读 · 1 评论 -
Shell、Bash、Zsh 都是啥?
Shell俗称壳(用来区别于核),Bourne Shell(sh),Bourne Again shell (bash),Z-shell(zsh)如何认识他们,他们都是做什么的?有什么区别?原创 2023-09-10 11:22:05 · 819 阅读 · 1 评论 -
GIT 仓库受损,如何从其他节点 重新 clone 远程仓库代码
其最大的优点在于其分布式特性。本周遇到了办公室服务器 Raid 出现坏盘情况,虽然是 Raid5 但是坏了两块盘也是够苦逼的了,服务器上的 Gitlab 完全沦陷了,更苦逼的是小姐姐把备份也部署在了同一个磁盘上……因为采用了 Jenkins 搭建的自动化发布体系,好在 Git 有一个有更新的节点可以恢复。具体的操作就是将 Jenkins 所在的 本地仓库设置为新的远程仓库,将重做系统的 Gitlab 通过Jenkins 的新的远程仓库 来回拉代码,回拉后 重新修改为原先配置,重建 CI/CD 流程。原创 2023-09-09 20:10:15 · 240 阅读 · 1 评论