自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 问答 (2)
  • 收藏
  • 关注

原创 本地配置多个ssh key,实现一个代码托管平台多个账号切换

因为是同一个托管平台,仓库地址都会类似于 git@codeup.aliyun.com:xxx/xxxx.xxxx.git ,托管平台的服务地址(codeup.aliyun.com)是一样的,因此需要对每个号进行下配置,让两个号走不同的 ssh key。这时候这个别名后的仓库在克隆时就会去走你第一步指定的 ssh-key,另外一个账号也是同理,就实现了同一个托管平台下使用不同的账号来操作不同的仓库。

2024-08-05 16:23:24 266

原创 k3s生成新证书,解决unable to connect to the server: x509: certificate is valid for xx.xx.xx.xx的问题

最近在使用阿里云流水线发布应用的时,发现 k3s 默认的证书仅针对所在服务器的内网有效,在流水线添加集群的时候会报错。

2024-07-24 09:25:04 239

原创 脏活累活通通交给defer,从此代码稳如老狗

golang中的defer关键字可以帮我们干很多脏活累活,合理的使用它能让我们的代码更稳而且也更可读,同时也提高了代码的可读性

2024-03-04 17:16:21 349

原创 vue2引入monaco-editor,封装以及常见问题踩坑总结

十分重要,首先,要找到跟当前vue版本匹配的monaco-editor版本,我是用的是vue2.x,尝试了最高支持的版本是monaco-editor 0.30.1,同时要实现代码提示需要引入与之匹配的的monaco-editor-webpack-plugin,这里我引入的是 6.0.0,亲测能完美实现代码提示。这几天使用业务中有一个需求是需要做代码在线编辑,因此对比了下首先想到了monaco-editor,但是实测引入到项目中会遇到一些坑点,因此将引入流程和坑点进行梳理。

2024-03-04 11:19:02 3439 2

原创 组件不能动态重载的曲线救国的方法,实现不刷新页面重载组件

最终曲线救国的方案就是:给这个组件绑定一个key,并且在单击这个"一键展开"的时候将reloadKey+1,这样就能实现重载这个组件,但是会有一个小小的闪烁,所以可以给组件加上缓入的动画,其他第三方组件如果不支持动态重载的话,也能用绑定key的方式让它动态加载。在写一个json格式化预览页面的时候,需要实现一键展开/收起右侧预览区json结构,但是这个组件提供的这个参数只能在组件加载时就配置好,并不能动态去进行修改这个参数实现展开/收起状态。

2024-03-01 13:50:58 512

原创 JSON.parse导致数字精度丢失末尾变成0问题解决方案

在写一个JSON预览小工具时发现JSON.parse遇到超长数字时会导致精度丢失,超出了安全范围之后的数会被替换为0,比如。其实解决方法很简单,只需要引入json-bigint库进行parse即可。完成如上操作,超出安全范围的数字即可被转换为字符串正常显示了。step2.使用json-big进行parse。step1.引入json-bigint。在JSON.parse之后会被变成。

2024-02-29 15:22:09 5255

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除