自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(29)
  • 资源 (2)
  • 收藏
  • 关注

原创 Bevy的一些窗口设置

记录了Bevy中窗口背景色、分辨率、标题、是否保留窗口按钮、是否锁定窗口尺寸、帧率的设置。

2023-10-08 17:16:06 360

原创 SSH免密登录设置-Win客户端

记录了从windows设置SSH免密登录,除基本设置外还包含服务器设置别名、修改默认端口、禁用密码登录等设置。

2023-09-05 18:39:55 801

原创 Scala字符串常用函数

记录了scala中字符串处理相关函数并给出示例。

2023-05-16 15:23:12 1313 5

原创 PyTorch典型函数之gather

介绍了PyTorch典型函数gather的使用场景与用法。

2023-05-10 10:59:23 655

原创 强化学习环境gymnasium的搭建

本文介绍了强化学习环境gymnasium(含Atari)的搭建过程,在WIndows 10和LinuxMint 20.3(Ubuntu 20.04)上测试无误。

2023-05-09 12:27:06 3967 1

原创 基于docker的confluent-kafka搭建及python接口使用

本文介绍基于docker搭建的confluent-kafka及其python接口的使用。

2023-05-08 17:24:49 1678

原创 ubuntu下用python操作postgresSQL

本文记录了在ubuntu系统下用python操作postgresSQL数据库的过程,遇到的问题以及解决方法。

2021-12-13 20:20:21 1767

原创 ffmpeg截取精确长度的视频

解决如下需求: 从一段长视频中截取从第2秒开始的5分钟的视频,要求截取视频帧率为25 fps,帧数为7500帧。

2021-09-11 17:09:34 920

原创 Ubuntu 20.04安装Unreal 4.24

本文记录了在Ubuntu 20.04系统安装Unreal Engine 4.24版本的过程。

2021-03-17 14:04:40 6558 1

原创 记录一次Ubuntu设置过程

记录一次Ubuntu设置过程1.安装微信/QQ/钉钉1.安装微信/QQ/钉钉安装微信/QQ/钉钉用的是zq1997在Github上的项目:1.1 添加仓库wget -O- https://deepin-wine.i-m.dev/setup.sh | sh1.2 应用安装# 安装微信sudo apt-get install com.qq.weixin.deepin# 安装QQsudo apt-get install com.qq.im.deepin# 安装钉钉sudo apt-get

2021-03-12 10:41:10 176

原创 CMake学习笔记1:一个简单示例

CMake学习笔记1:一个简单示例本篇文章介绍了一个基本的CMakeLists.txt文件的组成,并给出了一个代码示例。

2020-08-10 20:24:48 309

原创 wxWidgets安装-Windows MSYS2(Mingw)

wxWidgets安装-Windows MSYS2(Mingw)本文记录了在Window 10中用MSYS2(Mingw)编译安装wxWidgets 3.1.4的过程,并编译了一个示例程序验证安装成功。

2020-08-08 23:39:03 1531 1

原创 wxWidgets安装-Windows Visual Studio

wxWidgets安装-Windows Visual Studio本文记录了在Window 10中用Visual Studio编译安装wxWidgets 3.1.4的过程,并用一个简单窗口验证安装成功。

2020-08-08 18:14:02 1505 3

原创 Ogre1.x学习笔记1——建立Ogre项目

Ogre1学习笔记1——建立Ogre项目本文介绍了构建Ogre项目的一般流程,代码部分采用官方的Bootstrap.cpp中的内容。这里参考了官方英文教程Setting up an OGRE project,但采用Makefile来建立Ogre项目,而不是英文教程中的cmake来建立。

2020-06-28 13:53:08 318

原创 用python脚本查找.so库文件中的符号

用python脚本查找.so库文件中的符号最近在写Makefile的时候总是报找不到符号的错误,其原因在于链接的时候少了库文件。本文用Python脚本实现了定位指定符号所在的.so文件。

2020-06-26 10:59:50 1787

原创 OGRE1.12的编译安装——Manjaro

OGRE1的编译安装——Manjaro本文记录了一次在Manjaro系统上编译安装ogre1.12版本的过程。

2020-06-25 16:56:55 705

原创 FLTK学习笔记4-在FLTK中显示图片(上)

FLTK学习笔记4-在FLTK中显示图片。本文演示了在FLTK中用创建Fl_Image对象的方法显示.jpg以及.png格式的图片,并给出了程序示例。

2020-06-24 21:21:59 2317 6

原创 FLTK学习笔记3-随机点名器

FLTK学习笔记3-随机点名器前面学习了基本控件以及回调函数的创建,在这里我们利用之前的知识编写一个随机点名程序。

2020-06-14 16:18:00 885 1

原创 FLTK学习笔记2-回调函数

