自定义博客皮肤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)
  • 收藏
  • 关注

原创 “代理服务出现问题,或者地址有误“解决方案

打开浏览器,突然显示"代理服务器出现问题,或地址有误",但此时我的网络是正常的,QQ微信都可以正常使用,只有浏览器出现了这种错误,火狐浏览器和谷歌浏览器都这样。我尝试ping命令,也是正常的。上网查了解决方案,打开控制面板>Internet选项>连接>局域网设置,把代理服务器前面取消勾选就可以了。但是为什么会出现这种情况呢?代理服务器是什么?为什么只有浏览器不能正常上网?为什么会自动勾选上为LAN使用代理服务器?代理服务器:代理服务器proxy server是一种网络实

2021-01-05 15:10:58 65647 8

原创 (七)频域图像增强:低通和高通滤波

在频域空间,图像的信息表现为不同频率分量的组合。如果让不同频域范围内的分量受到不同的抑制,即进行不同的滤波,就可以改变输出图的频率分布,达到不同的增强目的。低通滤波和高通滤波的目的或功能相反,但低通滤波器和高通滤波器又具有对偶性。

2021-01-05 15:09:38 3286

原创 RSA有关的算法:扩展Euclid GCD、模幂运算的反复平方

RSA有关的算法1.模幂运算的反复平方算法2.扩展Euclid GCD算法1.模幂运算的反复平方算法/** * @author: cuttle * @Date: 2020/12/2 20:18 * @Description: 模幂运算的反复平方算法 */public class RSA_RS4ME { public static void main(String[]args){ System.out.println("a = 2,b = 40,n = 13");

2020-12-07 17:32:28 533 1

原创 (六)频域图像增强:频域增强技术和傅里叶变换

对图像的处理可以直接在图像空间进行,也可以考虑将图像变换到其他空间再进行处理。利用变换以后空间的方法称为基于变换域的方法。最常使用的变换空间是频域空间,所采用的变换是傅里叶变换。在频域空间,图像的信息表现为不同频率分量的组合。如果让不同频域范围内的分量受到不同的抑制,即进行不同的滤波,就可以改变输出图的频率分布,达到不同的增强目的。

2020-12-05 11:41:22 4737

原创 uni-app使用及问题记录:全局变量、获取当前设备大小、css背景图片

第一次使用uni-app做开发,之前学过h5,JavaWeb开发,但是没有接触过vue.js和小程序,所以一开始做的时候还是有点懵,遇到了几个问题来记录一下。1.vue和h5的区别网络模式和文件类型代码结构和标签2.uni-app项目结构3.问题记录设置全局变量获取显示设备的宽度、高度css背景图片不能使用本地文件

2020-12-03 17:23:10 1028

原创 (五)空域图像增强:非线性滤波及MATLAB实现

利用模板操作来进行图像增强称为滤波。滤波分为线性滤波和非线性滤波。任何线性滤波都可以描述为将原始图像的傅里叶变换和滤波模板的傅里叶变换相乘,结果是在每个频率处有用的内容强度和无用噪声的水平都以相同的因子减弱。虽然线性滤波计算简单,但是常不能区分图像中有用的内容和无用的噪声。这种问题可以通过非线性滤波来解决。非线性滤波主要有基于集合的、基于形状的、基于排序的三种类型,下面是基于排序的非线性滤波。

2020-11-23 21:21:28 2906

原创 (四)空域图像增强:线性滤波及MATLAB实现

利用模板操作来进行图像增强称为滤波。滤波分为线性滤波和非线性滤波。线性滤波既可以得到平滑的效果(图像反差减少),也可以得到锐化的效果(图像反差增加)。线性平滑滤波线性锐化滤波...

2020-11-23 20:26:05 3222

原创 图像卷积原理及MATLAB实现

数字图像卷积原理,matlab的conv2函数,不使用con2函数实现卷积图像卷积原理卷积,Convolution。卷积是两个变量在某范围内相乘后求和的结果。如果卷积的变量是序列x(n)和h(n),则卷积的结果为:本文只讨论卷积在数字图像中的应用。数字图像是二维离散信号,对图像进行卷积操作就是卷积模板在图像上滑动,如下图所示。滑动的过程中,图像像素值和模板像素值对应位置相乘再相加得到的结果就是中心元素对应的卷积结果。比如在上图中,图像中原像素值为6(第二行第二列)卷积后得结果得到-3。M.

2020-11-22 21:40:25 17524 5

原创 回溯算法:N-皇后问题、K-着色问题(Java实现)

回溯算法1.N-皇后算法2.K-着色问题1.N-皇后算法import java.util.Scanner;/** * @author: cuttle * @Date: 2020/11/19 15:52 * @Description: N-皇后问题回溯算法 */public class BT_NQueens { private int N;//问题规模N private int[] queen;//N个皇后的布局,Xi表示第i行皇后位置 private bool

2020-11-19 21:03:57 291 1

原创 phpStudy中的mysql和本地mysql的冲突解决

因为本地安装了mysql,phpStudy集成环境中也有phpStudy,所以会出现冲突导致mysql启动不成功。phpStudy运行MySql失败:本地的MySql连接失败:以管理员身份运行cmd

2020-11-17 21:40:17 1712

原创 DVWA系列(一):phpStudy搭建dvwa过程及问题记录

phpStudy搭建dvwa过程及问题记录,遇到了不少坑(⊙_⊙)1. **安装phpStudy和DVWA**安装phpStudy:[https://www.xp.cn/download.html](),我用的2018版安装DVWA:[https://github.com/digininja/DVWA#download]()将下载的DVWA压缩包解压到`phpStudy\PHPTutorial\WWW`文件夹下。

2020-11-17 21:26:13 2475 3

原创 (三)空域图像增强:像素联系和模板运算

空域指像素位置所在的空间,一般看作图像的原始空间。空域图像增强指直接作用于像素,在图像空间的增强。在空域增强中分为点操作和模板操作。

2020-11-15 21:44:02 1474

原创 贪心算法:Dijkstra最短路径,Prim最小生成树,Kruskal最小生成树(Java实现)

因为这学期上算法课,因为要准备蓝桥杯国赛,所以复习记录一下几个经典的算法(T_T)。。。贪心算法1.Dijkstra最短路径2.Prim最小生成树1.Dijkstra最短路径import java.util.ArrayList;import java.util.HashMap;/** * @author: cuttle * @Date: 2020/11/4 19:34 * @Description: 最短路径的Dijkstra算法,贪心法 */public class NS.

2020-11-11 21:11:48 688

原创 动态规划算法:Levenshtein编辑距离、0-1背包、TSP问题(Java实现)

因为这学期上算法课,因为要准备蓝桥杯国赛,所以复习记录一下几个经典的算法(T_T)。。。动态规划算法1.Levenshtein编辑距离DP算法2.0-1背包DP算法3.TSP问题DP算法1.Levenshtein编辑距离DP算法/** * @author: cuttle * @Date: 2020/10/21 19:42 * @Description: Levenshetein编辑距离DP算法 */public class DP_Levenshtein { privat.

2020-11-08 17:47:57 307

原创 基于比较的排序算法:冒泡、插入、堆、归并、快速(Java实现)

因为这学期上算法课,因为要准备蓝桥杯国赛,所以复习记录一下几个经典的算法(T_T)。。。基于比较的排序算法1.冒泡排序2.插入排序3.堆排序4.归并排序5.快速排序时间复杂度 T(n)算法稳定性冒泡排序O(n2)稳定插入排序O(n2)稳定堆排序O(n)不稳定归并排序O(nlogn)稳定快速排序O(nlogn)不稳定1.冒泡排序冒泡排序的基本思想:对于n个元素的数组,算法执行n-1次;对于第i次,从第一个元素开始,依次与后.

2020-11-08 17:30:42 93

原创 穷举算法:子集遍历、全排列、广度优先搜索、深度优先搜索(Java实现)

因为这学期上算法课,因为要准备蓝桥杯国赛,所以复习记录一下几个经典的算法(T_T)。。。@[TOC]( )穷举算法1.子集遍历2.全排列3.广度优先搜索4.深度优先搜索

2020-11-08 12:06:09 1361 1

原创 (二)空域图像增强:灰度点操作及MATLAB实现

空域指像素位置所在的空间,一般看作图像的原始空间。空域图像增强指直接作用于像素,在图像空间的增强。在空域增强中分为点操作和模板操作。点操作还可以分为几何点操作和灰度点操作。灰度点操作通过改变像素的灰度值来改变图像获得增强效果。灰度点操作灰度点操作有较多的形式:例如将像素值根据算术或逻辑运算结合成新的像素值(图像间运算);将像素值根据某种函数关系进行映射得到新的像素值(图像灰度映射);根据一组像素值的统计结果进行映射来改变各个像素的像素值(直方图变换)。图像间运算算数运算逻辑运算图像灰度映射

2020-11-08 10:45:01 2181

原创 (一)空域图像增强:几何点操作及MATLAB实现

空域指像素位置所在的空间,一般看作图像的原始空间。空域图像增强指直接作用于像素,在图像空间的增强。在空域增强中分为点操作和模板操作。点操作还可以分为几何点操作和灰度点操作。几何点操作通过改变像素坐标位置来改变图像获得增强效果。灰度点操作通过改变像素的灰度值来改变图像获得增强效果。几何点操作和灰度点操作都可以看作是映射操作,都有可能不可逆。文章目录1.几何点操作图像坐标变换2.灰度点操作图像间运算图像灰度映射直方图变换1.几何点操作几何点操作主要借助像素的坐标变换来改变像素位置。图像坐标变换图像

2020-11-07 10:54:52 1022

原创 nextLine()的坑

nextLine和next都是读取输入台输入的字符。next()只读取有效字符,不会读取有效字符前的空格、tab、回车,读取到有效字符后遇到空格、tab、回车才会停止读取。nextLine()会读取字符前后的空格、tab,不管是在字符前还是后遇到回车都会停止读取,读取的是回车前的所有字符。next()平时用的比较多,一般没什么问题,主要是nextLine(),以及nextLine()在next()后面使用时会出现错误。1.nextLine() Scanner sc = new Scanner(

2020-11-05 16:29:51 3028 1

原创 MATLAB快速上手

前段时间因为数学建模需要使用matlab,最近又因为学习数字图像处理用到matlab,除去一些语言必须的基本语法规则之外,想要快速上手matlab只需要几个技巧,在这里简单记录一下(@_@)必知技巧1. 外部读取数据比如当我第一次使用matlab处理数据的时候,我不知道如何读取数据,找到数据文件,使用右键查看试试,会发现可以打开,可以导入数据。比如这里点击打开(打开和导入数据其实是一样的效果),然后就会出现一个导入数据页面。观察该界面,会发现可以选择数据范围,可以设置输出类型,以什么形式导入数据

2020-11-02 21:44:38 761

原创 ICMP协议及Wireshark分析

目录一、ICMP协议二、利用Wireshark分析ICMP数据包1.询问报文:回送请求或回答2.差错报告报文:时间超过3.差错报告报文:终点不可达三、ICMP应用举例:PING和traceroute1.PING2.traceroute四、Java编程实现PIING和traceroute一、ICMP协议为了更有效地转发IP数据报和提高交付成功的机会,在网际层使用了ICMP(Internet Control Message Protocol),网际控制报文协议。ICMP报文装在IP数据报中,属于IP层的协议

2020-10-31 21:21:27 5341

原创 IP数据报首部检验和原理

首部检验和首部检验和,只检验数据报的首部,不包括数据部分。在发送方,先把IP数据报首部划分为许多16位字的序列,并把检验和字段置为0,用反码算术运算把所有16位字相加,将得到的和的反码写入检验和字段。接收方收到数据后,将首部所有的16位字使用反码算术运算相加一次,将得到的和取反码,即得出接收方检验和的计算结果。若首部未发生任何变化,该结果为0,于是就保留这个数据报。否则就认为出错,并将此数据报丢弃。示例:Wireshark抓包,图中蓝色的为ip数据报首部信息。45 00 00 3c4:版本

2020-10-31 21:09:45 11485 5

原创 ARP攻击原理和kali实现ARP攻击

目录一、ARP协议和ARP攻击1.ARP协议2.利用wireshark分析ARP数据包3.ARP攻击二、kali实现ARP攻击一、ARP协议和ARP攻击1.ARP协议ARP协议,地址解析协议(Address Resolution Protocol),用来实现IP地址到物理地址的映射。每一台主机都设有一个ARP高速缓存(ARP cache),里面有本局域网上的各主机和路由器的IP地址到硬件地址的映射表,主机如何获取这些地址的?例如,主机A向本局域网上的某台主机B发送IP数据报时,要先在ARP高速缓存

2020-10-28 15:49:53 11353 5

原创 虚拟机安装Kali2020.1过程记录

1.下载Kali镜像文件官网https://www.kali.org下载太慢,可以选择用阿里云镜像网站下载Kali镜像文件。https://mirrors.aliyun.com/kali-images/?spm=a2c6h.13651104.0.0.70be1447uXvCW22.虚拟机安装打开VMware,创建新的虚拟机,选择典型。选择稍后安装操作系统。选择Linux,版本Debian 9.0x 64位。选择名称和位置,点击下一步。设置磁盘容量。点击自定义硬件,CD/DVD,使

2020-10-23 20:35:22 849

原创 发送时延与传播时延

1.传输速率、带宽、传播速率网络技术中的速率指的是数据的传输速率(额定速率或标称速率,而并非网络实际上运行的速率),也称为数据率或者比特率,单位bit/s(b/s,bps)。计算机每秒钟可以向所连接的媒体或网络注入(发送)多少个比特,也就是传输速率。计算机网络中的带宽表示网络中某通道传送数据的能力,即在单位时间内网络中的某信道所能通过的“最高数据率”。所以该意义的带宽的单位也就是数据率的单位bit/s。信号比特在传输媒体上的传播速率就是电磁波在单位时间内能够在传输媒体上走的距离。电磁波在信道的传播速

2020-10-19 17:47:20 15740

原创 计算机网络类别(按照作用范围分类)

按照网络的作用范围进行分类,可分为广域网、城域网、局域网、个人区域网1.广域网广域网 WAN(Wide Area Network),又称广域网、外网、公网。是连接不同地区局域网或城域网计算机通信的远程网。通常跨接很大的物理范围,所覆盖的范围从几十公里到几千公里,它能连接多个地区、城市和国家,或横跨几个洲并能提供远距离通信,形成国际性的远程网络。!! 广域网并不等同于互联网。2.城域网城域网 MAN(Metropolitan Area Network)是在一个城市范围内所建立的计算机通信网,作用.

2020-10-18 19:05:20 23951 3

原创 Wireshark的基本使用与介绍

一、Wireshark基本介绍Wireshark(前称Ethereal)是一个网络封包分析软件。网络封包分析软件的功能是撷取网络封包,并尽可能显示出最为详细的网络封包资料。Wireshark使用WinPCAP作为接口,直接与网卡进行数据报文交换。二、使用步骤1.打开主界面,选择菜单栏上捕获>选项,根据各自电脑的网卡使用情况,勾选网卡。然后点击开始,启动抓包。2.启动抓包后,会看到如下界面3.执行抓包操作,如ping命令4.设置过滤条件对数据列表区过滤ip.addr == 39.1

2020-10-18 11:43:44 1874 1

原创 虚拟机安装linux CentOS7步骤

虚拟机安装linux CentOS7步骤软件下载:VMware15,CentOS7.3安装步骤省略,VM在官网安装即刻,CentOS可在下列网址下载:添加链接描述安装步骤:打开VMware15,点击创建新的虚拟机,选择自定义,点击下一步。默认选项,再点击下一步到安装操作系统界面,选择稍后安装操作系统,点击下一步。客户机操作系统选择Linux,版本选择Cent OS7,点击下一步。...

2020-02-27 13:41:20 283

原创 MyBatis学习:IDEA搭建MyBatis出现的问题记录

IDEA搭建MyBatis出现的问题记录1:报错 Exception in thread "main" java.io.IOException: Could not find resource mybatis.xml2:报错 Exception in thread "main" org.apache.ibatis.exceptions.PersistenceException:Error buil...

2019-11-20 19:39:44 572

空空如也

空空如也

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

TA关注的人

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