2026年2月26日
摘要: 没想到实习快8个月了,对于git也只会最基础的操作,而且最近还出错了一些,因为换了一个编译器,git提交代码的方式又不太一样,很幽默三次提交都只更新到了我的本地仓库,没有推送到远程仓库。今天开会,听到同事商讨是要且分支还是新建仓库我也很懵逼,这里我来记录一下,重新认识一下git,非科班太难了.... 阅读全文
posted @ 2026-02-26 15:44 gagafan 阅读(5) 评论(0) 推荐(0)
  2026年2月25日
摘要: 连续加班了三周,在这期间内每天都接触代码我感觉实力有一定的增长。刚好今天没有什么事,所以来总结一下这三周的收获。 1.JS里的条件语句要写全 在控制一些组件渲染的时候,只在状态为2或者4的情况下,结果发现照下面这样写,除了这两个都渲染了。 v-if="row.status '2' ||'4'" 收获 阅读全文
posted @ 2026-02-25 10:46 gagafan 阅读(9) 评论(0) 推荐(0)
  2026年1月19日
摘要: 一、Django入门学习 第一步:创建虚拟环境 在PyCharm中新建一个项目,环境为虚拟环境,这是为了避免不同项目之间Python版本的冲突,因为有些项目可能需要的包比较旧,这样的包只能兼容老一点的环境,但是有些又需要新的。 如果需要合作开发可以勾选Git仓库 解释器类型选择第一个,表示开创一个新 阅读全文
posted @ 2026-01-19 22:32 gagafan 阅读(24) 评论(0) 推荐(0)
  2025年12月10日
摘要: 总有一些元素想与在同一容器的其他元素相比与众不同,成为小众哥。遇到这样的群体,我们应该怎么做呢? 1.flex里的小众元素实现方式 align-items和align-self 这是在同一个flex容器中,默认方向下,交叉轴也就是垂直方向的实现方式。比如麻将中的3筒 <body> <div clas 阅读全文
posted @ 2025-12-10 17:33 gagafan 阅读(19) 评论(0) 推荐(0)
  2025年11月14日
摘要: ✨ 数组操作方法 类别 核心功能 主要方法 是否修改原数组(副作用) 学习重点 I. 转换/遍历 (The Big 3) 创建新数组,不改变原数组结构,用于数据转换。 map() 否 (No) 用于一对一的元素转换。 filter() 否 (No) 用于筛选出符合条件的元素。 将数组聚合为单一值。 阅读全文
posted @ 2025-11-14 17:02 gagafan 阅读(11) 评论(0) 推荐(0)
摘要: ⚖️ 深拷贝与浅拷贝对比 特性 浅拷贝 (Shallow Copy) 深拷贝 (Deep Copy) 核心区别 只复制对象或数组的第一层。 递归复制对象或数组的所有层级。 内存关联 新对象与原对象共享深层(引用类型)数据。 新对象与原对象在内存中完全独立。 数据修改 修改新对象的深层数据,原对象会被 阅读全文
posted @ 2025-11-14 17:01 gagafan 阅读(13) 评论(0) 推荐(0)
摘要: 这是我第一次写实习收获,已经实习四个月了,还一次没写过,现在已经没那么小白了,所以打算整理一下之前所学,这次只是这一周的收获,不多,大多都是从带教和经理那里反馈的建议改进之后总结出的。期望坚持下去。 1.grid让子元素垂直水平居中的方法 display:grid; place-items:cent 阅读全文
posted @ 2025-11-14 16:35 gagafan 阅读(19) 评论(0) 推荐(0)
摘要: 1. JS 的reduce和filter方法 1.1 reduce 比如求和,【(s,t)】是必须 const nums=[1,2,3,4] //init是初始值 const init = 10 const sum = nums.reduce((s,i) =>s+(i||0),init) //20 阅读全文
posted @ 2025-11-14 14:26 gagafan 阅读(17) 评论(0) 推荐(0)
  2025年7月8日
摘要: VUE学习笔记 1.v-for 渲染列表 下面是有问题:猜猜问题是什么吧 <script setup> import { ref } from 'vue' // 给每个 todo 对象一个唯一的 id let id = 0 const newTodo = {} let newText = "" co 阅读全文
posted @ 2025-07-08 17:16 gagafan 阅读(13) 评论(0) 推荐(0)