自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(30)
  • 收藏
  • 关注

原创 ruoyi-plus创建模块、自动生成代码

复制其他数据库的链接 ,改为自己新建的数据库名字。复制其他部分的resouce过来。修改为自己要生成的数据库。新建数据库的yaml文件。

2023-10-28 17:26:47 724

原创 同一个服务器发布两个前端(网站)

一开始怎么设置都是505,后来把网站文件的位置换到原已经发布成功的网站位置,就成功了。

2023-08-24 17:07:15 867

原创 django入门

manage.py 项目管理asgi.py 接收网络请求wsgi.py 接收网络请求urls.py URL和函数的对应关系settings.py 项目配置。

2023-05-08 21:30:28 488

原创 VTK MC算法(vtk8)

VTK MC算法(vtk8)输入数据:vtkstructedpoint 规则网格输出数据 :vtkPolyData 三角网std::string file = "d://grid_100.vtk";// "D://CachFile//9.vtk"; vtkSmartPointer<vtkStructuredPointsReader> Reader = vtkSmartPointer<vtkStructuredPointsReader>::New(); Reader->

2022-05-29 17:49:37 318

原创 IIS部署web项目在本地

打开控制面板,点击程序勾选iis打开IIS管理器,右击网站-添加网站启用目录浏览浏览器输入 http://localhost:5510/ 可以看到目录页面

2022-01-26 11:40:32 643

原创 可视化相关概念

线性插值与双、三线性插值各向同性与各向异性:各向同性和各向异性是指物理性质在不同的方向进行测量得到的结论。如果各个方向的测量结果是相同的,说明其物理性质与取向无关,就称为各向同性。如果物理性质和取向密切相关,不同取向的测量结果迥异,就称为各向异性梯度:梯度的本意是一个向量(矢量),表示某一函数在该点处的方向导数沿着该方向取得最大值,即函数在该点处沿着该方向(此梯度的方向)变化最快,变化率最大(为该梯度的模)。在可视化中,梯度是一个包含方向和大小的三维矢量,它揭示了体素和相邻体素之间的变化量。..

2021-11-15 14:42:10 439

原创 Rust-测试、自定义错误信息、测试的组织

这里写目录标题测试函数断言使用assert!宏检查测试结果使用assert_eq!和assert_ne!测试相等性添加自定义错误信息用should_panic检查恐慌让should——panic更加精确在测试中使用Result测试函数在函数上面一行加上#[test],函数就会变成测试函数运行测试:cargo test当使用cargo创建library项目时,会生成一个test module,里面有一个test函数可以添加任意数量的test module或者函数断言使用assert!宏检查测试

2021-09-26 21:34:33 443

原创 Rust-错误处理、泛型trait和生命周期

这里写目录标题错误处理错误概述应对panic使用panic!产生回溯信息Result 枚举处理result--match表达式unwrap:match表达式的快捷方法,错误信息不能自定义expect 错误信息可以自定义Result枚举与可恢复的错误传播错误?运算符?与from函数?链式调用?运算符只能用于返回类型为Result的函数什么时候使用panic指导性建议创建类型时验证泛型结构体中的泛型enum中的泛型方法定义中的泛型方法中的泛型参数可以和结构体不同trait定义一个trait调用trait实现tr

2021-09-25 09:23:13 321

原创 Rust-常用的集合(heap上的)

这里写目录标题常用的集合Vector使用vector存储多个值创建vector更新vector删除vector读取Vector的元素所有权与借用规则在同一个作用域内不能同时存在可变借用和不可变借用遍历vector中的值使用vector存储不同类型的数据string类型字符串String的创建更新String对String类型按照索引的形式进行访问每个unicode标量值占两个字节以字节、unicode标量、字形簇的方式看待字符串字节unicode标量值字形簇(最接近字母)切割String &字符串

2021-09-24 20:58:07 251

原创 Rust-Package,Crate,Module,path,公有私有,use关键字,将模块拆分为不同文件

