V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  mightybruce  ›  全部回复第 16 页 / 共 32 页
回复总数  626
1 ... 12  13  14  15  16  17  18  19  20  21 ... 32  
2024-03-27 16:48:54 +08:00
回复了 csulyb 创建的主题 程序员 目前 web 后台一般是什么趋势
在 serverless 中 node.js 是比较多的,不过只是个调用各个 API 接口的聚合层。如果你们调用各家 API 其实任何语言差别不大。
如果要定制更多的东西,还是用 Python 吧。
serverless 各个平台基本都是定制的,底层都是在 k8s 服务基座上加了一些服务网格和消息中间件。

另外 Python 在 AIGC 上框架和创新思路非常多, 想 llamaindex 和 langchain 都是先在 python 中搞出来,才有其他语言的仿制。
2024-03-27 16:44:02 +08:00
回复了 csulyb 创建的主题 程序员 目前 web 后台一般是什么趋势
我也赞同 debuggerx , 主要是 python 为主,因为算法大多数是 python 和 c++ 写的,方便集成,而不需要做跨服务 RPC 调用, 包括 Openai 也是以 Python 为主, 另外 IO 这些 在计算密集型面前不值得一提
2024-03-27 14:58:05 +08:00
回复了 gulao 创建的主题 程序员 软考高级-架构师(备考)
@quan7u 今年没有改
看这种网站和以上一些认知,我就不想说了, 你自己开心就好。
要么使用 docker, 要么手动撸代码实现一个类似的 docker
2024-03-26 17:15:34 +08:00
回复了 hexler 创建的主题 Linux 如何清理掉系统上 D 住的进程?
D 状态的进程是无法杀掉的。事实上,在 Linux 内核里,内核中是无法杀掉任何进程的,所有的进程都只能自杀。

kill 的本质是向进程发送一个信号,每个进程每次在离开内核态前(例如刚被切换过来、从某个中断函数出来等),会检查自己是否收到信号,如果有就做相应的动作,如果是 SIGKILL ,就自杀。

D 状态的进程,处于不可中断的状态,因此无法得知自己收到了信号,也就无法被杀掉。

很多 D 状态( Uninterruptible Sleep State )进程都是硬件离线之类的故障导致的,基本不可控制。

用 strace 查看 进程发起哪些系统调用,是什么导致这个原因。
强行的做法 是写一个内核模块,插入模块修改进程结构将一个 uninterruptable 的进程变成 stopped 并杀掉,不过你自己承担可能出现的各种问题。
http://blog.chinaunix.net/uid-20301055-id-2741526.html
2024-03-26 14:56:26 +08:00
回复了 Zoooooberg 创建的主题 Kubernetes k8s 集群网络问题
方法一:手动替换地址

#原地址 $ git clone https://github.com/kubernetes/kubernetes.git #改为 $ git clone https://github.com.cnpmjs.org/kubernetes/kubernetes.git #或者 $ git clone https://hub.fastgit.org/kubernetes/kubernetes.git #或者 $ git clone https://gitclone.com/github.com/kubernetes/kubernetes.git


方法二:git clone 配置 proxy , 每次 git clone 带上 proxy 地址
proxy 填上 http_proxy https_proxy 地址
你多试试,调整调整图像数据, 比如图像降噪、放大图像来看看,图像处理像 opencv 这种一定要会。
有时候图像质量比如曝光太多、人头占的像素数目太少低于检出限都会出现检查不到的。
2024-03-26 00:16:52 +08:00
回复了 dnjat 创建的主题 数据库 mysql mgr 现在坑还多吗
关于 MGR 数据库集群架构可以参考淘宝数据库内核月报的文章
http://mysql.taobao.org/monthly/2021/04/01/
2024-03-26 00:09:14 +08:00
回复了 dnjat 创建的主题 数据库 mysql mgr 现在坑还多吗
mgr 只是 mysql 数据库高可用架构的一种, 而数据库集群高可用的方式很多很多 开源社区的就有
除此以外还有 MMM ( Master-Master Replication Manager for MySQL )
Galera Cluster for MySQL
MHA

Oracle 提供的 MySQL 高可用方案,MySQL Fabric

DRBD,这个是在存储级别进行数据复制的成熟商业方案

要我说,最简单和靠谱的就是 DRBD ,不过就是对硬件要求高点

