logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

react项目如何防止样式污染

react与vue不同,vue可以通过在script中设置scoped来限制样式的生效范围,不至于样式污染。CSS 的局部作用域解决了大问题。在w3c 规范中,CSS 始终是「全局的」。在传统的 web 开发中,最为头痛的莫过于处理 CSS 问题。因为全局性,明明定义了样式,但就是不生效,原因可能是被其他样式定义所强制覆盖。接手老项目更是噩梦,改对了一个地方的样式,却把另外许多地方的样式打乱。CS

gitlab: [remote rejected] pre-receive hook declined

场景再现往remote提交代码的时候,报错如下:! [remote rejected] develop -> develop (pre-receive hook declined)原因develop分支做了保护处理。解决解除develop分析的protected处理,或者新开一个branch,并将develop从远程pull后,rebase develop,将新的branch 推送到remo

#gitlab
理解.git目录中的index.lock文件

文件在哪里?怎么发现它的?当你取消掉正在做的commit任务,并重提commit后,你会遇到如下错误:fatal: Unable to create '.git/index.lock': File exists.接下来我们将了解到:这个文件的作用如何解决上面的错误功能及解决措施在您的本地计算机上,Git存储库的工作内容直接放在隐藏的.git目录。这个目录存储了当前git仓库下,git命令行工具用到

#git
gitlab: [remote rejected] pre-receive hook declined

场景再现往remote提交代码的时候,报错如下:! [remote rejected] develop -> develop (pre-receive hook declined)原因develop分支做了保护处理。解决解除develop分析的protected处理,或者新开一个branch,并将develop从远程pull后,rebase develop,将新的branch 推送到remo

#gitlab
Mysql和Redis查询速度的对比

MySQL查询是进行的磁盘IO操作。Redis查询是在内存进行的。理论上,查询速度上,Redis一定比MySQL快。实际上,结论同上。假设,相同查询操作下,可能会得到下面的耗时结论:MySQL:2.67sRedis: 847.84msNoSQL的缺点:不提供对SQL的支持:如果不支持SQL这样的工业标准,将会对用户产生一定的学习和应用迁移成本;支持的特性不够丰富:现有产品所提供的功能都比较有限,大

#mysql#redis#数据库
到底了