目录Rust的代码组织pacakge cratecargo的惯例crate的作用定义module来控制作用域和私有性path相对路径 绝对路径super表示父级模块(目录)私有边界pub关键字 把条目声明为公有的pub struct声明公有的结构体,字段默认是私有的pub 加字段 ,来设置公有字段pub enum文件的根级模块可以互相调用,无论公有私有use关键字引入函数时一般引入上一级,既能与本地定义区分,又不至于代码过于复杂引入结构体、枚举、其它,指定完整路径(指定到本身) 如果存在同名,引用到父级引

2021-09-13 22:22:13 663

原创 Rust入门-struct、枚举enum 、Opion<T>与模式匹配match、if let

目录struct定义实例化三级目录struct定义struct user{ name:String, email:String, active:bool, } //注意最后一项也有逗号实例化实例化时要为每个字段赋值,顺序不用按照声明顺序三级目录

2021-09-13 16:41:10 846

原创 Rust--(重要且独特的内容)所有权、函数、复制 、克隆、切片

目录所有权栈内存stack 堆内存heap所有权存在的原因所有权规则变量作用域 (同c)String类型变量和数据交互的方式:移动 move变量和数据交互的方式:复制 copy所有权与函数引用与借用悬空引用切片字符串切片字符串字面值是切片将字符串切片作为参数传递其他类型的切片所有权栈内存stack 堆内存heapstack 后进先出所有存储在stack上的数据必须拥有已知的固定的大小编译时大小未知的数据或者运行时大小可能发生变化的数据必须存放在heap上heap的内存组织差一些 数据放入h

2021-09-09 15:58:21 683

原创 Rust-常量、函数、注释、while条件循环、for循环

这里写目录标题常量Shadowing 隐藏数据类型标量类型整数类型整数字面值整数溢出浮点类型布尔类型字符类型复合类型tuple获取tuple的元素值访问tuple的元素数组(栈上)数组类型【类型;长度】访问使用【】数组越界,编译会通过,运行时会报错函数函数参数语句与表达式注释同c++控制流if elseif else if elseloopwhile条件循环for循环(安全简洁)range常量const 常量名:类型(u32)=100_000下划线可以直接加在数字中 ,增加可读性Shadow

2021-09-07 21:26:49 395

原创 RUST-下载更新卸载rust、编写简单程序、cargo的基本使用、let、mach等方法、外部的crate

Rust配置下载更新卸载安装验证本地文档编写Rust程序编写编译与运行rustc 只适合小程序Cargo使用cargo创建项目 cargo new 项目名toml格式,是cargo的配置格式在rust中,代码的包称作crate构建cargo项目 cargo build编译+运行cargo项目 cargorun检查代码,确保能通过编译 但是不产生可执行文件,比build快得多为发布构建 cargo build --release猜测游戏配置下载进入官网,点击install更新rustup upda

2021-09-06 19:17:22 1529 1

原创 Python Flask Web开发--输出helloworld、URL传递参数、URL反转

这里写目录标题输出helloworldurl传递参数URL反转URL重定向输出helloworldapp = Flask(__name__) # 初始化flask对象@app.route('/')def index(): return 'Hello World! 'if __name__ == '__main__': app.run(debug=True, host='127.0.0.2', port=8888

2021-09-05 16:37:03 226

原创 Linux实操-RPM与YUM

这里写目录标题RPM和YUMRPM包的管理简单查询指令 rpm -qa|grep xxrpm -qa :查询所安装的所有 rpm 软件包rpm -qa | more [分页显示]rpm -q 软件包名 :查询软件包是否安装rpm -q firefoxrpm -qi 软件包名 :查询软件包信息rpm -ql 软件包名 :查询软件包中的文件rpm -qf 文件全路径名 查询文件所属的软件包卸载 rpm 包:基本语法 rpm -e RPM 包的名称细节问题 强制删除安装RPM包rpm -

2021-08-10 22:31:09 209

原创 解决C++二进制文件读不全

最近遇到二进制文件读不全的情况,之前使用c++读文件一直都是正确的,也因此这个问题困扰我好久。c++读文件代码std::ifstream input(FilePath.c_str(), std::ios::in | std::ios::binary); if (!input) std::cout << "file open error"; //int blockindex = 0, blockgridsize[3] = { 0 }; input.read((char*)(&

