自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

飞花舞者的博客

记录学习经过。

  • 博客(53)
  • 资源 (2)
  • 收藏
  • 关注

原创 nginx代理服务器配置不正确出现的小bug

http://domain.com/css,正常情况下响应应该是404或者自动加上/变为http://domain.com/css/,但是它却是http://domain.com:81/css/,81是我们代理服务器监听的端口。这种请求如果配置不当会将我们代理服务器监听的端口暴露出来,而且也影响用户体验。也就是说如果请求的文件名和你的服务器上的文件夹名一样的话,在这种配置下是有问题的。这种配置虽然繁琐,但是有效果,也不影响网站正常加载js、css,缺点就是需要一个一个配置,并且网站目录不能有同名文件。

2025-01-09 19:18:23 738

原创 网站搭建之配置tomcat

简单tomcat安全配置,主要将请求经过Nginx反向代理到tomcat

2023-05-01 11:03:09 1360 1

原创 阿里云ubuntu安装nginx+apache+tomcat+mysql并配置反向代理

阿里云服务器配置新版nginx,apache,tomcat,mysql,配置nginx作为反向代理将请求代理到apache和tomcat,并配置Mysql远程连接。

2023-04-22 15:55:22 1112 1

原创 从脑残运行rm -rf /* 到服务器安全配置

安全运维之ssh配置

2023-04-20 17:46:43 356

原创 CISP-PTE-centos6靶机教程

CISP-PTE中centos靶场,小白训练复习拿来练手。

2023-02-04 15:45:33 1820 1

原创 CISP-PTE-Windows2003教程

防火墙关不掉,师傅们看要怎么搞???

2023-02-03 15:43:49 2024 1

原创 DC-4靶场教程

DC系列靶场之DC-4,命令执行,/etc/passwd可写提权。适合像我这样的新手小白。

2022-12-14 17:23:42 310

原创 DC-3靶场教程

DC系列靶场3,sql注入拿到管理后台密码,模板写入一句话getshell

2022-12-14 17:15:28 123

原创 DC-2靶机教程

DC系列靶场之DC-2

2022-12-13 17:00:56 406

原创 DC1教程

dc-1靶场教程,拿shell到提权

2022-12-12 13:05:30 126

原创 virtualbox虚拟机启动报错指定要桥接的网卡

虚拟机使用报错解决

2022-09-14 23:37:30 377

原创 python命令解析使用多线程扫描端口

python写端口扫描的脚本

2022-06-12 11:54:18 643 3

原创 python tkinter递归遍历文件目录

python tkinter遍历目录

2022-06-09 23:41:35 605

原创 python tkinter实现文件选择查看并打开

python tkinter给选择的文件编序并双击打开

2022-06-09 23:33:59 5874

原创 python tkinter图形化界面批量修改图片名

python图形化给图片批量重命名

2022-06-09 23:25:59 329

原创 python tkinter图形化界面实现图片点击切换

python tkinter实现图片点击切换

2022-06-09 23:17:25 3075 1

原创 python 利用requests和BeautifulSoup爬取网页文章

使用python requests、re模块正则匹配、BeautifulSoup模块爬取网页内容

2022-06-08 10:39:17 955

原创 python socket实现文件下载功能

python socket实现从服务端下载文件

2022-06-06 21:18:49 906

原创 myeclipse连接远程mysql5.7出现 The last packet sent successfully to the server was 0 milliseconds ago. The

1.使用Navicat,myeclipse均连接失败,网上说修改wait_timeout,结果不起作用。2.后来找到/etc/mysql/mysql.conf.d/mysqld.cnf里修改了bind-address=127.0.0.1为0.0.0.0,3.重启MySQL:sudo service mysql restart即可。

2021-09-07 18:04:46 512

原创 jsp实现云服务器上文件上传与下载

前提:tomcat已经能正常访问1.在一个html页面上,写有:<a href="http://公网ip:8080/FileUpload/upload.jsp" target="_blank">文件上传</a><a href="http://公网ip:8080/FileUpload/download.jsp" target="_blank">文件下载</a>2.可以看到,我这里的文件上传是在另外一个文件夹,我们用myeclipse编写上传和下载的j

2021-06-14 12:27:55 353

原创 阿里云服务器安装tomcat并配置java环境

1.下载tomcat,使用wget,将下载的apache-tomcat-8.5.43.tar.gz 解压到/usr/local/下;2.下载jdk-8u181-linux-x64.tar.gz,在/usr/下创建文件夹java,解压到里面;3.配置java环境变量,vim /etc/profile,输入:export JAVA_HOME=/usr/java/jdk1.8.0_181export CLASSPATH=.:${JAVA_HOME}/lib:$JAVA_HOME/jre/libexpo

2021-06-14 09:10:59 1551 1

原创 线性方程组的直接法——高斯消去法

高斯消去法解方程组:程序流程图如下:代码如下:/*------------解线性方程组----------------***************高斯消去法*******************-------------Analysis---------------------*1.a存放方程组系数,b存放方程组值*2.高斯消去法分消元与回代两个过程**********************************/#include<iostream>using n

