会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
日露名乃
博客园
首页
新随笔
联系
订阅
管理
2022年12月8日
Vim学习新发现-1
摘要: Vim诞生于只有键盘而没有指点设备的年代,那时候的键盘也没有如今这样丰富的功能键(想象一下只有Shift和Ctrl的键盘!)。 Vim是基于Mode的。通过不同Mode间的切换,Vim可以仅用按键组合来实现各种功能。Vim命令的基本格式是Register-Repeats-Operation-Move
阅读全文
posted @ 2022-12-08 21:20 日露名乃
阅读(42)
评论(0)
推荐(0)
2022年8月21日
计算机自底向上(二):二进制减法
摘要: 在上一篇随笔中我们实现了一个位数任意多的二进制加法器,在这里我们进一步去考虑下一种运算:减法运算。事实上我们不需要一个减法逻辑;我们需要的是一个负号,因为A - B = A + (-B)。用负号的好处还在于我们也顺手实现了负数的逻辑,不会让0 - 1变成一个无意义的结果。为此我们需要一个bit来储存
阅读全文
posted @ 2022-08-21 18:14 日露名乃
阅读(315)
评论(0)
推荐(0)
计算机自底向上(一):数字逻辑电路和二进制加法
摘要: 数字逻辑电路有三种基本的门电路:非(NOT)、与(AND)、或(OR)。这三个门电路构成了基本的计算机逻辑。通过将它们结合,我们可以得到异或门(Exclusive OR,XOR),它的特点是当A,B相同时输出0,不同时输出1。这是一个重要的门;我们很快就会明白其重要性。同时,根据布尔代数的相关结论,
阅读全文
posted @ 2022-08-21 16:54 日露名乃
阅读(626)
评论(0)
推荐(0)
2022年4月4日
The First Step For Vertex Processing: Vertex Stream
摘要: So as you have stored a bunch of bytes in the buffer object, we now take in these bytes and form a vertex stream, and tell OpenGL how to interpret thi
阅读全文
posted @ 2022-04-04 16:11 日露名乃
阅读(65)
评论(0)
推荐(0)
OpenGL渲染管线简介
摘要: 渲染管线(Rendering Pipeline),通俗地讲就是将提供给渲染系统的数据进行处理并渲染到屏幕上的一系列过程。 对于OpenGL,其管线主要分为以下几个过程: 1. 向OpenGL传入数据 OpenGL要求所有数据都储存在buffer objects里,而buffer objects就是由
阅读全文
posted @ 2022-04-04 00:43 日露名乃
阅读(860)
评论(0)
推荐(0)
2022年4月3日
OpenGL学习记录(一)
摘要: 中文版教程: learnopengl OpenGL的环境配置:OpenGL本身是一个标准API,具体实现基本由各个显卡开发商实现,通过显卡驱动与OS对接提供支持。也就是说,理论上你可以用驱动程序库来进行图形编程,当然这么做需要官方SDK的支持,而且也不能保证跨平台。OpenGL环境的配置首先需要Op
阅读全文
posted @ 2022-04-03 22:28 日露名乃
阅读(64)
评论(0)
推荐(0)
2021年12月9日
Manjaro KDE新手使用设置
摘要: 1.换源 https://blog.csdn.net/kewen_123/article/details/111505219 2.***代理设置 https://einverne.github.io/post/2021/03/linux-use-***.html 3.中文输入法 https:
阅读全文
posted @ 2021-12-09 16:30 日露名乃
阅读(353)
评论(0)
推荐(0)
2021年12月3日
C#学习与实验-2
摘要: 函数指针、委托与事件 C#中的委托与C中的函数指针非常类似: C语言函数指针: retrunType (Func*)(type para1, type para2, ...) C#委托: delegate returnType Func(type para1, type para2, ...) 函数
阅读全文
posted @ 2021-12-03 00:50 日露名乃
阅读(43)
评论(0)
推荐(0)
极简的计算机组成(一)
摘要: 计算机的核心是CPU。CPU由四个部分组成:运算器、控制器、寄存器和时钟。 我们主要谈论寄存器。寄存器是直接与运算器交互的数据存放的地方。硬盘上的程序想要运行就必须将程序装入内存,而内存中的指令和数据想要被执行就要装入寄存器。 寄存器又分为好几种,诸如基址寄存器、变址寄存器、标志寄存器、程序寄存器、
阅读全文
posted @ 2021-12-03 00:48 日露名乃
阅读(237)
评论(0)
推荐(0)
微信小程序开发初探
摘要: 微信小程序开发是笔者所在大学选的一门选修课,花的精力很少,这里记录一些对小程序架构的初步感知,以防遗忘。 先放个传送门:微信开放文档 · 小程序 微信小程序是基于Apache MINA通信框架的: 小程序提供的开发框架为MINA框架,它类似于淘宝Weex、Vue框架。MINA框架经过大量底层的优化设
阅读全文
posted @ 2021-12-03 00:23 日露名乃
阅读(210)
评论(0)
推荐(0)
下一页
公告