自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 资源 (2)
  • 收藏
  • 关注

原创 Nginx学习笔记2- Nginx基础

Nginx基础nignx简介Nginx 是开源的轻量级 Web 服务器、反向代理服务器,以及负载均衡器和 HTTP 缓存器。其特点是高并发,高性能和低内存。Nginx 专为性能优化而开发,性能是其最重要的考量,实现上非常注重效率,能经受高负载的考验,最大能支持 50000 个并发连接数。Nginx 还支持热部署,它的使用特别容易,几乎可以做到 7x24 小时不间断运行。代理简介正向代理客户端配置代理服务器,通过代理服务器,代理访问外部资源反向代理用户只请求反向代理服务器,反向

2021-03-11 10:25:21 160 1

原创 Nginx学习笔记1- Linux虚拟机安装Nginx

Linux虚拟机安装Nginx下载nginx依赖 # 解决依赖包openssl安装 sudo apt-get install openssl libssl-dev # 解决依赖包pcre安装 sudo apt-get install libpcre3 libpcre3-dev # 解决依赖包zlib安装 sudo apt-get install zlib1g-de下载nginx解压(不一定要放在/usr/local/目录下) # 下载n

2021-03-11 10:14:16 129

原创 Linux环境搭建3-Linux系统部署hadoop

Linux系统部署hadoop介绍:虚拟机相关系统:Centos 7操作用户:roothadoop版本:2.7.1需要安装3台虚拟机(本文样例主机IP:192.168.188.102 192.168.188.103 192.168.188.104)Linux安装Hadoop-解压以及环境配置(3台主机都需要相同步骤)rz命令上传hadoop-2.7.1.tar.gz至虚拟机中,解压后mv到自定义目录下(若无rz命令,可安装lrzsz:yum install lrzsz) #解

2021-02-11 13:14:27 281

原创 Linux环境搭建2-Linux系统安装JDK、MYSQL

Linux系统安装JDK、MYSQL介绍:虚拟机相关系统:Centos 7操作用户:rootLinux环境基础安装部分安装GCC yum install gcc安装linux上传工具-lrzsz yum install lrzsz个人习惯的便捷设置(可不参考) #1.vim使用 #安装vim yum install vim* # 新增自定义命令,覆盖vi(下面语句在/etc/profile中修改,修改完source /etc/profile) ali

2021-01-17 19:12:58 92

原创 Linux环境搭建1-创建虚拟机

Linux环境搭建1.VMware Workstation 安装VMware是提供一套虚拟机解决方案的软件,我们需要通过这个软件在我们的电脑中安装虚拟机该软件安装教程此处就不细说了注意安装后打开

2021-01-10 18:52:39 232

原创 排序算法之快速排序(QuickSort)

快速排序(QuickSort)描述:是一种在分而治之的基础上,采用了冒泡和递归的思路完成排序的一种方式对绝大多数顺序性较弱的随机数列而言,快速排序总是优于归并排序从数列中挑出一个元素,称为 “基准”(pivot)。重新排序数列,所有元素比基准值小的摆放在基准前面,所有元素比基准值大的摆在基准的后面(相同的数可以到任一边)。在这个分区退出之后,该基准就处于数列的中间位置。这个称为分区(partition)操作。递归地(recursive)把小于基准值元素的子数列和大于基准值元素的子数列排序

2021-01-10 16:39:56 88

原创 排序算法之归并排序(Merge Sort)

归并排序(Merge Sort)描述归并排序(Merge sort)是建立在归并操作上的一种有效的排序算法。该算法是采用分治法(Divide and Conquer)的一个非常典型的应用。申请空间,使其大小为两个已经排序序列之和,该空间用来存放合并后的序列设定两个指针,最初位置分别为两个已经排序序列的起始位置;比较两个指针所指向的元素,选择相对小的元素放入到合并空间,并移动指针到下一位置重复上一个步骤 直到某一指针达到序列尾;将另一序列剩下的所有元素直接复制到合并序列尾案例当前有一个数

2020-07-30 22:25:08 627

原创 排序算法之希尔排序(Shell Sort)

希尔排序(Shell Sort)描述选择一个增量序列 t1,t2,……,tk,其中 ti > tj, tk = 1;按增量序列个数 k,对序列进行 k 趟排序;每趟排序,根据对应的增量 ti,将待排序列分割成若干长度为 m 的子序列,分别对各子表进行直接插入排序。仅增量因子为 1 时,整个序列作为一个表来处理,表长度即为整个序列的长度。案例当前有一个数组 { 5,6,1,3,8,4,6,9,0,2 } ,用 希尔排序 对其进行 升序 排序代码代码思路:首先定义一个包含1的跨度

2020-07-28 17:33:18 274

原创 排序算法之插入排序(Insertion Sort)

