V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  laminux29  ›  全部回复第 8 页 / 共 96 页
回复总数  1919
1 ... 4  5  6  7  8  9  10  11  12  13 ... 96  
77 天前
回复了 chenxiaolani 创建的主题 程序员 后端接口一定要保持单一职责吗
因为要处理性能问题,计算机里有大量违反原则的事情,比如 CDN 、Cache/Buff 、各种冗余比如表字段冗余等等。

楼主要多思考。
78 天前
回复了 jiaxinonly 创建的主题 程序员 各位 IT 大佬是如何管理公司电脑的?
如果你问题的是,站在公司管理层的角度,如何看待这个事情,我打过交道的公司,有以下 3 种做法:

1.少数公司,按比例交版权费。比如公司 1000 人,买 20-50 套正版,然后内网就可以直接 KMS 激活了。微软也不会来查你,不然一点收入都没了。

2.大多数公司,只发电脑,电脑一般会预装 Windows 家庭版。然后员工怎么搞,员工自己负责。这种情况微软一般也不会来查,因为买电脑时,已经为每台的家庭版付费了。

3.体制内的单位,随便怎么搞,只要别太高调就行。
81 天前
回复了 wcxxxxxxxxxxx 创建的主题 NAS 请教一个关于 PVE 问题
如果你只有一张显卡,又希望 Windows 与 Linux 合用,那么推荐方案是,物理机安装 Windows 11 ,Windows 11 上面安装 VMware Workstation Pro ,VMware Workstation Pro 创建 Debian 或 Ubuntu 的虚拟机并勾选 3D 加速。
有两个原因:

1.中文有歧义,并且每个人的说话理解方式不一样。所以,他把你的话,以他的理解方式,再向你确认一次,这是对的。工作上也应该用这个流程。

2.手机信号不好,习惯性的通过重复对方的话,来确认对方是否是这个意思。
83 天前
回复了 guiling 创建的主题 信息安全 Go 日的挖矿病毒,好好的周末被毁了
兄弟你要更新一下思路了。

1.系统有一千个漏洞,你浪费了无数个周末,修复了 999 个,但只要遗漏一个漏洞,病毒就会沿着这个漏洞攻入。

2.就算你修复了所有漏洞,只要是人,就会犯错,说不定哪天某组件又爆了漏洞,病毒同样也会进来。

所以,系统中毒,是一个常态,你平时就要想好,怎么去处理这个问题。包括不间断不删档的备份,包括晚上周末五一国庆节假日时病毒爆发等等。

做好心理准备,事先想好应对之策。
84 天前
回复了 sg8011 创建的主题 程序员 我这种需求应该去学什么
正经的业务系统,不要去用爬虫,因为会产生很多额外的问题。比如如果某天系统做了反爬,或者做安保,你怎么办?

正经的业务系统,就要走正规流程,开工作联系函,要求上级提供正规的接口。
个人的重要数据,3 副本:

副本 1:在线 OpenZFS + 定时 data scrub

副本 2:你说的光盘刻录、离线硬盘、离线磁带什么的

副本 3:加密后,放在云盘

一般的数据,全部丢 OpenZFS 就好了,反正有定时 data scrub 进行数据检查与修复。
提灯验房,我是能理解的,因为有些租客,的确不厚道。房东为了自己的权益,提灯验房,我觉得不可厚非。并不是说房东针对你,只是整个租房群体,素质普遍偏低而已,你是高素质的那群人,但房东并不知道,房东也不敢赌。
1.背调是当然需要的,因为要弄清楚你离职的原因,万一是泄漏前公司的机密什么的。

2.当然,万一是你因为前公司,处理的不公平,导致你离职,前公司必然会讲你的坏话,这些问题,现公司的背调发起人,大概率是能明白的。不过,如果此人不专业,不尽职调查,的确也容易被前公司的坏话所影响。
装个 fnOS 试试,能装的下,就可以继续装 PVE ,然后就 all-in-one 了。
感觉你只是对技术不咋感兴趣。

如果你对技术感兴趣,先别说这只是一个非常简单的虚拟机的网卡桥接问题,你至少会拥有:

1.ESXi 集群 + PVE 集群 + 至少 1 个 VMware Workstation Pro 的 Windows

