#浅谈F5健康检查常用的几种方式

清楚浮动的方法几种常用方法

这个问题其实早在大二、大三的时候我就做过记录,但是恨当时没有记录在博客,现在再重新记一下把~~<divclass="outer"><divclass="div1">1</div><divclass="div2">2</div><divclass="div...

几种经典布局

圣杯布局其实和双飞翼布局是一回事。它们实现的都是三栏布局,两边的盒子宽度固定,中间盒子自适应,差别在于其实现的思想。本质都是利用float后的margin-left负值,形成布局。1.圣杯布局html:<divid="container"><divid="main"class="col">#ma...
代码星球 代码星球·2020-04-06

Angular.js浅谈

至今博主对于MVVM框架比较了解的就只能算有Angular了,首先给大家明确一个概念,Angular1.x才能叫Angular.js,而Angular2、4、5都直接叫Angular了,因为从2开始已经是用TypeScript开发的了,不能再称它为js框架,值得肯定的是Ng2比Ng1.x的确更强大,更加规范,开发出来的...
代码星球 代码星球·2020-04-06

MVC、MVP和MVVM浅谈

MVC是最经典的开发模式之一,最早是后台那边来的,后台前端的复杂度也上来了,MVC的开发模式也带进前端了。MVC:MVC有两个很明显的问题:1.m层和v层直接打交道,导致这两层耦合度高2.因为所有逻辑都写在c层,导致c层特别臃肿为了解决这两个问题,MVC的变种模式出现了MVP和MVVM.MVP:p层代替了了c层,v层和...
代码星球 代码星球·2020-04-06

d3浅谈

d3是一个及其庞大的库,有20个模块,大小也达到了216kb,是JQ1.x的2倍多,JQ3.x的3倍多,JQ本来就挺笨重的一个库,d3更是如此,但是它的功能确实很强悍~d3的定位是一个科学计算库,并不是一个图形库,只是它能帮你算出路径,但是把路径画成svg图它是没有帮你的,有时候算出来的路径还要经过一系列处理。所以说人...
代码星球 代码星球·2020-04-06

正则表达式浅谈

我们知道js很擅长处理数组,例如forEach,map,reduce,filter....面对各种情况都有原生对应专门的方法提供选择~~但是印象中字符串好像方法就没有数组这么丰富了,其实js提供的操作字符串的方法也不少,只是我们用得少罢了,为什么呢?因为我们有强大的正则表达式,可以匹配任何你想匹配的字符串形式,匹配字符...
代码星球 代码星球·2020-04-06

node.js浅谈

相信大家对node.js也很不陌生吧,现在我来总结一下常用的吧~我们Web全栈工程师最多的就是用Node作为后台了,Node.js虽然可以作为后台语言,但是相对于Java那些老牌后台语言真是一点优势都没有,Node.js更多是作为工具为我们的开发提供便利而已。Node.js=后台(35%)+工具(65%) 后...
代码星球 代码星球·2020-04-06

Cookie浅谈

相信大家对Cookie多多少少都有点了解吧~~下面我来谈谈吧:每个Cookie不超过4K数据,每个网站不超过20个Cookie,所有网站的Cookie总和不超过300个虽然cookie已经是上世纪的产物了,但是cookie至今仍被广泛应用,就算H5把localStorage做出来用来取代cookie,但是考虑到后台能够...
代码星球 代码星球·2020-04-06

transform顺序浅谈

有用过transform的小伙伴们可能都会遇到一些问题,发现transform得到的结果往往不是我们所想的例如scale(2,1)rotate(30deg),我们预想的结果是一个先放大的元素,然后旋转30度,结果应该是一个没有变形的元素,但是显示很残酷:理想:----------------变成------------...
代码星球 代码星球·2020-04-06

多个模块的大型项目协作方式

推荐阅读:源自Babel的多包管理工具:Lerna对于多个模块的大型项目的协作管理,一般地有multirepo、monorepo和submodules等多种方式:multirepo是将多个模块分别分为多个仓库,早期的Babel(Babel6以前)使用的就是这种方式;submodules是借助git的实现,在.gitmo...

删除git中无用的大文件

推荐阅读:为什么你的Git仓库变得如此臃肿有时候我们不小心提交了一些大文件上去,后来删除了,但是已经于事无补了,整个git的提及已经蹭蹭上去了。这个时候怎么办呢?1.查看有哪些大文件(top5)gitrev-list--objects--all|grep"$(gitverify-pack-v.git/objects/p...

检查Object是否存在某个属性

1.in和hasOwnPropertyin会检查对象和它的整条原型链,hasOwnProperty只会检查对象本身,不会检查原型链leta={name:'rick'}letb={}b.__proto__=ab.hasOwnProperty('name')//fasle'name'inb//true2.用undefine...

版本号的正确打开方式

SemVer根据国际主流的惯例,我们使用「语义化版本(SemanticVersioning)」的命名方式,有时简称SemVer。语义化版本号(以下简称「版本号」)的格式是:<major>.<minor>.<patch>。即使用三位非负整数,以点号 . 连接。如:1...

Spring_xml和注解混合方式开发

1.spring核心配置文件:<?xmlversion="1.0"encoding="UTF-8"?><beansxmlns="http://www.springframework.org/schema/beans"xmlns:xsi="http://www.w3.org/2001/XMLSchema...

Spring_xml方式开发

1.spring核心配置文件:<?xmlversion="1.0"encoding="UTF-8"?><beansxmlns="http://www.springframework.org/schema/beans"xmlns:xsi="http://www.w3.org/2001/XMLSchema...
代码星球 代码星球·2020-04-06
首页上一页...160161162163164...下一页尾页