随笔分类 - WEB学习
分享一些WEB学习的知识
摘要:项目Github地址:前端(https://github.com/14glwu/stuer)后端(https://github.com/14glwu/stuer-server) 项目线上预览:http://stuer.ericwu.cn 前言 因为要开发本科毕设,做一个校友交流平台,正好想记录下整个
阅读全文
摘要:简单复习下node,不过很多重要的知识点是图,文字无法展示出来。 1.Node的特点 异步I/O 事件与回调函数 单线程 跨平台(libuv) 2.Node的应用场景 I/O密集型(事件循环、异步I/O) CPU密集型(可以采用子进程) 3.CommonJS的模块规范 模块引用 模块定义 模块标识
阅读全文
摘要:为了以后的面试不至于忘记,觉得有必要做下总结,不然以后忘了很多项目的细节。 项目介绍 一个面向内部的项目,在项目中我和另一个实习生负责做数据统计功能,主要是关于PV、UV、播放量、下载量、使用时长等数据的统计,我主要负责的是前端部分。项目使用的技术框架主要是express+ejs+vue,使用ech
阅读全文
摘要:什么是babel? babel是一个JavaScript编译器。 Babel是一个工具链,主要用于将ECMAScript 2015+代码转换为向后兼容的旧浏览器或环境中JavaScript版本。 注解:传统的编译是指转化成可执行的代码,也就是二进制代码。但是对于前端来说,因为JS是解释性语言,对于浏
阅读全文
摘要:话不多说,先上效果图。 要完成这个图并不难,主要是下面那个图例比较难,需要定制。 让我们从官方文档找找思路,官方文档关于legend.formatter是这样的:链接在这 难点在于: formatter有两种:一是模板变量,而是回调函数。 显然,只有回调函数能够满足我们的需要。 自定义改造如下:
阅读全文
摘要:什么是host文件 Hosts是一个没有扩展名的系统文件,其基本作用就是将一些常用的网址域名与其对应的IP地址建立一个关联“数据库”,当用户在浏览器中输入一个需要登录的网址时,系统会首先自动从Hosts文件中寻找对应的IP地址,一旦找到,系统会立即打开对应网页,如果没有找到,则系统再会将网址提交DN
阅读全文
摘要:git相关配置 # 设置你的 Git 用户名 git config --global user.name "<Your-Full-Name>" # 设置你的 Git 邮箱 git config --global user.email "<your-email-address>" # 确保 Git 输
阅读全文
摘要:本文为原创文章,转载请注明出处。 今天打算好好把状态码301、302、303、307、308好好撸一遍,并会测试下一些例子。 状态码的解释 我们都知道重定向与这几种状态码有关,来看下这几种HTTP状态码的解释(摘自维基百科) 301 Moved Permanently(永久移动) 被请求的资源已永久
阅读全文
摘要:参考自:http://www.cnblogs.com/lyzg/p/5125934.html 参考自:https://www.cnblogs.com/wonyun/p/5524617.html 之前一直忘记总结,现在好好总结一下,大部分内容都是别人的博客内容,加点自己的理解。 除了理解,我们更多地需
阅读全文
摘要:引言问题 test.js和background.jpg是并行下载,还是test.js先下载后执行完成后再下载background.jpg??? 这样呢? 我会在文章最后给出解答。 之前都只了解了大概,没有深入地做测试验证他人所说,这次一定要整的明明白白。 浏览器的渲染引擎 script 值得一提的是
阅读全文
摘要:转载自:http://imweb.io/topic/561f9352883ae3ed25e400f5 ES6新特性在Babel下的兼容性列表 在es6的新特性中,复杂结构的仍然不支持对es5转换的兼容。更多内容移步至原文。
阅读全文
摘要:1.Minimize HTTP Requests 减少HTTP请求 图片、css、script、flash等等这些都会增加http请求数,减少这些元素的数量就能减少响应时间。把多个JS、CSS在可能的情况下写进一个文件,页面里直接写入图片也是不好的做法,应该写进CSS里,利用 CSS sprites
阅读全文
摘要:转载自:http://div.io/topic/745 这是一个非常有趣的 非主流前端领域,这个领域要探索的是如何用工程手段解决前端开发和部署优化的综合问题,入行到现在一直在学习和实践中。 在我的印象中,facebook是这个领域的鼻祖,有兴趣、有梯子的同学可以去看看facebook的页面源代码,体
阅读全文
摘要:在网站建设的实际应用中,容易出现很多小小的失误,就像mysql当初优化不到位,影响整体网站的浏览效果一样,其实,网站的常规http状态码的表现也是一样,Google无法验证网站几种解决办法,提及到由于404状态页面设置不正常,导致了google管理员工具无法验证的情况,当然,影响的不仅仅是这一方面,
阅读全文
摘要:1、前言 尽管TCP和UDP都使用相同的网络层(IP),TCP却向应用层提供与UDP完全不同的服务。TCP提供一种面向连接的、可靠的字节流服务。面向连接意味着两个使用TCP的应用(通常是一个客户和一个服务器)在彼此交换数据之前必须先建立一个TCP连接。这一过程与打电话很相似,先拨号振铃,等待对方摘机
阅读全文
摘要:1.解析URL ________________________________________________________________________ 关于URL: URL(Universal Resource Locator):统一资源定位符。俗称网页地址或者网址。 URL用来表示某个资
阅读全文
摘要:这个问题的答案似乎是非常清楚的,可以概括为:为了安全、稳定、性能,只是要牺牲点内存作为代价。对于安全和稳定,利用系统的进程机制就可以完成。但是多进程下的进程间通讯(IPC)很慢,而分为多进程后,一些协作任务就要分开到两个进程,如何能保持良好的性能,更不说比单进程模型更高的性能了? 所以这里再次探讨浏
阅读全文
摘要:转载自刘哇勇博客:http://www.cnblogs.com/Wayou/p/things_you_dont_know_about_frontend.html#!comments 部分地方略有改动(为的是修正原文的错误) 前端已经被玩儿坏了!像console.log()可以向控制台输出图片等炫酷的
阅读全文
摘要:转载自阮一峰:http://javascript.ruanyifeng.com/bom/engine.html 目录 JavaScript代码嵌入网页的方法 script标签:代码嵌入网页 script标签:加载外部脚本 事件属性 URL协议 script标签 工作原理 defer属性 async属
阅读全文
摘要:转载自https://www.cnblogs.com/ranyonsue/p/5984001.html HTTP简介 HTTP协议是Hyper Text Transfer Protocol(超文本传输协议)的缩写,是用于从万维网(WWW:World Wide Web )服务器传输超文本到本地浏览器的
阅读全文
浙公网安备 33010602011771号