谈谈云计算、DeepSeek和哪吒
我不会硬蹭热点,去分析自己不擅长的跨专业内容,本文谈DeepSeek和哪吒,都是以这两个热点为引子,最终仍然在分析的云计算。
这只是个散文随笔,没有严谨的上下游关联关系,想到哪里就写到哪里。
“人心中的成见是一座大山”,这话既是无奈和愤怒,也饱含着愚公移山的希望。
1. 中国IT技术不比美国差
随着DeepSeek的横空出世,大家总该相信了,在新兴IT技术领域里,中国人的技术能力和美国人是一样的。
咱们中国发展的太快,很多人对世界的认识,都跟不上客观事实了。我以本人和重要朋友的见闻保证,在云计算和AI这些新兴的IT技术圈里,只有中国和美国可以并称为IT强国,其他国家都是IT落后地区。
我本人、从美国云手里抢生意的从业者、混合使用内外云产品的客户,我们一致的认识是:中国云和美国云在产品技术上没有本质差异,只有杠精才关注那点细枝末节的区别。灯塔云同样会出幼稚故障,灯塔云的产品细节同样很粗糙。
其他国家,包括西欧和日本等老牌发达国家,统统都是IT圈的养老院和新手村。一个工程师在西欧还是在非洲搞IT,只有治安、税点、物价方面的区别,没有IT技能层次的区别。
在其他国家来看,中国和美国的IT技能水平,都是爆表秒杀本地人的存在。一个中国IT企业出海,就算自己实际上技能很烂,也能够跟客户/合作伙伴画大饼,自称拥有全世界领先的IT技术。
2. 我们的缺点是不够自信
在哪吒电影中,龙族和申正道,终究从心理上比仙族矮一头。申正道看到捕妖队就断臂自缚,而东海龙族是被逼摆脱枷锁、被迫走向自由。
但是,哪吒怎么说的?“我命由我不由天”“是妖是仙我说了算”。面对嘴炮喷子种种“不如外国”的言论,大家要自信一些。
喷子们喜欢夸外国(其实就是美国)的IT技术好,国内IT技术落伍(且学不会追不上)。一部分喷子们就是利用国人习惯性内省自谦的思维习惯,外加我们不了解国外IT有多烂,寻找肆意喷粪的快感;另一部分喷子就在国内行业里混吃混喝,他们嘴上说着跪舔外国,就是用“咱们都不行”,来掩盖自己的无能和摆烂。
中国云厂商开拓海外市场并不顺利,但复杂的现象背后有复杂的原因。我很清楚喷子不是讲道理的人,本文不适合展开讲知识,以后有机会我单独写一篇文章。
我们不要跟喷子们讲道理,而是让喷子们承担举证责任。当喷子说中国人的IT技术不行时,就让他说清楚“具体哪里”不行。当喷子绞尽脑汁也就挑出点细枝末节的小错误时,我们应该大张旗鼓地奖励它5块钱的代金券……
3. 不要抱怨大环境和顾客
曾经,一帮不懂AI也不懂芯片的喷子,抱着成见说:做AI就要超高投入,中国AI被美国封死了。
我对AI和芯片只了解点皮毛,就很少蹭这一块的热点。但我和做AI、做芯片的工程师聊天时,他们虽说国产替代不算乐观(因为吹完牛就要自己干活),但也没有艰难到绝望的地步。
我甚至在《大家只能继续做云计算》中提了一嘴,AI虽然是个热门领域,但AI领域中IT技术高手并不多。一个量化交易公司发布了DeepSeek,啪啪啪啪的,同时抽了好几座山的脸……这个话题不能展开聊,展开聊又是棍扫一大片。
曾经,一帮智商为负数的玩意儿拍电影,票房惨败后,一定要把自己的无能扭曲为世界的成见。诸如:经济下行看不起电影啦、国产电影完蛋啦。
电影行业并不是招了一批“高考300分的学渣”当编剧和导演,这俩专业的文化课分数都挺高的。但是,因为很多垃圾的电影能骗到几十亿的票房,在投资方眼里,编剧和导演的意见不重要,都是给流量明星们当抹布和陪衬用的。云行业自然增长迅速的年月里,技术大牛和销售精英,一样被随便拿捏。
等到票房惨败后,这些蠢货不会反省自己的智商和胡乱指挥,而是抱怨经济不好、抱怨观众没审美能力,抱怨怨天怨地怨空气。哪吒上映之前,电影圈里哀嚎的阵阵蛙声,像不像那一群唱衰云计算行业的盲流?
现在哪吒票房爆火,能证明国产电影没有完蛋,老百姓兜兜里有的是闲钱。顾客只愿意为有价值的产品付费买单,这才是符合常识的。
至今,很多人依旧在云计算议题上摆烂:“做云就要烧钱巨额亏损”、“《客户只看价格》”、“某某难题就是无解”。
行业里有很多不亏损的云厂商,客户“只能比价格”是客户的无奈,大多数无解的难题都是有好几种解题的思路,只是很多涉密内容不适合写到文章里。云行业的问题根源并不是做云有多难,而是《公有云只有懒没有卷》。
4. 扩展闲聊云和AI的关系
这一部分内容和哪吒、DeepSeek没关系了,纯属聊到AI就再强调一遍旧文。
我写过一篇《云厂商和AI有毛关系》的文章,虽然是旧文,但至今依然适用:
对于云厂商来说,AI就是一种热门但普通的软件技术。云厂商和AI是平行关系,可以互吹互助,但并不是直接竞争关系。DeepSeek打碎了N卡的股价,打脸了很多AI软件团队,但无论新软件旧软件,都是云厂商的好客户。
过去AI大模型需要海量算力,这让云厂商的目标客户局限于少数财力雄厚的大客户。现在DeepSeek的冲击,我们期望小客户也玩得起AI,这还能扩大云厂商的用户基数。
云厂商真正该关注的是,AI编程会不会导致自己的用户群(企业里的IT工程师)发生变化,AI编程能否绑定云厂商自身的运行环境,AI编程能否让制造业流水线工人也学会编程。但直到现在,云厂商对AI编程的定位,还是停留在引导学生兴趣为主……
相关文章:
谈谈云计算、DeepSeek和哪吒
我不会硬蹭热点,去分析自己不擅长的跨专业内容,本文谈DeepSeek和哪吒,都是以这两个热点为引子,最终仍然在分析的云计算。 这只是个散文随笔,没有严谨的上下游关联关系,想到哪里就写到哪里。 “人心中的成见…...
深入HBase——引入
引入 前面我们通过深入HDFS到深入MapReduce ,从设计和落地,去深入了解了大数据最底层的基石——存储与计算是如何实现的。 这个专栏则开始来看大数据的三驾马车中最后一个。 通过前面我们对于GFS和MapReduce论文实现的了解,我们知道GFS在数…...
【前端】【vue】vue2/3,nuxt的插槽使用详解
插槽在Vue2、Vue3和不同版本Nuxt中的使用 Vue2中的插槽 基础插槽 在Vue2中,基础插槽允许在组件的模板中定义一个占位符,然后在使用组件时插入自定义内容。例如,创建一个简单的MyBox组件: <template><div class"…...
逆境、情绪低落时可用的锦囊、咒语
《浮生一梦》(一) 大多数人都经历过逆境低谷、失败、挫折、看似无端情绪低落、抑郁… 人逢情绪低落时,几乎任何话都听不进去,再正的能量也塞不进脑子,笑话笑不出来,食不知味… 复原力不强者很难走出来&am…...
【目标检测json2txt】label从COCO格式json文件转YOLO格式txt文件
目录 🍀🍀1.COCO格式json文件 🌷🌷2.YOLO格式txt文件 💖💖3.xml2json代码(python) 🐸🐸4.输入输出展示 🙋🙋4.1输入json 🍂🍂4.2输出txt 整理不易,欢迎一键三连!!! 送你们一条美丽的--分割线-- 🍀🍀1.COCO格式json文件 COCO数…...
ASP.NET Core SixLabors.ImageSharp 位图图像创建和下载
从 MVC 控制器内部创建位图图像并将其发送到浏览器;用 C# 编写并与 Linux 和 Windows 服务器兼容。 使用从 ASP.NET MVC 中的控制器下载任何文件类型File。 此示例创建一个位图 (jpeg) 并将其发送到浏览器。它需要 NuGet 包SixLabors.ImageSharp v1.0.4。 另请参…...
Java开发实战:使用IntelliJ IDEA 开发Spring Boot + MyBatis + MySQL的详细实现步骤
使用IntelliJ IDEA 开发Spring Boot MyBatis MySQL的详细实现步骤 在本文中,我们将一步步讲解如何在IntelliJ IDEA 2024.2.3中使用Spring Boot、MyBatis和MySQL来开发一个简单的Web应用。通过本文,你将学会如何设置项目、配置数据库、创建实体类、编写…...
python-leetcode-在排序数组中查找元素的第一个和最后一个位置
34. 在排序数组中查找元素的第一个和最后一个位置 - 力扣(LeetCode) class Solution:def searchRange(self, nums: List[int], target: int) -> List[int]:def find_first(nums, target):left, right 0, len(nums) - 1result -1while left < rig…...
Oracle RHEL 7.8 安装
前言 Red Hat Enterprise Linux Server release 7.8 为企业级 SO 镜像。绝大部分企业如果使用Oracle数据库均会使用其企业版 OS ,能够很好的支持数据库的运行 文档目的 当前文档仅针对 VMware Workstation Pro 进行 OS 介质安装。 镜像下载地址 注意࿱…...
Java多线程交替打印
1. 双线程交替打印奇偶数 class Printer{private int num1; //要打印的数字private Object myLock new Object();public static void main(String[] args){Printer pnew Printer();Thread t1new Thread( ()->p.printNum(true), "threadA");t1.start();Thread t…...
华为2288H V5服务器无法启动问题处理
问题:通电后服务器前面显示888,点击电源键没有反应 一.通过管理口管理服务器硬件设备 华为2288H V5它默认的IP是192.168.2.100 网关是255.255.255.0 2.将网线一头连接服务器的Mgmt口,另一头来连接笔记本的网口,将笔记本的的本地…...
阿里巴巴对deepseek回应
行业背景与发布契机 当杭州的DeepSeek在相关领域展现实力时,阿里巴巴为了在技术竞争中占据一席之地,推出新的视觉 - 语言模型,试图吸引行业关注。 Qwen2.5 - VL系列模型发布详情 模型介绍:阿里巴巴发布Qwen2.5 - VL系列视觉 - 语…...
如何使用UniApp实现页面跳转和数据传递?
在 UniApp 中,页面跳转和数据传递是基本的功能,允许用户在应用中浏览不同的页面并传递必要的信息。以下是如何实现页面跳转和数据传递的详细步骤和示例。 一、页面跳转 UniApp 提供了几种方式来进行页面跳转,主要包括: uni.nav…...
STM32:迎接汽车与AI时代MCU新挑战
作为通用32位MCU市场最受关注的产品系列,意法半导体(ST)的STM32 MCU从2007年问世之后就迎来爆发式增长,成功占据通用32位MCU市占率领头羊的位置,并且不断引领着通用MCU技术与应用的新思维开拓。 本文引用地址…...
【操作系统】深入理解Linux物理内存
物理内存的组织结构 我们平时所称的内存也叫随机访问存储器也叫 RAM 。RAM 分为两类: 一类是静态 RAM( SRAM ),这类 SRAM 用于 CPU 高速缓存 L1Cache,L2Cache,L3Cache。其特点是访问速度快,访…...
K8s组件
一、Kubernetes 集群架构组件 K8S 是属于主从设备模型(Master-Slave 架构),即有 Master 节点负责集群的调度、管理和运维,Slave 节点是集群中的运算工作负载节点。 主节点一般被称为 Master 节点,master节点上有 apis…...
【ESP32接入国产大模型之Deepseek】
【ESP32接入国产大模型之Deepseek】 1. Deepseek大模型1.1 了解Deepseek api1.2 Http接口鉴权1.3. 接口参数说明1.3.1 请求体(request)参数1.3.2 模型推理 2. 先决条件2.1 环境配置2.2 所需零件 3. 核心代码3.1 源码分享3.2 源码解析3.3 连续对话修改后的代码代码说明示例输出注…...
Vue 2 路由指南:从基础到高级
注意:对于代码看不清的部分,用鼠标选中就能看到了,背景颜色和字体颜色过于接近,我也不知道怎么调,只能这样子先看着了 一、Vue Router 是什么? Vue Router 是 Vue.js 官方的路由管理器,它允许…...
2025最新深度学习pytorch完整配置:conda/jupyter/vscode
从今天开始,开始一个新的专栏,更新深度学习相关的内容,从入门到精通,首先的首先是关于环境的配置指南:工欲善其事必先利其器! PyTorch 是由 Facebook(现 Meta)开发的 开源深度学习框…...
Python教学-最常用的标准库之一——OS库
os 库是 Python 标准库中的一个模块,它提供了一种方便的方式来使用操作系统相关的功能。os 模块提供了很多函数,可以用来处理文件和目录、访问环境变量、执行系统命令等。以下是一些常用的 os 模块的功能和示例: 1. 文件和目录操作 1.1 当前…...
尚硅谷爬虫note006
一、ajax的get请求 1. ajax的get请求—豆瓣电影第一页 # _*_ coding : utf-8 _*_ # Time : 2025/2/13 15:14 # Author : 20250206-里奥 # File : demo23_ajax的get请求 # Project : PythonProject10-14import urllib.requestfrom demo17_qingqiuduixaingdedingzhi import hea…...
LeetCode刷题---字符串---859
亲密字符串 859. 亲密字符串 - 力扣(LeetCode) 题目: 给你两个字符串 s 和 goal ,只要我们可以通过交换 s 中的两个字母得到与 goal 相等的结果,就返回 true ;否则返回 false 。 交换字母的定义是&…...
探索大数据处理:利用 Apache Spark 解锁数据价值
探索大数据处理:利用 Apache Spark 解锁数据价值 大家好,我是你们熟悉的大数据领域自媒体创作者Echo_Wish。今天,我们来聊聊如何利用Apache Spark进行大规模数据处理。Apache Spark作为一个快速、通用的集群计算框架,以其出色的性…...
伯克利 CS61A 课堂笔记 08 —— Strings and Dictionaries
本系列为加州伯克利大学著名 Python 基础课程 CS61A 的课堂笔记整理,全英文内容,文末附词汇解释。 目录 01 Strings 字符串 Ⅰ Strings are An Abstraction. Ⅱ Strings Literals have Three Forms Ⅲ String are Sequences 02 Dictionaries 字典 …...
V93K测试机
爱德万V9300(又称V93K)是Advantest公司推出的高端可扩展SoC测试平台,在半导体测试领域具有标杆地位。以下为该设备的详细介绍: ### 一、核心性能与技术优势 1. **高速高精度测试能力** V9300支持高达112 Gbps PAM4信号&…...
在 CentOS 上更改 SSH 默认端口以提升服务器安全性
🚀 作者主页: 有来技术 🔥 开源项目: youlai-mall ︱vue3-element-admin︱youlai-boot︱vue-uniapp-template 🌺 仓库主页: GitCode︱ Gitee ︱ Github 💖 欢迎点赞 👍 收藏 ⭐评论 …...
基于逻辑概率的语义信道容量(Semantic Channel Capacity)和语义压缩理论(Semantic Compression Theory)
基于逻辑概率的语义信道容量(Semantic Channel Capacity)和语义压缩理论(Semantic Compression Theory)是语义通信(Semantic Communication, SemCom)的核心研究方向,它们旨在优化通信效率&#…...
Golang GORM系列:GORM事务及错误处理
在数据库管理领域,确保数据完整性至关重要。GORM是健壮的Go对象关系映射库,它为开发人员提供了维护数据一致性和优雅地处理错误的基本工具。本文是掌握GORM事务和错误处理的全面指南。我们将深入研究如何使用事务来保证原子性,并探索有效处理…...
51单片机-C语言扩展及最小系统
1、C-51的数据类型扩充定义 sfr:特殊功能寄存器声明 sfr:变量名地址值; 特殊功能寄存器在reg51.H这个头文件里面都帮我们定义好了,所以平时我们就不要自己去定义寄存器的名字。 sbit:特殊功能位声明sbit 变量名地址…...
日常问题-pnpm install执行没有node_modules生成
日常问题-pnpm install执行没有node_modules生成 1.问题2.解决方法 1.问题 执行pnpm i后,提示Scope: all 3 workspace projects Done in 503ms,而且没有node_modules生成。很奇怪 2.解决方法 确保根目录有 pnpm-workspace.yaml 文件: 把这…...
FreeRTOS低功耗总结
前言 Cortex-M核的MCU一般支持以下三种低功耗方式: ● 睡眠(Sleep)模式 ● 停止(Stop)模式 ● 待机(Standby)模式 睡眠模式 进入睡眠模式有两种指令:WFI(等待中断)和WFE(等待事件), WFI进入睡眠模式后,任意中断都可唤醒。 WFE进…...
UniApp 实现炫酷导航栏:选中图标上移并隐藏文字
在移动应用开发中,导航栏是用户与应用交互的重要组成部分,一个美观且交互性强的导航栏能大大提升用户体验。本文将详细介绍如何使用 UniApp 实现一个独特的导航栏,当用户选中某个导航项时,对应的图标会上移并隐藏文字,…...
Django 操作表中的数据(增删改查)
1.新建数据 我之前已经在数据库中创建了两张表,如下 在urls.py文件中添加一行代码,然后再在views.py文件中编写函数 (将 URL 路径 orm/ 映射到 Django 视图函数 views.orm,当用户访问 orm/ 时,Django 会调用 orm 视图…...
优选驾考小程序
第2章 系统分析 2.1系统使用相关技术分析 2.1.1Java语言介绍 Java语言是一种分布式的简单的 开发语言,有很好的特征,在安全方面、性能方面等。非常适合在Internet环境中使用,也是目前企业级运用中最常用的一个编程语言,具有很大…...
vue开发06:前端通过webpack配置代理处理跨域问题
1.定义 在浏览器尝试请求不同源(域名、协议、端口号不同)的资源时,浏览器的同源策略会阻止这种跨域请求。(比如前端端口15500,后端端口5050,前端界面不可以直接调用5050端口) 2.解决方案 使用前…...
C++基础 | 线程`std::thread`
什么是std::thread? std::thread是C11中引入的一个类,用于表示和管理线程。通过std::thread,我们可以创建一个新的线程来执行指定的任务。线程是操作系统调度的基本单位,多个线程可以并发执行,从而提高程序的效率。 创…...
体验 DeepSeek-R1:解密 1.5B、7B、8B 版本的强大性能与应用
文章目录 🍋引言🍋DeepSeek 模型简介🍋版本更新:1.5B、7B、8B 的区别与特点🍋模型评估🍋体验 DeepSeek 的过程🍋总结 🍋引言 随着大规模语言模型的持续发展,许多模型在性…...
2024年认证杯SPSSPRO杯数学建模A题(第二阶段)保暖纤维的保暖能力全过程文档及程序
2024年认证杯SPSSPRO杯数学建模 A题 保暖纤维的保暖能力 原题再现: 冬装最重要的作用是保暖,也就是阻挡温暖的人体与寒冷环境之间的热量传递。人们在不同款式的棉衣中会填充保暖材料,从古已有之的棉花、羽绒到近年来各种各样的人造纤维。不…...
P1878 舞蹈课(详解)c++
题目链接:P1878 舞蹈课 - 洛谷 | 计算机科学教育新生态 1.题目解析 1:我们可以发现任意两个相邻的都是异性,所以他们的舞蹈技术差值我们都要考虑,4和2的差值是2,2和4的差值是2,4和3的差值是1,根…...
或非门组成的SR锁存器真值表相关问题
PS:主要是给大家抛砖引玉,不喜勿喷。 问题描述:或非门组成的SR锁存器,为什么当SD和RD等于0时候的真值表一个是Q0,Q0.一个结果是Q1,Q1?...
机器学习算法 - 随机森林之决策树初探(1)
随机森林是基于集体智慧的一个机器学习算法,也是目前最好的机器学习算法之一。 随机森林实际是一堆决策树的组合(正如其名,树多了就是森林了)。在用于分类一个新变量时,相关的检测数据提交给构建好的每个分类树。每个…...
webpack构建流程
文章目录 [TOC](文章目录) 运行流程初始化流程编译构建流程compile编译make 编译模块build module 完成模块编译 输出流程seal输出资源emit输出完成 小结 运行流程 是一个串行的过程,它的工作流程就是将各个插件串联起来 在运行过程中会广播事件,插件只…...
服务器之连接简介(Detailed Explanation of Server Connection)
一台服务器最大能支持多少连接?一台客户端机器最多能发起多少条连接?? 我们知道TCP连接,从根本上看其实就是client和server端在内存中维护的一组【socket内核对象】(这里也对应着TCP四元组:源IP、源端口、…...
第1章大型互联网公司的基础架构——1.5 服务发现
讲到这里,我们已经对一个客户端请求进入业务HTTP服务的过程有了较为详细的了解。业务HTTP服务在处理请求的过程中免不了与其他下游服务通信——可能会调用其他业务服务,可能需要访问数据库,可能会向消息中间件投递消息等,所以业务…...
uniapp PDF 预览和下载
创建 index.vue <template><view><view class"box"><view class"item" ><view class"title"><span></span><text>文件</text></view><view class"list" v-for"(…...
ubuntu服务器部署
关闭欢迎消息 服务器安装好 ubuntu 系统后,进行终端登录,会显示出很多的欢迎消息 通过在用户的根目录下执行 touch .hushlogin 命令,再次登录终端就不会出现欢迎消息 修改hostname显示 修改 /etc/hostname 文件内容为主机名,保…...
Deepseek 本地部署
准备环境 设备:家用笔记本电脑,8核/16G/1Tb SSD/无独显 系统:windows10 软件环境(非源码部署不需要):conda 4.8.5、python3.7、git2.13 步骤 下载安装Ollama 下载地址:OllamaGet up and r…...
[Linux][问题处理]修改密码报You must wait longer to change your password
一、问题描述 在Linux控制台中修改密码,键入旧密码,设置并确认新密码后,却提示You must wait longer to change your password(您必须等待更长时间才能更改密码) 二、原因 当前修改时间 < Minimum number of da…...
《刚刚问世》系列初窥篇-Java+Playwright自动化测试-22- 操作鼠标拖拽 - 下篇(详细教程)
1.简介 上一篇中,宏哥说的宏哥在最后提到网站的反爬虫机制,那么宏哥在自己本地做一个网页,没有那个反爬虫的机制,谷歌浏览器是不是就可以验证成功了,宏哥就想验证一下自己想法,其次有人私信宏哥说是有那种…...
SpringBoot3使用Swagger3
版本 springboot3.4.2 JAVA 17 一、引入Swagger3依赖 <dependency><groupId>org.springdoc</groupId><artifactId>springdoc-openapi-starter-webmvc-ui</artifactId><version>2.0.4</version> </dependency> 二、快速启…...