Fork me on GitHub
fanerge's Blogs

一个专注于WEB开发的技术的个人博客


  • Home

  • Categories29

  • Archives187

  • About

  • Search

MathML

Posted on 2018-01-22 | In html5
介绍Mathematical Markup Language (MathML) 是一个用于描述数学公式、符号的一种 XML 标记语言。MathML 是一个用于标记数学表达式的 XML 词汇表,它包含两个子语言:Presentation MathML 和 Content MathML。Presentation MathML 主要负责描述数学表达式的布局(因此可与 TeX 或更早的 SGML 标记语言 ...
Read more »

代码重构技巧

Posted on 2018-01-16 | In 代码规范
重构技巧任何不会被修改的变量都可以当做参数传入新的函数;一个变量会被修改可以把它当做返回值。 重构方法-重新组织函数Extract Method(提炼函数)将这段代码放进一个独立地函数中,并让函数名称解释该函数的用途。包装函数的粒度小,复用的几率就大。适用于:为一些代码提供一个清晰的函数名。函数命名:以它“做什么”来命名,而不是以它“怎么做”命名。 Inline Method(内联函数)在函数调用 ...
Read more »

git使用手册

Posted on 2018-01-13 | In 代码管理
git基础知识git工作流你的本地仓库由 git 维护的三棵“树”组成。第一个是你的 工作目录,它持有实际文件;第二个是 暂存区(Index),它像个缓存区域,临时保存你的改动;最后是 HEAD,它指向你最后一次提交的结果。下图展示其关系 git配置用户信息Git是分布式版本控制系统,SVN都是集中式的版本控制系统(需要中央服务器)12git config --global user.name & ...
Read more »

canvas开发参考手册

Posted on 2018-01-03 | In html5
介绍学完canvas的相关知识可以做一些小动画了最早由Apple引入WebKit,用于Mac OS X 的 Dashboard。canvas 是 HTML5 新增的元素,可用于通过使用JavaScript中的脚本来绘制图形。例如,它可以用于绘制图形,制作照片,创建动画,交互式游戏,甚至可以进行实时视频处理或渲染。 基本用法canvas 它是一个元素,当然具有元素通用的属性,如id、class等。 ...
Read more »

移动端总结

Posted on 2017-12-27 | In 移动端
css部分meta标签viewport<meta name="viewport" content="width=device-width,initial-scale=1,user-scalable=no"/> width:控制 viewport 的大小,可以指定的一个值,如 600,或者特殊的值,如 device-width 为设备的宽度( ...
Read more »

java基础知识学习

Posted on 2017-12-26 | In java
常用指令介绍javac HelloWorld.java – 该命令用于将 java 源文件编译为 class 字节码文件,如: javac HelloWorld.java。如果成功编译没有错误的话,会出现一个 HelloWorld.class 的文件。java HelloWorld – java 后面跟着的是java文件中的类名,例如 HelloWorld 就是类名,如: java HelloWo ...
Read more »

我使用过的面试题

Posted on 2017-12-24 | In 前端面试
技术基础HTMLdoctype的作用告知浏览器的解析器用什么文档标准解析这个文档。DOCTYPE不存在或格式不正确会导致文档以兼容模式呈现。 HTML5 为什么只需要写 <!DOCTYPE HTML>?HTML5 不基于 SGML,因此不需要对DTD进行引用,但是需要doctype来规范浏览器的行为(让浏览器按照它们应该的方式来运行);而HTML4.01基于SGML,所以需要对DTD进 ...
Read more »

移动端适配

Posted on 2017-12-22 | In 移动端
简单webApp的处理方案这种app是一种典型的弹性布局:关键元素高宽和位置都不变,只有容器元素在做伸缩变换。对于这类app,记住一个开发原则就好:文字流式,控件弹性,图片等比缩放。 网易的做法(以设计稿为640的计算,还有750等等)(1)先拿设计稿竖着的横向分辨率除以100得到body元素的宽度 如果设计稿基于iphone4/5,横向分辨率为640,body的width为640 / 10 ...
Read more »

常用dos命令总结

Posted on 2017-11-26 | In 杂项
什么是DOS命令DOS命令,计算机术语,是指DOS操作系统的命令,是一种面向磁盘的操作命令,主要包括目录操作类命令、磁盘操作类命令、文件操作类命令和其它命令。 常用命令目录命令md/mkdir作用:创建一个子目录(make directory)。语法:md[C:][path]〈subPath〉 cd作用:改变或显示当前目录(change directory)。语法:cd [C:][path]PS: ...
Read more »

JavaScript数据结构与算法

Posted on 2017-11-26 | In 数据结构和算法
数组及矩阵(二维数组)和多维数组(a, b 均为数组)最好使用数组存储一系列同一种数据类型的值(与其它语言保持一致)。数组的优点:可以直接访问数组的某一项(相对于链表)。数组的缺点:(在大多数语言中)数组的大小是固定的,从数组的起点或中间插入或移除项的成本很高,因为需要移动元素(尽管我们已经学过的JavaScript的 Array 类方法可以帮我们做这些事,但背后的情况同样是这样)。 改变原数组的 ...
Read more »
1…567…19
余真帆-fanerge

余真帆-fanerge

前端偏前工程师

187 posts
29 categories
57 tags
RSS
GitHub E-Mail 掘金 知乎 Segmentfault
© 2017 — 2022 余真帆-fanerge
Powered by Hexo
Unique Visitor: Page View: