51
Dev开发社区
首页
文章
问答
工具
搜索
登录
注册
#浅谈F5健康检查常用的几种方式
可运行jar包的几种打包/部署方式
java项目开发中,最终生成的jar,大概可分为二类,一类是一些通用的工具类(不包含main入口方法),另一类是可直接运行的jar包(有main入口方法),下面主要讲的是后者,要让一个jar文件可直接运行,通常有几下三种方式:动工之前,先搭一个项目架子便于后面分析:项目结构图: 这是一个gradle项目(当然...
代码星球
·
2020-04-06
运行
jar
几种
打包
部署
package.json浅谈
相信很多小伙伴都见过各种各样的Node.js项目,而里面都有一个名为package.json的文件,而这个文件究竟是干什么的呢?简单的来说,这个文件就是对整个项目的各种情况的配置(也是介绍),下面给出一个较为完整的package.json:{"name":"HelloWorld","version":"0.0.1","...
代码星球
·
2020-04-06
package.json
浅谈
清楚浮动的方法几种常用方法
这个问题其实早在大二、大三的时候我就做过记录,但是恨当时没有记录在博客,现在再重新记一下把~~<divclass="outer"><divclass="div1">1</div><divclass="div2">2</div><divclass="div...
代码星球
·
2020-04-06
方法
清楚
浮动
几种
常用
几种经典布局
圣杯布局其实和双飞翼布局是一回事。它们实现的都是三栏布局,两边的盒子宽度固定,中间盒子自适应,差别在于其实现的思想。本质都是利用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
Angular.js
浅谈
MVC、MVP和MVVM浅谈
MVC是最经典的开发模式之一,最早是后台那边来的,后台前端的复杂度也上来了,MVC的开发模式也带进前端了。MVC:MVC有两个很明显的问题:1.m层和v层直接打交道,导致这两层耦合度高2.因为所有逻辑都写在c层,导致c层特别臃肿为了解决这两个问题,MVC的变种模式出现了MVP和MVVM.MVP:p层代替了了c层,v层和...
代码星球
·
2020-04-06
MVC
MVP
MVVM
浅谈
d3浅谈
d3是一个及其庞大的库,有20个模块,大小也达到了216kb,是JQ1.x的2倍多,JQ3.x的3倍多,JQ本来就挺笨重的一个库,d3更是如此,但是它的功能确实很强悍~d3的定位是一个科学计算库,并不是一个图形库,只是它能帮你算出路径,但是把路径画成svg图它是没有帮你的,有时候算出来的路径还要经过一系列处理。所以说人...
代码星球
·
2020-04-06
d3
浅谈
正则表达式浅谈
我们知道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
node.js
浅谈
Cookie浅谈
相信大家对Cookie多多少少都有点了解吧~~下面我来谈谈吧:每个Cookie不超过4K数据,每个网站不超过20个Cookie,所有网站的Cookie总和不超过300个虽然cookie已经是上世纪的产物了,但是cookie至今仍被广泛应用,就算H5把localStorage做出来用来取代cookie,但是考虑到后台能够...
代码星球
·
2020-04-06
COOKIE
浅谈
transform顺序浅谈
有用过transform的小伙伴们可能都会遇到一些问题,发现transform得到的结果往往不是我们所想的例如scale(2,1)rotate(30deg),我们预想的结果是一个先放大的元素,然后旋转30度,结果应该是一个没有变形的元素,但是显示很残酷:理想:----------------变成------------...
代码星球
·
2020-04-06
transform
顺序
浅谈
多个模块的大型项目协作方式
推荐阅读:源自Babel的多包管理工具:Lerna对于多个模块的大型项目的协作管理,一般地有multirepo、monorepo和submodules等多种方式:multirepo是将多个模块分别分为多个仓库,早期的Babel(Babel6以前)使用的就是这种方式;submodules是借助git的实现,在.gitmo...
代码星球
·
2020-04-06
多个
模块
大型项目
协作
方式
删除git中无用的大文件
推荐阅读:为什么你的Git仓库变得如此臃肿有时候我们不小心提交了一些大文件上去,后来删除了,但是已经于事无补了,整个git的提及已经蹭蹭上去了。这个时候怎么办呢?1.查看有哪些大文件(top5)gitrev-list--objects--all|grep"$(gitverify-pack-v.git/objects/p...
代码星球
·
2020-04-06
删除
git
中无
用的
文件
检查Object是否存在某个属性
1.in和hasOwnPropertyin会检查对象和它的整条原型链,hasOwnProperty只会检查对象本身,不会检查原型链leta={name:'rick'}letb={}b.__proto__=ab.hasOwnProperty('name')//fasle'name'inb//true2.用undefine...
代码星球
·
2020-04-06
检查
Object
是否
存在
某个
版本号的正确打开方式
SemVer根据国际主流的惯例,我们使用「语义化版本(SemanticVersioning)」的命名方式,有时简称SemVer。语义化版本号(以下简称「版本号」)的格式是:<major>.<minor>.<patch>。即使用三位非负整数,以点号 . 连接。如:1...
代码星球
·
2020-04-06
版本
号的
正确
打开
方式
首页
上一页
...
160
161
162
163
164
...
下一页
尾页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他