2017-09-07 14:05:44
如何利用hexo打造你自己的blog
利用hexo建立你的博客 准备条件 node运行环境; git环境(需要去github上拉取代码,同时以后也可以用这个把代码push到github上去)
1434
2017-09-07 14:00:57
怎样利用js判断是不是数组
前言本篇是基础知识普及篇,js判断数据类型等。我们都知道,php中有is_array()函数,但是js中没有,我们判断数据类型是否是数组的时候,通常保险起见,可以写个函数进行判断。今天呢,普及一些基本的数据类型判断方法,希望对大家有所帮助。typeof篇typeof用的比较多的时候,是判断某个全局变量在不在,假如某个页面定义了一个全局变量。假如你做如下判断://haorooms是全局变量i
1821
2017-09-07 13:58:45
TCP/IP与UDP究竟有什么区别
TCP(Transmission Control Protocol,传输控制协议)是面向连接的协议,也就是说,在收发数据前,必须和对方建立可靠的连接。一个TCP连接必须要经过三次“对话”才能建立起来 TCP三次握手过程:1 主机A通过向主机B 发送一个含有同步序列号的标志位的数据段给主机B ,向主机B 请求建立连接,通过这个数据段, 主机A告诉主机B 两件事:我想要和你通信;你
2702
2017-09-07 13:52:51
把文件上传按钮修改成自己喜欢的样式
1.在模态框里写文件的上传 2.修改input为file的样式 默认是“选择文件”,直接在后面显示文件的名字 解决:修改样式 方法如下: <form action=http://localhost:8080/GD/UploadAction_execute.action method=post enctype=multipart/form-data name=
2229
2017-09-07 13:49:58
2017-09-07 13:45:29
怎样优化Vue项目
前几天看到大家说 vue 项目越大越难优化,带来很多痛苦,这是避免不了的,问题终究要解决,框架的性能是没有问题的,各大测试网站都有相关数据。下面进入正题基础优化所谓的基础优化是任何 web 项目都要做的,并且是问题的根源。HTML,CSS,JS 是第一步要优化的点分别对应到 .vue 文件内的,,,,下面逐个谈下 vue 项目里都有哪些值得优化的点template
1859
2017-09-07 13:40:46
如何用webpack进行css的打包
我假设你环境已经安装好了:webpack默认是不支持打包css(style)的需要安装 npm install css-loader style-loader --save-dev安装完成之后,你还要在你引入css的地方前面加入 "css-loader!路径"require('css-loader!./style.css')
2492
2017-09-07 13:36:53
探究Node.js中require()方法是如何工作的
几乎所有的Node.js开发人员可以告诉你require()函数做什么,但我们又有多少人真正知道它是如何工作的?我们每天都使用它来加载库和模块,但它的行为,对于我们来说反而是一个谜。出于好奇,我钻研了node的核心代码来找出在引擎下发生了什么事。但这并不是一个单一的功能,我在node的模块系统的找到了module.js。该文件包含一个令人惊讶的强大的且相对陌生的核心模块,控制每个文件的加载,编译和缓
1233
2017-09-07 13:30:22
jQuery中选择器有哪几种
jQuery选择器一、基本选择器基本选择器是jQuery中最常用也是最简单的选择器,它通过元素的id、class和标签名等来查找DOM元素。1、ID选择器 #id描述:根据给定的id匹配一个元素, 返回单个元素(注:在网页中,id名称不能重复)示例:$(#test) 选取 id 为 test 的元素2、类选择器 .class描述:根据给定的类名匹配元素,返回元素集合
9527
2017-09-07 13:27:01
如何将js常用函数进行封装
在前端的开发中,我们会经常遇到这样的一个问题,就是当页面滚动到一定的时候;会有回到顶部的需求,那么在每一个页面上都写这么一个方法就会使代码很冗余;所以为了解决这个问题;我把代码抽了出来,封装成一个公用的函数,方便使用。封装的还不是很好,有不同见解,可以相互讨论讨论~微笑
2456