C语言 快速了解计算机硬件架构

作者: 二百斤的郝英俊分类: 校园学习 发布时间: 2022-08-16 20:00:00 浏览:114647 次

C语言 快速了解计算机硬件架构

MasterYi_无极:
认真看完了,讲的很细致。 看过很多课程,都是从环境安装 hallo World开始讲 从硬盘 内存 机组的内容开始讲的 还是头一个 大佬不亏是大佬,就是通透。 上次和大佬聊完后,就开始认真学习c++了 一边翻书一边看代码例子 硬悟, 现在基本可以写一些千百行代码的小工具了,本来打算挑战大佬推荐的项目远控的,结果被网络传输 图像rgb矩阵 的二进制编码序列化给干翻了 别人现成的代码都看不懂。才发现很多东西都是朦朦胧胧的,理解的不透彻,只是会用了,原理根本不了解。 正好现在视频开始出了,可以跟着系统的学一遍了。 大佬有学习群吗 加我一个

【回复】回复 @辐光大蛾子 :halou wode
【回复】其实做到流畅的网络传输屏幕并不难(非要追求向日葵,todesk那种效果当我没说【虽然这两者的算法都不太行就是了...】),新手的话我建议看看隔行扫描算法,足够远控使用了(灰鸽子用的好像是动态隔行扫描?忘记了). 做嵌套循环按照XY或者YX的顺序挨个读取像素点(可以看看BMP位图结构)再对比就行.DXGI+一个好一点个隔行扫描算法 2k屏单图差异可以做到120k,1ms 如果不是看视频的话,是足够的. 或者你可以看看调h264?
GANs_model:
看得出来up花了很大功夫,毕竟你要一个专业教授讲小学课程确实不容易… 不是讽刺,而是基础确实很重要,有些基础没打牢,走得越远,越容易栽跟头。 之前的视频感觉大多沾着些噱头,这年头能踏实做出自己的东西着实不易。

【回复】确实,其实基础的东西得用教授来讲授
【回复】确实,越是底层越是重要。讲的很仔细。
【回复】对他们而言,就是1+1=2难以教授的知识
DannyNiu-NJF:
比特币的挖矿不是求解椭圆函数。那个基于椭圆曲线的ECDSA是用来给交易签字的,挖矿的大部分算力集中在计算SHA-256哈嘻函数上。这两个算法都不涉及浮点数。

【回复】回复 @DannyNiu-NJF :你说的是对的 曾几何时一个朋友,搞类似比特币这种项目(后来流产了),看了他发来的核心的代码,用了椭圆函数迭代求解,我一直以为他们是抄的比特币,今天这么看来,他还真的是创新的....哈哈哈哈,如果比特币是SHA256那应该就是利用GPU的并行和带宽能力了 谢谢指正~
lolkation:
这么良心,我以为是放到b站课程里,投币了

【回复】回复 @lolkation :谢谢 :)
Hz_Sonne:
兄弟们这男人又把我的币骗走了[妙啊] 打着良心都能看见灯笼真的[脱单doge]

炎冰冰:
不了解筷子的由来就别吃饭。 不了解莲蓬头原理就别冲澡。 不了解雨伞的故事就别撑伞。 欢迎补充。

【回复】回复 @炎冰冰 :做互联网的确实不需要知道太多,不过做嵌入式的必须要对计算机原理很清楚。有一说一up这标题欠妥
【回复】回复 @鸡酱指令渣 :确实无法评价,我自己就是学计算机的。 咋的啥都不知道,活不活了? 乐。
舌集合管阿米洛利:
真实!自学路过,都说要先学c++,数据结构,于是我先买了c++primer,看了看不对劲,果断先去学计算机组成原理。

【回复】计组一堆寄存器,总线的概念,跟计算机关系不大,跟电工关系大点,我还没听过能用cache来优化代码的,能玩计组的地方太底层了。真的学编程还是从C语言开始,不然书背完学到另一个领域去了,还得回头重新学。
【回复】回复 @闷骚的寡王 :现在cpu cache很大,如果你认真做过矩阵乘法的实验,会发现差距非常大。.
【回复】回复 @ddoocc :可是这个对程序员不开放,感觉很随缘,试过for循环不同写法,命中率基本没差别,真的觉得没法利用。
乔㟚:
这标题写的….我也不想学C语言,奈何一个跟电脑没关系的专业也必须要学C语言….[tv_笑哭]

誓说欣语:
牛逼,不了解硬件就别学c,c最开始不是来写UNIX内核的吗?

FAutistic:
怎么说呢 我就喜欢这种默默无闻坚持做事的人 支持支持[脱单doge]

共寒一舸:
跟着up一起走,c语言我必把它拿下[脱单doge]

【回复】up这个C语言课有多少集?
【回复】回复 @共寒一舸 :最后一章等你,哈哈哈

C语言 校园分享官 黑客 学习 C 计算机 编程 我的学习记录 python 必剪创作

如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!

更多相关阅读