最新文章:

  • 网站性能监测与优化策略(二)——页面渲染性能优化

      文章内容首图缩略图

      1.浏览器渲染过程(Webkit)其实大家应该对浏览器的HTML渲染机制比较熟悉了,基本流程同上图所述,大家在入门的时候,你的导师或者前辈可能会告诉你,在渲染方面我们要减少重排和重绘,因为他们会影响浏览器性能。不过你一定不知道其中原理是什么,对吧。今天我们就结合《Webkit技术内幕》(这本书我还是很推荐大家买来看看,好歹作为一名前端工程师,你得...

    1. 评论数:0
    2. 2018年6月8日14时
  • 网站性能监测与优化策略(一)——网络传输性能优化

      文章内容首图缩略图

      引言作为互联网项目,最重要的便是用户体验。在举国“互联网+”的热潮中,用户至上也已经被大多数企业所接收,特别是在如今移动端快速发展的时代,我们的网页不仅只是呈现在用户的PC浏览器里,更多的时候,用户是通过移动产品浏览我们的网页。加之有越来越多的开发者投入到WebAPP和HybridAPP的开发队伍中,性能,又再一次成为了被程序员们重点关注的话题。...

    1. 评论数:0
    2. 2018年5月31日20时
  • 关于url、href、src

      文章内容首图缩略图

      一、URL的概念统一资源定位符(或称统一资源定位器/定位地址、URL地址等,英语:UniformResourceLocator,常缩写为URL),有时也被俗称为网页地址(网址)。如同在网络上的门牌,是因特网上标准的资源的地址(Address)。二、URL的格式2.1标准格式协议类型:[//服务器地址[:端口号]][/资源层级UNIX文件路径]文件...

    1. 评论数:0
    2. 2018年5月1日10时
  • 如何优化页面

      文章内容首图缩略图

      1.在书写HTML代码的时候,遵循标签语义化的要求,根据标签的语义性进行选择,如布局使用div、标题使用h系列标签、段落使用p标签等。2.HTML代码要合理嵌套,一般情况下,行元素当中不能包含块元素,除了段落、标题类型的块元素当中,既能够包含块元素,也能够包含行元素,而段落或标题类的块元素只能够包含文字或行元素。table元素只能够直接包含the...

    1. 评论数:0
    2. 2018年5月1日09时
  • 前端面试题(六)

      文章内容首图缩略图

      判断一个字符串中出现次数最多的字符,统计这个次数方法一将字符串的字符保存在一个hashtable中,key是字符,value是这个字符出现的次数varstr="adgfdgfbcdefgaddda";varobj={};for(vari=0,l=str.length;i<l;i++){varkey=str[i];if(!obj[key]){...

    1. 评论数:0
    2. 2018年3月29日21时
  • AR的基本原理

      文章内容首图缩略图

      AR,即增强现实技术,它的出现意味着能将计算机技术带到现实当中来,能使科技更“贴近”人们的现实世界的生活,被誉为可能是代替智能手机的,未来的下一个平台。AR的基本定义AR是对现实的增强,是虚拟影像和现实影像的融合。AR技术具有虚拟现实融合、实时交互、三维注册三大特征。其中三维注册是其中最重要的特征。三维注册(也叫三维配准)强调计算机生成物和现实环...

    1. 评论数:0
    2. 2018年3月21日16时
  • three.js基础概念

      文章内容首图缩略图

      常用object对象对象名介绍plane(平面)作为地面的二维矩形。渲染结果是屏幕中央的一块黑色矩形Cube(方块)作为一个三维立方体sphere(球体)作为一个三维球体wireframe(线框)作为一个线框camera(相机)相机决定着你所能看到的输出结果Axes(轴)x,y,z辅助线,用于调试scene(场景)变量场景用来保存跟踪我们想要渲染...

    1. 评论数:0
    2. 2018年3月17日18时
  • 前端面试题(五)

      文章内容首图缩略图

      下面运行结果是什么?vara=[1,2,3],b=[1,2,3],c=[1,2,4];console.log(a==b);console.log(a===b);console.log(a>c);console.log(a<c);    运行结果为:falsefalsefalsetrue ...

    1. 评论数:0
    2. 2018年3月16日11时
  • 前端面试题(四)

      文章内容首图缩略图

      这段代码的运行结果是什么?varname='fulu';(function(){if(typeofname==='undefined'){varname='blog';console.log('welcometo'+name)}else{console.log('hi'+name)}})();这段代码的运行结果是:welcometoblog。在匿...

    1. 评论数:0
    2. 2018年3月6日10时
  • CSS3 transition 实现抛物线动画

      文章内容首图缩略图

      <!DOCTYPEhtml><html><head><title>CSS3水平抛物线动画</title><metacharset="UTF-8"><metaname="viewport"content="width=device-width"><style&...

    1. 评论数:0
    2. 2018年3月1日13时
  • JS压缩报时报missing name after . operator错误处理

      文章内容首图缩略图

      js在压缩的时候有时会报missingnameafter.operator的错误;之前不明白到底是什么错误,尝试几次后才发现这个跟js中的关键字和保留字有关系,下面这行代码在压缩的时候就会出错:navigator.mediaDevices.getUserMedia(constraints).then(success).catch(error);原...

    1. 评论数:1
    2. 2018年2月27日18时
  • 区块链技术必须澄清的12个误区

      文章内容首图缩略图

      “区块链技术提供了一种记录交易或任何数字交互的方式,这种方式的设计具有安全、透明、抗中断、可审核和高效的特点。”区块链——分布式账本技术,已经成为科技产业和其他领域热捧的对象。区块链技术提供了一种记录交易或任何数字交互的方式,这种方式的设计具有安全、透明、抗中断、可审核和高效率的特点。本文总结了区块链技术的12个理解误区,希望对大家有所帮助。误区...

    1. 评论数:0
    2. 2018年2月26日19时
  • 区块链相关术语汇总

      文章内容首图缩略图

      这是一个简单而又全面的Blockchain词汇表,用于令人印象深刻的blockchain语言世界。 Blockchain词汇表:从A-Z排列51%Attack(51%攻击)当一个单一个体或者一个组超过一半的计算能力时,这个个体或组就可以控制整个加密货币网络,如果他们有一些恶意的想法,他们就有可能发出一些冲突的交易来损坏整个网络。Addr...

    1. 评论数:0
    2. 2018年2月24日11时
  • 从概念到底层技术,一文看懂区块链架构设计(附知识图谱)

      文章内容首图缩略图

      前言区块链作为一种架构设计的实现,与基础语言或平台等差别较大。区块链是加密货币背后的技术,是当下与VR虚拟现实等比肩的热门技术之一,本身不是新技术,类似Ajax,可以说它是一种技术架构,所以我们从架构设计的角度谈谈区块链的技术实现。无论你擅长什么编程语言,都能够参考这种设计去实现一款区块链产品。与此同时,梳理与之相关的知识图谱和体系,帮助大家系统...

    1. 评论数:0
    2. 2018年2月12日14时
  • 漫画解读,什么是区块链(Blockchain)?

      文章内容首图缩略图

      不知道各位的朋友圈有没有被一个叫做“区块链”的高逼格概念刷屏,如果有,那么恭喜你,你的朋友圈质量很高,因为你的半只脚已经踏进金融科技圈啦。但是,大家刷了这么久的区块链到底是什么鬼呢?话说,2008年,一个叫中本聪的神秘人士提出了区块链(Blockchain)这个概念,并运用于比特币之上,2015年,像是一阵风,区块链这个概念从极客圈子、金融科技圈...

    1. 评论数:0
    2. 2018年2月6日15时