自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(39)
  • 问答 (3)
  • 收藏
  • 关注

原创 部分win7与win10可能存在的漏洞

最近正在学习网安相关的知识,在冲浪的途中,发现了一些有意思的漏洞主要思路:利用五次shift键可以在用户登录页面弹出c盘程序,经过一系列操作可以获得管理员权限,进而进行一些列嘿嘿的操作首先需要非法关机,迫使系统开机时进入一个系统修复的界面,点击进入(一系列操作后系统肯定查不出错误,记住不要上传错误啥的),然后查看更多信息,下拉到最后,就会看到一个记事本。这个记事本就是问题的关键打开记事本,点击文件,打开。好家伙,可以进入c盘,然后在windows,system32里面找到粘结程序(sethc),将

2021-04-08 15:26:58 358

原创 vue 递归组件之多级联动

多级联动的基本就是运用递归组件其中要注意这么几点:(在我的代码中需要这么注意)【用isflag来判断是否需要渲染v-if -----是否渲染v-show-------是否展开注意联动组件的一致性:比如v-bind所绑定的属性的一致性!!!!!!!( :model=‘item’ )注意填写数据的时候的分级和嵌套!!!】<div id="a...

2019-10-14 19:55:08 2304

原创 浏览器对象

常用api一:windowwindow对象不但充当全局作用域,而且表示浏览器窗口。window对象有innerWidth和innerHeight属性,可以获取浏览器窗口的内部宽度和高度。内部宽高是指除去菜单栏、工具栏、边框等占位元素后,用于显示网页的净宽高。对应的,还有一个outerWidth和outerHeight属性,可以获取浏览器窗口的整个宽高二:navigatornavig...

2019-10-09 09:52:51 210

原创 原型链及最终的指向

看了廖雪峰老师和阮一峰老师的博客,深有体会,然后自己画图理解了一下若有不对,敬请指正,谢谢大家!

2019-10-08 22:04:36 1907

原创 数组reduce总结

【数组的reduce方法】: 1.reduce方法接收一个函数作为累加器(“连续操作器”)。2.数组中的每个值(从左到右)开始合并(不一定是相加!),最终为一个值。3.reduce为数组中的每一个元素【依次执行】回调函数,但不包括数组中被删除或从未被赋值的元素。4.reduce方法最终返回的是最后一次调用累加器的结果。5.累加器函数接受四个参数:preValue, nowValue,...

2019-09-20 10:24:27 152

原创 vue-preview 缩略图 爬坑

原来的$preview升级了,所以会有bug更改如下如图

2019-08-10 00:32:48 567

原创 webpack配置(自用)

2019-08-06 20:25:29 73

原创 npm -s -d -g

npm install module_name -S 即 npm install module_name --save 写入dependenciesnpm install module_name -D 即 npm install module_name --save-dev 写入devDependenciesnpm install module_name -g 全...

2019-07-31 21:01:11 170

原创 node之crud学生信息管理系统之数据库(数据持久化)

代码基本不变,变化如下:(上次代码参考我上篇博文)一:router.js的变化// 路由模块const express = require('express')const Student = require('./student')// 得到路由容器const router = express.Router()/* * 下面就是把每条路由都挂载到路由容器中*/// 请求'/...

2019-07-26 17:06:57 197

原创 node之curd学生信息管理系统

运用1.node2.express3.art-template4.body-parser代码如下一:student.js/** * 操作数据的文件模块,不关心业务,只处理数据 封装操作数据的API,方便于其他模块直接调用API即可操作数据 */const fs = require('fs')// 保存学生信息/** * 保存新添加的学生信息到数据文件中 ...

2019-07-26 10:42:01 231

原创 node之模块系统

首先要明白一点function text() {this.name='hh'}var text2 = new text()console.log(text2.name)//hh此时new一个对象,这时text2可以使用这个对象中自定义的东西Node.js模块系统为了让Node.js的文件可以相互调用,Node.js提供了一个简单的模块系统。模块是Node.js 应用程序的基本组...

