
WEB开发
文章平均质量分 71
Metropolis_cn
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Centos7命令行下安装和配置Apache服务器
centos系统里如何在命令行下安装和配置Apache服务器原创 2017-05-07 21:47:37 · 20870 阅读 · 0 评论 -
我理解的JS事件轮询机制
JS是单线程语言,深入理解JS里的Event Loop划重点!!!JS的执行机制(一):1.首先判断JS是同步还是异步,同步就进入主进程,异步就进入event table2.异步任务在event table中注册函数,当满足触发条件后,被推入event queue3.同步任务进入主线程后一直执行,直到主线程空闲时,才会去event queue中查看是否有可执行的异步任务...原创 2018-03-26 09:38:11 · 3532 阅读 · 0 评论 -
PWA登陆iOS了,但它还有这些缺陷
Apple 在 iOS 11.3 中悄悄加入了对“渐进式 Web 应用”(PWA)这一系列新技术的基本支持。是时候看看这些技术是如何生效的?它有什么能力?会遇到哪些挑战?以及如果已经发布了 PWA,又需要了解哪些事情?本文概括介绍了最新发布的 iOS 11.3 对 PWA 的支持情况,以及 PWA 应用开发者需要注意的问题。本文转载自前端之巅作者 Maximiliano Firtman...转载 2018-04-08 19:27:37 · 2496 阅读 · 0 评论 -
在AI横行的时代,你为什么还要固守大前端?
本文转载自前端之巅原文地址我对自己的定位是 Node 全栈,以大前端为主,Node 辅助,囊括所有和用户直接相关的开发。我认为这是趋势,我也确实在自身的经历中体验到了好处。目前大前端还没有形成固定模式,还在混乱发展,所以前景是非常被看好的。当收到InfoQ的邀请,让我写《架构师》4月刊的卷首语的时候,我特别想聊聊在 AI 横行的时代,你为什么还要固守大前端?1. 大前端还没有天花板...转载 2018-04-08 19:29:09 · 1093 阅读 · 0 评论 -
直播终端技术比较:Native vs H5 vs WebRTC vs 小程序
2017 年 12 月,微信小程序向开发者开放了实时音视频能力,给业内带来广阔的想象空间。连麦互动直播技术在 2016 年直播风口中成为视频直播的标配,然而只有在原生的 APP 上才能保障良好的用户体验。那时候,在微信小程序中无法进行实时音视频互动。微信小程序在去年 12 月宣布开放实时音视频能力,再加上去年 6 月苹果宣布即将支持 WebRTC,业内一下子千树万树梨花开,前途一片光明。连...转载 2018-04-09 09:21:47 · 1705 阅读 · 0 评论 -
WebRTC学习总结
WebRTC (Web Real-Time Communications) 是一项实时通讯技术,它允许网络应用或者站点,在不借助中间媒介的情况下,建立浏览器之间点对点(Peer-to-Peer)的连接,实现视频流和(或)音频流或者其他任意数据的传输。WebRTC包含的这些标准使用户在无需安装任何插件或者第三方的软件的情况下,创建点对点(Peer-to-Peer)的数据分享和电话会议成为可能。本...原创 2018-04-16 14:50:29 · 777 阅读 · 0 评论 -
使用阿里云短信服务
通过Node使用阿里云提供的短信服务功能我们直接从代码出发,了解如何使用阿里云短信服务首先需要安装sdk工具包npm install @alicloud/sms-sdk --save其次是Node.js代码/** * 云通信基础能力业务短信发送、查询详情以及消费消息示例,供参考。 */const SMSClient = require('@alicloud/sms...原创 2018-05-22 10:27:57 · 1179 阅读 · 2 评论 -
JavaScript中的强制类型转换
总结和剖析JavaScript中的强制类型转换,主要参考《你不知道的JavaScript(中卷)》第四章。1.抽象值操作1.1 ToString抽象操作ToString负责处理非字符串到字符串的强制类型转换。基本类型值的字符串化规则为:null转换为”null”,undefined转换为”undefined”,true转换为”“true”。数字的字符串化遵循通用规则,那些极...转载 2018-06-03 15:42:55 · 890 阅读 · 0 评论 -
JavaScript中的语法
总结和剖析JavaScript中的语法,主要参考《你不知道的JavaScript(中卷)》第五章。5.1 语句和表达式开发人员常常将“语句”(statement)和“表达式”(expression)混为一谈,但这里我们要将二者区别开来,因为它们在JavaScript中存在一些重要的差别。在英语中,“句子”是完整表达某个意思的的一组词,由一个或多个“短语”(phrase)组成,它们之...转载 2018-06-04 16:14:55 · 371 阅读 · 0 评论 -
bind函数polyfill源码解析
分析MDN文档提供的bind函数polyfill实现细节MDN上提供的polyfill如下,主要的疑惑点应该就是 this instanceof fNOP 作用是什么?if (!Function.prototype.bind) { Function.prototype.bind = function(oThis) { if (typeof this !== 'functio...原创 2018-05-24 19:17:21 · 821 阅读 · 0 评论 -
深入JavaScript中的精度丢失
深入剖析使用双精度浮点数存储小数精度丢失的原因,重现计算机存储方式和计算过程,提供解决精度丢失的方法。原创 2018-06-13 13:53:31 · 1349 阅读 · 0 评论 -
JavaScript中的in操作符
原文出处:http://blog.youkuaiyun.com/xufeiayang/article/details/52727906in 操作检查对象中是否有名为 property 的属性。也可以检查对象的原型,以便知道该属性是否为原型链的一部分。1.对于一般的对象属性需要用字符串指定属性的名称var mycar = {make: "Honda", model: "Accord", ye...转载 2018-03-09 08:58:33 · 461 阅读 · 0 评论 -
《写给大家看的设计书》总结
/**仅记录自己的学习历程,为以后的自己留一个参考**/ 第一次看这本书,我就爱上了它,之后又反复看了几遍,依然觉得书中提及的四大基本原则简单而又实用,一些原则我们平时也在使用,却没有及时总结归纳,作者用简单朴实的语言将设计的技巧娓娓道来,图文并茂,令我印象深刻。这里仅仅举几个书中的栗子,觉得不错的可以去看看全文~ ~ 设计无处不在,做PPT,写简历,设计网页,不管你是不是专业的,懂一点设原创 2017-08-12 20:22:48 · 996 阅读 · 0 评论 -
nginx实现二级域名转发
利用nginx实现二级域名转发,从而使用一个服务器为多个应用提供服务原创 2017-06-23 08:46:31 · 16605 阅读 · 1 评论 -
通过nginx实现https以及https二级域名转发
最近在开发微信小程序,但是小程序只能连接https服务器,所以就用nginx自己搭一个https服务器原创 2017-06-23 09:06:30 · 12969 阅读 · 3 评论 -
JavaScript原型与闭包总结
自己学习JS原型和闭包的总结原创 2017-06-12 11:24:35 · 851 阅读 · 0 评论 -
MongoDB安装和使用+Webstorm可视化插件
windows下MongoDB安装和使用,以及Webstorm上MongoDB可视化插件的使用原创 2017-08-29 11:00:50 · 2780 阅读 · 0 评论 -
Webstorm中使用babel转码器
webstorm内使用babel将es6语法转换为es5的配置过程原创 2017-08-30 16:41:36 · 811 阅读 · 0 评论 -
font-size:0的妙用
使用font-size:0消除空白间距原创 2017-10-25 19:33:58 · 1214 阅读 · 0 评论 -
移动端1px边框的实现
在移动端实现1px边框的方法转载 2017-10-21 14:33:27 · 666 阅读 · 0 评论 -
Sticky footers布局的实现
Sticky footers这种效果不仅是无处不在,很受欢迎,而且实现起来看上去也非常容易。但实际上实现起来要比预期花的时间更多,这里我们使用固定高度和flex布局两种方法实现Sticky footers效果原创 2017-11-18 20:08:58 · 408 阅读 · 0 评论 -
JavaScript中的小技巧和注意点(一)
记录平时学习过程中关于JavaScript容易遗忘的知识点和需要注意的地方,点点滴滴贵在积累原创 2017-07-17 10:45:11 · 402 阅读 · 0 评论 -
JavaScript中的小技巧和注意点(二)
记录平时学习过程中关于JavaScript容易遗忘的知识点和需要注意的地方,点点滴滴贵在积累...原创 2017-11-28 15:08:40 · 413 阅读 · 0 评论 -
Vertical-Align,你应该知道的一切
本文转载自众成翻译原文地址好,我们聊聊vertical-align。这个属性主要目的用于将相邻的文本与元素对齐。而实际上,verticle-algin可以在不同上下文中灵活地对齐元素,以及进行细粒度的控制,不必知道元素的大小。元素仍然在文档流中,因而其他元素可以根据它们大小的变化进行相应的调整。一个有用的例子就是居中图标与旁边的文本。Vertical-Align是个怪物可是,v...转载 2018-06-11 10:16:23 · 508 阅读 · 0 评论