自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 资源 (5)
  • 收藏
  • 关注

原创 Node.js HTTP开发遇到的若干问题

1 Error: getaddrinfo ENOTFOUND http://xx.dd.com   解决方法:在Node.js中使用http或者https发送请求的时候host不要带http://或者https://,直接写xx.yy.com即可。2 Error: write EPROTO 101057795:error:140770FC:SSL routines:SSL23_GET_SE

2017-06-19 20:57:26 673

原创 烟花爆炸

body {                width: 100%;                height: 100%;                background: black;                overflow: hidden;            }            .fire {                width: 3

2017-04-19 11:56:42 400

原创 js循环的demo

首先,了解一下循环嵌套的特点:外层循环转一次,内层循环转一圈。在上一篇随笔中详细介绍了JS中的分支结构和循环结构,我们来简单的回顾一下For循环结构:1、for循环有三个表达式,分别为:①定义循环变量 ② 判断循环条件③更新循环变量(三个表达式之间,用;分隔。)for循环三个表达式可以省略,两个;缺一不可2、for循环特点:先判断,再执行;3、for循环三个表达式,

2017-04-15 14:14:55 1413

原创 如何优雅地使用Sublime Text3

Sublime Text:一款具有代码高亮、语法提示、自动完成且反应快速的编辑器软件,不仅具有华丽的界面,还支持插件扩展机制,用她来写代码,绝对是一种享受。相比于难于上手的Vim,浮肿沉重的Eclipse,VS,即便体积轻巧迅速启动的Editplus、Notepad++,在SublimeText面前大略显失色,无疑这款性感无比的编辑器是Coding和Writing最佳的选择,没有之一。温情提醒

2017-04-14 10:42:48 845

原创 正则表达式

史上最全常用正则表达式JavaScript很多不太懂正则的朋友,在遇到需要用正则校验数据时,往往是在网上去找很久,结果找来的还是不很符合要求。所以我最近把开发中常用的一些正则表达式整理了一下,在这里分享一下。给自己留个底,也给朋友们做个参考。一、校验数字的表达式数字:^[0-9]*$n位的数字:^\d{n}$至少n位的数字:^\d{n

2017-04-13 14:05:13 536

原创 逻辑思维题

1) 村子里有100对夫妻,其中每个丈夫都瞒着自己的妻子偷情。。。村里的每个妻子都能立即发现除自己丈夫之外的其他男人是否偷情,唯独不知道她自己的丈夫到底有没有偷情。村里的规矩不容忍通奸。任何一个妻子,一旦能证明自己的男人偷情,就必须当天把他杀死。村里的女人全都严格照此规矩办事。一天,女头领出来宣布,村里至少有一个丈夫偷情。请问接下来会发生什么事?答案:(由读者Olivier Coudert提供

2017-04-12 21:14:41 844

原创 js改变文本字体大小及颜色,先放大后缩小,10次循环

文字变化            onload = function(){            var oBox = document.getElementsByTagName('div')[0];            var num = 0;//计数            var size = 1;//控制字体改变大小            var temp = nul

2017-04-08 11:42:34 4352

原创 校验登录:用户名不能以数字开头,长度=不低于6,不高于20

校验            //用户名不能以数字开头,长度=不低于6,不高于20        //密码不能为空        onload = function(){            var use = document.getElementById('use');            var pw = document.getElementById('pw');

2017-04-06 15:51:49 11288

原创 js四位验证码,以字母数字组成,不能以数字开头

//随机输入四位验证码,分别为数组字母,不能重复        //方法一        // var arr = [];        // var str = '';        // for(var i = 0;i         //     var num = parseInt(Math.random()*62);//26个大小写英文字母+10个数字    

2017-04-06 15:50:14 4249

原创 js简单计时器

js代码:     setInterval(function(){            var oBox = document.getElementById('div');            oBox.innerHTML = new Date();        },1000);html代码:

2017-04-06 15:45:15 604

原创 js冒泡排序

说明时间复杂度指的是一个算法执行所耗费的时间空间复杂度指运行完一个程序所需内存的大小稳定指,如果a=b,a在b的前面,排序后a仍然在b的前面不稳定指,如果a=b,a在b的前面,排序后可能会交换位置JS冒泡排序原理依次比较相邻的两个值,如果后面的比前面的小,则将小的元素排到前面。依照这个规则进行多次并且递减的迭代,直到顺序正确。时间复杂度,空间复杂度,稳定性平均时间复

2017-04-03 12:01:56 471

转载 js基础Demo

JavaScript基础-testDemo前言这篇随笔记录的是一些之前JavaScript基础学习时的逻辑题demo.// 1 写出判断一个年份是否闰年的表达式:// 润年的判定(符合下面两个条件之一):// 年份能够被400整除.(比如:2000)// 年份能够被4整除但不能被100整除.(比如:2008)//

2017-03-31 11:44:31 3483 1

转载 html 和css常见的面试题

1、常见的块级元素  内联元素div -最常用的块级元素     dl - 和dt-dd 搭配使用的块级元素     form - 交互表单     h1 -h6- 大标题     hr - 水平分隔线     ol – 有序列表     p - 段落     ul - 无序列表     fieldset - 表单字段集     colgroup

2017-03-22 14:04:34 4916

转载 sublime Text3常用快捷键

Ctrl+D 选词 (反复按快捷键,即可继续向下同时选中下一个相同的文本进行同时编辑)Ctrl+G 跳转到相应的行Ctrl+J 合并行(已选择需要合并的多行时)Ctrl+L 选择整行(按住-继续选择下行)Ctrl+M 光标移动至括号内开始或结束的位置Ctrl+T 词互换Ctrl+U 软撤销Ctrl+P 查找当前项目中的文件和快速搜索;输入 @ 查找文件主标题/函数;或者

2017-03-22 14:02:39 321

原创 前端常见的面试题

1、常见的块级元素  内联元素div -最常用的块级元素     dl - 和dt-dd 搭配使用的块级元素     form - 交互表单     h1 -h6- 大标题     hr - 水平分隔线     ol – 有序列表     p - 段落     ul - 无序列表     fieldset - 表单字段集     colgroup

2017-03-21 21:17:51 541

前端vue 框架开发

80%的响应时间花在下载网页内容(images, stylesheets, javascripts, scripts, flash等)。减少请求次数是缩短响应时间的关键!可以通过简化页面设计来减少请求次数,但页面内容较多可以采用以下技巧。 1. 捆绑文件: 现在有很多现成的库可以帮你将多个脚本文件捆绑成一个文件,将多个样式表文件捆绑成一个文件,以此来减少文件的下载次数。例如在asp.net中可以使用ScriptManager,asp.net MVC中的Bundling。 2. CSS Sprites: 就是把多个图片拼成一副图片,然后通过CSS来控制在什么地方具体显示这整张图片的什么位置。给大家看个熟悉的Sprites实例。

2018-09-05

前端性能优化

移动端性能优化,80%的响应时间花在下载网页内容(images, stylesheets, javascripts, scripts, flash等)。减少请求次数是缩短响应时间的关键!可以通过简化页面设计来减少请求次数,但页面内容较多可以采用以下技巧。 1. 捆绑文件: 现在有很多现成的库可以帮你将多个脚本文件捆绑成一个文件,将多个样式表文件捆绑成一个文件,以此来减少文件的下载次数。例如在asp.net中可以使用ScriptManager,asp.net MVC中的Bundling。 2. CSS Sprites: 就是把多个图片拼成一副图片,然后通过CSS来控制在什么地方具体显示这整张图片的什么位置。给大家看个熟悉的Sprites实例。

2018-09-05

前端面试题

前端面试题大全

2017-04-13

逻辑思维训练500题

500题逻辑思维题

2017-04-12

html及css常见的面试题

常见的HTMLcss面试题

2017-03-21

空空如也

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

TA关注的人

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