京山游侠

专注技术 拒绝扯淡
  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2021年2月23日

摘要:前言 在上一篇中,我展示了 OpenGL 开发的基本过程,算是向 3D 世界迈出的一小步吧。对于简单的 3D 物体,比如立方体、球体、圆环等等,我们只需要简单的计算就可以得到他们的顶点的坐标。但是仅仅这样,还不是太过瘾,我们需要找一些复杂一点的 3D 模型,以便于我们体会 3D 世界的魅力。 在我学 阅读全文

posted @ 2021-02-23 22:22 京山游侠 阅读(170) 评论(0) 推荐(0) 编辑

2021年2月7日

摘要:##前言 OpenGL 的学习资料很多,一个是比较著名的 OpenGL 红宝书《OpenGL 编程指南》,可以在这里 http://opengl-redbook.com/ 下载该书配套的源代码;另一个是网络上的在线教程LearnOpenGL。所以,我这里就不再啰啰嗦嗦地介绍 OpenGL 的基础知识 阅读全文

posted @ 2021-02-07 23:00 京山游侠 阅读(262) 评论(0) 推荐(2) 编辑

2021年1月27日

摘要:##前言 上一篇随笔介绍了我的电脑,同时也介绍了 Ubuntu 20.10 系统的安装和美化。这一篇,我将正式开始 OpenGL 之旅。使用 Ubuntu 来进行开发,不仅仅只是因为我对 Linux 桌面比较熟悉,其实我对 Windows 也很熟悉,主要还是因为在 Linux 系统下搭建 OpenG 阅读全文

posted @ 2021-01-27 01:09 京山游侠 阅读(61) 评论(0) 推荐(0) 编辑

2021年1月15日

摘要:前言 之前我花了很长一段时间折腾 Linux,略有所得。在 2021 年新年伊始之际,我给自己弄了一台 4K 屏的 Dell XPS 9570,总算满足了自己有钱了一定弄一台 4K 屏笔记本电脑的心愿,也进一步验证了我之前说过的只要屏幕分辨率够高字体渲染就不是事儿的说法。总之,这一年的开局我还是很满 阅读全文

posted @ 2021-01-15 17:01 京山游侠 阅读(163) 评论(0) 推荐(0) 编辑

2020年2月14日

摘要:在4K屏中使用虚拟机运行Linux,虚拟机默认最大分辨率为2560x1600,和整个屏幕相比,工作区域太小。这里使用cvt命令和xrandr命令,将分辨率设置为3200x1800。 阅读全文

posted @ 2020-02-14 15:56 京山游侠 阅读(2276) 评论(4) 推荐(1) 编辑

2019年6月19日

摘要:把 Linux 系统装入 U 盘打包带走,这里测试了几款移动设备,也有我自己实际的使用体验。 阅读全文

posted @ 2019-06-19 20:02 京山游侠 阅读(3159) 评论(5) 推荐(3) 编辑

2019年6月15日

摘要:关于 JavaScript 的一些探讨。 阅读全文

posted @ 2019-06-15 17:32 京山游侠 阅读(813) 评论(1) 推荐(2) 编辑

2019年3月8日

摘要:Docker 是什么应该不需要我在这里废话了,这么流行的东西,介绍它的文章早就烂大街了。我这里只谈谈我的学习心得和使用体会,重点是使用,不讲那些深层次的原理。 阅读全文

posted @ 2019-03-08 23:38 京山游侠 阅读(2671) 评论(2) 推荐(4) 编辑

2019年2月9日

摘要:Linux 桌面系统下可用的软件也是很丰富的,而且有月来越丰富的趋势,所以完全脱离 Windows 在 Linux 下生存是有可能的,特别是对于程序员而言,使用 Linux 桌面那是相当的方便。然而,在这个社会中,总有些东西严重依赖 Windows,比如 QQ,迅雷,MS Office、百度网盘、Flash播放器、银行 U 盾等等。这一篇向大家展示一下使用 deepin-wine 解决 Linux 中的一些痛点问题。 阅读全文

posted @ 2019-02-09 00:21 京山游侠 阅读(6429) 评论(6) 推荐(7) 编辑

2019年1月14日