FLTK学习笔记2-回调函数FLTK用回调函数来响应控件的事件,本文讨论了FLTK中回调函数的定义及调用。最后给出一个程序示例。

2020-06-13 12:46:21 1344

原创 FLTK学习笔记1-绘制基本控件(按钮、文本输入、容器)

控件种类

2020-06-12 20:37:18 3668

原创 FLTK中的字体

FLTK中的字体字体在FLTK中的表示获取系统的字体编号表程序示例字体在FLTK中的表示在FLTK中,系统中的每一种字体都对应着一个整数类型(严格来讲是Fl_Font类型,但Fl_Font本身就是int的别名)的字体编号。例如,在本人的系统中“楷体”所对应的字体编号为618。在创建控件后,可以通过labelfont(int)方法来设施其所显示的字体。例如,下列代码创建了一个字体为楷体的Fl_Box对象:Fl_Box pBox = new Fl_Box(0, 0, 200, 30, "这是楷体");

2020-06-11 22:05:16 875

原创 C++关于随机数的笔记

C++中生成随机数std::rand 方法程序示例random库方法随机数种子随机数生成器随机数分布生成随机数程序示例在C++中生成随机数的方法主要包括std::rand方法以及random库方法(C++11)。std::rand 方法std::rand方法定义在cstdlib(stdlib.h)中,其作用是产生一个0到RAND_MAX之间的整数。其中RAND_MAX是cstdlib中定义的一个宏,产生的整数是均匀分布的。在生成随机数之前可以用std::srand来设置随机数种子,如果不设置的话随机

2020-06-09 14:56:01 501

原创 FLTK--轻量级C++跨平台GUI库

FLTKFLTK(Fast Light Toolkit)是一个跨平台的C++GUI工具集,用在UNIX/Linux(X11)、微软Windows和Mac OS X上。FLTK提供现代的GUI功能,除却膨胀,通过OpenGL和内建的GLUT模拟器提供3D图形支持。最初由Bill Spitzak开发,当前由全世界一小组开发者使用美国一个中心仓库维护。FLTK具有体积小、速度快和良好移植性等优点。FLTK当前的稳定版(1.3.5)采用LGPL发布,意味着可以通过类库引用的方式(前提是不对FLTK本身代码进行

2020-06-08 17:25:29 10303 3

原创 在MSYS2上配置SDL2

安装GCCMSYS2中有两种工具链:一种是原生GCC,其编译的是UNIX代码,运行依赖msys2xxx.dll;另一种是mingw工具链,用于编译windows代码(能调用windows API,不能调用unix系统调用)的,生成exe,运行时只依赖windows系统的dll。因此,我们这里应该安装mingw工具链。输入命令:pacman -Ss gcc找到里面有一个长得像这样的gcc:mingw64/mingw-w64-x86_64-gcc 9.2.0-2 (mingw-w64-x86_64

2020-06-04 10:46:10 3291

原创 Rust学习笔记(2) --- 函数

Rust学习笔记(2) — 函数函数在Rust中用来实现特定功能。其中,main函数是很多程序的入口点。函数的定义与调用在Rust中用关键字fn来定义一个函数。Rust 代码中的函数和变量名使用 snake case 规范风格。在 snake case 中,所有字母都是小写并使用下划线分隔单词。例如:fn this_is_a_function(){ println!("This is a...

2020-05-08 16:11:43 394

原创 Rust学习笔记(1) --- 变量

Rust学习笔记(1) — 变量Rust中变量的基本用法:let x = 3;可变性Rust默认的变量是不可变的,如果对定义过的变量重新赋值将会报错:let x = 3;x = 5; // 报错:对不可变变量重新赋值解决方案有两个:重新定义let x = 3;let x = 5;定义时声明为值可变let mut x = 3;x = 5;重新用let定义...

2020-05-07 22:00:27 283

原创 记录一次rust的安装-Windows 10

记录一次rust的安装-Windows 10下载rust下载rust到rust官网下载rustup: https://www.rust-lang.org/tools/installrustup是一个管理 Rust 版本和相关工具的命令行工具。下载时需要联网。运行以后提示需要安装C++ build tools, 是否继续:Rust Visual C++ prerequisitesRus...

2020-05-06 12:27:37 1485

原创 记录一次Manjaro配置过程

记录一次Manjaro配置过程主要包含以下几方面:1. 更换源2. 中文输入法3. 时间设置4. 安装常用软件5. dock的设置

2020-05-04 20:42:36 542

原创 在MSYS2中安装FLTK

在MSYS2中安装FLTK系统: win10 C++工具链: mingwFLTK是一款轻量级跨平台C++ GUI库,本文介绍在MSYS2中安装FLTK库。

2020-03-23 18:26:51 676

FLTK电子教程.PDF

c++跨平台GUI库FLTK v1.3.5版本教程,支持Windows/Linux/Apple OS X。

2020-03-17

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除