Vue3 Time: 2024-12-22 Sunday 02:08:02 Author: Jackasher Vue3 创建 Vite 项目 方法一:使用 npm 打开终端,导航到你希望创建项目的目录。 运行以下命令来创建一个新的 Vite 项目: 1npm create vite@latest 运行后,系统会提示你输入项目名称,例如 my-vite-project。 选择框架:接下来,Vit 2024-12-22 Jack #Blog
前端 Time: 2024-12-22 Sunday 02:08:02 Author: Jackasher 前端 BFC开启方式 阻止塌陷并且,不被浮动所影响 学习路线 浮动 行内块就像是文本一样,会环绕在浮动元素周围, clear: both 消除浮动的原理 当一个元素设置了 clear: both;,它会确保该元素的顶部边缘不会与任何前面的浮动元素相邻,无论这些浮动元素是向左浮动还是向右浮动。这 2024-12-22 Jack #Blog
BIO的即时通信 Time: 2024-11-05 Tuesday 11:19:01 Author: Jackasher BIO的即时通信 虽然也不是太懂,但是确实是自己敲出来的 Server端 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960 2024-11-05 Jack #Blog
NIO—前锋 Time: 2024-11-05 Tuesday 11:19:01 Author: Jackasher NIO-前锋 我发现前锋讲的还不错 如何理解这个NIO 首先这是一个SocketServerChannel的服务端代码,它的非阻塞体现在 int select = selector.select();,这里只接受事件,而不做具体的处理,在BIO中,客户端连接后,必须要等待输入,这就是阻塞操作,而 2024-11-05 Jack #Blog
Java 基础 Time: 2024-11-02 Saturday 15:34:01 Author: Jackasher Java 基础 必须要记录一下,不然我发现全部要忘完,我至少要知道我学了什么吧 抽象方法的应用 内部类 内部类会被编译成 AB的类,如果还嵌套就是AB 的类,如果还嵌套就是 AB的类,如果还嵌套就是AB$C 内部类会有外部类的引用, 反编译后B 里面会有 A 的成员变量,但是静态类的内部类 2024-11-02 Jack #Blog
Nio Time: 2024-11-02 Saturday 15:34:01 Author: Jackasher Nio Bio的问题 客户端没有换行, 服务端就默认认为客户端挂掉,于是跟着挂掉了,这种bio就是服务端需要什么就必须发, 不然就会挂掉, 为什么java的io操作慢 Nio模型 ![image-20241101235932810](/Users/leojackasher/Library/ 2024-11-02 Jack #Blog
奇思妙想 Time: 2024-11-02 Saturday 15:34:01 Author: Jackasher 奇思妙想 统计英语书的词汇 可以用以下命令统计英语书的词汇 1cat book0.txt |tr -cs "[a-z][A-Z][0-9]" "[\012*]" | tr A-Z a-z |sort | uniq -c | sort 2024-11-02 Jack #Blog
数据库表设计 Time: 2024-11-02 Saturday 15:34:01 Author: Jackasher 数据库表设计 对象分析 我感觉吧,就是根据前端数据表单分析,首先这个添加仓库, 肯定就是一个 VO 类接受, 然后,材料和仓库肯定是另外的表, 那么这个表自身的就应该是 id, 申请人,审核人,申请时间,然后操作每个表处理数据就可以了 我以前呢只知道数据库表对应一个类, 前端传入一个类,然 2024-11-02 Jack #Blog
Apple 命令 Time: 2024-10-21 Monday 08:42:01 Author: Jackasher Apple 命令 以下是使用 pmset -g 命令查看的当前电源管理设置的输出及其解释 standby: 1 启用了待机模式,系统在休眠一段时间后会进入更深度的节能状态。 Sleep On Power Button: 1 当按下电源按钮时,Mac 将会进入睡眠模式。 hibe 2024-10-21 Jack #Blog
JVM理解 Time: 2024-10-21 Monday 08:42:01 Author: Jackasher JVM理解 我们常说的栈呀,堆呀,方法区,其实就是java运行时,划分的几块物理空间来存储数据, 每个区域存储的数据不一样,比如栈存的进程,在进程里面存储方法,及其方法变量, 堆里面存对象,方法区里面存类信息 栈存的是方法, 基本数据类型和引用 栈内存中存储局部变量和方法调用信息,包括对象的引用 2024-10-21 Jack #Blog