自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(86)
  • 资源 (10)
  • 收藏
  • 关注

原创 经典SQL语句大全

经典SQL语句大全基础创建数据库CREATE DATABASE database-name 删除数据库drop database dbname备份sql server1.创建 备份数据的 device USE masterEXEC sp_addumpdevice 'disk', 'testBack', 'c:\mssql7backup\MyNwind_1.dat'2.开始 备份BACKUP DATABASE pubs TO testBack 创建新表create ta

2022-05-16 23:02:46 576

原创 JS正则表达式

正则体验从字符串中找出数字str.match(/\d+/g);替换字符var reg = /is/g;str.replace(reg,"**");var reg = /\bis\b/g;str.replace(reg,"**");过滤关键词var reg = /淘宝|京东/g;str.replace(reg,"**");替换html标签var reg = /<[^<>]+>/g;str.replace(reg,"**");邮箱校验

2021-12-15 19:13:51 952

原创 JS事件、对象基础篇

事件对象 event事件对象兼容处理事件流事件冒泡事件冒泡指具体元素接受事件,然后逐级向上传播事件阻止事件冒泡 event.stopPropagation()案例: 下拉菜单鼠标事件鼠标移动 onmousemove获取坐标event.clientX 和 event.clientY是鼠标的可视区坐标通常情况需要加上滚动距离案例1: 随着鼠标移动的物体案例2: 随着鼠标移动的多个物体键盘事件键盘按下 obj.onkeydown键盘抬

2021-12-15 19:13:01 862

原创 使用JS完成动画