2021-06-01 17:33:15 2372

原创 线性方程组的直接法——约当消去法

约当消去法解方程组如图:程序流程图如图:/*------------解线性方程组----------------***************约当消去法*******************-------------Analysis---------------------*1.a存放方程组系数,b存放方程组值***********************************/#include<iostream>//#include<vector>usi

2021-06-01 16:55:31 787

原创 常微分方程的查分方法——改进的欧拉方法

程序流程图如下://常微分方程的差分方法——改进的欧拉方法——求解初值问题 /************Analysis************** *1.h:步长,N:步数,迭代次数,x0,y0为老值,x1,y1为新值 *f(x)=y-2x/y *y(0)=1 **************************/#include<iostream>using namespace std;double f(double x,double y){ return y-2*x/

2021-05-24 19:34:32 283

原创 方程求根的迭代法——牛顿迭代法

用牛顿法解方程xe(x) -1=0程序流程图如下://方程求根的迭代法——牛顿迭代法/*************Analysis***********1.初值x0,精度e,迭代次数N*2.牛顿法解方程f(x)=x*e**x-1*3.取初值为0.5********************************/#include<iostream>#include<math.h>using namespace std;//原函数double f(double

2021-05-24 19:27:32 3392

原创 线性方程组迭代法之高斯-赛德尔迭代法

/********高斯-赛德尔迭代法**********--------------分析--------------*1.Xi为每一步迭代的初值,X1=X2=X3=0,Yi存放迭代结果,temp[i]保存迭代过程中x的老值*2.迭代精度e,max|tempi-Yi|,1<=i<=n*3.最大迭代次数N*4.输入数据:*(1)Bi:方程组的值*(2)Aij:方程组变量系数*/#include<iostream>#include<math.h>using

2021-05-12 09:09:35 5398

原创 线性方程组迭代法—雅克比迭代法C++

此例子使用三个变量、三个方程的情况,如需讨论多个的情况,使用vector稍加修改即可。使用的方程组如下:每次迭代的值如下:程序流程图:程序代码:/********雅克比迭代法**********1.Xi为每一步迭代的初值,X1=0,Yi存放迭代结果*2.迭代精度e,max|Xi-Yi|,1<=i<=n*3.最大迭代次数N*4.输入数据:*(1)Bi:方程组的值*(2)Aij:方程组变量系数*/#include<iostream>#include&l

2021-05-11 17:33:55 3541

原创 scp传输authorized_keys到另一台虚拟机出现密码不对且Permision denied

报错如下:直接修改另一台虚拟机的密码:sudo passwd修改之后用新的密码传输就没问题了

2021-05-10 21:34:33 552 2

原创 hive初始化成功后启动报错

报错如下:网上搜了一通,说是jdk版本问题,我用的是ubuntu自带的,不兼容,所以换成了jdk1.8的,重新修改hive-env.sh,增加java环境,如下:重新启动hadoop,stop-dfs.sh,后,start-dfs.sh,在来启动hive,此时已经可以启动了~...

2021-05-10 10:15:48 857

原创 ubuntu安装hive初始化数据库时报错

执行如下命令:报错解决方法:删除创建的数据库,重新再创建一次。就没问题了~

2021-05-10 09:26:20 297

原创 龙贝格求积算法

函数f(x)=sinx/x,区间[0,1]算法流程图如图:/*-------------Analysis----------------------*龙贝格算法求积分*1.函数f(x)=sinx/x,区间[0,1]*2.输入a,b,e;其中a,b为区间[a,b],e为精度*3.T为复化梯形公式,S为辛甫生公式,C为复化科特斯公式*4.h为步长 x为求积节点,k为加速次数*5.输出R2-----------------------------------*/#include<io

