#文档模式

apache服务器如何将vue-router默认的hash模式改为history模式,并打包上线到ftp

vue-router的默认根路径是'#',如果不想要'#'就可以使用history模式。1.在router的配置文件下加入export default new Router({    mode:'history', //改为history模...

html脱离文档流事件

补充margin的margin:0auto;网页居中css层叠的问题css有两个性质1继承性2层叠性选择器的一种选择能力 权重 谁的权重大就选谁选不中,走继承性权重0有多个父级都设置了样式,走就近原则选中,权重大就选谁,相同谁在后选谁纯标签与类没有可比性纯类与id也没有可比性标准文档流浏览器的排版是...
代码星球 ·2020-12-25

docsify一个神奇的文档生成工具

在开发项目时,我们或许需要一份精致的开发文档,那么使用docsify是不错的选择,docsify是一个文档生成工具,它直接加载Markdown文件并动态渲染,同时还可以生成封面页。所以我们只需要写完Markdown文档,就可以看到文档页面了。 特性无需构建无需编译,写完markdown文档直接发布容易使用并且...

Vue 技能进阶:使用设计模式写出优雅的前端代码

在我们的应用程序中有一个顶栏,其中包含各种按钮、一个搜索栏和其他一些控件。它显示的内容根据你所在的页面略有差异,因此我们需要一种按页配置它的方法。为此,我们希望每个页面都能配置顶栏。看起来很简单,但这里有一个问题:这个顶栏(我们称之为ActionBar)实际上是主布局骨架的一部分,它长成这样:<template&...

Node.js的进程与子进程:从文档到实践

process模块是nodejs 提供给开发者用来和当前进程交互的工具,它的提供了很多实用的API。从文档出发,管中窥豹,进一步认识和学习process模块:如何处理命令参数?如何处理工作目录?如何处理异常?如何处理进程退出?process的标准流对象深入理解process.nextTick 命令行...
代码星球 ·2020-12-24

API文档管理工具折射出的技术视野

网上看到不少关于如何提升技术视野的讨论,但却没有人给出定义,到底什么是技术视野?所谓技术视野,就是看问题时所能切换的不同角(维)度。下面就以API管理工具(以下简称“管理工具”)为例,来探讨背后隐藏的技术视野。 零视角曾经在一个小型创业公司用到过最简单的管理工具,就是一个开源的文档管理工具,界面功能类似wik...

Java版的7种单例模式

这种写法lazyloading很明显,但是致命的是在多线程不能正常工作。publicclassSingleton{privatestaticSingletoninstance;privateSingleton(){};publicstaticSingletongetInstance(){if(instance==nul...

CSS 标签的分类,及显示模式

标签的类型(显示模式) html标签一般分为块标签和行内标签两种类型,它们也称块元素和行内元素。 一、块级元素(block-level)每个块元素通常都会独自占据一整行或多整行,可以对其设置宽度、高度、对齐等属性,常用于网页布局和网页结构的搭建。常见的块元素有<h1>~<h6>...

js设计模式——策略模式

策略模式是JavaScript设计模式中行为型的设计模式;定义:定义一系列算法,并将这些算法各自封装成策略类(方法),然后将不变的部分和变化的部分分离开来,并且这些算法可以相互替换  白话解释:实际上所谓的策略模式就是值根据不同的策略来执行不同的方法,是不是很类似与if-else分支判断;但是策略模...
代码星球 ·2020-12-24

Javascript 实践中的命令模式

Encapsulatearequestasanobject,therebylettingyouparameterizeotherobjectswithdifferentrequests,queueorlogrequests,andsupportundoableoperations.“「命令模式」将「请求」封装成对象,以...

装饰者模式和TypeScript装饰器

本文主要为三方面的内容:装饰者模式的概念和使用Typescript装饰器的使用、执行顺序编译后的源码分析学习的目的是对装饰者模式模式有进一步的理解,并运用在自己的项目中;对TypeScript装饰器的理解,更好的使用装饰器,例如在 nodejs web 框架中、 vue-prop...

撰写后台需求文档需要注意的那些事儿

很多产品经理在撰写后台的需求文档时会一脸懵,很多时候不知道怎么开始,这篇文章主要根据自己工作中对后台的理解和需求文档撰写经验进行分享。人员较小的公司,会要求产品经理后台管理和前台界面一起进行撰写。那么,我们在撰写后台需求文档时,需要对于后台有一定的了解。当然,要是技术转型做产品经理,对于这一块可以说是有优势。产品经理要...

使用JavaScript策略模式校验表单

Web项目中,登录,注册等等功能都需要表单提交,当把用户的数据提交给后台之前,前端一般要做一些力所能及的校验,比如是否填写,填写的长度,密码是否符合规范等等,前端校验可以避免提交不合规范的表单。假如我们有一个表单,校验逻辑如下:用户名不为空密码长度不低于6位手机号符合格式 当没有使用策略模式时,即我们首先会想...

发布订阅和观察者模式的区别

有些人认为观察者模式就是发布订阅模式,实际上观察者模式是包含了订阅发布模式,发布订阅模式只是观察者模式中的一种。观察者模式是观察者和被观察者之间的通信,而发布订阅模式中间增加了一个中转层,通过第三方来分发信息。 观察者模式//Subject为被观察者,Subject中的状态(state)改变,就通知Obser...

JS 工具库文档化JSDoc

jsDoc是一个自动化生成 JavaScript 文档工具,它是利用对 JavaScript 函数的特定注释来编译成 html 文件的一个文档工具。  全局安装或者局部安装:npminstalljsdoc-gnpminstalljsdoc-...
代码星球 ·2020-12-24
首页上一页...3132333435...下一页尾页