2019-07-25 16:35:06 90

原创 node之stream(流)

Node.js Stream(流)Stream 是一个抽象接口,Node 中有很多对象实现了这个接口。例如,对http 服务器发起请求的request 对象就是一个 Stream,还有stdout(标准输出)。Node.js,Stream 有四种流类型:Readable - 可读操作。Writable - 可写操作。Duplex - 可读可写操作.Transform - 操作被写入数据...

2019-07-24 22:16:20 105

原创 node之Buffer(缓冲区)

Node.js Buffer(缓冲区)JavaScript 语言自身只有字符串数据类型,没有二进制数据类型。但在处理像TCP流或文件流时,必须使用到二进制数据。因此在 Node.js中,定义了一个 Buffer 类,该类用来创建一个专门存放二进制数据的缓存区。在 Node.js 中,Buffer 类是随 Node 内核一起发布的核心库。Buffer 库为 Node.js 带来了一种存储原始数...

2019-07-24 21:22:35 1449

原创 node之EventEmitter

Node.js EventEmitterNode.js 所有的异步 I/O 操作在完成时都会发送一个事件到事件队列。Node.js 里面的许多对象都会分发事件:一个 net.Server 对象会在每次有新连接时触发一个事件, 一个 fs.readStream 对象会在文件被打开的时候触发一个事件。 所有这些产生事件的对象都是 events.EventEmitter 的实例。—————————...

2019-07-24 20:53:57 112

原创 jq之ajax

jQuery load() 方法jQuery load() 方法是简单但强大的 AJAX 方法。load() 方法从服务器加载数据,并把返回的数据放入被选元素中。语法:$(selector).load(URL,data,callback);必需的 URL 参数规定您希望加载的 URL。可选的 data 参数规定与请求一同发送的查询字符串键/值对集合。可选的 callback 参数是...

2019-07-24 16:23:29 98

原创 json

与 XML 相同之处JSON 是纯文本JSON 具有"自我描述性"(人类可读)JSON 具有层级结构(值中存在值)JSON 可通过 JavaScript 进行解析JSON 数据可使用 AJAX 进行传输——与 XML 不同之处没有结束标签更短读写的速度更快能够使用内建的 JavaScript eval() 方法进行解析使用数组——————————为什么使用 JSON?...

2019-07-24 15:35:32 78

原创 ajax跨域问题

