自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(22)
  • 资源 (4)
  • 收藏
  • 关注

原创 Nginx proxy manager通过端口转发绕过80,443端口封堵

今天发现nginx proxy manager里自带一个端口转发功能,可以绕过封堵的80,443端口,实现从公网对家里服务器的访问,在此记录一下。

2023-05-28 23:26:51 6910 5

原创 Linux使用rsync实现增量备份

这段代码是一个用来执行增量备份的 Bash 脚本,它使用 rsync 命令来实现本地增量备份。每次执行的时候,脚本会对比现在的源目录里的文件和上一次备份出来的文件的区别,只把其中和上次备份不一样的文件拷贝出来,和上次备份一样的就建立一个硬链接,避免重复复制文件造成一模一样的文件复制多次。脚本首先定义了一些变量,包括源目录 SOURCE_DIR,备份目录 BACKUP_DIR,当前日期和时间 DATETIME,备份路径 BACKUP_PATH 和最新链接 LATEST_LINK。接下来,脚本使用 mkdir

2023-05-22 22:36:28 1130

原创 Nginx Proxy Manager申请证书出现Internal Error的解决方法

附上安装Nginx Proxy Manager中文版的docker-compose.yml文件。这是2.9.19的bug,退回到2.9.18就没问题了。

2023-03-23 13:42:20 6700 4

原创 局域网没有域名使用ip访问搭建Seafile需要改的几个配置

无域名搭建Seafile需要改的几个配置,官网没说清楚的我摸索出来了,给后人避坑。

2022-10-30 17:23:44 1049

原创 [2022.10.30] Linux系统硬盘迁移方案

linux系统无缝迁移至新硬盘的方法

2022-10-30 16:49:05 4945 2

原创 C++面试常问的几个问题

1.面向对象的几大特点封装、继承、多态...2.虚函数类成员函数前面添加virtual关键字的函数被称为虚函数。作用是实现多态性,通过指向派生类的基类指针或引用,访问派生类中同名成员函数。比如父类中的一个虚函数,在不同的子类中有不同的重写它的同名函数,要一次性把装在数组中的多个子类对象的该函数都调用一遍,就可以将其基类的该函数定义为虚函数,用一个基类指针遍历子类数组的同时调用函数。...3.构造函数和析构函数C++中,构造函数不可以是虚函数,而析构函数可以且常常是虚函数。为什么析

2022-03-19 16:25:44 719

原创 vs2019 无法打开包括文件:“SDKDDKVer.h”: No such file or directory的有效解决方案

工具——获取工具和功能 打开visual studio install修改——单个组件——搜索windows 取消勾选windows 10 sdk 目的是卸载sdk卸载完成后修改——单个组件——搜索windows 勾选刚才取消的windows 10 sdk 重新安装...

2021-07-14 09:12:09 2015 1

原创 利用开闭原则重构原有的Alert类代码

import java.util.*;//接口interface state_interface{ public void check(); public void updateValue(float v); public void setThreshold(float threshold);}//基类abstract class state implements state_interface{ public Threshold thre; public float value;

2021-03-31 20:31:38 245 1

原创 遥感图像处理实践课程任务::基于RSDIPLib搭建遥感图像处理应用程序

目录摘要一. 概要设计1.1 数据流图1.2 函数调用图二. 图像处理算法2.1 直方图匹配2.1.1 接口设计2.1.2 窗口界面设计2.2 中值滤波2.2.1 接口设计2.2.2 窗口界面设计2.2.3 算法设计2.3 双边滤波2.3.1 接口设计2.3.2 窗口界面设计2.3.3 算法设计摘要本文为“遥感图像处理实践”课程报告,包含概要设计,详细设计,结果讨论三大部分。一. 概要设计1.1 数据流图1.2 函数调用图二. 图像处理算法2.1 直方图匹配2.1.1 接口设计stat

2021-02-24 15:04:46 1784 51

原创 C++实现离散傅里叶变换,附源代码

目录1.函数调用2.算法设计2.1中心化2.2 选择DFT还是FFT2.3一维DFT2.4一维FFT2.5 处理结果1.函数调用2.算法设计2.1中心化实现中心化的代码块中不使用pow函数,使用位运算判断奇偶,可大大优化。//中心化for(band=0;band<n_band;band++) for(row=0; row<n_row; ++row){ for(col=0; col<n_col; ++col){ index=coo2ind(band,row,col)

2021-02-24 14:41:31 1333

原创 C++多线程实现中值滤波,双边滤波,拉普拉斯锐化,附源代码

目录1.中值滤波1.1 接口设计1.2 界面设计1.3 测试1.4 源代码2.双边滤波2.1 接口设计2.2 界面设计2.3 测试2.4 源代码3.拉普拉斯锐化3.1 接口设计3.2 测试3.3 源代码1.中值滤波1.1 接口设计//中值滤波函数定义 static BOOL medium_filter(CImageDataset &imgIn, CImageDataset &imgOut,int win_len);win_len表示滤波器窗口边长1.2 界面设计1.3 测试

2021-02-24 13:55:20 1422 2

原创 C++实现直方图均衡,附源代码

目录接口设计运行结果源代码接口设计//直方图均衡化函数定义 static BOOL histeq(CImageDataset &imgIn, CImageDataset &imgOut); 运行结果源代码//计算直方图函数void CImageProcessingEx::getHist(const CImageDataset& img,int band,std::vector<int>& hist){ int value; int N_ro

2021-02-24 13:26:15 1885

原创 C++实现直方图匹配,附源代码

使用C++实现直方图匹配,附源代码

