自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(24)
  • 资源 (3)
  • 收藏
  • 关注

原创 Nginx运行后,查看运行状态是failed,通过IP地址访问后出现的是CentOS的欢迎页面

在服务器上安装Nginx时,发现运行 systemctl status nginx 报错错误提示是80端口被占用,因此 netstat -ntlp | grep 80 查看80端口被什么进程占用,并kill -9 PID杀死占用的进程此时再重启Nginx,并查看状态此时报错问题已解决,但是访问服务器IP后发现出现的是CentOS的欢迎页面,而不是nginx的欢迎页面,起初以为是Nginx没有启动成功,后来发现nginx.conf中指向的就是CentOS的欢迎页面root /usr/share/

2020-07-16 22:35:17 3623 1

原创 Mysql密码重置,忘记密码后重置密码

重置密码解决 ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES) 问题在服务器部署项目安装mysql后,忘记了root密码,一直提示错误:ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES)可以通过重置密码解决首先跳过mysql的密码认证过程:# vim .

2020-06-13 17:51:16 1141

原创 从输入URL到页面显示到底经历了什么

1.输入URL地址在我们输入网址时,浏览器已经开始自动匹配可能的URL,它会从历史记录,书签等地方,找到已经输入的字符串可能匹配的URL2.浏览器获取域名的IP地址请求一旦发起,浏览器首先要做的事情就是解析这个域名,一般来说,浏览器会首先查看本地硬盘的 hosts 文件,看看其中有没有和这个域名对应的规则,如果有的话就直接使用 hosts 文件里面的 ip 地址。 如果在本地的 hosts 文件没有能够找到对应的 ip 地址,浏览器会发出一个 DNS请求到本地DNS服务器 。本地DNS服.

2020-05-28 13:18:37 834

原创 CentOS7 安装 python3,踩过走过的所有坑

安装python3.7更改yum源cd /etc/yum.repos.dmv CentOS-Base.repo CentOS-Base.repo.bakwget -O CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repoyum clean allyum makecache安装依赖、下载安装Pythonyum install zlib-devel bzip2-devel openssl-devel ncurses-deve

2020-05-27 20:07:07 425

原创 Linux基础命令行以及文件目录操作

命令解析器分类shell --Unix操作系统bash --Linux操作系统Linux命令行中常用的快捷键data:显示时间history:显示用户执行过的历史命令ctrl+p/n(向上方向键和向下方向键):向上或向下寻找历史命令ctrl+b/f(向左方向键和向右方向键):光标向前向后移动ctrl+a:光标跳到行首ctrl+e:光标移动到行尾ctrl+u:删除光标...

2019-11-26 22:04:57 328

原创 生成格雷码

生成格雷码题目在一组数的编码中,若任意两个相邻的代码只有一位二进制数不同,则称这种编码为格雷码(Gray Code)请编写一个函数,使用递归的方法生成N位的格雷码。给定一个整数n,请返回n位的格雷码,顺序为从0开始。测试样例:1返回:[“0”,“1”]什么是格雷码格雷码任意两个相邻的代码只有一位二进制数不同,例如下图格雷码属于可靠性编码,是一种错误最小化的编码方式。因为,虽然自...

2019-11-18 23:27:32 301

原创 JVM垃圾回收机制

垃圾回收包含的内容不少,但顺着下面的顺序捋清知识也并不难。首先要搞清垃圾回收的范围(栈需要GC去回收吗?),然后就是回收的前提条件如何判断一个对象已经可以被回收(这里只重点学习根搜索算法就行了),之后便是建立在根搜索基础上的三种回收策略,最后便是JVM中对这三种策略的具体实现。1.范围:要回收哪些区域?Java方法栈、本地方法栈以及PC计数器随方法或线程的结束而自然被...

2019-11-18 00:19:58 69

原创 构建乘积数组

构建乘积数组题目解析JAVA代码题目给定一个数组A[0, 1, …, n-1],请构建一个数组B[0, 1, …, n-1],其中B中的元素B[i] =A[0]×A[1]×… ×A[i-1]×A[i+1]×…×A[n-1]。不能使用除法。解析从题目中,可以观察到数组B中的元素B[i],其实就是A[0]到A[n-1]的乘积除以A[i];然而,题目中说明了不能使用除法。可能大多数人拿到这个题目...

2019-11-17 23:40:41 113

原创 leetcode-递增的三元子序列推广到递增的X元子序列

题目:给定一个未排序的数组,判断这个数组中是否存在长度为 3 的递增子序列。数学表达式如下:如果存在这样的 i, j, k, 且满足 0 ≤ i < j < k ≤ n-1,使得 arr[i] < arr[j] < arr[k] ,返回 true ; 否则返回 false 。说明: 要求算法的时间复杂度为 O(n),空间复杂度为 O(1) 。刚看到题目感觉并...

2019-10-29 01:06:33 203

原创 移位运算符简解

移位运算符就是对二进制数按比特位进行平移。按平移的方向和填充数字的规则分成三类:<<(左移) >>(带符号右移--算术右移) >>>(无符号右移--逻辑右移)在移位运算时,byte、short和char类型移位后的结果会变成int类型对于byte、short、char和int进行移位时,规定实际移动的次数是移动次数和32的余数...

2019-10-17 00:33:14 732 1

原创 HTML-多行输入、下拉框以及a标签、图片及表格

多行文本输入<textarea name>默认值</textarea><textarea name="meno">KFC</textarea>name值作为key,打包向后台发送用户在输入框内输入的数据,没有name后台无法获得数据。中间的默认值在文本框内如不做修改则默认输入。下拉框selectoption-name属性,opt...

2019-05-05 20:13:27 1408

