首页
首页
BOT
沸点
课程
直播
活动
AI刷题
NEW
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
服部
掘友等级
掘金优秀作者&人气作者
|
YOUZAN
服部平次,《名侦探柯南》动漫人物,擅长推理、剑道、摩托车车技、枪械、游泳、潜水、滑雪、英语、在古董店杀价、猜女孩子的泳衣、投掷、装蒜、国际象棋、英文等 。不擅长料理、足球等 。
获得徽章 27
动态
文章
专栏
沸点
收藏集
关注
作品
赞
1.2K
文章 1.2K
沸点 38
赞
1.2K
返回
|
搜索文章
服部
赞了这篇文章
楷鹏Dev
公众号「程序员楷鹏」 @童心制物
·
4月前
关注
要离职了,记录一下个人在用的 Mac 应用
说起来不信,第一个推荐的是【飞书】,飞书是目前用过最舒服的项目管理应用了。 单拎出来一个飞书文档,功能和体验远超市面上腾讯文档、石墨文档、语雀等等。 现在飞书还支持个人...
745
104
分享
服部
赞了这篇文章
alphardex
Shader魔法使
·
7月前
关注
SU7,启动!尝试还原了 SU7 网页的炫酷特效
最近看到有小伙伴发了一个小米 SU7 的展示网页,那是相当的酷炫。花了几天功夫,我将上面的特效给还原了出来。...
2.2k
309
分享
服部
掘金优秀作者&人气作者 @YOUZAN
·
2月前
举报
在线工具
网站地址:
tool.lu
超全的在线工具集合,包括编码转换,json 格式化,图片处理等等。
如果哆啦A梦知道这个网站,可能都不需要自己的百宝箱了。
收起
查看大图
向左旋转
向右旋转
技术交流圈
赞过
分享
1
2
服部
掘金优秀作者&人气作者 @YOUZAN
·
2月前
举报
codelf
网站地址:
unbug.github.io
计算机科学里有两件最难的事:缓存失效和命名。
还在为变量命名而烦恼吗?这个网站可以彻底解救你。它会搜索 GitHub,Bitbucket,GitLib 等开源平台上的项目源码,找出和搜索内容最匹配的变量名。
展开
收起
查看大图
向左旋转
向右旋转
开发工具推荐
赞过
分享
1
1
服部
掘金优秀作者&人气作者 @YOUZAN
·
2月前
举报
cloudconvert
网站地址:
cloudconvert.com
一个格式转换网站,非常强大,你能想到的格式转换几乎都有。
收起
查看大图
向左旋转
向右旋转
开发工具推荐
赞过
分享
评论
2
服部
掘金优秀作者&人气作者 @YOUZAN
·
2月前
举报
visualgo
网站地址:
visualgo.net
各种算法可视化,让算法更直观,学起来不那么枯燥。不知道大家有没有注意到,网上很多算法的动态图片都是用它做的。
收起
查看大图
向左旋转
向右旋转
开发工具推荐
赞过
分享
评论
2
服部
掘金优秀作者&人气作者 @YOUZAN
·
2月前
举报
regex101.com
强大的正则表达式工具,你可以实时查看匹配信息,并且会用不同的颜色将 Group 标记出来。而且有 Quick Reference 来帮助你记忆正则表达式的规则和 Explanation 对你的正则表达式进行解释。
收起
查看大图
向左旋转
向右旋转
赞过
分享
评论
1
服部
掘金优秀作者&人气作者 @YOUZAN
·
2月前
举报
#每天一个知识点#
Memlab
github.com
Analyzes JavaScript heap and finds memory leaks in browser and node.js
memlab is an end-to-end testing and analysis framework for identifying JavaScript memory leaks and optimization opportunities.
facebook.github.io
展开
收起
查看大图
向左旋转
向右旋转
前端开发圈
分享
评论
点赞
服部
掘金优秀作者&人气作者 @YOUZAN
·
2月前
举报
#每天一个知识点#
Vue Flow
vueflow.dev
The customizable Vue 3 component bringing interactivity to flowcharts and graphs.
可定制的 Vue 3 组件,为流程图和图表带来交互性。
展开
收起
查看大图
向左旋转
向右旋转
前端开发圈
分享
评论
点赞
服部
掘金优秀作者&人气作者 @YOUZAN
·
6月前
举报
#挑战每日一条沸点#
QQ 冷启动
收起
查看大图
向左旋转
向右旋转
分享
评论
点赞
服部
掘金优秀作者&人气作者 @YOUZAN
·
6月前
举报
在 Git 使用过程中,可以通过设置全局或局部的用户名和邮件地址,来指定不同项目的身份信息。
这样可以确保在不同项目中使用不同的身份进行提交。
下面是一种简单的方法来实现自动切换 Git 身份:
1. 首先,在你的电脑上打开终端或命令行窗口。
2. 运行以下命令来设置全局的用户名和邮件地址:
```
git config --global user.name "Your Name"
git config --global user.email "your.email@example.com"
```
这将设置你的全局身份信息,它将应用于所有的 Git 仓库。
3. 然后,在你的项目目录下,运行以下命令来设置局部的用户名和邮件地址:
```
git config user.name "Your Name"
git config user.email "your.email@example.com"
```
这将设置你当前项目的身份信息,它将覆盖全局设置。
4. 重复步骤3,为每个项目设置不同的用户名和邮件地址,以切换身份。
通过这种方法,你可以为不同的项目设置不同的身份信息,使得在提交代码时,Git 会自动使用正确的身份。
另外,你还可以使用 Git 的钩子(hooks)来实现更复杂的身份切换逻辑。通过编写自定义的钩子脚本,可以根据项目的特定条件来切换身份。详情可以参考 Git 的文档或搜索相关教程。
希望这个方法能帮助你简化 Git 身份切换的过程!
展开
Organizing multiple Git identities
garrit.xyz
赞过
分享
1
1
服部
掘金优秀作者&人气作者 @YOUZAN
·
6月前
举报
#每天一个知识点#
优化是软件开发中的一个重要环节,它的目标是提高代码的性能、可读性和可维护性。然而,在进行优化时,我们需要权衡不同的因素,并确保优化不会带来负面影响。
在 Dan Abramov 的例子中,他曾经重构了同事的冗余代码,使其变得更加简洁和干净。
这种做法在某些情况下是有益的,因为冗余代码可能会导致代码可读性差、难以维护和浪费资源。通过消除冗余,可以提高代码的可读性和维护性,使其更加高效。
然而,Dan Abramov 后来意识到,冗余的代码有其存在的原因。
抽象和封装可以提高代码的灵活性和可扩展性。
在软件开发中,需求经常发生变化,如果过度优化和抽象,可能会导致代码变得难以理解和修改。
有时候,冗余的代码可以提供更直观、易于理解的解决方案,即使它在某些方面可能不够优雅。
因此,在进行优化时,我们需要全面考虑各个因素,并遵循以下几点原则:
有效性:优化应该解决实际存在的问题,并提供明显的性能改进。不要为了优化而优化。
可读性:代码应该易于理解和维护。过度的优化和抽象可能会使代码变得晦涩难懂,增加日后的维护成本。
可扩展性:代码应该具备良好的可扩展性,以适应未来的需求变化。抽象和封装可以提高代码的灵活性,但过度的抽象可能会使代码过于复杂。
测试:优化后的代码应该经过充分的测试,以确保其正确性和稳定性。
综上所述,
优化是一个复杂的过程,需要仔细权衡不同的因素。
冗余的代码可能有其存在的原因,抽象和封装也是有其价值的。
在进行优化时,我们需要遵循合适的原则,并确保优化不会带来负面影响。
展开
Goodbye, Clean Code
overreacted.io
技术交流圈
等人赞过
分享
1
4
服部
关注了
KenXu
掘金优秀作者&人气作者 @YOUZAN
服部
掘金优秀作者&人气作者 @YOUZAN
·
7月前
举报
#每天一个知识点#
【Mac】vscode 远程开发 配置 ssh 密钥登录
方法:将本地的 ~/.ssh/id_rsa.pub 公钥复制到服务器的 ~/.ssh/authorized_keys 文件最后一行
参考命令:
a. 查看本地的公钥:cat ~/.ssh/id_rsa.pub
b. 写入服务器:echo '公钥内容' >> ~/.ssh/authorized_keys
展开
开发工具推荐
等人赞过
分享
2
5
服部
赞了这篇文章
豆包君
前端 @JL
·
4年前
关注
git配置ssh服务
在管理Git项目上,很多时候都是直接使用https url克隆到本地,当然也有有些人使用SSH url克隆到本地。 使用https url克隆对初学者来说会比较方便,复制h...
61
4
分享
服部
掘金优秀作者&人气作者 @YOUZAN
·
7月前
举报
#每天一个知识点#
Console Importer
使用一个命令从控制台导入JavaScript和CSS资源
开发人员从Chrome控制台轻松导入JS和CSS资源的工具
源代码:
github.com
在 console 中调试 npm 包,快速测试 api 效果
展开
收起
查看大图
向左旋转
向右旋转
开发工具推荐
赞过
分享
3
2
服部
掘金优秀作者&人气作者 @YOUZAN
·
7月前
举报
#周末怎么过#
雷总:“我干了30多年,回头一望,全是漫长的挫折和煎熬,和大家一样,我也迷茫,我也曾经动摇甚至放弃过,我想跟大家说我们不要逃避,你经历的所有的挫折和失败,甚至那些看似毫无意义,消磨时间的事情,都将成为你最重要的,最宝贵的财富,人生很长,永远相信美好的事情即将发生。”
收起
查看大图
向左旋转
向右旋转
下班去哪儿玩
赞过
分享
4
3
服部
掘金优秀作者&人气作者 @YOUZAN
·
8月前
举报
#每天一个知识点#
文档沉淀·~~
[幼苗]前人栽树,后人乘凉。
[魔法棒]学而时习之
由于技术和知识体系过于庞大,需要定期进行总结和归纳,形成自己的知识备忘录,加深对技术的理解
[钉子] 1. 知识共享:方便他人查阅和借鉴,实现知识共享和传承。
[钉子] 2. 提高工作效率:避免重复工作和重复犯错,提高作效率和准确性。
[钉子] 3. 降低风险:组织更好地管理风险,避免因为失误或者疏忽而导致的损失。
[钉子] 4. 改进业务流程:识别和改进业务流程的问题和瓶颈
让团队内部的知识和经验变得更加有条理、易于获取和应用,从而提高组织的绩效和价值
juejin.cn
展开
收起
查看大图
向左旋转
向右旋转
技术交流圈
分享
评论
点赞
服部
掘金优秀作者&人气作者 @YOUZAN
·
8月前
举报
`.yarnrc` 文件和 `yarn config set` 命令都用于配置 Yarn 的选项,但它们之间存在一些区别和优先级。
1. 区别:
- `.yarnrc` 文件是一个全局配置文件,用于设置 Yarn 的全局选项。它可以在用户主目录下或项目根目录中创建,对整个系统或项目生效。
- `yarn config set` 命令是用于在命令行中临时设置 Yarn 的选项。通过该命令,你可以在命令执行期间临时更改某个选项的值,而不会影响全局或项目的配置文件。
2. 优先级:
- `.yarnrc` 文件具有更高的优先级。当执行 Yarn 命令时,它会首先检查项目目录中的 `.yarnrc` 文件,如果存在,则使用该文件中的配置选项。
- 如果项目目录中不存在 `.yarnrc` 文件,Yarn 将检查用户主目录中的 `.yarnrc` 文件,并使用其中的配置选项。
- 如果两者都不存在,Yarn 将使用默认的全局配置。
对于使用 `yarn config set` 命令设置的选项,它们的优先级较低。它们只在命令执行期间有效,并不会修改全局或项目的配置文件。当命令执行完毕后,之前的配置选项将恢复为默认值。
总结:
- `.yarnrc` 文件是全局配置文件,对整个系统或项目生效,具有更高的优先级。
- `yarn config set` 命令是在命令行中临时设置的配置选项,仅在命令执行期间有效,优先级较低。
根据需要,你可以选择使用 `.yarnrc` 文件或 `yarn config set` 命令来配置 Yarn 的选项,具体取决于你的需求和使用场景。
展开
收起
查看大图
向左旋转
向右旋转
今天学到了
赞过
分享
评论
3
服部
掘金优秀作者&人气作者 @YOUZAN
·
10月前
举报
#每天一个知识点#
translate.js
两行js实现html全自动翻译。
无需改动页面、无语言配置文件、无API Key、对SEO友好!
1. 随便打开一个网页
2. 右键 - 审查元素
3. 粘贴入以下代码:
var head= document.getElementsByTagName('head')[0]; var script= document.createElement('script'); script.type= 'text/javascript'; script.src= '
res.zvo.cn
'; head.appendChild(script);
4. Enter 回车键 , 执行
5. 在当前网页的左上角,就出现了一个大大的切换语言,切换试试看。
在线体验
res.zvo.cn
展开
等人赞过
分享
4
10
下一页
个人成就
2021年度人气作者No.95
优秀创作者
文章被点赞
3,279
文章被阅读
173,630
掘力值
8,386
关注了
29
关注者
202
收藏集
4
关注标签
10
加入于
2019-11-14