2021-08-10 16:10:33 1435

原创 Linux实操-网络配置、进程管理、服务管理、动态监控进程、监控网络状态

网络配置网络配置原理图查看网络IP和网关查看虚拟网络编辑器修改虚拟网卡ip地址查看网关linux网络环境配置第一种方法(自动获取)第二种方法(指定固定的 ip)进程管理(重点)网络配置网络配置原理图查看网络IP和网关查看虚拟网络编辑器编辑-虚拟网络编辑器修改虚拟网卡ip地址编辑-虚拟网络编辑器 -点击vmnet8 改变子网ip查看网关虚拟机 :编辑-虚拟网络编辑器 -NAt设置Windows:查看windows环境中的vmnet8网络配置1 使用ipconfig2 打开网络和共.

2021-08-10 16:01:18 248

原创 Linux实操篇-组管理和权限管理、任务调度、磁盘分区、挂载

文章目录文件目录所有者1. 查看文件的所有者 指令:ls -ahl2. 改变文件所有者3.修改文件所在组4. 其他组5.改变用户所在组权限介绍1. rwx权限详解2.文件及目录权限实际案例3.修改权限1. 第一种方式:+ 、-、= 变更权限2. 通过数字修改权限4.修改文件所有者实践-警察和土匪游戏文件目录所有者在 linux 中的每个用户必须属于一个组,不能独立于组外。在 linux 中每个文件有所有者、所在组、其它组的概念。1. 查看文件的所有者 指令:ls -ahl 应用

2021-08-10 15:25:06 188

原创 Linux实操-运行级别和找回用户密码、帮助指令、文件目录类、时间日期类、搜索查找类、压缩和解压缩类

常用指令指定运行级别运行级别说明:帮助指令文件目录类时间日期类搜索查找类压缩和解压缩类指定运行级别运行级别说明:0 :关机1 :单用户【找回丢失密码】2:多用户状态没有网络服务3:多用户状态有网络服务4:系统未使用保留给用户5:图形界面6:系统重启常用的运行级别是3和5,要修改默认的运行级别可改文件/etc/inittab的Id:5:initdefault:这一行的数字切换到指定运行级别的指令:init【0123456】如何找回丢失的root密码思路: 进入到 单用户模式,然后修改

2021-08-05 15:57:15 137

原创 Linux实操-vi和vim编辑器,开机重启,用户登陆注销,用户管理,配置文件

目录vi 和 vim 的三种常见模式入门案例快捷键关机重启命令shutdownhaltrebootsync注意用户登陆和注销用户管理**添加用户****删除用户****查询用户信息****切换用户****查看当前用户**用户组增加组删除组增加用户时直接加上组修改用户组设置用户密码配置文件vi 和 vim 的三种常见模式1)正常模式在正常模式下,我们可以使用快捷键。以 vim 打开一个档案就直接进入一般模式了(这是默认的模式)。在这个模式中, 你可以使用『上下左右』按键来移动光标,你可以使用『删除字符

2021-08-04 18:48:12 239

原创 Linux-远程登陆、远程上传下载

目录安装软件xshell使用xftp-远程上传下载文件安装软件1) xshell 远程登陆到linux系统;2) xFtp 5 上传和下载文件说明: 公司开发时候, 具体的情况是这样的linux 服务器是开发小组共享的.正式上线的项目是运行在公网的.因此程序员需要远程登录到 centos 进行项目管理或者开发.画出简单的网络拓扑示意图(帮助理解)远程登录客户端有 Xshell5, Xftp5 , 我们学习使用 Xshell5 和 Xftp , 其它的远程工具大同小异.说明: Xs

2021-08-01 10:36:48 161

原创 Linux-CentOS终端使用和联网,共享文件,目录结构(重点)

目录CentOS终端使用和联网vmtools安装以实现文件共享Linux的目录结构具体的目录结构CentOS终端使用和联网1.终端2.配置网络,可以上网点击上面右侧的两个计算机图片,选择启用eth0,即可成功连接到网络,就可以上网。vmtools安装以实现文件共享1)可以粘贴命令2)可以共享文件夹3)示意图步骤:reboot可以重启centosLinux的目录结构采用层级式的树状目录文件,根目录“/”;linux中一切皆文件。dev:管理设备bin:常用指令etc: 放配