原创 CSS样式基础

CSS在html中我们已经学会了简单的标签的使用,但是这些标签的样式都很基础、单一,那我们如何使用它们编写出各种各样,精美绝伦的网站呢?这就需要CSS样式...

2019-05-05 20:13:13 1023

原创 css:position、hover、z-index以及常见问题

CSS补充positionfixed 固定在页面某个位置,不随滚轮滚动<div style="width:68px;height: 32px;background-color:black;color: white; position: fixed; bottom:10px; right: 10px; ">返回顶部</div>re...

2019-05-05 20:13:04 682 1

原创 JavaScript-作用域问题

javascript进阶作用域1.JavaScript以函数为作用域(除let以外)2.函数的作用域在函数未被调用之前,已经创建3.函数的作用域存在作用域链,并且也是在被调用之前创建示例一:xo="alex";function func(){ var xo=' eric'; function inner(){ var xo=' tony'; ...

2019-05-05 20:12:52 140

原创 JavaScript语法基础

JavaScript独立的语言,浏览器具有javascript解释器JavaScript在HTML中的存在形式:1.head中<script> </script>像css代码在head中书写一样,在head中书写上述这两段代码作用是完全相同的,都是弹窗中输出123,type=’'text/javascript"意义在于声明以下是Javascript代码,...

2019-05-05 20:12:39 98

原创 HTML-input系列

body标签-input系列form标签外包在input标签外,其action属性指向发送数据的后台。数据打包方式有两种,分别为get和post,使用get形式,会自动把数据打包在url(请求头*)上发送后台,在post形式,会把数据打包在内容里发往后台(请求体*)。数据输入框input type=‘text’ ...

2019-05-05 20:11:47 223

原创 前端学习-Dom基础知识

在学完JavaScript的简单语法之后,接下来就应该学习Dom。Dom全称为Document Object Model,是一种用于HTML的编程接口。我们都知道JavaScript是一种浏览器脚本语言,但是它并没有办法直接修改HTML文档的内容,这就需要Dom(文档对象模型),通过 DOM,可以访问所有的 HTML 元素,连同它们所包含的文本和属性。可以对其中的内容进行修改和删除,同时也可以创...

2019-05-05 20:10:52 295

原创 前端学习-HTML基础标签

HTML1、一套规则,浏览器认识的规则。2、开发者:学习HTML规则开发后台程序:- 写HTML文件(充当模板的作用)- 数据库获取数据,然后替换到html文件的指定位置(Web框架)3、本地测试 找到文件路径,直接浏览器打开pycharm打开测试4、编写HTML文件-DOCtype对应关系(使用W3C标准渲染网页,非旧方式) window.top.document ...

2019-04-10 00:35:00 293

原创 杨辉三角形

#include&lt;stdio.h&gt;#include&lt;stdlib.h&gt;int main(void){ int i, j, a[999] = { 0,1 }, n = 0, x, y; while (n &lt; 1 || n&gt;999) { printf("请输入杨辉三角形的行数:"); scanf_s("%...

2018-08-18 01:24:27 108

原创 用c语言统计用户输入字符串中的单词数

输入一串字符串,输出其中有多少个单词,例如 I am a boy,输出4,下面是示例代码#include&lt;stdio.h&gt;int main(void){ char str[100]; int i, j; int num = 0; printf("请输入一段字符串:\n"); gets(str); for (i = 0; s...

2018-08-08 22:29:49 4814

原创 矩阵的乘法

#include&lt;stdio.h&gt;int main(void){ int a[100][100], b[100][100], c[100][100]; int i, j, k, h, m, n, x, y; printf("请输入矩阵a是几乘以几的矩阵:"); scanf_s("%d*%d", &amp;m, &amp;n); printf(...

2018-08-05 22:23:27 124

原创 二进制和十进制的转换

问题:输入一个十进制输出二进制#include&lt;stdio.h&gt;#include&lt;stdlib.h&gt;int main(void){ int num, n = 0; int a[100]; printf("请输入一个十进制数:"); scanf_s("%d", &amp;num); while (num != 0) {...

2018-08-05 20:28:55 151

原创 素数问题

#include&lt;stdio.h&gt;#include&lt;math.h&gt;int main(void){ int n,m,i,j; int num; int count=0; printf(“请输入n的值:”); scanf(“%d”,&amp;n); m=sqrt(n)+1; for(i=2;i<=n;i++) { num=0; ...

2018-07-30 19:27:36 214

原创 水仙花数问题

水仙花数。所谓“水仙花数”是指一个三位数,其各位数字立方和等于该数 本身。 例如:153是一个“水仙花数”,因为153=1的三次方+5的三次方+3的三次方。找出100-999之间的所有水仙花数,每一列输出一个。 ...

2018-07-30 19:16:36 1484

c3p0-0.9.5.5.zip

C3P0是一个开源的JDBC连接池,它实现了数据源和JNDI绑定,支持JDBC3规范和JDBC2的标准扩展。目前使用它的开源项目有Hibernate、Spring等。

2020-06-16

mysql-connector-java-8.0.18.zip

mysql-connector-java是mysql的官方驱动,主要用于java连接mysql而设计的,如果没有这款驱动,电脑会弹出找不到“com.mysql.jdbc.Driver”的错误。只需下载此款驱动安装就可以了正常连接了。

2020-05-28

Wireshark 3.2.0 Intel 64.dmg

wireshark抓包工具,可以用于网络协议的学习,这是Mac版安装包 网络封包分析软件的功能是撷取网络封包,并尽可能显示出最为详细的网络封包资料。Wireshark使用WinPCAP作为接口,直接与网卡进行数据报文交换。

2020-05-28

空空如也

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

TA关注的人

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