2021-02-06 20:08:41 2089 2

原创 基于DEM,Lumion和WorldMachine的地形三维可视化

本文详细介绍了利用ArcGIS,WorldMachine,3DSMAX,Lumion10通过GDEMV2 30m 分辨率DEM数据进行地形三维可视化的方法。该方法具有较大可行性,渲染效果级佳,可广泛用于对渲染结果要求较高的基于DEM的地形三维可视化。

2021-02-06 19:22:46 3052

原创 C++实现简单的离散傅里叶变换(DFT),附源代码

MyDFT.h#pragma once#include <complex>#include <vector>using namespace std;//Copyright (c) 2020 FuZhixiangclass DFT{public: static void dft(std::vector<std::complex<double> >& vec, bool inverse);private: static std::ve

2020-12-30 21:14:11 2441 1

原创 MATLAB实现光谱曲线包络线去除,附源代码

目录算法描述MATLAB代码运行结果算法描述1.找到所有极大值点。2.找到极值点中最大的。3.以该最大点为起点,向两边找,计算当前点与右边所有点连线的斜率,取斜率最大的连线的端点作为包络线的下一个端点,同时更新当前点为该端点,重复,直到最后一个点。计算当前点与左边所有点连线的斜率取斜率最小的连线的端点作为包络线的下一个端点,同时更新当前点为该端点,重复此过程,直到第一个点。4.直到所有极大值点都加入包络线为止MATLAB代码main.m%Copyright (C) China Unive

2020-11-24 14:58:24 9166 10

原创 效率神器!ArcGIS模型构建器使用详解

在ArcGIS中如何创建自己的工具箱一键对数据进行多步处理

2020-11-15 20:35:13 19132 3

原创 全网首发!使用链接信息表改进的归并排序

目录前言传统的归并排序存在的问题1.递归层次太深2.频繁移动改进措施1.针对递归层次问题2.针对元素频繁移动问题伪代码源代码测试前言该算法为本人在算法设计与分析课程中的作业。此算法新颖,当时网上找不到任何可参考的代码,现在我发这篇文章来填补这一空白。传统的归并排序存在的问题1.递归层次太深在传统归并排序算法的执行过程中,当集合仅含有两个元素时,仍要进一步做递归调用,直至每个集合仅含有一个元素时才退出递归调用。 在集合含有仅相当少的元素时,较深层次的递归调用使得时间过多地消耗在处理递归上。2.频繁

2020-10-18 13:58:26 1770 5

原创 数据结构课程设计报告——Huffman编码

目录一、 问题描述与要求二、 需求分析三、 设计3.1 设计思想3.1.1 数据与操作的特性3.1.2 数据结构设计3.1.3 算法设计3.2 设计表示3.2.1 函数调用关系图3.2.2 类视图3.3 详细设计3.3.1 结点数据结构设计3.3.2 算法详细设计四、 调试分析五、 用户手册六、 测试数据及测试结果6.1 边界测试6.2 压力测试七、 此程序的亮点一、 问题描述与要求对于任意待编码的字符集(字符集中字符最少不能少于20个),并给定他们的出现概率,概率大小由编程输入。要求:按照待编码的字

2020-08-05 10:54:23 3815

原创 教你如何将南望山导入MC版的地大武汉

笔者从地理信息系统原理课程的学习中获得启发,提出使用数字高程模型DEM进行导入的方法。本文以南望山的DEM导入地大MC地图为例进行详细讲解。

2020-07-14 21:41:03 980

原创 数据库实习详解:基于数据库的C/S程序开发

老版本的实习指导在这一块的内容完全过时,过于简略的内容对没有任何窗口程序编写经验的初学者很不友好,网上也缺乏详细的教程以供初学者借鉴。介于此,本文将对数据库实习“基于数据库的C/S程序开发”的操作过程进行详细展示,以供读者参考,如果本文对你有帮助,请点赞,这也是支持我继续写下去的动力。实验目的了解用C#开发基于SQL Server数据库的窗体应用程序的过程。实验步骤环境搭建该项目采用C#开发,因此在编写程序之前需要搭建环境。打开Visual Studio 2019,点击“工具——获取工具和功能”

2020-07-13 16:39:07 3141 2

原创 华中科大《计算机组成原理》慕课题目选讲

本文对华中科大《计算机组成原理》慕课中的部分计算题用自己所理解的方式进行讲解。文章为原创,是对自己解题思路的梳理,难免有不足之处,欢迎指正。

2020-07-13 10:54:46 19486 6

eCognition面向对象分类.pdf

本文档详细记录了使用eCognition进行面向对象分类的过程和步骤,非常有参考学习价值。

2020-12-17

数据结构课程设计-哈夫曼编码.zip

1. 该程序可对不含中文字符的字符串进行Huffman编码和解码。 2. 采用最小堆,折半查找,间接排序节省时间开销。其中创建Huffman树的时间复杂度被优化为O(nlog2n),编码中根据字符查询对应的编码的时间复杂度被优化为O(log2n) 4. 使用C++编写。 5. 模块之间低耦合,便于维护,代码可重用性高。

2020-08-05

C语言课设_学生学籍信息管理系统.rar

这是《基于PBL的C语言课程设计》书中“学生学籍信息管理系统”一题的完整代码。 内有详细注释。 本程序特点: 1.100%满足题目要求。 2.采用单链表作为存储数据的数据结构; 3.对数据的排序采用就地排序法; 4.人性化的界面,交互友好; 5.代码重用率高,冗余小。

2020-04-18

空空如也

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

TA关注的人

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