![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
工作
文章平均质量分 53
zeddme
这个作者很懒,什么都没留下…
展开
-
Git报错 Permission to A/BestoneGitHub.git denied to B
今天和同事在弄github的时候,遇到了点小麻烦,在全球最大的中文网上一搜,果然不出所料,找不到写解决方案,于是自己在stackOverFlower上看了好几篇,总结了一下,终于找到解决方案!报错如下:初看知道大概是没有权限,导致不能从远程仓库读取,后来询问才知道我同事的电脑的SSH公钥已经绑定了他自己的GitHub 账号,我就不能再用他的公钥了,具体的请看stackoverflow网友所说的:上面说的话很清楚,就是你不能有多个账号添加了同一个公钥,一旦那样github就不能区分到底是哪个用户在安全登陆网站转载 2022-06-07 16:41:25 · 371 阅读 · 0 评论 -
React 开发错误记录
长期更新正文1. Error: Rendered fewer hooks than expected. This may be caused by an accidental early return state…hooks函数的调用问题,简单来说,不要在循环,条件或嵌套函数中调用 Hook, 确保总是在你的 React 函数的最顶层以及任何 return 之前调用他们。遵守这条规则,你就能确保 Hook 在每一次渲染中都按照同样的顺序被调用。2....原创 2021-12-14 18:26:19 · 2154 阅读 · 0 评论 -
idea中配置prettier
1.全局安装prettiernpm i prettier -g如果是mac系统,安装全局插件时需要sudo权限,在最前面加上即可。2. idea安装ctrl+,打开首选项,找到Plugins,选中Marketplace,搜索prettier,点击install,重启idea即可。如果想要修改快捷键,找到 首选项 >Keymap>Plug-ins>prettier,右键添加快捷键即可。...原创 2021-11-26 16:43:09 · 4734 阅读 · 0 评论 -
git 学习
1. linux一些命令pwd 显示当前路径ls 列出当前文件夹下所有文件rm 删除文件rm -r 删除文件夹touch 创建文件mkdir 创建文件夹cd 切换目录clear 清屏history 查看命令历史# 注释exit 退出2. git命令git config --global -l #显示当前登录的用户信息git config --global user.name #配置用户,必须要配置git config --global user.email#配置用户,必须要原创 2021-11-25 18:58:45 · 483 阅读 · 0 评论 -
前端缓存策略
最近在项目中做缓存,学习到的一些内容。原文链接原创 2021-11-15 15:04:51 · 179 阅读 · 0 评论 -
flutter 组件——展示更多
介绍笔者自己封装的一个flutter组件,用于展示网格数据。可以传入默认展示的数目,网格的列数,展开和收起时显示的文字等。需注意的是,该组件需要传入一个itemBuilder函数,这个函数有context和index两个参数,即网格的子项构造函数。还需要传入一个包含所有网格数据的数组。网格的子项宽高比childAspectRatio也是可以传入的。效果图源码import 'package:flutter/material.dart';class MoreData extends Statef原创 2021-11-09 18:00:25 · 2074 阅读 · 0 评论 -
前端工作周报8.30
正文initState() 是一个无返回值的函数,如果要在这里请求数据,不能在这个函数中添加async/await。重新定义一个async函数,在其中调用即可。在两个文件中定义两个写法完全相同的类,这两个类的实例在相互赋值时报错,说明类不同。不是说无状态的widget里面不能定义属性,而是无状态中的属性不能随着页面操作变化。Column 的宽度,取子组件中宽度最大值如果导入没有null safe的package,则flutter2.x报错。需要找到支持null safe的版本原创 2021-08-30 10:08:12 · 509 阅读 · 0 评论 -
前端工作周报 8.16 & 8.23
本应两周写两个周报,但在上周主管和我说不用干vue了,需要学习dart->flutter。这两周主要是在学习,这个博客会贴很多平时联系的代码。8.16 - 8.17Dart 安装下载SDK配置环境helloworld学习笔记PS:很多与js相同的语法默认忽略//void可选,表示无返回值void main(){ var str = '你好'; //var 会自动类型推断 var num = 1234; String str1 = '世界'; i原创 2021-08-23 14:16:37 · 957 阅读 · 0 评论 -
前端工作周报8.9
记录下前端实习工作的问题和收获。正文1. javaScript相关即使 null 和 undefined 有关系,它们的用途也是完全不一样的。永远不必显式地将变量值设置为 undefined 。但 null 不是这样的。任何时候,只要变量要保存对象,而当时又没有那个对象可保存,就要用 null 来填充该变量。这样就可以保持 null 是空对象指针的语义,并进一步将其与 undefined 区分开来。由于javaScript浮点数值的精度问题,永远不要用浮点数之和等于某个浮点数来作为判断条件最 小原创 2021-08-09 10:33:55 · 1928 阅读 · 0 评论 -
前端工作周报8.2
记录工作中的收获正文1. 样式问题文字超出容器显示省略号,必须设置三个属性:white-space: nowrap;text-overflow: ellipsis;overflow: hidden;除此之外,容器的display需为block/inline-blockMargin负值不生效的话,考虑display,考虑vertical-align默认值(baseline)会让垂直方向的margin负值失效El-tab-pane 想要改变label的样式,可以使用插槽 slot=“l原创 2021-08-02 10:42:43 · 213 阅读 · 0 评论 -
前端工作周报
实习期,记录一些工作中遇到的问题正文一. 关于watch更新列表的话,就用watch监听变化的部分,不要再变动之后的callback中逐一处理,如在增加或删除列表项时,再给本地列表进行加减,笨方法。watch监听的越具体越好。案例:由于刚来公司,对现在着手的项目不熟悉,watch监听了整个列表,只要列表变动,则重新load列表。这种方法是很蠢的,导致了watch无限循环加载列表,因为当我第一次修改了列表,列表重新加载后,则又触发了watch,又重新load列表…二. 父子组件之间的一些问题原创 2021-07-23 11:10:02 · 1913 阅读 · 0 评论