logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

使用VS Code Counter统计代码量

项目需要统计每个文件有多少行,有多少行注释,多少行空白;1、在应用中心搜索 VS Code Counter 安装。3、输入Counter。选择对应项目开始计算。

文章图片
AI写代码 提示词一般有什么注意点

让 AI 高效写出符合需求的代码,核心是让提示词具备「明确性、完整性、结构化」——AI 无法猜你的隐含需求,提示越精准,产出质量越高。

文章图片
#人工智能
git merge 和 git rebase的区别

git rebase 让你的提交记录更加清晰可读git rebase 的使用rebase 翻译为变基,他的作用和 merge 很相似,用于把一个分支的修改合并到当前分支上。如下图所示,下图介绍了经过 rebase 前后提交历史的变化情况。...

文章图片
github鉴权失败

如上图所示 git push 时发生了报错,鉴权失败;

文章图片
#github
react列表元素hover

常见的列表元素hover,我们使用的方式是,在获得原始数组对象的时候加一个标识符,然后mouseIn 的时候改变状态,mouseOut的时候恢复状态;一、举例演示const arr = [{name:'123',age:13,sex:'man'},{name:'125',age:13,sex:'man'},{name:'124',age:13,sex:'man'}](1)添加标识const arr

typescript使用in关键字进行类型守卫

类型保护是可执行运行时检查的一种表达式,用于确保该类型在一定的范围内。换句话说,类型保护可以保证一个字符串是一个字符串,尽管它的值也可以是一个数值。类型保护与特性检测并不是完全不同,其主要思想是尝试检测属性、方法或原型,以确定如何处理值。目前主要有四种的方式来实现类型保护,这里主要演示使用in关键字进行类型守卫;interface YuZhouK{name:string,dis:number}in

react hook计时

在页面进入时开始计时,离开页面时停止计时,并记录页面停留时长。

文章图片
typescript基本类型demo

//常量定义let isDone: boolean = false;let age:number = 30;let sex:string = 'man';let list:number[] = [1,2,3,4,5];let list2:Array<number> = [6,7,8];let sexTodo:string[] = ['man','sex'];let countList:

MAC iterm 显示git分支名

要在Mac上的iTerm中显示Git分支名,您需要使用一个名为“Oh My Zsh”的插件。Oh My Zsh是一个流行的Zsh框架,它提供了许多有用的功能和插件,包括在终端中显示Git分支名。4、更新iTerm设置:打开iTerm的设置,并确保在“Text”选项卡下选择了“Use system font”选项。2、启用Oh My Zsh插件:在Oh My Zsh插件列表中找到“git”插件,并将

文章图片
typescript数组,对象,接口实例

一、typeScript 数组1、数组解构/* let [x:number,y:string,z:number] = [1,'1',3]; 报错,不支持 *//*let x:number; let y:string; let z:Array<number>;let testArray =[0,'nihao',[1,2,3]];[x,y,z] = testArray;console.lo

    共 114 条
  • 1
  • 2
  • 3
  • 12
  • 请选择