巨头公司比如 TMD 和 FAANG 这方面都是自研,采用 paxos 或 raft 共识算法来做集群切换。
2024-03-25 10:54:08 +08:00
回复了 gk2014 创建的主题 程序员 放弃幻想吧,苦逼的码农们
@yyqxjwxy 我觉得你就要被裁了, 看不懂人话吗?
裁掉一大堆人,留下几个配合 AI , 项目进度不是 1+1 = 2, 几个人沟通效率再加上 AI 加持 远比一大堆人强
2024-03-25 10:28:40 +08:00
回复了 gk2014 创建的主题 程序员 放弃幻想吧,苦逼的码农们
OP 没必要再呐喊了, 你永远叫不醒装睡的人, 我看到很多人已经提到了低代码和 AI 结合 以及 Devin 这个 AI agent , 那我就不谈技术实现了。从另一角度谈。

参考历史的第一次工业革命和我国政治,AI 取代的道路还是比较曲折的。

历史上,第一次工业革命期间,出现了卢德主义者,下面介绍一下。
19 世纪英国民间对抗工业革命、反对纺织工业化的社会运动者。在该运动中,常常发生毁坏纺织机的事件。这是因为工业革命运用机器大量取代人力劳作,使许多手工工人失业。后世也将反对任何新科技的人称做卢德主义者。1779 年英国莱斯特一带一名名叫内德‧卢德的织布工曾怒砸两台织布机,后人以讹传讹成所谓卢德将军或卢德王领导反抗工业化的运动,遂得此名。

后来出现了工人运动和工会,这一点很重要, 我觉得目前程序员是没有任何工会性质的团体,程序员维权困难也很难。
运动什么的就不要想了,我国是不可能有运动的(佳士工人维权事件)

最后我国政治因素,我国对意识形态是要牢牢控制的, 你在国内输入任何和政治相关的词就会明白,中国也是最早搞出
《生成式人工智能服务管理暂行办法》的国家,能不能普及不好说,并且 AI 的结果经过很多过滤比如 AI 对齐、强化学习反馈要符合 XXX 的思想,效果不会太好的。

听闻 AI, 最喜欢的当然是老板,老板觉得我马上可以裁掉一大堆人,留下几个配合 AI 一起干活的,这一年江浙沪的好多小老板都是这么干的。
2024-03-22 17:46:39 +08:00
回复了 charmingchm 创建的主题 程序员 家庭摄像头录像问题
物体运动检测 和 带感兴趣区域 ROI 的摄像头是有卖的,直接买就好了。像萤石云配合摄像头产商 可以在云上存储和分析的功能。
没找到客户端,请提供一下吧
2024-03-22 13:02:12 +08:00
回复了 WilliamColton 创建的主题 C 一个简单(奇怪)的 C 语言问题
代码结果我没有复现, 给你一点提示
scanf() 并不是直接让用户从键盘输入数据,而是先检查缓冲区,处理缓冲区中的数据

scanf() 的这些特性都是有章可循的,其根源就是行缓冲区。

当遇到 scanf() 函数时,程序会先检查输入缓冲区中是否有数据:

如果没有,就等待用户输入。用户从键盘输入的每个字符都会暂时保存到缓冲区,直到按下回车键,产生换行符\n ,输入结束,scanf() 再从缓冲区中读取数据,赋值给变量。
如果有数据,那就看是否符合控制字符串的规则

如果能够匹配整个控制字符串,那最好了,直接从缓冲区中读取就可以了,就不用等待用户输入了。
如果缓冲区中剩余的所有数据只能匹配前半部分控制字符串,那就等待用户输入剩下的数据。
2024-03-21 23:09:54 +08:00
回复了 xyxy 创建的主题 数据库 海量数据存储问题,求大佬们指导选型
订单的数据要求是实时的, 你这个查询看是对内的,属于统计,那么建议增加 OLAP

mysql 除了三个月以外的数据放历史表吧,建历史表,每天执行计划任务将当天的数据放入历史表中,再通过 canal 等 CDC 方案 同步历史数据到 clickhouse 上。
更久的历史表如何在 clickhouse 中,历史表中数据可以删掉。
1 ... 12  13  14  15  16  17  18  19  20  21 ... 32  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1110 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 27ms · UTC 18:24 · PVG 02:24 · LAX 11:24 · JFK 14:24
Developed with CodeLauncher
♥ Do have faith in what you're doing.