![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
阅读手记
文章平均质量分 66
whosemario
这个作者很懒,什么都没留下…
展开
-
Unix Domain Socket 内核数据结构整理
整理一波Unix Domain Socket在Linux内核(4.9)的数据结构, 接下来将简称为UDS。内核里面UDS的主要代码集中在af_unix.c文件内。首先,创建socket的时候要用到unix_family_ops这个数据结构: static const struct net_proto_family unix_family_ops = { .family = PF_UNIX, .create = unix_create, .owner = THIS_MODULE, }; socket(原创 2021-01-11 20:09:42 · 649 阅读 · 1 评论 -
编程之美4.4 扩展问题——判断点位于多边形内部
首先说明的是此多边形是任意多边形,包括凹多边形: 方法一:射线法 以此点为原点的向右水平射线如果相交于多边形的点的个数为奇数个,则此点在多边形内部,但需要注意几个trick: 有可能射线与某条边的端点相交,如果相交的端点的纵坐标是较大的那个,则记录,否则忽略有可能射线与某条边完全覆盖,忽略即可 用Java写了一个代码,没有测试,但基本思路是这样的: public class原创 2013-01-01 09:52:03 · 1382 阅读 · 0 评论 -
【OpenGL Tutorial】Lesson1 基本图形
试一试 让我们先来看看我们的第一个OpenGL程序。下载“basic shapes”测试程序,编译并运行它(怎样用Visual Studio编译看第一节课程)。程序的运行样例如下图,点击ESC可以退出程序。 程序是怎样运行起来的 程序是怎样运行起来的呢?最基本的思想就是我们告知OpenGL每个图形顶点的3D坐标。OpenGL使用标准的x,y坐标系,x水平指向右方,y竖直指向上翻译 2013-01-03 22:58:25 · 1241 阅读 · 0 评论 -
【OpenGL Tutorial】Part0:搭建环境
最近想学学OpenGL处理3D方面的技术,在网上搜了一下,发现有个名叫OpenGL Video Tutorial的网站很有意思,网站的作者说道他自己是一个大学生,也刚刚开始学习OpenGL 3D,希望通过这个网站教一些OpenGL的初学者写一下3D方面的技术。我觉得这个网站还不错,打算最近就跟着这个网站的教程学习一下,顺便翻译一下里面的内容。 Lesson 0a:在Windows上搭建OpenG翻译 2013-01-01 20:52:22 · 1312 阅读 · 8 评论 -
Vim Tutor 阅读手记
命令行下输入:vimtutor 可以查看一个vim教程,感觉还不错,这里总结一下 1 删除命令 在Normal模式下删除光标所在位置的字符,请按:x在Normal模式下,输入dw可以删除光标所在位置的单词在Normal模式下,输入d$可以删除光标所在位置到行尾 删除d的命令如下: [number] d object 或者 d [number] object 其中:原创 2013-02-19 15:52:32 · 784 阅读 · 1 评论