计组、离散,对编程特别重要吗?

简介:   今天,到青岛主持一个信息化教学培训班,回家很晚了。在群中胡逛一会休息。   有学生提问。

  今天,到青岛主持一个信息化教学培训班,回家很晚了。在群中胡逛一会休息。
  有学生提问。
【学生】
  老师我以后想考计算机专业,计算机组成原理、还有离散数学我专业都没学,这些对编程是不是特别重要?
【迂者】
  正好我的博客中这篇文章今天有新评论,你先看看。《将“操作系统”当“高级C语言”如何?
【学生】
  恩,我好好看看。
【迂者】
  编程,我们说编得一手好程序,要懂计算,懂计算机,关键在思维,用计算机语言写出来的那些东东,只不过是表达方式之一而已。思维是内功,写出语句是招式。内功重要还是招式重要?它们之间的关系如何?练武之人如何看内功和招式,在这里都适用?
【学生】
  恩,我好好看看。
【迂者】
  思维的训练也离不开具体的编程。两者不偏废,交叉并行前进。
【学生】
  我也一直认同这个观点,思维才是最重要的。
  思维锻炼出来了,写代码只是一个翻译过程。
  不过我还有待学习
  恩,用编程去表达思维。
【迂者】
  但如果现在就着急就业了,只能先在拳脚招式上下功夫,先弄口饭吃,在工作中加紧学,也算是一种途径。

目录
相关文章
|
SQL 关系型数据库 MySQL
python在mysql中插入或者更新null空值
这段代码是Python操作MySQL数据库的示例。它执行SQL查询从表`a_kuakao_school`中选取`id`,`university_id`和`grade`,当`university_id`大于0时按升序排列。然后遍历结果,根据`row[4]`的值决定`grade`是否为`NULL`。若不为空,`grade`被格式化为字符串;否则,设为`NULL`。接着构造UPDATE语句更新`university`表中对应`id`的`grade`值,并提交事务。重要的是,字符串`NULL`不应加引号,否则更新会失败。
311 2
|
机器学习/深度学习 弹性计算 缓存
阿里云服务器经济型e实例与通用算力型u1实例对比分析与选择指南
在阿里云服务器的实例规格中,经济型e实例和通用算力型u1实例是很多个人和普通企业级用户常见的选择,经济型e实例与通用算力型u1实例的主要区别在于性能、应用场景及价格策略。本文将详细对比这两种实例的性能、应用场景及价格策略,以供参考。
|
机器学习/深度学习 人工智能 vr&ar
移动应用开发的未来趋势与挑战
随着移动技术的不断进步,移动应用(App)已成为人们生活中不可或缺的一部分。本文将深入探讨移动应用开发的新趋势,包括跨平台框架的兴起、人工智能和机器学习的整合、以及增强现实和虚拟现实的应用。同时,文章也将讨论开发者面临的主要挑战,如安全性问题、性能优化、用户界面设计等。通过对这些趋势和挑战的分析,旨在为移动应用开发者提供指导,帮助他们在不断变化的技术环境中保持竞争力。
110 29
|
编解码 vr&ar 开发工具
VR头显如何低延迟播放8K的RTSP|RTMP流
本文探讨了在Unity平台上实现VR头显播放8K RTSP/RTMP直播流的技术方案。需确保播放器兼容8K并具高效解码能力,利用GPU加速;网络须稳定且带宽充足;VR头显如Quest 3需拥有高性能处理器与内存。文中以大牛直播SDK为例,详细介绍了播放流程及参数设置,最终实现在Quest 3上毫秒级延迟的8K视频播放,适用于高实时性需求的应用场景。
381 1
|
前端开发 Java Spring
Spring与Angular/React/Vue:当后端大佬遇上前端三杰,会擦出怎样的火花?一场技术的盛宴,你准备好了吗?
【8月更文挑战第31天】Spring框架与Angular、React、Vue等前端框架的集成是现代Web应用开发的核心。通过RESTful API、WebSocket及GraphQL等方式,Spring能与前端框架高效互动,提供快速且功能丰富的应用。RESTful API简单有效,适用于基本数据交互;WebSocket支持实时通信,适合聊天应用和数据监控;GraphQL则提供更精确的数据查询能力。开发者可根据需求选择合适的集成方式,提升用户体验和应用功能。
251 0
|
安全 Linux 数据处理
深入探索Linux的kernel-install命令
`kernel-install`是Linux用于管理内核和initrd镜像的工具,它在`/boot`目录中添加或删除文件,并执行`/usr/lib/kernel/install.d/`和`/etc/kernel/install.d/`下的脚本。命令按字典顺序执行脚本,允许系统管理员通过在`/etc/kernel/install.d/`创建符号链接来覆盖默认行为。例如,添加新内核`v5.10.0`及其initrd使用`kernel-install add v5.10.0 /path/to/kernel /path/to/initrd`。
|
SQL 存储 Oracle
TDengine 3.3.2.0 发布:新增 UDT 及 Oracle、SQL Server 数据接入
**TDengine 3.3.2.0 发布摘要** - 开源与企业版均强化性能,提升WebSocket、stmt模式写入与查询效率,解决死锁,增强列显示。 - taos-explorer支持geometry和varbinary类型。 - 企业版引入UDT,允许自定义数据转换。 - 新增Oracle和SQL Server数据接入。 - 数据同步优化,支持压缩,提升元数据同步速度,错误信息细化,支持表名修改。 - 扩展跨平台支持,包括麒麟、Euler、Anolis OS等。
356 0
|
机器学习/深度学习 数据采集 人工智能
综述:使用语言模型进行可控的蛋白质设计(1)
综述:使用语言模型进行可控的蛋白质设计
712 0
|
测试技术 Linux 开发工具
软件测试之【面试题综合训练题】
软件测试之【面试题综合训练题】
230 0
|
人工智能 大数据 程序员
一文看懂开源图化框架中的循环设计逻辑!
相信大家在日常工作中,已经精通各种循环逻辑的实现。就拿我来说吧,多年的工作经验,已经让我可以熟练的使用 C++,Python,英语等多种语言,循环多次输出“hello word”。不过大家有没有想过一个这样的问题:如何在一个有向无环图(Directed Acyclic Graph,简称dag)中实现循环呢?
971 0
一文看懂开源图化框架中的循环设计逻辑!