2.各种版本的开箱即用的虚拟机,包括且不限于:
从 WinXP 到 Windows Server 20222
FreeBSD 、Debian 、CentOS 、Ubuntu 等等
Mysql 、MSSQL 、Oracle 、Redis 、MongoDB 等等

3.上述的各种 docker 本地镜像等等.

4.从 J1900 到 Intel 蓝屏 14 代 i9

5.各种 HDD 、SAS 、SATA-SSD 、NVME-SSD 等等..

6.各种家用、企业级路由器、交换机、防火墙、光模块、光纤等等。

7.各种乱起八遭的 QQ 群、微信群,包括且不限于 NAS 、软硬件、Linux 等。
87 天前
回复了 ChainLock 创建的主题 程序员 求一个 C/C++纯技术交流群
C/C++ 这类语言,别在群里讨论。建议就在本论坛讨论,或者问 AI ,都比群聊效果好。
经常掉线要注意一下温度与电源。

1.大家应该都知道水冷,可是几乎没人告诉你:主板、存储介质、网卡、光模块这类都需要控温的。
曾经有一块主板不定期蓝屏,搞了个 12cm 风扇对着主板吹,就好了。而且主板温度很难监控到。

2.换个电源试试。以前我在京东自营,买了某品牌电源,买了几个,都没撑过 2 年。京东给我换,我不要。直接去拼多多买了爆火的尘雨电源。

3.内存条跑个 Memtest86+,至少 1 个 pass

4.重装 + 双烤 30 分钟试试。
试过了,很牛逼,基于 debian ,并开放 ssh 。这意味着什么?

1.fnOS 这 NAS OS
2.PVE 虚拟化
3.OpenZFS 全开实时去重与实时 zstd 压缩
4.CephFS 的 WebGUI
5.docker in host ,而非 ESXi 那种低性能的 docker in vm 。
6.可以自由安装各种梯子与魔法
7.还可以集成 OpenWRT 等等。

意味着以上这些,可以自行集成 ALL-IN-ONE

国内诸如 ikuai 之类的很多 OS 都是不开放 ssh 的,而 fnOS 不仅基于标准 debian ,还开放 ssh ,有良心,支持一下
B 站的核心在与运营,不然就那宽带费,代码送给某公司,某公司也养不起。
@assassing

如果是自用+不重要的数据,为了方便,甚至可以直接在线+原地扩容。

但问题是,楼主说 MongoDB ,我认为很大可能是生产数据。

生产数据的扩容,步骤非常多,原因是需要确保每个环节的正确性,毕竟数据无价,某些公司,如果数据没了,公司也没了。

我在上面发的步骤,检查内存,检查存储,并且复制完成后,还要进行一次验证,生产数据必须严格按照 3 副本原则等等,这些都是生产数据处理时的必要步骤。
你这 docker 结构相当不错啊,扩容应该很简单的。

1.把以下 3 个目录,tar + zstd:
/data/databases/mongodb/mongo/db
/data/databases/mongodb/mongo/backup
/data/databases/mongodb/mongo.key

2.container 停掉

3.导出 container ,tar + zstd

4.上面有 4 个 tar + zstd ,如果数据重要,找 3 个大硬盘,给每个硬盘复制一份,复制时请打开校验选项,也就是复制后,要校验一次。这个步骤是为了满足生产数据的 3 副本的基本要求。

5.原始物理机,磁盘扩容。
生产环境,此时还应该对内存跑一个 Memtest86+
生产环境,此时还应该对所有存储介质做 3 检:寿命检查、全盘坏道检查、性能检查。

6.扩容完毕后,数据导回去就行,但记得复制时,同样需要打开校验选项。
88 天前
回复了 aptandatp 创建的主题 Linux thinkbook14 8845 Linux 的一点问题
1.如果函数的参数,或函数的返回值,过于复杂,我个人倾向于,直接把该函数的参数或返回值,定义为数据结构,也就是结构体或类。

2.参数长度不确定,可以直接传参一个容器,比如 array 、list 、map 、set 等等。
1 ... 4  5  6  7  8  9  10  11  12  13 ... 96  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2725 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 40ms · UTC 12:28 · PVG 20:28 · LAX 04:28 · JFK 07:28
Developed with CodeLauncher
♥ Do have faith in what you're doing.