文章列表

# vue # 创建响应式数据 # ref() ref() 函数用于创建一个包装普通 JavaScript 值的响应式引用。 它接受一个初始值作为参数,并返回一个具有 .value 属性的对象。 .value 属性是响应式的,这意味着当你修改 .value 的值时,相关联的 Vue 组件会立即进行重新渲染。 通常用于包装基本类型值(如字符串、数字、布尔值)或引用类型值(如对象、数组)。 1234567import { ref } from 'vue';const count =...

# css 小记 # 1. 元素分类 # 块级元素(Block-level Elements) 特点: 块级元素会在页面中创建一个块,占据其父元素的整个可用宽度,通常在页面中以新的一行开始和结束。 块级元素可以包含其他块级元素和行内元素。 常见的块级元素包括 <div> 、 <p> 、 <h1> 到 <h6> 、 <form> 、 <ul> 、 <ol> 、 <li>...

# Day1 各种环境安装和介绍 安装 jdk jdk 三大组成 1) JVM:java 虚拟机 2) jre:java 运行环境 3) jdk:java 开发工具包 # 安装软件注意事项 尽量不用中文目录 目录不用太深 # java 环境变量配置 JAVA_HOME: 配置 java 的安装目录, 即 bin 的上以及目录。 如: JAVA_HOME=D:\Java1.82\jdk 2. Path: 环境变量的配置,目的是在任何位置都可以找到要运行的命令。 绝对路径:...

# 逻辑运算符小记 && 与运算 && 做了如下的事: 从左到右依次计算操作数。 在处理每一个操作数时,都将其转化为布尔值。如果结果是 false ,就停止计算,并返回这个操作数的初始值。 如果所有的操作数都被计算过(例如都是真值),则返回最后一个操作数。 换句话说,与运算返回第一个假值,如果没有假值就返回最后一个值。 || 或运算 || 做了如下的事情: 从左到右依次计算操作数。 处理每一个操作数时,都将其转化为布尔值。如果结果是 true...

# 框架 # vue 部分 # 1.v-if 和 v-show 理解 控制手段: v-show 隐藏则是为该元素添加 css--display:none , dom 元素依旧还在。 v-if 显示隐藏是将 dom 元素整个添加或删除 编译过程: v-if 切换有一个局部编译 / 卸载的过程,切换过程中合适地销毁和重建内部的事件监听和子组件; v-show 只是简单的基于 css 切换 编译条件: v-if 是真正的条件渲染,它会确保在切换过程中条件块内的事件监听器和子组件适当地被销毁和重建。只有渲染条件为假时,并不做操作,直到为真才渲染 v-show 由 false 变为 true...

这里是用来记录一些有趣好玩的想法... 三分之地:高中时候设计的一个小游戏,总共分为三条道路,每条路后都有着一个大 boss,通过收集道具开采金矿或路过商店武装自己,击败 boss 后可以获得一个三分碎片,也可以通过与敌方玩家在同一格使用武器来击败对手获取他的碎片,集齐三个碎片即可获得胜利。 智能翻译插件:选词即可翻译,不用像笨蛋 bing 的网页翻译一样。好像已经有类似的插件。

# 单个字符匹配规则 . 可以匹配任意字符 \d 可以匹配 0 - 9 的数字 \w 可以匹配字母,数字,下划线 \s 可以匹配空格字符如 " " 和 \t \D 可以匹配非数字 \W 可以匹配 \w 匹配不到的东西 \S 可以匹配 \s 匹配不到的东西 <h4> 多个字符匹配规则 </h4> * 可以匹配任意个字符 包括零个字符 e.g. A\d* 可以匹配 A1 A10 A111 + 可以匹配至少一个字符 e.g....

概述:主要用于记忆方法,暂时不收录题目 # 数组 主要思想:二分法,快慢指针法 # 二分法 二分查找的基本步骤: 初始化:定义两个指针 left 和 right ,分别指向数组的起始和末尾位置。 循环直到找到目标元素 在循环中执行以下步骤: 计算中间位置: mid = (left + right) / 2 (或者使用 mid = left + (right - left) / 2 避免整数溢出)。 比较目标元素与中间元素的大小: 如果目标元素等于中间元素,返回中间位置。 如果目标元素小于中间元素,将搜索范围缩小为左半部分,即 right = mid - 1...