2021-07-31 21:09:45 144

原创 GPU入门

GPU入门基本概念由于研究方向要用到GPU方面的知识和技术,又一点没有接触过这方面的知识,因此决定学一下相关的内容。首先对GPU中常见的定义进行了解。着色器什么是着色器这篇文章中对着色器的类型和基本概念进行了介绍。编程编程API+入门案例cache存储器,通常由静态存储器组成最全GPU架构介绍CPU中大部分晶体管主要用于构建控制电路(比如分支预测等)和Cache,只有少部分的晶体管来完成实际的运算工作。而GPU的控制相对简单,且对Cache的需求小,所以大部分晶体管可以组成各类专用电路、多条

2021-05-21 21:50:03 239

原创 2021-04-27

C++如何在写入文件时自动创建目录

2021-04-27 23:17:52 88

原创 web of science如何下载文献,如何解决无法下载全文的问题

一般web of science的入口在学校图书馆官网的外文资源:假如我们要下载这篇文章,点击题目进入。点击查找pdf。点击绿色按钮点击免费加载插件到firefox点击这个位置获取,这是获取完成时的状态。此时再点击这个位置,即可进入论文全文页面。论文全文页面都不太相同,不再截图。但是共同点是都有一个pdf下载按钮,点击就可以成功get英文文献了。...

2020-11-18 23:18:02 59933 3

原创 八皇后_爬山法(待优化)

#include <iostream>#include <vector>#include<string>#include<math.h>using namespace std;int queen[8] = { 0,1,2,3,4,5,6,7 };//存储皇后布局//获得当前存在冲突的对数int get_num_of_conflict(int queen[8]) { int num_of_conflict = 0; for (int i = 0

2020-11-11 19:26:13 223

原创 利用四叉树索引实现点坐标存储

已知在二维区域随机无序分布着N个散点p1,p2,…pN构成一个集合M,这些点的坐标是浮点型的坐标对(x, y),其中任意两点不相等,即集合M内任意两点坐标值不相等。现需要对这些点进行快速查找,并能够增加一些新的点。当不考虑计算机内存和外存容量限制时,请选择任何一种程序设计语言并按这种语言的语法要求完成以下问题:1.设计一种有效的数据结构管理这N个点,包括数据结构以及输入这N个点方法;2.设计一种空间索引,能够有效访问这些点。并设计函数说明如何查找与输入(x, y)相同的点;quadtree.c#in

2020-11-11 17:03:18 1506 6

原创 线性四叉树的实现C++

线性四叉树的实现1)线性四叉树只存储最后的叶节点信息,包括叶节点的位置,大小和深度(根据数组下标可以直接得到)。2)使用节点引用类型的vector容器表示一颗完全四叉树。3) 完全四叉树的父节点数组下标为i时,对应的子节点下标为4*i+num,num∈{1,2,3,4}。不足:1.为了通过数组下标明确父节点与子节点的关系,采用的是完全四叉树的结构,由于地理空间对象可能分布不均衡,这样会导致四叉树生成一棵极为不平衡的树,也会造成树结构的不平衡以及存储空间的极大浪费。2.为了判断是否是叶子结点,在

2020-11-06 19:28:39 2634

原创 利用回溯法解决八皇后问题

#利用回溯法解决八皇后问题这个地方的回溯不好理解,强调一下为什么回溯假如现在放的是第六个皇后,其实是在check(第5个皇后)中调用了check(第6个),从第一列位置开始尝试放置皇后,直到最后一个位置都在冲突,必须修改上一个皇后的位置才能解决。check(第6个)这一段代码就结束了,继续执行check(第5个皇后)未执行完的代码,即回溯。又假如现在成功放置完最后一个皇后,那么最内层被调用的check结束,回到倒数第二层函数继续执行。也就是尝试将前面皇后位置后移,得到所有结果。如何理解回溯举一

2020-11-06 18:00:10 403

空空如也

空空如也

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

TA关注的人

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