匀速动画匀速动画函数的要点 function aninamtion(obj,attr,iTarget){ //1.一开始关闭定时器是为了防止重复触发函数时有多个定时器工作加快动画执行 //2.定时器做为对象的参数是为了多个物体动画时不相互干扰 clearInterval(obj.timer); var iSpeed = 0; obj.timer = setInterv

2021-12-15 19:11:16 278

原创 DOM基础、定时器、BOM基础

DOM基础DOM节点介绍子节点节点的分类文本节点元素节点获取子节点的方法oParentNode.childNodes,返回一个数组,包含父节点中的所有文本节点和元素节点通过nodeType属性来判断节点的类型,1为元素节点,3为文本节点oParentNode.children,返回一个数组, 包含父节点中的所有元素节点父节点oNode.parentNode,子节点的父节点对象oNode.offsetParent,子节点绝对定位时,获取参考的

2021-12-15 19:10:04 674

原创 运算、函数、数组的了解

1. 算数加(+), 减(-), 乘(*), 除(/), 模(%),++,- -案例1:隔行变色案例2:秒变时间2. 赋值=, +=, -=, *=, /=, %=3. 关系<, >,<=,>=,,!=,=,!==4. 逻辑与(&&),或(||),否(!)5. 优先级括号()### 函数参数函数的参数,参数其实就是一个占位符号,只有在调用的时候才来赋值,经常变的部分用参数匿名函数,没有名字的函数就是匿名函数注意点:

2021-12-15 19:05:48 197

原创 简单了解什么是变量

1. 变量的类型Undefined 未定义未定义类型只有一个值undefined,这个值的意思是变量没有定义未定义有两种情况,一个是真的没有定义,一个是定义了但是没有赋值Null 空对象空对象类型只有一个值null,代表一个空对象指针Boolean 布尔类型布尔类型有两个值:true和falseNumber 数字类型用来表示数字可以表示整数和小数(也叫浮点数或者双精度数)String 字符串类型用单引号或者双引号括起来的字符序列

2021-12-15 19:02:59 531

原创 JavaScript基础(五分钟让你了解js全貌)

程序的流程控制1. 顺序结构按照代码书写的先后顺序来执行,这是程序的默认执行方式2. 分支结构语法1if(条件){ 语句}else{ 语句}注意点条件是一个布尔值,布尔值只有真或者假案例:弹出菜单语法2switch(变量){ case 值1: 语句1; break; case 值2: 语句2; break; .... default:

2021-12-15 19:01:47 245

原创 编程语法基础

语法基础区分大小写标示符(变量,函数,属性,参数的名字)的规则第一个字符必须是字母,下划线(_)或者美元符号($)其他字符可以是字母,下划线(_)或者美元符号($)或者数字命名一般采用驼峰大小写格式,即第一个字母小写,剩下的每个单词首字母大写不能用关键字,保留字做为标示符注释单行注释// 我是单行注释多行注释/*** 我是多行注释* */严格模式(strict mode)作用:告诉JS引擎切换到严格模式下解析代码,这种模式可以消除

2021-12-15 19:00:17 939

原创 浏览器的历史

浏览器的历史###浏览器的历史Tim Berners-Lee发明万维网的同时发布了第一款浏览器 Nexus,也叫www浏览器由于Nexus只能显示文字, 马克安德森在伊利诺伊大学开发了第一款可以浏览图片网页的浏览器 Mosaic1994年4月,马克安德森和吉姆克拉克成立了Mosaic Communication Corporation但是由于Mosaic的版权归伊利诺伊大学所有,并且伊利诺伊大学将技术转让给了Spy Glass公司,所以在1994年11月Mosaic公司改名为Netscape C

2021-12-15 18:58:26 588

原创 什么是WEB?如何学习web

什么是WEB?WEB就是网,比喻说咱们上的各种网站怎么样学好WEB?练习,敲代码兴趣不能钻牛角尖`WEB学什么?1.软件1.1编辑器(写代码的一个工具)sublime DW HB WS1.2 浏览器chrome firefox IE safari Opera注意点:这五款浏览器的内核是最基本的,其它的浏览器都是基于这五款浏览器内核开发的,所以说我吗学习这五款浏览器就能满足绝大多数的需求,因为Chrome浏览器运行速度快,市场占有流高,所以我门今后学习就用它。2.技术前端什么

2021-12-15 18:44:51 660

原创 程序员撩妹篇

在社交软件上不会和女孩子开场聊天,这是很多兄弟都会遇到的问题,在还没开始聊天之前总是会纠结很多,导致一开场全程都是尬聊,或者一开场和妹子打了招呼,根本收不到妹子的回复。之所以很多兄弟不会和女孩开场,就是因为受到男性思维的惯性影响,再加上想要迫切的了解对方,一开场基本就是问问题的开场“在干嘛?”“吃了吗?”“你多大了?”这些问问题的开场都是在赤裸裸的索取价值。今天就和大家分享究竟什么样的开场才吸引女生?既能愉快的和妹子进入聊天,又能高价值的展示自己。一、描述状态用生动形象的语言描述状态开场,

2021-12-05 17:28:45 3254

原创 webpack打包教程

webpack打包教程基础教程首先要保证装了nodejs和npm第一步:创建文件夹,命名为finance-scopa第二步:win+R,输入cmd,进入命令行窗口,第三步:进入finance-scopa的文件目录下,首先输入d:进入D盘;再输入cd finance-scopa进入finance-scopa第四步:npm init,初始化项目,finance-scopa文件夹下会出现一个package.json文件第五步:安装webpack4和webpack-cli命令行输入npm inst

2021-12-05 17:18:54 204

原创 git config命令入门

git config命令入门git config命令用来配置git1、仓库级别 local 【优先级最高】2、用户级别 global【优先级次之】3、系统级别 system【优先级最低】查看仓库配置

2021-12-05 17:18:35 238

原创 程序员追女孩子10

有不少兄弟在加上妹子好友后,会忍不住为怎么打招呼对方才回复以及该聊些什么而纠结烦恼,其实这种顾虑是很正常的,因为多数情况下和女生打完招呼后,她会根据我们说的第一句,选择回不回我们。所以第一句话说好,妹子回了,美好的开端,第一句没说好,即使你的展示面有优势,那也无济于事,想要说好这句话,就要把握好这几个和女生聊天技巧的关键点:1、开场一定要简短第一句话是起到一个打开聊天的作用,所以一定不要过于冗长,字数一般不要超过二十个字。因为大多数人的阅读习惯以及手机屏幕的尺寸,一行最多容纳的字数为二十个字

2021-12-02 11:08:38 494

原创 程序员追女孩子9

刚加上女生微信的时候,我们对女生其实是不太熟悉的,聊天开场白就决定了你们能否在之后顺利的聊下去。很多男生一开始就给女生发什么“你好”“在吗”之类,然后女生则回“你也好”“在”,根本就不能勾起女生和你聊天的欲望好吗!然后之后就没下文了。那么,下面就来说说刚加上女生微信,聊天开场白该怎么说? 1、有趣型开场白一个有趣的聊天开场白会让女生觉得你是一个你幽默风趣的人,能够在之后的相处中给她带来快乐。什么是有趣的开场白,举个例子:“我妈叫我给你打个招呼”、“漂亮的先说话”因为这些话少见,又特别就让女人觉

2021-12-02 11:07:44 558

原创 程序员追女孩子8

1.频率太高,适得其反左宗棠有句名言“烈女怕缠男”,带坏了不少空有热情的男生们。在几十年前。社会风气保守落后,女孩子社会地位不高,可供他们选择的对象太少;再加上观念落后,普遍脸皮薄,所以你靠着“死缠烂打”,还是很容易奏效的。但现在绝对不同了。现在条件稍微好点的女孩都不会缺人追,可供她们选择的对象太多,因此对一般的追求者不会过于重视;再加上社会风气逐渐开放,大多数女生都有强烈的自我意识,你要是再玩“耍流氓”那一套,当心人家直接拉黑/告你性骚扰/吊着你直到你自己放弃。更深一层讲,在刚刚接

2021-12-02 11:06:43 468

原创 程序员追女孩子7

目前你所面对的问题,也是很多人所困扰的通病,大概分为以下四点:1、和同性打交道一般聊得来,但与异性社交中,往往会陷入尴尬和不知所措的境地。2、陌生的环境,自己往往会成为社交中的小透明,没有任何的主导权和话语权。3、具有一定的知识储备量,但不知道“如何运用到实际社交中”。 4、明知道对方说话的意图,但是总是聊不到点上,缺乏语言组织能力。好,在我讲聊天技巧之前,你首先要明确以下四句话的内涵:·与朋友要聊话题,与异性要聊情绪。与群体要聊氛围,与领导要聊理性。当你能够明确这四句话的内容,那么能

2021-12-02 11:06:11 516

原创 程序员追女孩子6

微信聊天和现实中聊天的确是有区别的,当面聊天她会沉默,微信上就只剩“您还不是对方好友…”或者直接附赠感叹号一个。有时候我就感觉吧,明明交流的挺顺畅的,为啥转眼他就把我拉黑了呢?经过了一系列的折磨,我终于悟出了总是被拒之门外的原因。一番总结后,含泪书写聊天四大误区,说给后人听。误区一:查户口式聊天法互相了解是好事,但是刚加了微信就想把对方祖宗十八代什么血型都摸清楚是不是有点过分了。还真有这样聊天的,上来就是“从哪来到哪去家里几口人人均几亩地地里几头牛,”弄的人家姑娘吧,回你你没完,不会你太烦

2021-12-02 11:05:44 375

原创 程序员追女孩子5

每个男生都以为展示最真实的情感在一段感情里就是坦白无害的,于是很多男生竭尽全力,不惜抛弃自己拥有的一切,就为了更接近心爱的女生,但是最终还是没能越过聊天这道坎。再真实的情感也需要被对方感知才能产生应有的价值,所以正确的表达方式非常重要,用错了表达方式,你付出再多对她而言也只是困扰和烦恼,甚至变成厌恶。我们先看看很多男生是怎么聊天的:男:你在干什么?女:逛街男:那你晚点干嘛?一起吃个饭吧?女:不去了,约了闺蜜男:带闺蜜一起啊女:不去了男:不想来直说女:(不回复)我们从这段话能看出

2021-12-02 11:05:09 571

原创 从开场白第一句到得分

女生在和你互动的时候,往往不会主动发消息给你,她们在感情当中都是相当被动的。除非这个女生喜欢你喜欢的不行了,她才会主动发消息给你。你知道为什么会这样情况吗?是因为女生虽然不怎么主动追求男生,但是她们一旦主动追求是特别认真的,所以在这个之前一定要有漫长的考察和铺垫。但是男生就不一样了,他们追求女生的时候,更像是“全面撒网重点培养”的模式,他们不仅追女生主动,甚至可以主动的追求好几个女生。因此,男生在这个问题上的疑惑就出现了,因为“全面撒网重点培养”的他们,根本无法理解女生这样的操作——你回

2021-12-02 11:00:32 166

原创 互联网化的年代程序员追女孩

对于这样的问题,不能从单一的角度去分辨。单一的角度去看很容易出错。我遇见过一个特别典型的例子。一大哥研究生学历,跟我抱怨和女孩没话聊。我心一想,大哥学历不低啊,应该不是文化水平的问题。那时候我曾感觉,只要不是因为脑子的因素聊不到一起就不算是。于是就疯狂地让他锻炼自信心,让他放松,让他自然。结果已经不能用收效甚微来形容了,简直是屁用没有。我带着挫败感翻开了他和女孩的微信。结果才知道,女孩正经文艺女少女,大哥标准理工直男,俩人说话都说不到一个点上。那一刻我才明白,每一段束手无策的感情背后,

2021-12-02 10:59:29 562

原创 本地文件上传至docker容器

本地文件上传至docker容器Linux系统下区别对比(~、/home与/root)Linux下~、/home与/root的区别:1、在root用户下,~等同于/root2、在普通用户下,~等同于/home/当前的普通用户名本地文件上传至docker容器先连接服务器1.打开Xshell2.然后连接服务器:ssh root@172.1.21.XXX3.输入密码:XXXXXX4.进入dockerdocker exec -it 0 /bin/bash(当然,你也可以查看一下先运行的所有

2021-01-25 18:39:14 2114

原创 递归的理解

递归的理解1、 介绍一说起递归,我想每个人都不陌生。举个从小就听过的例子:从前有座山,山里有座庙,庙里有个和尚,和尚在讲故事,从前有座山,山里有座庙,庙里有个和尚,和尚在讲故事,从前有座山…还有你从两面相对的镜子中看到的画面,其实都是抽象出来的递归现象,但是严格来说并不是递归,因为会一直重复下去,没有终止条件,那就称为死循环了。有关递归和死循环的异同我们之后会说到,那么现在先来了解一下什么是递归?那么什么是递归呢? 要理解递归,就得先了解什么是递归,实际上这句话就是一个递归。这么说可能不好理解,接下

2021-01-25 17:29:03 146

原创 Linux服务器中解压zip包

Linux服务器中解压zip包Linux下解压zip文件,就一个命令行。Unzip 【文件名】示例:unzip {you file name}我现在要解压datamaster.zip这个文件,直接输入unzip datamaster.zip就可以了。每天一句中文式外语马来语汉语 马来语男性 Lelaki肉 Daging羊肉 Daging kambing否 Tidak请 Tolong/Sila猪肉 Daging babi明虾 Udang盐 Garam商店 Kedai糖

2021-01-25 16:15:27 3371

原创 rm ,rm -rf , rm -f,rm -r 以及rm 命令的其他参数命令

rm ,rm -rf , rm -f,rm -r 以及rm 命令的其他参数命令1.rm -rf * 删除当前目录下的所有文件,这个命令很危险,应避免使用。所删除的文件,一般都不能恢复!2.rm -f 其中的,f参数 (f --force ) 忽略不存在的文件,不显示任何信息不会提示确认信息。3.rm 命令删除一个目录中的一个或者多个文件或者目录,只用rm命令不会删除目录,通常文件通常可以恢。4.其他参数命令: -r 会提示你是否确定删除,给你一次检查的机会 -f, --

2021-01-25 14:34:26 51297

原创 linux 下的vi命令汇总

linux 下的vi命令汇总linux 下的vi 主要作用是什么?Vi是Unix及Linux系统bai下标准的编辑器,由美国加州大学伯克利分校的Bill Joy所创立。基本上vi可以分为三种状态,分别是命令模式(command mode)、插入模式(Insert mode)和底行模式(last line mode)。各模式的功能区分如下:1、命令模式(command mode)控制屏幕光标的移动,字符、字或行的删除,移动复制某区段及进入插入模式、底行模式下。2、插入模式(Insert mode

2021-01-21 22:28:45 407

原创 前端自动化打包工具--webpack

前端自动化打包工具–webpack背景记得2004年的时候,互联网开发就是做网页,那时也没有前端和后端的区分,有时一个网站就是一些纯静态的html,通过链接组织在一起。用过Dreamweaver的都知道,做网页就像用word编辑文档一样。一个html页面,夹杂着css,javascript是再常见不过的事了。随着前端的不断发展,特别是单页应用的兴起,这种所见即所得的IDE工具,就渐渐地退出了前端的主流。一个应用,通常只有一个静态页面(index.html),甚至这个页面的body只有一个或少数几个d

2021-01-21 20:56:28 532

原创 fatal: ‘origin‘ does not appear to be a git repository fatal: Could not read from remote repository.

fatal: ‘origin’ does not appear to be a git repository fatal: Could not read from remote repository.如果在git push时出现了上述情况,或者说Please make sure you have the correct access rights and the repository exists.那么可以尝试两种解决办法添加ssh公钥,首先查看自己本地的ssh公钥(cat ~/.ssh/id_rsa.

2021-01-20 19:09:44 3258

原创 node_modules是干什么的?

node_modules是干什么的?node_modules是安装node后用来存放用包管理工具下载安装的包的文件夹。比如webpack、gulp、grunt这些工具。在node.js中模块与文件是一一对应的,也就是说一个node.js文件就是一个模块。modules(模块):在node.js中模块与文件是一一对应的,也就是说一个node.js文件就是一个模块,文件内容可能是我们封装好的一些JavaScript方法、jsON数据、编译过的C/C++拓展等,在关于node.js的误会提到过node.js

2021-01-19 16:08:17 2505 1

原创 GIT克隆项目出现:The authenticity of host ‘gitee.com (xxx.xxx.xxx.xxx)‘ can‘t be established.

GIT克隆项目出现:The authenticity of host ‘gitee.com (xxx.xxx.xxx.xxx)‘ can‘t be established.新生成密钥的时候,git clone或者push的时候,可能会报这样的错误:Google之后明白,文件夹内少了一个known_hosts文件,本来密钥文件应该是三个,现在只有两个,便报了这样的错误,此时输入yes回车之后,生成了缺少了的known_hosts文件,便可解决这个问题:Are you sure you want to

2021-01-18 21:32:06 2031

原创 Please make sure you have the correct access rights and the repository exists

Please make sure you have the correct access rights and the repository exists重新在git设置一下身份的名字和邮箱git config --global user.name “yourname”git config --global user.email“your@email.com"注:yourname是你要设置的名字,your@email是你要设置的邮箱。删除.ssh文件夹(c盘用户下)下的known_hosts(

2021-01-18 21:12:10 94

原创 前端开发中的调试技巧

前端开发中的调试技巧骨灰级调试大师Alert那还是互联网刚刚起步的时代,网页前端还主要以内容展示为主,浏览器脚本还只能为页面提供非常简单的辅助功能的时候。那个时候,网页主要运行在以IE6为主的浏览器中,JS的调试功能还非常弱,只能通过内置于Window对象中的alert方法来调试。需要说明一点,这里看到的效果,并非当年的IE浏览器中看到的效果,而是在高版本IE中的效果。此外,当年貌似还没有这么高级的控制台,而alert的使用也是在真实的页面JS代码中。虽然,alert的调试方式很原始,但当时确实有它不

2021-01-18 17:12:16 350

原创 使用git同时连接gitlab和GitHub

使用git同时连接gitlab和GitHub其实很简单,在本地新建两个文件夹,一个是gitlab的本地库,另外一个是github的本地库,其他的照旧。一、git的ssh key的安装配置:假设gitlab与github的工作目录分别如下所示:github工作仓库:~/githubgitlab工作仓库:~/gitlab则配置如下:然后获取ssh秘钥和验证秘钥,具体的之前文章有写。在网页登录github账号,点击个人头像,进入*“setting”*,然后选择ssh and GPG key

2021-01-14 10:42:52 722 1

原创 git clone的速度慢到难以忍受问题的解决方法~

git clone的速度慢到难以忍受问题的解决方法~今天接到个antV/G6图表的一个项目,在github上面看到一个好的开源项目,想要使用它,或者想要研究一下它的源码,这时我们需要使用git clone命令。git clone就是仓库克隆,把服务端的仓库克隆到本地,和git push相对(以前都说push的反义词是pop,现在又多了一个~~)或者用这个方法:用git Clone克隆远程库,奈何Git clone太慢了,慢到不能忍的地步解决办法:方法一: 先把 github项目导入到码云,再c

2021-01-13 17:26:44 516

原创 Git GUI,Git Bash,Git CMD标签之间的区别

Git GUI,Git Bash,Git CMD标签之间的区别本地安装完Git之后,右键会出现2个有关Git的标签,“Git GUI Here” 和 “Git Bash Here”,如下:鼠标右击桌面,出现快捷方式解释下区别:Git Bash:(常用)Bash,Unix shell的一种,Linux与Mac OS X v10.4都将它作为默认shell;Git Bash就是一个shell,是Windows下的命令行工具,可以执行Linux命令;Git Bash是基于CMD的,在CMD的基础

2021-01-13 12:26:38 508

原创 npm ERR! code E404 npm ERR! 404 Not Found - GET https://registry.npmjs.com/@mlamp%2fuser-info-dropdo

npm ERR! code E404 npm ERR! 404 Not Found - GET https://registry.npmjs.com/@mlamp%2fuser-info-dropdown - Not found当我npm install的时候出现这个错误原因是npm源指向的问题执行:npm config set registry https://registry.npmjs.org/问题的原因出现在:在Vue/react/angular框架中打包和编译时报错。使用指令为项目

2021-01-13 12:18:42 50988 6

原创 XXX packages are looking for funding run `npm fund` for details

XXX packages are looking for funding run npm fund for details当你刚刚npm install 了一个新的插件之后一般都会报这个提示,并不是报错当你执行npm fund时会出现以下每一个https开头的链接打开都是一个网页,一般均为插件所在的github的地址,又有可能是开发者的捐赠支持, 比如总之,就是在国内外的开发者就上接手代码然后进行二次开发,省时省力,但是没有太多创新。唯一的优点就是代码类型见的多,见多才能识广嘛!如果不想看

2021-01-13 10:39:26 19000

转载 npm WARN stylus-loader@3.0.2 requires a peer of stylus@>=0.52.4 but none is installed. You must inst

npm WARN stylus-loader@3.0.2 requires a peer of stylus@>=0.52.4 but none is installed. You must inst问题:npm WARN stylus-loader@3.0.2 requires a peer of stylus@>=0.52.4 but none is installed. You must install peer dependencies yourself.解决办法:1、在pack

2021-01-13 10:17:07 827

原创 npm 淘宝镜像配置一直无效的可能原因

npm 淘宝镜像配置一直无效的可能原因修改npm镜像地址为国内淘宝镜像npm config set registry https://registry.npm.taobao.org网上搜罗npm的淘宝镜像,找到很多配置方法,结果由于混合使用导致全部不生效!现在写一个方法:.npmrc 文件,注意开头有点,npmrc是后缀,一般在C盘。proxy=http://server/https-proxy=http://server/:portstrict-ssl=trueregistry=h

2021-01-12 14:17:16 12962 1

html第2节.avi

html第2节

2021-12-17

[现场拍摄]引导课1.avi

[现场拍摄]引导课1

2021-12-17

[现场拍摄]引导课3.avi

[现场拍摄]引导课3

2021-12-17

[现场拍摄]引导课2.avi

[现场拍摄]引导课2

2021-12-17

基金源码.sass系统-二次开发

基金源码.sass系统-二次开发

2021-12-17

Axure 9版mac安装教程.pdf

Axure 9版mac安装教程

2021-12-16

Axure 9版win安装教程.pdf

Axure 9版win安装教程

2021-12-16

AxureRP-Setup-RC-3686.dmg

AxureRP-Setup-RC-3686

2021-12-16

前端基础面试题,适合前端零基础同学

前端基础面试题,适合前端零基础同学

2021-01-18

前端面试资料,适合中高级前端面试者

前端面试资料,适合中高级前端面试者

2021-01-18

空空如也

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

TA关注的人

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