- 博客(28)
- 收藏
- 关注
原创 下一个大件事:C++20 (The Next Big Thing: C++20)
本文翻译了 Rainer Grimm 在 https://www.modernescpp.com/ 中写的 “The Next Big Thing: C++20” 这篇文章
2024-03-07 11:08:49
755
原创 STM32CubeIDE 添加 IQmath 库的方法(加速浮点运算)
本文描述了如何在 STM32CubeIDE 添加 IQmath 并正确编译使用
2024-01-24 17:25:42
2428
1
原创 vim 和 vscode 的 “ 智能 ” 相对行号
在 vim 设置相对行号,根据当前模式设置 “智能” 相对行号,在安装了 vim 插件的 vscode 设置相同的效果
2023-12-14 11:39:17
1860
原创 Unity 坐标系与右手坐标系位姿(旋转和位移)转换
Unity 坐标系和右手坐标系的位姿(位移和姿态)的相互转换,使用向量来表示位移,使用四元数来表示旋转。
2023-07-16 14:16:17
2452
2
原创 XeLaTex 下运行 InkScape 帮助文档的 includesvg 命令出现 undefined control sequence 错误
实时监测矢量图的变化,通过命令立刻编译 latex 文件来更新矢量图。
2022-03-06 12:27:28
747
原创 stm32 hal 库 tim 配置踩坑记录
用 STM32CubeMX 生成了一个项目,没有使用 tim,也就是没有使用 timer,后面想要加上定时器功能,看了一下 stm32f1xx_hal_tim.c 的文档,自己手写了一个定时器的配置。不过,因为刚开始学 stm32,配置出问题了,timer 动不起来。于是用 STM32CubeMX 重新生成了带有定时器的项目,但是因为我删了一些注释,导致我自己写的一些代码被删掉了,我也就丢弃了这个生成(因为用了git管理,可以回退)。最后对比了一下生成的定时器项目跟我自己写的代码,发现我少写了一个函数
2022-03-01 00:30:24
1499
原创 谷歌浏览器 Not allowed to load local resource 的前端解决方法
本文图片均来自对应的链接的截图前言做小毕设,我是做前端部分的,有一个头像上传的功能,我想做一下预览功能,但是发现浏览器不让直接加载本地文件,就只能上网找答案了。其实我平时都不怎么写博客的,但是吧,遇到这个问题之后,看到的都是你抄我,我抄你的,还不是我想要的解决方案,最后我用一个简单的办法解决了之后,就,觉得那些互抄的答案真的…解决方案用一个 FileReader 把文件读进来,然后再放到图片的 src 属性即可。详细可以看后面的过程,懂了的就不用看后面了。解决过程过程面向小白,各路大
2022-01-04 18:48:34
6928
2
原创 Windows7下vim编写使用sqlite数据库的c/c++程序并编译
今天学习了一下sqlite的知识,知道sqlite有c和c++的API,就照着菜鸟教程写了一个test.c。编程环境:Windows7,gcc,GVim可是吧,编译失败:很明显,我没有sqlite3的库,假如是linux系统的话安装libsqlite3-dev库就可以了,可是在window系统我不会安装呀。想了一下,是不是引入 sqlite3.h 就可以了,随即下载了源代码,把这个头文件加进去了,改了引用头文件的方式,可是还是不行。只能是百度了。可惜我似乎找不到我这种情况的,幸好最后找到了一个s
2021-08-10 11:50:06
189
原创 Windows下Vim安装YouCompleteMe出现 no module name ycm 错误解决
Windows 7 系统下,安装了Vim 8,安装好了 YouCompleteMe,能够安装 C 语言和 java 的补全功能,但是打开 vim 的时候却出现 “no module name ycm” 的错误。
2021-05-30 21:12:24
1080
1
原创 Centos7 最小系统安装HBase——大数据实验02
文章目录1. HBase下载2. HBase 安装参考文章特别注意1:这里使用的操作系统是最小化安装的Centos7操作系统,具体的系统安装请参照这里。特别注意2:这里的操作是在hadoop安装完成之后进行的,假如你还没有安装hadoop,请参照这里进行安装。1. HBase下载HBase是免费的,可以到官网去下载.你可以到这里下载跟我的一样的hbase-2.2.2-bin.tar.gz文件。下载之后上传到Centos系统里面即可。2. HBase 安装hbase的安装不难,解压出来
2021-05-26 17:01:44
171
原创 WebPack 4.x 跨域问题的解决
WebPack 4.x 跨域问题的解决需要使用 vue 框架创建项目,我使用 webpack 创建了一个 vue 项目,创建命令如下:vue init webpack co-mission因为需要前后端分离,在测试前后端接口的时候,发现如下问题:Access to XMLHttpRequest at ‘http://localhost:8000/user’ from origin ‘http://localhost:8080’ has been blocked by CORS policy: N
2021-03-06 14:40:03
457
原创 ROS 总结报告
ROS 总结报告文章目录ROS 总结报告小车建模小车本体建模基础知识萝卜机器人建模添加差速轮控制仿真插件添加摄像头仿真插件初探摄像头仿真插件发布两个摄像头话题3D 视觉摄像头标定深度图生成与摄像头话题进行通信获取话题数据转换数据机械臂控制机械臂建模使用 MoveIt 配置机械臂加载机械臂 URDF 模型配置自碰撞矩阵配置虚拟关节创建规划组定义机器人位姿配置终端夹爪配置无用关节设置作者信息生成配置文件使用 MoveIt 控制机械臂通过代码控制机械臂运动工作空间规划笛卡尔运动规划避障规划通过代码控制机械臂抓取
2020-12-31 16:04:55
5232
4
原创 ROS 仿真使用 OpenCV 和 双目摄像头生成深度图
ROS 生成深度图文章目录ROS 生成深度图简介双目摄像头测距与 OpenCV 简介双目测距原理准备双目测距准备ROS 的摄像头仿真ROS 获取仿真摄像头的固定属性数据生成深度图设置相机属性参数生成深度图使用 python 获取话题的图像数据把话题数据转换为可以显示的图像数据根据图像数据生成深度图参考代码参考文献简介双目摄像头测距与 OpenCV 简介人眼能够区分远和近的物体,靠的就是两只眼睛的配合,它们之间有着一个固定的距离,大脑能够根据这两只眼睛生成的两幅有一定差异的图像拼装出立体的图像,而且由
2020-12-26 22:11:37
4792
2
原创 SQL 注入笔记
SQL InjectionCG-CTF-WEBSQL 注入一般都是弄到源码之后,根据源码和能输入的字符,闭合某些字段,屏蔽后面的字段,然后在这中间插入自己的查询语句。简单的注入原题:SQL注入1源网页代码如下:<html><head>Secure Web Login</head><body><?phpif($_POST[user] && $_POST[pass]) { mysql_connect(
2020-09-27 12:47:36
177
原创 Ubuntu 下使用 Wine 工具实现 QQ、微信、WinRar 和百度网盘的使用
序Ubuntu系统看着是很不错,但在Linux系统下都有一个通病——那就是不能再使用exe文件了。这就算了,起码有些软件还有支持Linux的版本,可是鹅厂就是不提供Linux系统的软件版本。我也不是非得要用它的软件才能生活学习,只不过没有了QQ和微信会真的很不方便。所以在Ubuntu上安装QQ是很有必要的,但这也成为了一个挑战!原文链接文章来源于网络2019年wine QQ最完美解决方案(多Linux发行版通过测试并稳定运行)这里我只给出Ubuntu下的操作Wine注意,这不是葡萄酒,虽然它
2020-09-25 16:05:11
558
原创 Unity 和 Unity Hub 下载的 unitypackage 的保存位置
Unity 和 Unity Hub 下载的 unitypackage 的保存位置注:这里只有 Windows 系统下的路径Asset Store 下载的资源包的保存位置%APPDATA%\Unity\Asset Store-5.x\Unity Technologies2.UnityHub 的学习页下载的项目的保存位置%APPDATA%\Unity\Asset Store-5.x\Unity Technologies\项目...
2020-09-25 15:52:20
2563
原创 正则表达式匹配IP地址
正则表达式匹配IP地址参考资料:正则表达式 - 匹配 IP 地址 - 简书根据上面的资料,我能够理解该怎么去匹配IP地址,但其中有一个问题,那就是比如 01.01.01.01 这样的地址也被匹配了,我看着特别难受,于是就改成了下面这样了。^((2(5[0-5]|[0-4]\d))|((1\d{2})|([1-9]\d)|\d))(\.((2(5[0-5]|[0-4]\d))|((1\d{2}...
2020-03-10 00:08:17
963
原创 Fibonacci数列求余数和尾递归的一次实践
Fibonacci数列求余数和尾递归的一次实践作者:LOYISHEN时间:2020年01月19日关键词:Fibonacci数列、求余数、递归、尾递归背景在练习蓝桥杯的试题时,有一道题是求Fibonacci数列中第n个数对10007取余数的题目(轻声说一句,这是入门题):图片来源于蓝桥杯网页,侵删实际操作像我这种对递归算法只有初步了解的初等程序员,第一时间想到的肯定是用递归算法来计算...
2020-01-28 12:53:08
434
原创 记第一次Ubuntu系统的安装、搜狗输入法的安装与VIM插件的安装(入门篇)
序在上完Centos的课程之后,感觉要是想在Linux系统上有更好的学习和突破,应该要开始使用Linux系统,也就是开始安装Linux系统到真实主机上,并开始熟悉Linux系统的使用。在多次安装过Centos系统到虚拟机和安装过一次Centos到物理机上之后,才知道使用Centos作为桌面操作系统是不明智的。记得同学的一次求助,让我教他怎么安装Ubuntu,我觉得我是不是要到网上看一下...
2019-08-11 03:28:25
421
转载 Ubuntu搜狗输入法安装
在安装搜狗输入法之前,先执行以下命令sudo apt-get updatesudo apt-get install fcitx-binsudo apt-get install fcitx-table执行成功之后,打开“区域与语言语言”里面的“管理已安装的语言”里设置输入法系统为fcitx然后从搜狗输入法官网上下载Linux版本的输入法并进行安装安装完成后一般需要重启系统...
2019-03-09 11:12:42
226
visa 库中使用的 inst0 通信方式所用到的 VXI-11 通信协议标准
2022-09-28
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人