max-width: 260rpx; -webkit-line-clamp: 2; // 用来限制在一个块元素显示的文本的行数 display: -webkit-box; // 将对象作为弹性伸缩盒模型显示 -webkit-box-orient: vertical; //设置或检查伸缩盒对象的子元素的排列方式 text-overflow: ellipsis; // 在多行文本的情况下,用…隐藏超出范围的文本 word-break: break-all; overflow: hidden;
Category: Internet-Tt-Tech
当我们在用nvm切换node版本时,可能会出现以下报错: 原因是因为没有以管理员身份运行命令,鼠标右键windows图标,以管理员身份运行Windows 终端 先列举下已有的node版本,然后再指定某个版本进行切换,如下图所示 命令: nvm list nvm use 14.17.0
若要在本地计算机上运行您编写的未签名脚本和来自其他用户的签名脚本,请使用以下命令将计算机上的执行策略更改为RemoteSigned 以管理员身份运行powershell set-ExecutionPolicy RemoteSigned
扫描二维码查看
本篇以前端项目为标准,介绍用Jenkins进行不同环境的配置,满足日常运维的需求,减少工作量。 点击【配置】按钮 配置General 【描述】一般就写这个项目的名字或功能等 勾选【丢弃旧的构建】,并输入【保持构建的最大个数】,这是为了避免服务器上的构建过多,占用空间,影响服务器的性能。我这边输入的是5,即只保留5个构建 勾选【参数化构建过程】,并点击【添加参数】,选择【选项参数】 因为选项参数比较好用,后面构建的时候不需要输入,直接进行选择就行了 第一个选项参数是分支,名称一般取个通俗易懂的名字,我这边是branch_name,代表要构建哪个分支,选项即是代码仓库中需要构建的分支,有多少分支就写多少分支,我这边是两个分支,就写了develop和release,代表UAT和PROD,每个分支一行,不要写在同一行。描述就是解析下这些分支是干什么用的,可写可不写。 第二个选项参数是区分发布环境的,相关参数设置标准与第一个相同,不在赘述。 设置远程仓库地址、用户验证凭据,指定分支输入*/$brance_name,构建时候的值取决于你的选择。 勾选【Send files or execute commands over SSH after the build runs】,选择SSH Server,Server的配置可在Jenkins全局设置里进行设置。执行命令根据实际情况来填写,我这里Jenkins和测试环境都在一台机子,所以不需要进行SSH Transfer。 再添加一个SSH Server,选择生产环境的服务器,Source
编写可维护的代码十分重要,因为大多数开发者会花大量时间去维护别人写的代码。 什么是可维护的代码 容易理解:无须求助原始开发者,任何人一看代码就知道它是干什么的,以及它是怎么实现的。 符合常识:代码中的一切都显得顺理成章,无论操作有多么复杂。 容易适配:即使数据发生变化也不用完全重写。 容易扩展:代码架构经过认真设计,支持未来扩展核心功能。 容易调试:出问题时,代码可以给出明确的信息,通过它能直接定位问题。 编码规范 可读性 可读性必须考虑代码是一种文本文件。 可读性的另一方面是代码注释。 以下这些地方需要写注释 函数和方法 大型代码块 复杂的算法 使用黑科技 变量和函数命名 代码中变量和函数的适当命名对于其可读性和可维护性至关重要。 一些通用命名规则 变量名应该是动词, 如car或person 函数名应该以动词开始,例如 getName()。返回布尔值的函数通常以 is 开头,比如
有时候在我们浏览一些网页,想要复制其中的文字,却发现没法复制,这是因为网页被禁止复制和编辑了。这时我们需要通过一些技巧来让网页可复制编辑。具体步骤如下: 按F12键 当我们需要按下F12键后,会显示如下的控制台 切换到Console标签 我们切换到Console标签,在箭头后输入如下代码: javascript:document.body.contentEditable=true;document.designMode='on';void 0; 然后按回车键,此时再去网页上进行复制和编辑,即可成功。
如何优化前端性能 减少请求数量。 合理规划利用请求,合理利用缓存技术减少不必要的频繁请求。 缩短请求时间 优化资源加载方式。 script 加载。考虑异步请求资源,合理利用 script 加载方式,script 脚本的执行只在默认的情况下是同步和阻塞的。 减少重排(reflow)重绘(repaint)。减少不必要的 DOM 深度。 HTML全局属性有哪些 id: 元素 id,同一文档内 id 不能重复,具有唯一性。 dir: 设置元素文本方向。 lang: 使用的语言 style: 行内
Text 节点由 Text 类型表示,包含按字面解释的纯文本,也可能包含转义后的 HTML 字符,但不 含 HTML 代码。 特征: nodeType 等于 3 nodeName 值为"#text" nodeValue 值为节点中包含的文本 parentNode 值为 Element 对象 不支持子节点 方法: appendData(text),向节点末尾添加文本 text
The n-queens puzzle is the problem of placing n queens on an n x n chessboard such that no two queens attack each other. Given