摘要:科学计算碰到数据量很大的时候,往往非常消耗时间。使用多核进行并行计算是加快计算速度的主要方法,而显卡天生具有成百上千个计算核心,所以使用 GPU 进行计算也就越来越流行。得益于 Nvidia 提供的 CUDA,我们编写利用 GPU 进行计算的程序越来越方便。那么,在 Linux 系统下,使用 CUDA 究竟效果如何呢?这一篇将为你揭晓答案。 阅读全文

posted @ 2019-01-14 18:17 京山游侠 阅读(1650) 评论(1) 推荐(1) 编辑

2018年12月16日

摘要:深度学习目前大火,吸引了无数人。这一篇就相当于是深度学习的一个 Hello World,让人能够直观地了解深度学习究竟如何去玩。有示例、有图片,适合入门。 阅读全文

posted @ 2018-12-16 00:33 京山游侠 阅读(1510) 评论(3) 推荐(2) 编辑

2018年11月16日

摘要:关于 Linux 中的数值计算和符号计算的一些探讨,介绍了一些工具,并分析了适合数值计算的语言应该具有的特色。 阅读全文

posted @ 2018-11-16 06:52 京山游侠 阅读(1078) 评论(3) 推荐(1) 编辑

2018年11月15日

摘要:在 Linux 中使用 Git 及其 和 Eclipse 的集成。 阅读全文

posted @ 2018-11-15 07:05 京山游侠 阅读(924) 评论(1) 推荐(2) 编辑

2018年11月9日

摘要:在 Linux 中使用 Markdown、LaTeX 的一些心得。 阅读全文

posted @ 2018-11-09 00:31 京山游侠 阅读(2456) 评论(11) 推荐(7) 编辑

2018年11月8日

摘要:这里展示在同一个硬盘上安装多个 Linux 发行版。其实这个玩法本身是没有必要的,因为要使用多个 Linux 发行版时,使用虚拟机更方便。但是一旦涉及到显卡驱动,就不得不在实体机上安装和测试。这里展示在同一块硬盘上安装 Fedora 29 和 Ubuntu 18.10。 阅读全文

posted @ 2018-11-08 04:34 京山游侠 阅读(1781) 评论(5) 推荐(4) 编辑

2018年11月2日

摘要:上一篇讲了 X Window,这一篇来看看在没有 X Window 的 Linux 中怎么玩。 阅读全文

posted @ 2018-11-02 06:33 京山游侠 阅读(5068) 评论(10) 推荐(13) 编辑

2018年11月1日

摘要:网上虽然有不少讲述X Window的中文资料,但是我认为那些文章不够深入,也不够新。我这里以最新的Ubuntu-18.10 Desktop为例,展示如何学习X Window。包含以下内容:1.理解DISPLAY和DISPLAY MANAGER;2.理解Linux桌面的启动过程;3.在一个Linux中开启多个X Server;4.远程连接X Server需要做哪些工作。包含丰富的截图。 阅读全文

posted @ 2018-11-01 00:20 京山游侠 阅读(3907) 评论(10) 推荐(14) 编辑

2018年10月15日

摘要:这是一个复古的话题。使用 C 语言和 AT&T 汇编语言写能够在 x86 实模式运行的 16 位代码,这种代码一般用于自己写操作系统的启动扇区。用的工具是 Linux 中最常见的 GCC 和 GNU Binutils。希望能够吸引到你们。 阅读全文

posted @ 2018-10-15 06:25 京山游侠 阅读(1171) 评论(2) 推荐(2) 编辑

2018年10月8日

摘要:很多情况下,我们不得不使用虚拟机,例如为了在 Linux 的安装界面或纯字符模式下截图、录像,或者为了使用只能运行在 Windows 环境下的软件,或者模拟 DOS 运行环境,又或者需要虚拟出多台电脑模拟某些网络操作。我后面有些内容不得不使用虚拟机进行截图和录像,所以在这里介绍一下 Linux 环境下的虚拟机使用体验 阅读全文

posted @ 2018-10-08 06:43 京山游侠 阅读(12367) 评论(4) 推荐(11) 编辑

2018年10月4日

摘要:在 Linux 中优雅地使用命令行,并探讨 Bash 编程语言中的美学与哲学。 阅读全文

posted @ 2018-10-04 05:27 京山游侠 阅读(1980) 评论(4) 推荐(5) 编辑