- 博客(34)
- 资源 (11)
- 收藏
- 关注
原创 NPM安装出现无法读取github或者是其他例如electron出现问题
需要注意的是,前面的两条需要按照你使用的本地软件的配置来进行设置。原因是因为我使用了淘宝镜像进行安装。
2024-11-29 17:53:16
169
原创 【没事学个无人机】PX4无人机组装和注意事项
一直没有写应该如何组装一个PX4无人机,大多数如果你在淘宝买了一整个套装的话,店家说明中的也并不详细,所以在这里做一个总结。
2024-04-30 14:30:36
3623
1
原创 Springboot结合springdoc生成API文档还有/swagger-ui/index.html遇到的404问题
最新的Springboot3新项目中可以使用Springdoc作为API生成文档,这样可以解决掉Swagger2版本、Springfox不再更新之后出现的一些问题。此时此刻所有的教程都会告诉你可以进行直接访问,但是我遇到了404的问题。Springdoc实际上页面也是使用了Swagger-ui,但是在Springboot中引入时,并不需要专门引入swagger组件。
2024-04-17 11:49:59
1767
原创 【没事学个无人机】PX4无人机开发地面站安装和仿真
QGC和MP都提供了多个平台的APP,包括手机端和Windows端,在Ubuntu中可以使用下方的命令进行安装一些环境的依赖项目,如果安装了就没必要安装了。上一次安装了PX4的固件,其实熟练使用Docker的话是更加的方便的,但是网上教程很少,我这种新手出现问题太影响积极性了,所以还是使用了大家都常用的方法。对于无人机而言,地面站软件是一个非常重要的功能,类似于一个操作无人机和调试无人机的客户端程序,通过可视化的方式将很多功能集成在里面,这里面常用的是MP地面。
2024-01-22 22:29:45
1005
原创 ROS2,机器人开发快速入门(1)工具安装
在Ubuntu基础上安装ROS2非常简单,在ROS2官网跟随教程即可,注意相关版本的下载,这里安装的安装的是IRON IRWINI。然后需要配置一下环境,可以配置在.bash中,或者每一次新开命令行运行一下这个bash。可选择直接apt安装ROS的开发工具,如果只是使用ROS2可以选择不安装。运行下方代码可以打开demo乌龟的服务器端(开两个bash分别运行)首先需要保证UTF-8的版本支持。然后增加ROS2的 APT依赖地址。安装ROS、RViz以及demos。
2024-01-09 15:32:45
549
原创 阿里云OSS使用前端JavaScript上传出现错误
OSS是阿里云的云储存产品,支持直接通过Web页面或者是专用的管理工具进行管理操作。也可以使用代码进行图片的管理和上传,一般采用的是后台的方式上传,在一些内部的管理系统内,也可以使用JavaScript直接在前端进行图片文件的上传。
2023-12-08 10:46:13
343
原创 内网穿透虚拟局域网ZeroTier安装和Moon节点的配置
接下来配置这台服务器为节点,首先需要开放这个服务器的9993端口,需要注意的地方是这个开发类型必须是UDP而不是TCP,一般Linux服务器我都会关闭本机的防火墙,而使用云服务器中的安全组服务,反正这里都需要开放。在局域网中,可以配置非常多的选项,例如IP段、是否可以被设备加入,主要设置就是在最上面,可以选择是否可以公开可以被直接加入,或者是每加入一个设备必须要允许(在下方的设备列表里面进行设置)加入后可以减少延迟,并且并不会吃这台云服务器的外网流量。然后到需要连接的服务器中,使用下方的命令可以进行配置。
2023-12-01 14:44:30
2117
原创 【生物信息学】R语言中RMarkdown的安装和使用vscode进行R语言的开发
首先去下载一个vscode,微软官网下载下载速度可能非常慢,所以在这里可以使用迅雷等支持加速的下载器进行下载,下载后正常安装,如果本机没有Python环境也需要进行一个Python环境的安装,可以安装anaconda或者是手工添加Pyhton,手工安装的话注意配置Path变量,最后可以在CMD环境下执行pip命令。然后进行配置,一般而言,需要配置radian的位置,以及使用radian进行R的编译,打开settings,搜索相关的配置项,进行配置如下图所示。,安装需要的版本,然后使用下方命令测试是否可用。
2023-11-26 20:10:02
2830
1
原创 Jenkins的一些简单的笔记,自动化部署CICD
使用jenkins实现HTML的自动化搭建和远程部署。在Windows本地开发机中可以直接对所有的服务器进行管理。使用jenkins实现springboot的自动化搭建和远程部署使用jenkins实现自动化测试和运维时搭建的注意事项
2023-11-14 17:09:58
95
原创 【Spring】Springboot中结合Thymeleaf和Thymeleaf快速使用入门速成
Thymeleaf是Spring中最为常见的模板引擎,如果想要使用MVC的方式进行应用的开发,或者是一些小的应用实在是没有必要使用前后端分离的方式进行开发,那么可以使用Thymeleaf进行HTML的输出,或者使用另一个Freemarker(这个用的更少一些)
2023-11-10 13:44:14
259
原创 【Springboot】Springboot整合MyBaitsPlus,以及生成模板
配置完成后等待Maven安装成功,接下来在项目中的resources文件夹中创建mapper作为可能的XML存储位置,在java源代码文件中创建config文件夹作为配置类的存储文件夹,创建controller文件夹作为控制类文件夹,entity文件夹作为连接数据库的实体文件夹,mapper文件夹作为存储数据SQL(接口)(一般会在XML中指定包名为此mapper文件夹),service文件夹来存储服务类(接口),在service文件夹中创建impl文件夹用来实现服务接口。接下来配置pom.xml。
2023-11-09 10:17:55
135
原创 【Go】Go语言学习入门
Go语言是最近几年最流行的语言之一,不同于应为机器学习和大数据以及使用简单而致使Python的流行,Go语言的流行可以说是因为其优秀的性能以及出色的开发速度和应用方式。Go语言又被称之为NextC,保留了指针的基础上,阻止了指针运算,这样使得垃圾回收(GC)可以不通过程序员去完成,且其代码完全支持UTF-8编码,完全的异步处理使得多核CPU得到了用武之地。而Docker以及Go1.5版本以后均是由Go语言实现的。
2023-11-08 11:28:54
523
原创 【Web开发】快速开发PythonWeb,Flask快速入门笔记(Python2 )
Flask是一个值得学习的Python框架,没有臃肿的包和限制死的使用方法,完全交给开发者最大的权限去选择自己习惯的,性能最佳的包和写法去完成一个简单的系统。这个文集是基于书《Flask Web开发》一书的学习笔记。
2023-11-08 11:22:16
131
原创 Rust开发快速入门
Rust是一门新式的优秀的语言,这门语言一般用于替代C、C++进行硬件层面的开发或者是一些系统后台的开发,本文是Rust的快速入门。
2023-11-07 16:16:37
126
原创 Django快速入门
Title: Django快速入门Summary: Django快速入门,安装环境以及快速使用Django开发Web应用Django一个基于Python的Web开发框架。同时也是全国使用最多的Python开发框架,相对Flask之类的较重,但是文档稳定而社区活跃。由于Django是在一个快节奏的新闻编辑室环境下开发出来的,因此它被设计成让普通的网站开发工作变得简单而快捷。
2023-11-06 15:50:34
66
原创 CentOS上的WordPress搭建与迁移
这个是在自己建立wordpress时出现的一些小问题,我总结看看。Summary: CentOS上的WordPress搭建与迁移。Title: WordPress在CentOS上的搭建与迁移。(wordpress居然不支持tab键缩进!
2023-11-06 15:44:22
61
原创 CentOS快速Python3安装以及后台运行Python程序
记录快速在CentOS上安装Python3,并且设置venv虚拟环境和后台运行。Title: CentOS快速Python3安装以及虚拟环境后台运行Python程序。Python 各个版本的地址,CentOS可以下载tgz包。安装Python3的依赖,如果安装过,可以选择安装。简单的后台运行代码(不使用supervisor)
2023-11-06 15:43:48
246
原创 CentOS挂载新硬盘
需要注意的是,挂载的硬盘名称需要正确的书写,在fstab文件中,第一位是挂载的硬盘名称,第二位是挂载的文件夹名称,第三位是硬盘的格式,第四位是文件系统参数(同步、是否自动挂载、是否只读、是否允许挂载,是否允许SUID存在、是否支持磁盘配额、是否默认),第五位是是否被dump备份命令(0不备份, 1 每天备份、 2 不定日期操作),第六位是否检查扇区(开始时)在创建新分区时会自动的选择整个磁盘的空间,如果需要进行分区,可以指定开始的区块和结束的区块。接下来进行挂载,可以选择临时挂载。或者是自动挂载(使用。
2023-11-06 15:43:15
86
原创 CentOS8Docker与K8s的搭建
Title: CentOS8 K8s的搭建Summary: 在CentOS8中,安装containerd与k8s项目的内容,使用yum或者是dnf实现坑1:不能直接使用这样会安装成podman版本的docker,这个项目也曾经是CRI-O 的一部分,现在已经独立,坑2:docker已经被K8s后续版本进行了抛弃,虽然容器本身也是符合标准可以被部署的。
2023-11-06 15:42:45
78
原创 CentOS8 java环境快速搭建
Summary: 在CentOS8中,dnf代替了传统的yum,可以使用dnf直接在CentOS安装java运行环境。Title: CentOS8 dnf方式安装Java。接下来需要配置环境常量。
2023-11-06 15:41:55
194
原创 Laravel使用 Laravel Excel文件导出图片功能
Laracel 中可以使用Laravel Excel进行Excel或者PDF的导出,使用composer进行安装此差价,Laravel-Excel将PHPExcel进行封装。Summary: 使用PHP开发Laraval应用时,需要使用到Excel的读取和输出时需要安装LaravelExcel这个第三方的支持,如何在Excel中插入图片。Title: Laravel使用 Laravel Excel文件导出图片功能。其实是可以使用PHPExcel的方式进行图片的导出的,这里给出一个实例。
2023-11-06 15:29:05
382
原创 Laravel安装LaravelExcel
使用PHP开发Laraval应用时,需要使用到Excel的读取和输出时需要安装LaravelExcel这个第三方的支持。Laravel安装LaravelExcel。首先第一步需要安装此包,通过composer的安装方式。
2023-11-06 15:28:25
78
原创 Laravel使用第三方类的方法
如果使用第三方类库时不能使用或者没有必要使用composer进行安装的情况下、可以通过手动导入的方式进行第三方类的导入。Summary: 使用PHP开发Laraval应用时,如何使用第三方(或者自己写)的PHP类。Title: Laravel使用第三方类的方法。之后像一个其他的类一样使用就可以了。
2023-11-06 15:27:01
190
原创 类组件和函数组件差异和React-router-dom16中使用获取页面参数问题
无法获取到页面的参数了,经过查阅react-router-dom的文档后发现,在新版本的react-router中需要使用钩子函数进行参数的获取,而在新版本的React中使用钩子Hook不能在类组件中进行,所以需要对类组件进行更改,更改为函数组件。函数组件在React中实际上已经可以完全代替类组件了,同时写起来更加的顺手,更加灵活且需要代码更短,同时任何一个地方如果需要这个组件,直接像调用函数的方式进行调用就可以了。这样就实现了一个函数式的组件。
2023-02-03 17:14:38
124
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人