- 博客(71)
- 资源 (1)
- 收藏
- 关注
原创 【数组】JS数组去重
1.for循环遍历数组,再利用push()将数组元素插入到数组function unique(arr) { var newArr = []; for (var i = 0; i < arr.length; i++) { if (newArr.indexOf(arr[i]) === -1) { newArr.push(arr[i]); } } return newArr;}var demo = uniqu.
2020-06-10 22:30:18
221
转载 【案例】商品查询案例-利用数组新增方法操作数据
【案例】商品查询案例-利用数组新增方法操作数据<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta http-equiv="X-UA-Compatible" content="ie=edge.
2020-06-10 19:44:38
399
1
原创 【时间】JS倒计时
例:倒计时效果 1.核心算法:输入的时间减去现在的时间就是剩余的时间,即倒计时 ,但是不能拿着时分秒相减,比如 05 分减去25分,结果会是负数的。 2.用时间戳来做。用户输入时间总的毫秒数减去现在时间的总的毫秒数,得到的就是剩余时间的毫秒数。 3.把剩余时间总的毫秒数转换为天、时、分、秒 (时间戳转换为时分秒) 转换公式如下: d = parseInt(总秒数/ 60/60 /24); // 计算天数 h = parseInt(总秒数/ 60/60 %24) // ...
2020-06-07 00:13:30
706
原创 【时间】JS时间格式(2019/06/05、2019-11-06 、星期五等等 )
//2019年6月5日、2019/06/05、2019-11-06function dateFormat(time, mark){//输入要转换的时间 var year = time.getFullYear(); var month = time.getMonth()+1;//0~11 var day = time.getDate(); month = month > 10 ? month : '0' + month; day = day > 10
2020-06-07 00:08:48
298
原创 【数组】JS数组排序
例:对数组[1, -13, 4, 7, 77]进行(升序)排序。function sortArray(arr, sort){//sort=false 降序 sort=true 升序 if(!Array.isArray(arr)){//判断arr是否为数组 return false; } arr.sort(function(a, b){ return sort ? a - b :b - a; }); return arr;}console.log(sortArr.
2020-06-06 23:52:01
122
原创 【数组】JS数组随机排序
例:对以下学员随机排序,生成一个新数组:var arr = ["鹿晗","王俊凯","蔡徐坤","彭于晏","周杰伦","刘德华","赵本山"];function randomSort(arr){ var newArr = []; var length = arr.length; for(var i = 1; i <= length; i++){ //以第一次为例,[0,7),向下取整是避免取到7,原数组索引0~6 var address = Math.floor(M
2020-06-06 23:48:17
1094
2
原创 字符串去掉重复的字符+计算字符串中出现过的字符及其次数
例:查找字符串"abcoefoxyozzopp"中出现过的字符。function isAppear(str) { //去掉重复的字符 var newStr = ""; for (var i = 0; i < str.length; i++) { if (newStr.indexOf(str.charAt(i) === -1) { newStr += str.charAt(i); } } return newStr;}//调用函数console.l
2020-06-06 23:40:38
912
转载 关于xampp中无法启动mysql,Attempting to start MySQL service...的解决办法!!
最近在学习服务器方面的知识,找到了这款功能强大的建站集成软件包——xampp。但是在开数据库服务器的时候,出现了这种情况。一直在Attemptng to start MySQL service......后面才发现是我电脑上安装了mysql的软件, 嘻嘻~~~就是这个了,如果你电脑已经安装了mysql的软件,要使用xampp的话,那么就要修改一下注册表。我之前的是"C:\Program Files (x86)\MySQL\MySQL Server 5.5\bin\mysql...
2020-06-02 20:08:36
1600
3
转载 解决xampp安装后遇到的常见问题
最近做项目需要用到xampp这款软件,自己电脑上没安装,不知道竟然会遇到这么多问题,下面我就来讲解一下我安装时遇到的问题。XAMPP(Apache+MySQL+PHP+PERL)是一个功能强大的建 XAMPP 软件站集成软件包。这个软件包原来的名字是 LAMPP,但是为了避免误解,最新的几个版本就改名为 XAMPP 了。它可以在Windows、Linux、Solaris、Mac OS X 等多种操作系统下安装使用,支持多语言:英文、简体中文、繁体中文、韩文、俄文、日文等。XAMPP包括Apache、
2020-06-02 20:07:23
527
转载 XAMPP Mysql启动失败问题
XAMPP Mysql启动失败问题显示如下:13:51:29 [mysql] Problem detected!13:51:29 [mysql] Port 3306 in use by ""E:COMPUTERMysqlbinmysqld" --defaults-file="E:COMPUTERMysqlmy.ini" MySQL51"!13:51:29 [mysql] MySQL WILL NOT start without the configured ports free!
2020-06-02 20:02:43
586
转载 XAMPP修改Apache默认网站目录htdocs
方法/步骤 打开文件xampp\apache\conf\httpd.conf 在httpd.conf文件中找到DocumentRoot "I:/xampp/htdocs" 步骤阅读 3 修改httpd.conf文件中的内容为DocumentRoot "D:/www" 4 在D盘新建一个www文件夹,重启apache,将文件移到www文件夹,打开http://localhost/,完成了 ...
2020-06-02 19:53:27
355
原创 XAMMP的Apache配置
参考 https://blog.youkuaiyun.com/qq_36595013/article/details/80373597#3%E9%85%8D%E7%BD%AEapache https://www.cnblogs.com/upwifi/p/4492261.html https://www.lmdouble.com/104432785.html步骤一 打开XAMMP(即xampp-control.exe)步骤二 点击Apache的“Config”按钮,打...
2020-06-02 19:33:32
2569
原创 XAMMP的Mysql配置
参考 https://blog.youkuaiyun.com/qq_36595013/article/details/80373597#3%E9%85%8D%E7%BD%AEapache https://www.cnblogs.com/upwifi/p/4492261.html https://www.lmdouble.com/104432785.html步骤一 打开XAMMP(即xampp-control.exe)步骤二 点击Mysql的“Config”按钮,打开my....
2020-06-02 19:31:57
868
原创 XAMPP的下载与安装
1.下载XAMPP(官网 https://www.apachefriends.org/zh_cn/download.html),选择其中一个下载。2.安装XAMPP步骤一 双击步骤二 点击“Yes”步骤三点击“OK”步骤四 点击“next”步骤五 选择安装的路径【在选安装目录时最好不要放置到C盘中】步骤六 点击“Next”步骤七 安装,安装结束就成功了。配置Apache参考:https://www.cnblogs.co...
2020-06-02 19:29:14
2454
原创 window10下,电脑快捷键
参考链接:https://blog.youkuaiyun.com/londa/article/details/94271078?utm_medium=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-1.nonecase&depth_1-utm_source=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-1.nonecaseh
2020-06-02 18:53:34
204
原创 利用ipconfig命令查看IP
1.window+R2.输入cmd----》确定3.在命令行中输入ipconfig然后按回车。IPv4地址就是电脑的IP地址。
2020-06-02 15:23:54
6826
原创 HTML5语义化
<!DOCTYPE html><html> <head> <meta charset="utf-8" /> <title></title> <style type="text/css" media="screen"> header, section, foot...
2020-03-17 20:44:54
111
转载 XHTML基础
摘要 XHTML 1.0是作为XML1.0应用而重新制定的HTML4。本规范书定义XHTML 1.0以及其中与HTML 4对应的3种文档类型定义(DTD,Document Type Definition)。 每个元素的语义和它们的属性已经在W3C Recommendation for HTML 4中定义,它们是XHTML将来扩展的基础。只要遵循一小套指导方针,XHTML文档就能和现存的HTM...
2020-03-17 19:04:26
251
原创 DIV+CSS布局
三栏布局<!DOCTYPE html><html> <head> <meta charset="UTF-8"> <title></title> <link rel="stylesheet" href="test.css"> <style> .he...
2020-03-17 14:43:18
192
原创 如何查看端口--关闭占用端口的程序
1.window+R2.输入cmd----》确定3.输入命令:netstat -ano,列出所有端口的情况。在列表中我们观察被占用的端口,比如是49157,首先找到它。第二行为端口号4.打开任务管理器--点击详细--右击--点击“结束进程”...
2019-04-15 12:00:00
184
转载 3.网络端口
参考网址:https://baike.baidu.com/item/%E7%BD%91%E7%BB%9C%E7%AB%AF%E5%8F%A3/7922371.在网络技术中,端口(Port)大致有两种意思:一是物理意义上的端口,比如,ADSL Modem、集线器、交换机、路由器用于连接其他网络设备的接口,如RJ-45端口、SC端口等等;二是逻辑意义上的端口,一般是指TCP/IP协议中的端...
2019-04-15 11:38:02
626
转载 2.P2P
学习网址:https://www.cnblogs.com/lca1826/p/6531782.html1.P2P是相对于客户机/服务器(C/S)模式来说的一种网络信息交换方式。2.在C/S模式中,数据的分发采用专门的服务器,多个客户端都从此服务器获取数据。这种模式的优点是:数据的一致性容易控制,系统也容易管理。缺点是:系统容易出现单一失效点;单一服务器面对众多的客户端,由于CPU能...
2019-04-15 10:59:46
165
原创 J10:JavaScript鼠标移入移出
1.JavaScript的onmouseover和onmouseout<!doctype html><html><head><meta charset="utf-8"><title>鼠标移入移出</title><style> #d{ width:100px; heigh
2019-03-17 17:07:40
371
原创 C3.CSS鼠标悬停
1. 通过css伪类中的“hover”来实现。<!doctype html><html><head><meta charset="utf-8"><title>hover:鼠标悬停</title><style> #d{ background-color:#F00; wid
2019-03-17 15:59:38
232
原创 C2:CSS透明度
1.所有浏览器都支持 opacity 属性。2..规定不透明度。从 0.0 (完全透明)到 1.0(完全不透明)opacity: 0.9;
2019-03-17 15:58:41
146
原创 TJS1.JavaScript轮播图
所有代码<!--HTML--><!doctype html><html><head><meta charset="utf-8"><title>JavaScript轮播图</title><!--调用外部css样式--><link rel
2019-03-17 15:49:30
174
原创 C1:CSS水平居中
1. margin:声明中设置所有外边距属性margin:0 auto;2.text-align :属性规定元素中的文本的水平对齐方式。text-alighn:center;未完待续!!!!
2019-03-16 19:56:15
139
转载 p1.python下载安装+hello world测试
博主是window系统,下的也是window版本,Linux系统的同学,需要下载源代码再编译,我没试过就不多说了参考https://blog.youkuaiyun.com/culous/article/details/786046181.官网http://www.python.org/download/2.选择版本Download Windows x86 web-based instal...
2019-03-10 16:48:42
146
转载 J9.Date对象
var now=new Date();//存放当前日期var xmas=new Date(2000,11,25);//设置日期xmas.setFullYear(xmas.getFullYear()+1);//改为下一个圣诞节var weekday=xmas.getDay();//查找日期是星期几document.write("Today is:"+now.toLocaleString(...
2019-03-04 10:56:57
199
原创 JS8.null和undefined
1.null,代表“无对象”的值。2.使用 未声明的变量/已经声明没有赋值的变量/并不存在的对象属性,返回undefined。3.==运算符将null和unde看作相等。 my.pop=null;...
2019-03-04 09:54:31
113
转载 JS7.数组
【参考《JavaScript高级程序设计》 第四版】1.下标从0开始。2.数组可放任意一种JavaScript数据类型。3.创建数组//使用构造函数Array()来创建数组,把数组传递给Array()构造函数来初始化数组var a=new Array();a[0]=1.2;a[1]="Java";a[2]=true;a[3]={x:1,y:2};//也可以这样写va...
2019-03-04 09:48:20
143
转载 JS6.创建对象
【参考《JavaScript高级程序设计》 第四版】1.var o=new Object();2.对象直接量(也称对象初始化程序),是由一个列表构成的,列表元素用冒号分割属性或值,元素之间用逗号隔开,整个列表包含在花括号之中。var point={x:2.3,y:1};//可嵌套var rectangle={upperLeft:{x:2,y:30}, ...
2019-03-04 09:33:49
335
转载 R3.里氏代换原则
--所有引用基类的地方必须能透明地使用其子类的对象。子类可以扩展父类的功能,但不能改变父类原有的功能。--类B继承类A时,除添加新的方法完成新增功能P2外,尽量不要重写父类A的方法,也尽量不要重载父类A的方法。--继承包含这样一层含义:父类中凡是已经实现好的方法(相对于抽象方法而言),实际上是在设定一系列的规范和契约,虽然它不强制要求所有的子类必须遵从这些契约,但是如果子类对这些非抽象方法...
2019-03-03 17:09:52
114
HTTP.xmind
2020-04-27
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人