text-align 属性是规定元素中的文本的水平对齐方式,最常用的值是left、right、center,那么justify是什么呢?justify 可以使文本的两端都对齐在两端对齐文本中,文本行的左右两端都放在父元素的内边界上。然后,调整单词和字母间的间隔,使各行的长度恰好相等
在CSS中,调整字与字之间的间距的属性是letter-spacing,你通过更改标签的letter-spacing属性值来设置标签内字与字之间的间距。
在使用Centos系统作为服务器时,经常收到阿里云提示有漏洞需要升级组件和核心等那怎么使用CentOS yum update与yum upgrade呢,他们的区别是什么呢?
在使用Element UI中button按钮组件做开发的,发现一个问题就是点击按钮后样式一直是hover颜色状态,址到点击空或其他地方,按钮颜色才恢复,导致这样问题是element样式里的.el-button--primary.is-plain:focus, .el-button--primary.is-plain:hover用了同样的背景色,必须鼠标失去焦点时才能恢复原样。
在PHP安装时,扩展中有Memcache 和 Memcached 看起来只是相差一个字母,平时老是搞混,今天整理下两者之间的区别。
在我们首次打开宝塔面板准备安装PHP开发环境时,会发现在LNMP和LAMP的列表下有极速安装和编译安装两个选项。那么我们这两者的区别是什么呢?我们该如何选择?编译安装编译安装也叫源码安装,宝塔给出的提示是安装时长为20分钟-2小时,适合于生产环境。源码安装方式是下载源码包,然后解压安装。
前端css处理文字经常遇到需要强制换行,一般分为三种,按字母强制换行,按字母单词强制换行 ,中文强制换行,可自行根据需求写对应css样式。
在一次CentOS7手动安装升级openSSH后,远程root SSH无法链接,导致所有命令都无法使用,还有想到了服务器上安装了宝塔,宝塔还可以正常远程登陆,但里面的终端也打不开,是由于升级openSSH后ssh服务没开启,想到可以用宝塔自动执行命令来运行启动。
Vuex和Pinia都是vue.js的状态管理工具,Vuex是vue2使用,而在vue3推荐了Pinia, 那pinia和vuex的有什么区别呢?
在后端接口或new date()时,都是GMT时间格式,不是人看的格式,我们需要写的函数式日期格式化函数,我们有时候调用的new Date()不是格式化的时间,可能显示不是很正常,今天这里分享一个js写的foramt()函数来格式化日期时间!
Nuxt.js 是一个基于 Vue.js 的通用应用框架,一个用于Vue.js 开发SSR应用的一站式解决方案。它的优点是将原来几个配置文件要完成的内容,都整合在了一个nuxt.config.js,封装与扩展性完美的契合。
Next.js这是一个用于生产环境的React 框架,是一个React服务端渲染应用框架,Next.js 为您提供生产环境所需的所有功能以及最佳的开发体验:包括静态及服务器端融合渲染、 支持 TypeScript、智能化打包、 路由预取等功能 无需任何配置。
NextJS NestJS Fastify这次 Node.js 服务框架的调研将着点于各框架功能、请求流程的组织和介入方式,以对前端 Node.js 服务设计和对智联 Ada 架构改进提供参考,不过多关注具体实现。
Vite构建工具详解前言 Vite(法语单词,“快” 的意思)是一种新型的前端构建工具 最初是配合 Vue3.0 一起使用的,后来适配了各种前端项目,目前提供了 Vue、React、Preact 框架模板。
Modern.js字节跳动现代 Web 工程体系,字节跳动 Web Infra 正式发起 Modern.js 开源项目,这个框架想将现代前端的方方面面都包含在内。涵盖了响应式页面、微前端、桌面应用、低代码等等技术。
在字节跳动如何转化成具体的技术栈和研发体系,在内部广泛落地和从中获益。分享中也预告了开源项目 Modern.js
Vanilla JS 是一个快速、轻量级、跨平台的JavaScript框架。我们可以用它构建强大的JavaScript应用程序。
对于es5和es6之间的区别还是知道一部分的,但为了更好的帮助我们理解,我决定还是整理一下两者的区别,也算是对之前面试的一个交代吧!
UmiJS 是一个可插拔的企业级 react 应用框架。umi 的整个生命周期都是插件化的,甚至其内部实现就是由大量插件组成,比如 pwa、按需加载、一键切换 preact、一键兼容 ie9 等等,都是由插件实现。
在做代码开发时经常要用到GitHub,查查看下载仓库代码,在某些特殊时段或特殊网段,github都会呈现和谷歌一样的访问结果无法访问,导致无法克隆和下载GitHub代码,这里我们就要用到GitHub镜像站要下载或克隆仓库了。
在bootstrap4出现之后修改了bootstrap3的不方便之处,让使用框架的前端开发者更加便捷,虽然现在boostrap已经出到boostrap5了,但在国内还是bootstrap3和bootstrap4居多,下面讲讲bootstrap3和bootstrap4主要区别有哪些?
由于Centos7自带的openssh版本过低且存在漏洞,所以为了安全考虑我们需要升级openssh到最高版本,旧版SSH存在以下漏洞
Centos升级OpenSSL版本修复漏洞,因为阿里安装的Centos7.4等版本安装是2017年版本的openssl,在安全软件扫描时提示安全漏洞。
在vue中,数据或对象里的值变化时,是无法被监听到的,除非在watch下增加deep: true深度监听。下面讲下vue如何在监听对象中变化,或指定某个属性监听其变化。