问题如下以上错误提示是由于AJAX方法涉及到 跨域 的问题导致!由于我没有在服务器环境里运行含有ajax方法的页面,而是直接通过浏览器打开(类似file:///的访问形式,即file协议)本地页面ajax()请求本地页面,须通过服务器环境运行,类似这样:http://127.0.0.1:8888/EXP99.COM/html_ajax/index.html注意:如果是在远程服务器里a...

2019-07-24 13:46:30 75

原创 ajax

AJAX - 创建 XMLHttpRequest 对象new一个对象XMLHttpRequest 是 AJAX 的基础。所有现代浏览器均支持 XMLHttpRequest 对象(IE5 和 IE6 使用 ActiveXObject)。XMLHttpRequest 用于在后台与服务器交换数据。这意味着可以在不重新加载整个网页的情况下,对网页的某部分进行更新。处理兼容:var xmlhtt...

2019-07-24 13:19:17 78

原创 超简单node爬虫--爬取某天气网站图片

直接上代码爬取图片去咯

2019-07-22 15:42:09 287

原创 node之request

request是服务端发起请求的工具包1、安装npm i request2、基本用法默认是GET请求var request = require('request');request('您的请求url', function (error, response, body) { if (!error &amp;&amp; response.statusCode...

2019-07-22 10:40:28 145

转载 cheerio中文文档

这篇参考手册是对cheerio 官方文档 的中文翻译cheerio是jquery核心功能的一个快速灵活而又简洁的实现,主要是为了用在服务器端需要对DOM进行操作的地方简介让你在服务器端和html愉快的玩耍var cheerio = require('cheerio'), $ = cheerio.load('<h2 cl...

2019-07-22 10:37:47 1355

原创 jq dblclick问题

最近有个问题困扰了我很久,代码如下图中最后一个dblclick点击事件有问题,当我双击的时候,他不会移动到另外一个表格,只会在本身表格进行移动。而第一个dblclick事件就没有问题,可以双击移动到另外的表格最后解决如下:感谢csdn论坛大佬的帮助,真的非常感谢...

2019-07-22 09:57:41 227

原创 npm init出现错误的解决方法

前面转载文章提到的清除npm缓存并不是所有都适合比如这个我这次发现,出现错误的原因居然是我的文件路径里面有中文。。你可以先npm install npm -g来升级最新版本看是否解决,如果还未解决请将中文换成英文。。。。。。...

2019-07-22 09:51:50 6076 1

转载 npm清除缓存

! 转载: https://blog.csdn.net/weixin_42470791/article/details/82833415 <p>.因项目中安装模块,多次不成功,所以导致报错。<br>A com...

2019-07-22 09:28:37 23743 3

原创 案例推拉门的实现--(jq)

<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Title</title> <style> *{ margin: 0; padding: 0; } ul {...

2019-07-21 15:32:34 281

原创 案例--放大镜(jq)

直接上图,图中有解析$(function(){ var myDiv=$('#myDiv') $('#myDiv .smallPic').hover(function(){ $('#myDiv .float_lay').css({display:'block'}) $('#myDiv .bigPic').cs...

2019-07-21 13:19:22 267

原创 最全轮播图---jq

轮播图实现功能1.自动轮播2.点击小圆点和箭头实现跳转3.防止多次点击造成的bug4.进入进出定时器功能5.bug修复6.老铁给个赞呗代码如下$(function () { var count=0 var isclick=1 var imgList=$('.imgbox li') var dotList=$('.dot>ul li') ...

2019-07-20 23:50:01 147

原创 js之闭包详解

闭包的概念:闭包就是能够读取其他函数内部变量的函数局部变量是在函数中,函数使用结束后,局部变量就会被自动的释放闭包后,里面的局部变量的使用作用域链就会被延长闭包的模式:函数模式的闭包,对象模式的闭包 函数模式的闭包:在一个函数中有一个函数 function f1() { var num=10; //函数的声明 function f2() { ...

2019-07-20 19:56:31 82

转载 this指向问题

使用 JavaScript 开发的时候,很多开发者多多少少会被 this 的指向搞蒙圈,但是实际上,关于 this 的指...

2019-07-20 19:05:21 84

原创 js案例之贪吃蛇

注意:首先,敲代码不要太快,不然拼写错误让你找半天。然后,vscode有bug,本人亲测下面是一些小问题的解析一:js是可以引入到html中的。在引入前js是不会执行的,加载到htlm中才会执行。如果加载了两个js到同一个html,他们所处在相同的作用域,之间都是“可见的”。所以可以直接调用。二:var that=this将this变量赋值给that:因为this在之后会改变,但tha...

2019-07-20 18:43:48 165

原创 js点赞案例与闭包

上图

2019-07-20 14:06:49 241

原创 js基础之个人心得--函数的几种定义方式

如图

2019-07-20 13:56:06 86

原创 js基础之个人心得--常用string方法总结

如图有几份

2019-07-20 13:54:47 90

原创 js基础之个人心得--斐波那契

直接上图

2019-07-20 13:24:06 82

原创 js基础之个人心得--格式化时间

注意月份是需要+1的

2019-07-20 13:21:53 59

原创 js基础之个人心得--计算n个数之和(arguments)

直接上图

2019-07-20 13:19:58 1038

原创 js基础之个人心得--阶乘与阶乘和

1.阶乘与阶乘和

2019-07-20 13:16:46 983

原创 js基础之个人心得--冒泡排序

1.冒泡排序

2019-07-20 13:15:25 110

原创 js基础之个人心得--反转数组

1.反转数组2.

2019-07-20 13:13:25 96

空空如也

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

TA关注的人

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