自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(25)
  • 收藏
  • 关注

原创 Apache服务器配置

Apache服务器配置1.联网使用yum安装Apache服务软件包httpd,启动服务并设为开机启动。2.查看httpd测试页面,打开火狐浏览器输入本机IP地址http://xxx.xxx.x.x!3.vim/var/www/html/index.html中写入测试内容,打开浏览器查看测试界面。4.在/var/www/html/目录下创建qf.php文件并写入内容,打开浏览器查看测试界面。页面显示为空白,由于服务器端没有对PHP文件进行解释。5.安装PHP,安装完成后重新启动httpd服务。

2022-03-16 18:45:22 2455

原创 JS算法:字符串中的第一个唯一字符

字符串中的第一个唯一字符给定一个字符串,找到它的第一个不重复的字符,并返回它的索引。如果不存在则返回 -1。示例1:s = "leetcode"返回 0示例2:s = "loveleetcode"返回 2代码如下:var firstUniqChar = function(s) {for(let i=0;i<s.length;i++){ if(s.lastIndexOf(s[i])==s.indexOf(s[i])){ let a = s.indexOf(

2021-07-07 14:32:12 949

原创 JS算法:只出现一次的数字

只出现一次的数字给定一个非空整数数组,除了某个元素只出现一次以外,其余每个元素均出现两次。找出那个只出现了一次的元素。。说明:你的算法应该具有线性时间复杂度。 你可以不使用额外空间来实现吗?示例1:输入: [2,2,1]输出: 1示例 2:输入: [4,1,2,1,2]输出: 4代码如下:var singleNumber = function(nums) {let ans=0;for(const num of nums){ ans^=num //运用了异或符 ^

2021-07-06 14:23:40 651

原创 面试题:HTML中使DIV,在不同屏幕下水平和垂直居中,用CSS写

HELLO!大家好!今天看到一道面试题,再此记录,也顺道分享给大家.**题目是这样的:**1个200*200的div,在不同屏幕下水平和垂直居中,用css写解决方法如下:<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"

2021-03-20 23:00:27 223

原创 DOM:常用添加/删除元素.

HELLO!大家好!今天的笔记是DOM常用添加/删除元素.(1). 只添加一个新元素: 3步a. 创建一个新元素:var 新元素=document.createElement("标签名")b. 为元素设置关键属性:新元素.属性名="属性值";c. 将新元素添加到DOM树: 3种:1). 末尾追加:父元素.appendChild(新元素)2). 在某个元素前插入:父元素.insertBefore(新元素, 现有元素)3). 替换某个元素:父元素.replaceChild(新元

2021-03-10 00:22:21 1148

原创 DOM:常用修改元素.

HELLO!大家好!今天的笔记是DOM的常用修改元素.修改元素有 3种东西可修改:内容、属性和样式(1). 修改内容: 3种内容可修改:a. 获取或修改元素的HTML内容:元素.innerHTMLb. 获取或修改元素的纯文本内容:元素.textContentc. 获取或修改表单元素的值:表单元素.value(2). 修改属性: 3种a. 字符串类型的HTML标准属性: 2种:1). 旧核心DOM: 4个函数元素.getAttribute("属性名");元素.setAttri

2021-03-09 00:33:09 319

原创 DOM:常用查找元素.

HELLO!大家好!今天的笔记是DOM的常用查找元素.(1)不需要查找就可直接获得的元素对象: 4种: document.documentElement --<html> document.head --<head> document.body --<body> document.forms[i] --<form>(2)如果已经获得一个元素对象,找周围附近的元素对象时,就用按节点间关系查找:2大类关系,6个属性.a. 父

2021-03-08 01:17:18 464

原创 HTML:console

HELLO!大家好!语句释义console.log()输出普通信息console.warn()输出警示信息console.info()输出提示性信息console.error()输出错误信息console.debug()输出调试信息console.group()开始一组输出信息console.groupEnd()结束一组输出信息console.dir()将DOM节点以树形结构形式进行输出,便于我们查看console.tim

2021-02-05 16:48:08 529

原创 JavaScript:获取Date对象中的年份,月份,日期,小时,分钟,秒等

HELLO! 大家好!方法释义getFullYear获取年份getMonth获取月份getDate获取日期getHours获取小时getMinutes获取分钟getSeconds获取秒数getMilliseconds获取毫秒数getDay0~6 (代表星期日~星期六)getTime获取距离计算机元年的毫秒数···本人写博客就是想记录一下自己所学的知识(目前正在学习中),巩固知识加深记忆,也顺便分享一下自己的所

2021-02-04 22:42:28 2779 2

原创 JavaScript:创建Date对象

HELLO! 大家好!今天分享的内容是JS的Date对象.(1)首先是,创建Date对象a. 我们可以直接输入我们想创建的时间例如:var d1=new Date('2021/02/04 22:00:00');b.第二种 是用逗号分隔开,但需要注意的是,用这种方法创建,月份0-11 代表着1-12月(0代表1月,1代表2月…)例如:var d2=new Date('2021,1,4,22,00,00');c.第三种,是可以直接显示当前操作系统的时间,是根据本地时间实时更新的var

2021-02-04 22:32:11 518

原创 GIT:基本操作命令

HELLO!大家好!(1)第一次使用Git告诉Git你是谁git config --global user.name 'md'git config --global user.email '245******[email protected]'(2)查看Git配置信息git config --list(3)初始化一个Git仓库,用来管理当前目录git init会生成一个隐藏目录(4)查看当前目录文件的状态git status(5)把文件从工作目录中添加到暂存区中git add 文件名称inde

2021-01-28 21:57:37 92

原创 CSS:文本阴影(重影)效果(text-shadow)

HELLO!大家好!这种样子的字体效果是不是既炫酷又好玩,其实做法很简单;只需要给字体加上text-shadow样式就能实现;<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title&gt

2021-01-25 20:22:06 3279 5

原创 JavaScript:Math 对象

HELLO!大家好!Math 对象并不像 Date 和 String 那样是对象的类,因此没有构造函数 Math(),像 Math.sin() 这样的函数只是函数,不是某个对象的方法。您无需创建它,通过把 Math 作为对象使用就可以调用其所有属性和方法。下面是一些Math 对象的用法。打印 Math(对象)释义console.log(Math.abs(20-30))向上取整console.log(Math.floor(3.99))向下取整console.log(M

2021-01-22 23:28:06 111

原创 JavaScript:break和continue的用法与不同

HELLO!大家好!break和continue,都是用来结束循环的,二者最大的区别就在于,break出现后,就不再执行循环体,同时结束循环;而continue出现后,会跳出(结束)本次循环,但还会执行下一次循环;下面给大家举两个栗子,可以直观的感受到,二者的不同之处;(1)break// break用法for(var i=1;i<=10;i++){ if(i===5){break} console.log('点赞'+'+'+i)}结果:(2)continue//

2021-01-20 23:47:26 659

原创 JavaScript:while、do-while、for循环

HELLO! 大家好!循环: 就是一遍又一遍执行相同或者相似的代码循环的两个要素:循环条件:控制循环的次数循环体:重复执行的相同或相似代码(1)while循环while(循环条件){ 循环体;}var i=1;while(i<=10){console.log('点赞'+'+'+i);i++;}结果:(2)do-while循环do{循环体;}while(循环条件);var i=1;do{console.log('点赞'+'+'+i);i++}while(i<=10)

2021-01-20 23:30:51 136 3

原创 JavaScript:三目运算符

HELLO 大家好!三目运算符是一个非常简单且使用的运算符。是由两个运算符连接的三个操作数据或者表达式条件表达式?表达式1:表达式0当条件表达式为true则选择表达式1,反之false则选择表达式0举个栗子var age=15;console.log(age<18?'未成年':'成年');结果为:···本人写博客就是想记录一下自己所学的知识(目前正在学习中),巩固知识加深记忆,也顺便分享一下自己的所学,有什么地方写的不对,希望大家可以多多指出,让我及时改正。如果我分享的

2021-01-20 23:02:14 16964 2

原创 CSS Tools: Reset CSS(重置CSS)

HELLO 大家好!给大家分享一个网站,一种粗暴式的Reset CSS(重置CSS),本人一直在用,非常好用。重置样式表的目标是减少浏览器在默认行高、边距和标题字体大小等内容中的不一致。https://meyerweb.com/eric/tools/css/reset/这是Reset CSS代码,需要的可以直接粘贴复制用;/* http://meyerweb.com/eric/tools/css/reset/ v2.0 | 20110126 License: none (public

2021-01-19 23:39:01 900

原创 MySQL数据库:列类型

列类型有三种:数值型、日期时间型、字符串型。(1)数值型数值型释义tinyint微整型,占1个字节,-128~127smallint小整型,占2个字节,-32768~32767int整型, 占4个字节,-2147483648~2147483647bigint大整型,占8个字节,float单精度浮点型 占4个字节double双精度浮点型 占8个字节decimal(M,D)定点小数,小数点不会发生变化M代表总的有效位数,D代表小数点后的

2021-01-18 22:40:23 340 1

原创 MySQL数据库:列约束

mysql可以对插入的数据进行特定的验证,只有符合格式才允许插入,否则认为非法的插入,列如一个人的性别只能是男或女…(1)主键约束--primary key (首要的;主要的)(键)不重复,一个数据表只能有一个,可以加快数据的查找速度。不确定的可以用null,主键约束不允许为null(2)非空约束–not null 不准为空(3)唯一约束–unique 不准重复 允许插入多个null(4)默认值约束–default 两种方式(1.直接写 2.表后指定(id,title)其它就是默认了)(5

2021-01-18 22:32:00 186 2

原创 MySQL数据库的查询语句之查询年份/月份(year/month)、子查询

HELLO!大家好!今天给大家分享的是MySQL的查询语句之查询年份/月份(year/month)、子查询,废话不多说 进入正题。这是我给大家准备的一个数据库里面的用户表emp。我将查询这里面的数据给大家做演示。可以看到,这里面包含有用户的编号、姓名、性别、生日、工资和部门编号。首先,查询年份/月份(year/month)示例:查询出1993年出生的员工有哪些select * from emp where year(birthday) =1993;随后是,子查询子查询可以看作是两步和为

2021-01-18 22:24:19 15820 2

原创 MySQL数据库的查询语句之:聚合查询count()、sum()、avg()、max()、min();分组查询(groups)

HELLO!大家好!今天给大家分享的是MySQL的查询语句的聚合查询和分组查询。废话不多说 进入正题。这是我给大家准备的一个数据库里面的用户表emp。我将查询这里面的数据给大家做演示。可以看到,这里面包含有用户的编号、姓名、性别、生日、工资和部门编号。在演示聚合函数查询之前 先简单介绍一下聚合函数。函数:是一个功能体,提供若干个数据,返回结果。聚合函数 :count()/sum()/avg()/max()/min()函数名释义count()数量sum()总和

2021-01-18 22:12:04 609 2

原创 MySQL数据库的查询语句之简单查询:查询所有用户、别名、分类(distinct)、计算、排序(order by)、条件查询(where)、模糊查询(like)

HELLO!大家好!今天给大家分享的是MySQL的查询语句,可以查询出各种你所需要的信息。废话不多说 进入正题。这是我给大家准备的一个数据库用户表示例。我将查询这里面的数据给大家做演示。一、查询特定的列示例:查询出所有员工的编号和姓名;select uid,uname from xz_user;二、查询所有列示例:查询出所有员工的所有信息;select uid,uname,upwd,email,phone,avatar,user_name,gender from xz_user;简写

2021-01-17 23:55:13 7690 1

原创 在MySQL中如何用SQL命令创建数据库及数据表

HRELLO 大家好!上期给大家讲解了,MySQL数据库常用的管理命令。现在,给大家讲解,如何用SQL命令在MySQL中创建一个数据库及数据表。在学习前,我们首先要了解,SQL命令是什么?SQL结构化查询语言,专门用来操作关系型数据库知道了SQL命令是什么,我们还要知道)SQL命令的执行方式,分为两种:交互模式和脚本模式。交互模式:就是我们打开的MySQL命令窗口,查询数据库、进入数据库一样,输入一行,服务端就执行一行,不能一口气输入好几行的命令,那样服务端是不会执行的,就像交互一

2021-01-16 22:45:06 12160 5

原创 用Xammp如何打开MySQL

HELLO 大家好!一、Xampp启动MySQL启动MySQL使用的一个叫Xampp软件。下载安装好后就可以按照以下步骤打开MySQL(下方附有下载地址)这样就成功的启动了MySQLXampp服务器套装,保护有多款服务器,mysql,Apache…下载网址https://www.apachefriends.org/zh_cn/download.html··本人写博客就是想记录一下自己所学的知识(目前正在学习中),巩固知识加深记忆,也顺便分享一下自己的所学,有

2021-01-16 00:11:50 1693 2

原创 如何使用MYSQL:使用客户端连接服务器及MySQL常用的管理命令

HELLO 大家好!一、启动MySQL在讲MySQL之前,先给大家介绍一下,我启动MySQL使用的一个叫Xampp软件。下载安装好后就可以按照以下步骤打开MySQL(下方附有下载地址)这样就成功的启动了MySQLXampp服务器套装,保护有多款服务器,mysql,Apache…下载网址https://www.apachefriends.org/zh_cn/download.htmlMySQL是一个小型关系型数据库管理系统,被广泛地应用在Internet上的中小型

2021-01-16 00:04:35 2317 1

空空如也

空空如也

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

TA关注的人

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