2024-10-27
老年痴呆
00

大家好,我是老狗,每到深夜,老狗的脑袋总会不安分的胡思乱想,今天看到一起事件,又引起了老狗的思考。

事件

最近两天,南通发生一起事件热度较高,年仅23岁的00后小伙与人发生争执,持刀捅伤一人,伤者最终不治身亡。

根据本人了解,该事件的直接原因是,00后小伙在群聊中聊天,因一言不合与群内网友发生口角,根据网络流传的聊天记录,可以看到争执内容在网络中十分常见,可以说是随处可见。

所以将该事件作为个例去分析,老狗认为没有任何特殊性,仅仅是网络上的个人意见不合而大打出手,但深入考虑,老狗认为事情并没有这么简单。

2024-10-21
温故知新
00

当希望URL路径不变,但URL参数改变,但页面会刷新的时候,可能会用到:

ts
const clickMenu = (m: Menu) => { // 使用 router.push 来更新 URL 参数 router.push({ path: route.path, // 保持当前路径不变 query: { ...route.query, // 保留其他现有的查询参数 m: m.id, // 设置选中的菜单 id 为查询参数 }, }); };
2024-10-18
温故知新
00

简介

在前端开发中,事件处理是与用户交互的重要部分。@keyup@keydown 是两个常用的键盘事件,理解它们的用法和区别对提高用户体验和交互设计至关重要。

事件概述

  • @keydown:当键盘按键被按下时触发。无论是字符键还是功能键,只要按下按键,都会触发该事件。
  • @keyup:当键盘按键被松开时触发。这个事件是在按键释放后触发的,通常用于检测用户完成输入。

主要区别

  • 触发时机:
    • @keydown:在按键被按下的瞬间触发。
    • @keyup:在按键释放的瞬间触发。
  • 重复触发:
    • @keydown:在持续按住按键时,会不断触发。
    • @keyup:只在按键松开时触发一次。

适用场景:

  • @keydown:常用于需要即时响应用户输入的场景,比如游戏控制或实时搜索。
  • @keyup:常用于处理输入框中的内容,比如验证输入或触发提交。
2024-10-18
美图鉴赏
00

原推链接:https://x.com/dadakomachi/status/1846891887892091002

原图比较糊,下面为2K优化后的图片

img

2024-10-18
温故知新
00

Git配置仓库用户与全局用户教程【本文由ChatGPT生成】

Git 允许在多个层级配置用户信息,如全局配置和单个仓库配置。不同层级的配置有助于在多个项目之间合理管理身份信息。

查看当前的 Git 配置

在配置之前,先查看当前的 Git 用户信息和其他配置信息:

bash
git config --list

这将输出所有已经配置的 Git 参数,包括全局和仓库级别的用户信息。

以下是如何配置 Git 用户名和邮箱的完整教程,及其配置的作用。