插入排序(Insertion Sort)描述通过构建有序序列,对于未排序数据,在已排序序列中从后向前扫描,找到相应位置并插入将第一待排序序列第一个元素看做一个有序序列,把第二个元素到最后一个元素当成是未排序序列。从头到尾依次扫描未排序序列,将扫描到的每个元素插入有序序列的适当位置插入排序是一个稳定的排序案例当前有一个数组 { 5,6,1,3,8,4,6,9,0,2 } ,用 插入排序 对其进行 升序 排序代码代码思路:首选把第一个值作为有序序列,循环起始值为1 ,循环轮数为数列l

2020-07-28 14:50:00 129

原创 排序算法之选择排序(Selection Sort)

选择排序(SelectionSort)描述首先在未排序的序列中找到最小/最大元素,存放到排序序列的起始位置再从剩余未排序元素中继续寻找最小/最大元素,然后放到已排序序列的末尾重复第二步,直到所有元素均排序完毕是个不稳定的排序算法,不适合大规模数据的排列案例当前有一个数组 { 5,6,1,3,8,4,6,9,0,2 } ,用 选择排序* 对其进行 升序 排序代码代码思路:寻找序列中最小元素,记录最小的下标位置每一轮寻找结束后,交换一次,将该元素放到数列的一端import

2020-07-28 14:13:26 186

原创 排序算法之冒泡排序(BubbleSort)

冒泡排序(BubbleSort)描述:循环遍历整个数组,比较数组中相邻的两个元素的大小,进行交换位置以数组长度-1为循环次数,每一轮比较会获取一个最大值或者最小值。案例当前有一个数组 { 5,6,1,3,8,4,6,9,0,2 } ,用 冒泡排序 对其进行 升序 排序代码import java.util.Arrays;public class BubbleSort { public static void main(String[] args) { int[] a =

2020-07-28 11:43:30 270

原创 排序算法之简介

排序算法排序算法简单分成两类:内部排序:数据记录在内存中进行排序外部排序:因排序的数据很大,一次不能容纳全部的排序记录,在排序过程中需要访问外存学习笔记中有去学习以下的排序算法:简单排序:冒泡排序选择排序插入排序其他排序:希尔排序并归排序快速排序堆排序计数排序桶排序基数排序...

2020-07-28 11:25:28 58

原创 HTML5学习笔记-常用标记

概念性小知识点语义化:根据内容的结构化(内容语义化),选择合适的标签(代码语义化)便于开发者阅读和写出更优雅的代码的同时让浏览器的爬虫和机器很好地解析双标记:<标签名></标签名>单标记:<标签名/>常用的HTML标签标题标签 :h1 h2 h3 h4 h5 h6 ==语义化标签== ==双标记== Tips:请仅仅把标题标签用于标题文本。不要仅仅为了产生粗体文本而使用它们。请使用其它标签或 CSS 代替。 <h1>一级标

2020-07-26 20:05:45 568

原创 HTML5学习笔记-网页基本结构

网页基本结构html全称HyperText Mackeup Language,翻译为超文本标记语言。html知识可以到https://www.w3school.com.cn/学习页面HTML代码结构:<!DOCTYPE> 声明:必须是 HTML 文档的第一行,位于 <html> 标签之前。在HTML5中只有一种声明 <!DOCTYPE html> (HTML 4.01 中有三种声明,这里不接触)html标签:用于表明这个文档是个html文档。该标签限定了

2020-07-26 18:03:32 143

原创 JAVA报错:ora-01031: insufficient privileges

JAVA报错:ora-01031: insufficient privileges最近工作时遇到了进程执行报错抛异常ora-01031: insufficient privileges,为了了解这个报错原因,去网上搜了一下报错的含义。背景故事:最近做需求需要将文件内容插入对应的表中,但是意外的是原表所在的库生产故障了,这个库准备生产迁移,则po决定将该表迁到了另一个库的新用户模式下,但是在执行进程时,出现了这个错误分析原因:1.首先现在网上对这个错误进行翻译:ora-01031:权限不足,说明进

2020-07-21 11:25:10 2507

转载 web开发工具-vscode常用快捷键总结

https://baijiahao.baidu.com/s?id=1626592348988752335&wfr=spider&for=pc此篇文章引用的上方链接整理的相关内容,做了表格化整理,看起来方便些。对应新的开发工具,多熟练使用快捷键是提高开发代码效率的方法之一编辑器快捷键命令作用Ctrl+Shift+P,F1展示全局命令面板Ctrl+P快速打开最近打开的文件Ctrl+Shift+N打开新的编辑器窗口Ctrl+Shift+W关.

2020-07-20 20:47:49 360

mysql-installer-community-5.7.21.0.rar

windows系统mysql5.7安装包

2021-01-17

sqlyog.rar

连接数据库的软件

2021-01-17

空空如也

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

TA关注的人

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