首页
东三儿
取消

感谢关注!

持续更新中…… #include<iostream> int main(){ std::cout<<"hello world!"<<std::endl; return 0; } Tomorrow will be better

GPU学习(一)

一、简介 GPU是图形处理器(Graphics Processing Unit)的缩写,它是一种专门设计用来加速图形渲染的处理器,其内部的线程众多,这些线程能够并行处理数据,因此能够应用于机器学习、视频编辑和游戏渲染等场景。 GPU分为两种类型:集成和独立。集成GPU嵌入在CPU旁边。而独立GPU是一块单独的芯片,通常需要通过主板上的PCI Express进行连接。 注:本篇的参考学习...

Linux驱动学习(二)

一、前言 续前章:Linux驱动学习(一) 学习参考网址: https://embetronicx.com/tutorials/linux/ 二、创建/dev/目录下的文件 在使用insmod加载驱动后,应创建设备文件,以便系统能够访问此设备。 linux设备文件都存放在/dev/目录下。 例如: crw--w---- 1 root tty 4, 0 Aug 15 10:40...

Linux驱动学习(一)

一、前言 驱动程序是外界硬件设备、操作系统、用户之间通信的桥梁。 驱动程序基本上都是使用C语言完成,且处于内核空间。 现代Linux驱动程序基本都支持动态装载。 硬件设备主要分为:字符设备、块设备、网络设备,其驱动程序略有差别。 学习参考网址: https://embetronicx.com/tutorials/linux/ 二、第一个驱动程序 首先编写如下C程序。hello...

VSCode连接远程Linux后Python库加载不完全

一、问题 最近在使用VSCode远程连接Linux服务器时,产生了python函数无法索引、不显示分节等问题 二、解决 1、主要问题 VSCode中,远程服务器下的python插件版本没有更新,甚至每次使用vscode登录服务器时都需要重新安装一遍。 2、不显示分节 如在更新Python插件版本后还无法显示分节,则再更新一下Jupyter的插件版本即可。 三、附 VSCode...

OpenGL学习(一)

一、前言 OpenGL能够实现跨平台的图形显示API调用。其能够使用C++进行编写,效率高,扩展强,跨平台。无论是进行图形显示、引擎开发、驱动开发、显卡开发等等工作都需要进行学习和熟练使用。 二、下载 1、GLFW下载 一个开源的多平台库。官方网站为:https://www.glfw.org/ include和lib文件夹是真正要用的。 2、GLEW下载 一个开源的OpenGL...

Ubuntu的SSH程序如何脱机运行

一、问题 我们使用SSH连接到远程Linux服务器后,如果网络问题SSH断掉后,Linux上运行的程序就挂掉了。 如何保证程序不挂掉呢?使用Screen工具。 Screen可以新建多个子窗口(即screen进程),运行在Linux本地。可以通过kill进行终止,SSH断开也不会中断进程。 二、安装 1、安装 ubuntu可以直接通过 sudo apt-get install s...

Unity的简单入门

一、前言 Unity能够提供强大的游戏仿真系统,其操作较为简单,容易上手。通过C#语言即可完成游戏开发。可以下载到多种插件进行交互使用,较为方便。 二、安装及配置 1、Unity安装 我们可以在unity官网上下载unity hub个人版,然后再hub中进行unity版本的安装,这样会非常节省时间。 https://unity.cn/releases 三、通过WASD控制小球移动...

CUDA编程入门学习

一、简介 本次学习主要根据《CUDA C编程权威指南》一书来学习,当然我也会在其基础上进行修改。感兴趣的话可以直接翻看原书。书的英文名为《Professional CUDA® C Programming》。 主要目的是熟悉GPU与CPU通信、GPU并行思想、简单的环境配置等。 二、配置环境 1、概述 我这里配置的环境是win10下的vscode+SSH+Linux+RTX3090。...

2022年4月3款手机横向对比

前言 本文着重对比了三款手机,从性能、系统、价格、重量、续航、拍照、屏幕七个方面进行对比。 注:以下均为主观评测。 手机分别为:华为mate30 5G、红米K50、一加Ace。 性能 华为mate30 5G版已经是2019年发布的手机了,搭载麒麟990芯片,支持5G信号,性能自然是三者中最弱的。 红米K50搭载天玑8100芯片,三者中性能释放最强,开启性能模式后帧率稳定,但功耗增...