- 博客(121)
- 收藏
- 关注
原创 前端实习到工作的经历
好了,10月20左右说没戏,说我没毕业证去不了,我只好自己找,就有家上海的打电话面试,很速度,也很快就录用了,当时迫切想找一个工作,但这个工资超级无敌低,还是上海,我从来没想过来上海,我觉得上海离我很远很远很远,我不想来,工资太低,家里说你先去吧,有个工作就不错了,我觉得是骗子,因为面试很草率,上海也没有任何一个熟人。当时周围小伙伴都找好了,考完试就直接可以去了,有北京的,杭州的,我缺一个也没有(其实有个郑州的,但是还没面试,一直约我,我回绝了,说想去大城市闯一闯),给我慌得一批。
2025-03-11 11:33:16
217
原创 如何以管理员身份删除node_modules文件
今天拉项目,然后需要安装依赖,但是一直报错,如下:去搜这个问题会让把node_modules文件先删掉 再去安装依赖。我在删除的过程中会说请以管理员身份来删除。
2024-02-04 15:08:27
1176
原创 不小心在自己分支上合并了预发分支代码如何做?
还在地铁上都已经被催着预发了,来到工位上头脑还不清晰就还是合并分支了,去预发分支先拉然后去自己分支,鬼使神差的在自己分支上把stg给合上了,omg,我是谁,我在干什么?我个人理解哈,虽然这不影响我们自己的预发,但是这影响上线,我自己分支上有别人预发分支代码,万一别人的有问题,我到时候自己上线就会带着别人的,所以自己分支上必须只能有自己修改的代码。在我自己分支上虽然看不到stg存在的新代码了,但是我试着去pr到master分支还是能看见我这个分支上有stg新代码,我还没提交,我就。然后又去搜:让强制推送。
2024-02-01 10:39:24
461
原创 编程语言的未来趋势:技术进步中的创新与发展
编程语言作为软件开发的核心工具,将继续在技术进步的推动下不断创新和发展。未来的编程语言将更加高级化、跨平台、自动化,并重视安全性和隐私性。开发人员将能够以更高效、更安全的方式构建应用程序。同时,面向未来的技术支持将使编程语言能够满足新兴技术的需求并推动创新。作为程序员,我们应该密切关注编程语言领域的发展,学习和掌握新的语言和工具,以适应技术进步的挑战和机遇。方向三:编程语言与人工智能的融合。方向四:编程语言的教育和普及。方向一:编程语言的发展趋势。方向二:编程语言的多样性。
2024-01-02 14:56:59
639
原创 运维人员:技术发展中的不可或缺的光芒
作为运维工程师,你可以深入学习容器化和编排技术,成为容器化和编排专家。你可以负责构建和维护云基础设施,优化资源管理和弹性扩展,以满足业务的需求。作为运维工程师,你可以专注于自动化工作流程和任务,通过编写脚本、使用配置管理工具和自动化平台等,将重复性的操作自动化。你可以使用监控工具和日志分析技术来识别系统中的瓶颈和故障,并采取相应的措施解决问题。作为运维工程师,你可以专注于系统和数据的安全和合规性。你可以进行安全漏洞分析和修复,制定和执行安全策略,确保系统和数据的保密性、完整性和可用性。
2023-12-27 17:47:08
1017
原创 测试中 TDD 与 BDD 有什么区别
TDD 和 BDD 都是测试驱动的开发方法,但它们的关注点和使用方式略有不同。TDD 更注重开发者在编写代码前编写测试用例,以确保代码的质量和可维护性。BDD 则更注重描述系统的行为和期望结果,以促进开发人员、测试人员和业务利益相关者之间的沟通和理解。两种方法都有助于提高软件的质量和可靠性,选择使用哪种方法取决于团队的偏好、项目需求和上下文。
2023-12-25 16:21:09
680
原创 两个神奇操作符——?.和??
新的一周又开始了,继续加油,打工人?和??是JavaScript中的两个不同的操作符,用于处理可能存在的空值()情况。
2023-12-25 14:23:06
522
原创 百模大战中AI行业的新趋势
在百模大战中,AI行业正在经历着前所未有的变革。这场竞争不仅推动了AI技术的快速发展,还揭示了AI行业的新趋势,这些趋势不仅影响着我们对AI的看法和使用方式,也为AI的未来发展指明了方向。
2023-12-22 16:03:45
1128
原创 DatePicker设置今天之前的日期不能被选
今天是冬至了,我的妈妈还特意提醒我要吃饺子呢?本来想着之后再吃算了,今天肯定很多人。但又觉得过了今天就不再是冬至了,就去吃了,人果然很多,刚好到有位置,就点了一份,猪肉白菜的,很少也很贵,意思意思算了,哈哈哈哈哈。在写重构的时候发现之前页面的时间选择器只能选择从今天到以后的,不能选择之前的,但是目前我用的是可以随便选择一天的,这要修改。等,我用到我项目之后页面就出不来了,看来只能自己写。如果想看组件库的,可以去看一下,组件库里有,但是他引入了。冬至快乐,想家的一天。
2023-12-22 14:22:06
863
原创 去除Antd组件库中上传文件中的一些默认样式
这样就好多了,嘻嘻,虽然没有删除了,不过ui图上也没,就这样,还有个问题,那就是鼠标放上去有个背景颜色,这也要修改,要不还是别扭。好吧,改回来了(悲伤,聪明想法没派上用场),但是原来的太丑了,要给文件定宽,然后超出来的用visible,调了好久终于调成了。一半有背景颜色,一半没,然后找了一会终于找到了这个背景色在哪个div上加的,试了好多下,下边这部分代码就可以实现。我天,我真是个大聪明,这样什么问题都没了,哈哈哈哈,如果直接点击开始上传就会有提示去选择文件,太聪明了。
2023-12-18 14:57:35
480
原创 我的创作纪念日
我大一的时候加入了一个兴趣小组学习后端和前端,小组有个传统就是每周都要写一篇博客,技术性的也可以,也可以生活和学习,至少400字,下周会安排人来批改,所以刚开始进去的时候就注册了一个博客账号,正式与博客结缘。当时不知道发表一个什么,然后有活动发了一个奖品,觉得还挺好看的,上边有csdn,然后粉丝也一点一点的长,看到自己发表的文章被很多人看到,自己也很高兴,继续加油。在写项目中遇到的问题先自己解决,解决之后来博客上分享经验,希望对和我一样遇到改问题的人有所帮助,也希望通过博客能够认识到更多优秀的人。
2023-12-18 13:48:20
423
原创 为什么选择计算机?
带着未知我开始了我的大学生涯,在自我介绍的时候发现班级好多同学都不知道这个专业是干什么的,未来是要从事什么的,有些人说选这是因为他名字长,听着就牛(哈哈哈哈),后来我加入了一个兴趣小组,正式开始我的编程,开始学的java,学一段之后学前端,然后分方向,当然,java和我这个专业还是比较契合的,但是我选择了前端,java学的一踏糊涂,从此,正式开始了我的前端生涯。哈哈哈,有一部分高中老师的影响,一部分因为自己的无知,就觉得他神奇,就选择了,其实也报了化学类吧,没有明确目标,看录取哪个就上哪个。
2023-12-18 11:59:47
489
原创 git commit之后莫名给我代码格式化
,所以他们会对比我改了什么,如果有些是我不应该改的就不会被合并就要重新把他还原。就不再给我格式化了,我前前后后改了6遍,这整体还就2个文件,但也给我弄得我都会被了,下次改完之后要自己存一份,一定要自己存一份,经验告诉我的。,一招回到解放前,把我刚辛辛苦苦改回来的又格式化了,一整个崩溃,然后试着改一点,还是不行,一直被格式化了。格式化没有什么不好,就是让代码看起来更好看,但是…改了好几个文件的空格和分号,我天,我对照分支一个一个改回来之后,还是git问题,用的多了问题都试过来了,哈哈哈哈。
2023-12-14 17:37:11
1073
原创 git commit提交报错
使用–no-verify命令时,git将会忽略任何预定义的提交钩子脚本,包括lint-staged脚本,但是绕过提交是有风险的,使用前要自行检查提交的代码。git提交时的检测代码规范机制。
2023-11-13 16:45:53
526
原创 react解析html字符串的方法
还是不能够解析标签,还是标签会显示出来,所以最后用的react-html-parser,而且dangerouslySetInnerHTML有风险。context.text为通过接口获取到的内容,可以根据自己获取到的内容放里边,我这样是可以的,大家可以参考一下,可能有时候部分需要变动一下。
2023-10-31 16:57:31
588
原创 关于我React项目热更新没起效果的问题
最近,我拉下来一个react项目,嗯,什么都可以运行,然后自己熟悉一下代码之后写一个自己页面,然后每修改一下代码我都要重新启动,然后网上搜一大串子我都没成功,而且人家原来代码里边也有热更新处理,就这样我持续了3天,在这3天里边我不知道自己启动了几次。他报红我没管,因为可以正常运行,失败就失败在这,因为路径是复制上边的,就把自己路径名字改一下,也没在意那么多,so最后就走了那么多弯路。最后改成小写就好了,因为我自己命名的文件名字就是小写的index,就一个细节问题让我费了很大劲,
2023-10-31 09:41:49
507
原创 解决“yarn : 无法加载文件 C:\Program Files\nodejs\node_global\yarn.ps1,因为在此系统上禁止运行脚本。“的问题
但是在终端上输入yarn -v命令之后会报这个错。1.win+R输入powershell。找到yarn/bin目录就可以了。之后在终端使用yarn就可以了。表示用管理员身份运行。
2023-10-26 16:44:45
554
原创 Windi CSS和Tailwind CSS以及UnoCSS
通过扫描HTML和CSS并按需生成实用程序,Windi CSS能够在开发中提供更快的加载时间和快速的HMR,并且不需要再生产中进行清除。Windi CSS支持的所有实用程序,无需任何额外配置。UnoCSS是一个具有高性能且极具灵活的即时原子化CSS引擎,具有按需加载的特性。原子化CSS是一种CSS的架构方式,它倾向于小巧且用途单一的class,并且会以视觉效果进行命名。
2023-08-29 10:58:30
2322
原创 解决No matching export in “node_modules/vue-demi/lib/index.mjs“ for import “hasInjectionContext“问题
将Vue升级到3.3及以上版本,将pinia升级到2.1.0及以上版本。发现2.1.0及以上版本需要引入Vue3.3及以上版本。这可能是Vue版本和Pinia版本不匹配导致的。升级完之后查看package.json文件。此时再运行项目,就可以成功运行了。查看package.json文件。
2023-08-29 09:53:48
9167
2
原创 解决 git clone 时出现Failed to connect to 127.0.0.1 port 1573问题
原因:这种情况是因为代理在git中配置的,但是本身环境就有SSL协议了,所以取消git的https或者http代理即可。
2023-08-29 09:16:04
1061
原创 scoped的实现原理
二.有了上面的匹配文件,接着来到了vue-loader处理环节,首先@vue/component-compiler-utils .parse方法可以将.vue文件按照template/script/style分成代码块,此时会根据文件路径和文件内容生成hash值,并赋值给id,跟在文件参数后面;PostCSS给一个组件中的所有DOM添加了一个独一无二的动态属性,给CSS选择器额外添加一个对应的属性选择器,来选择组件中的DOM,这种做法使得样式只作用于含有该属性的DOM元素(组件内容的DOM)
2023-08-18 14:23:20
336
原创 legacy-peer-deps的作用
它是用于绕过peerDependency里依赖的自动安装;它刚告诉npm忽略项目中引入的各个依赖模块(modules)之间的依赖相同modules但版本不同的问题并继续安装,保证各个引入的依赖之间对自身所使用的不同版本modules共存。以npm v4-v6的方式去继续执行安装操作。如果安装不上,是因为npm版本问题报错,那么就使用以下命令。加入ui组件库,以element-ui为例子。
2023-08-17 10:57:55
776
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人