git进阶·团队开发的时候为何要创建临时分支来修复bug 在近些年来,团队工作的经验中,我总结出来的是,最好是先创建一个临时分支来修复bug,修复好后,再合并到主分支或目标分支。这样子在多个bug,或者多个功能一起进行开发的时候,可以分别修复,不会影响到主分支或目标分支的上的以及其他临时修复bug分支上的代码。
git 如何强制下拉某个分支 git reset --hard HEAD 是一个 Git 命令,它的作用是将当前分支的头部重置为当前提交(HEAD)的状态。这个操作会丢弃当前分支上从HEAD开始的所有改动,将工作目录和索引(暂存区)恢复到上一次提交的状态。这里的“硬”重置是指不仅重置当前分支的HEAD,也会重置工作目录和索引。任何未提交的改动都会被丢弃。如果你想要丢弃所有的本地改动,并回到最近一次的提交状态,可以使用这个命令。
CSS设置移动端页面底部安全距离 env(safe-area-inset-bottom)是一个CSS属性值,用于设置底部安全距离。它表示使用环境变量来获取底部安全距离的值。当使用环境变量时,需要使用env()函数来引用具体的环境变量。这将把.box元素的底部padding设置为环境变量safe-area-inset-bottom的值。
淘宝镜像过期,npm报错:request to https://registry.npm.taobao.org failed, reason certificate has expired 其实,早在 2021 年,淘宝就发文称,npm 淘宝镜像已经从 registry.npm.taobao.org 切换到了 registry.npmmirror.com。旧域名也将于 2022 年 5 月 31 日停止服务(不过,直到今天 HTTPS 证书到期才真正不能用了)2.执行:npm config set registry https://registry.npmmirror.com。二、错误提示已经告诉原因是淘宝镜像过期了!3.然后就可以正常使用npm啦~一、报错问题:提示淘宝镜像过期。
如何在vue中使用拖动排序组件sortablejs / dragClass: "dragClass", // 正在被拖拽中的css类名。// 把被移动的那条数据赋值给结果数组。// 遍历结果数组,让sort重新排序。// 先把被移动的那条数据单独取出来。// 把剩下的数据复制给结果数组。// 被选中项的css 类名。/* // 拖拽 *//* // 停靠 *//* // 选择 */
gitee(码云)如何生成并添加公钥,以及配置用户信息 在使用Gitee的时候,公钥是必须的,无论是克隆还是上传。本文主要介绍如何本地生成和添加公钥到服务器,然后配置自己的用户信息,方便日后拉取与上传代码。输入(cat ~/.ssh/id_rsa.pub)代码,查看你的 public key(公钥):(见上图)打开git bash,输入:ssh-keygen -t rsa -C “你的邮箱”,然后回车三次。出现user.email和user.name表示配置成功。2.1 本地生成公钥。
php 分割字符串函数(+常用函数) 大家好,我是php的初学者,之前做过java语言开发,以及前端开发,而如今,由于各种原因,留在了小城市,在小城市,php语言被企业使用得比较多,于是,为了成为企业中的全栈工程师,我从0开始,学习了php语言,同时我会把php的实用函数做个笔记,分享在CSDN中,方便日后查看。
正则表达式中的元字符与转义 作为量词,表示 0 次或 1 次匹配。位于量词后面用于改变量词的贪婪特性。,方括号内的减**号-可以标记字符范围,例如0-9表示0到9之间的所有数字。^ 仅在作为第一个字符(方括号内)时,表明字符类取反。^ 断言目标的开始位置(或在多行模式下是行首)$ 断言目标的结束位置(或在多行模式下是行尾). 匹配除换行符外的任何字符(默认)*量词,0 次或多次匹配。+量词,1 次或多次匹配。{ 自定义量词开始标记。} 自定义量词结束标记。\ 一般用于转义字符。| 开始一个可选分支。
Vue中对watch中immediate和deep属性的理解 immediate设为true后,则监听的这个对象会立即输出,也就是说一刷新页面就会在控制台输出,当然此时页面上的数据我们还没来得及手动让其发生变化,所以在控制台输出的newValue为我们在代码中默认设置的值,oldValue输出为“undefined”。第二个是deep:其值是true或false;(一般监听时是不能监听到对象属性值的变化的,数组的值变化可以听到。确认是否以当前的初始值执行handler的函数。简单点说,就是可以监听到对象里面的值的变化了。即监听到变化时应该执行的函数。
Vue3中按需引入ECharts(一看就会) 使用背景:比如做一个工程化项目,且只使用到柱状图和折线图,如果把所有的echarts组件都引入到项目中的话,会影响用户打开页面的速度和项目的性能。所以对于做一个高逼格的程序工程师,我们需要按需引入。
web端大屏适配解决方案 仅能满足一些特定的小场景,大屏中的实施非常不友好,例如我们覆盖element表格中的为font-size:0.5rem。如line-height的设置为22px,此时覆盖样式后的字体过大,并不能适应行高,就会出现文字重叠等错乱问题。即使不全屏也可以得到正确的结果。上图案例中采用了css3的缩放transform: scale(X)属性,对比两个图,我们不难发现本人改变分辨率时,scale的值是变化的。按照上述步骤操作,即可完全按照美工的设计在大屏中进行等比例输出放大,趋于完美的解决了大屏适配问题。