2021-04-26 19:59:40 2576

转载 termux搭建局域网web服务器

本文转自:http://www.ruanyifeng.com/blog/2019/07/termux-tutorial.html非常感谢!读者可自行前往详细阅读。搭建步骤:1.在手机的权限管理中给termux足够的权限2.更新系统apt updateapt upgrade3.安装sl软件包apt install sl运行sl4.访问本机存储termux-setup-storage允许就完了5.安装Node.jsapt install nodejs安装完后,可以运行j

2021-04-26 12:54:39 5862 4

转载 Termux局域网下电脑端的连接

https://www.cpolar.com/docs

2021-04-26 11:00:26 4923 1

原创 变步长梯形法求积分

函数f(x)=sinx/x,算法流程图如图:C++代码如下:/**1.给定函数f(x)=sinx/x*2.给定区间[a,b]和精度e=0.005*3.更新步长*/#include<iostream>#include<math.h>using namespace std;double f(double x){ if(x==0) return 1; return sin(x)/x;}int main(){ double a,b;//[a,b] d

2021-04-19 21:48:46 1532

原创 复化辛甫生公式求积

函数f(x)=sinx/x,区间[0,1]/*1.输入求积区间[a,b]2.输入划分数量n3.求得步长h=(b-a)/n4.第一子段中点值:a+h/2,第二子段中点:第一子段中点+h。后一个子段中点=前一个子段中点+h5.分点值:a,a+h,a+2h,---,a+nh6.函数f(x)*/#include<iostream>#include<math.h>using namespace std;//one x corresponds to one ydoubl

2021-04-12 22:55:41 1068

原创 牛顿插值法

利用牛顿的插值公式求出n次插值的结果//Newton interpolation//拉格朗日插值Lagrange Interpolation#include<iostream>#include<vector>using namespace std;//get f(xi,xi+1) valuefloat getf(vector<float>x,int i,vector<float>y){ return (y[i]-y[i-1])/(x[i]-

2021-03-30 00:31:51 351

原创 Hadoop伪分布式安装测试wordcount

Hadoop伪分布式需要配置core-site.xml,hdfs-site.xml,mapred-site.xml,yarn-site.xml这四个文件。1.配置core-site.xml#打开core-site.xml配置文件root权限下命令vim $HADOOP_HOME/etc/hadoop/core-site.xml打开文件,用vim不用vi,vi修改配置容易出错。在标签之间添加如下代码:<property> <name>hadoop.tmp.dir</na

2021-03-25 19:55:27 403 1

原创 Linux Ubuntu安装单机Hadoop并运行WordCount测试

1.安装java JDK在终端root下,直接输入java,提示没有安装java的话,根据提示可以选择apt install default-jre那个,安装完后使用java -version出现版本提示信息则安装成功,此时的默认路径一般为 /usr/lib/jvm/default-java,记住这个路径,等会配置hadoop的时候要用。2.安装Hadoop下载Hadoop,这里使用的版本为2.7.3,下载hadoop-2.7.3.tar.gz,放在/home/bluecap/desktop/目录下,

2021-03-23 20:55:35 804 1

原创 拉格朗日插值求n次插值

//拉格朗日插值Lagrange Interpolation#include<iostream>#include<vector>using namespace std;//get interpolation basis functions//x is special valuevector<float> getBasisFunc(vector<float>x_var,vector<float>y_var,float x){ vect

2021-03-22 18:37:37 941

原创 数值分析二分法求方程的根

//二分法求方程的根#include<iostream>using namespace std;float X_value(int n,float X){ //cout<<"X:"<<X<<endl; if(0==n) return 1.0; else if(1==n) return X; return X*X_value(n-1,X);}float Get_value(float temp,int n,float A,float

2021-03-15 20:16:35 443

python任意文件创建

使用python写的文件创建工具,命令行输入要创建的文件(加上后缀),如:a.txt 或者带上路径: a.txt C:\Users\Administrator\Desktop,省去手动创建的麻烦。

2022-06-06

python数据挖掘实验.zip

这六个实验主要是一些简单基础的数据挖掘实验,包括python开发环境搭建、数据分析常用工具、线性回归、数据挖掘常用的模块、数据预处理和聚类算法的实现。

2021-03-14

空空如也

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

TA关注的人

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