avatar
文章
39
标签
20
分类
9

主页
博文
  • 分类
  • 标签
  • 归档
力扣
Weekly
生活
  • 相册
  • 音乐
  • 影视
友链
关于我
XiaoYi Blog
主页
博文
  • 分类
  • 标签
  • 归档
力扣
Weekly
生活
  • 相册
  • 音乐
  • 影视
友链
关于我

XiaoYi Blog

前端第一天
发表于2025-07-26|前端
学习自:【黑马程序员Java项目实战《苍穹外卖》,最适合新手的SpringBoot+SSM的企业级Java项目实战】https://www.bilibili.com/video/BV1TP411v7v6?vd_source=9fed3cefc266aa5b3895aaab6e6214f5 本文是基于上述视频教程和视频配套文档的文字总结。 VUE框架介绍Vue适用于场景丰富的Web前端框架。 VUE是一套构建用户界面的渐进式框架。渐进式框架允许开发者根据项目需求逐步引入和使用其他功能的框架,而不需要一次性使用框架的全部特性。 常见的渐进式框架有:Vue,React,Angular 基于脚手架创建前端工程我们要使用Vue,必须具备以下环境: node.js 前端项目运行的环境 npm JavaScript的包管理工具 Vue CLI 通过交互式的图形化界面来创建Vue工程 npm install @vue/cli -g 接下来要创建项目,我们有两种方式创建vue项目。在创建项目之前,要将路径切换到要创建项目的目录处。 第一种:vue cre ...
MySQL密码忘记怎么重置密码
发表于2025-06-09|基础
一个可能的原因是 my.ini 配置文件中添加了 skip-grant-tables 导致的,去掉即可。 因为好久没用忘记 mysql 的密码了,所以通过在 my.ini 中引入[mysqld] skip-grant-tables 选项来重置密码。   但是发现添加 skip-grant-tables 之后,启动 mysql 服务几秒钟后自动停止。删除该选项后,mysql 服务又可以启动,很是奇怪。最后通过命令行跳过验证重置密码成功:./mysqld –skip-grant-tables & 。具体可以参考https://www.runoob.com/note/27730  。我的 mysql 版本是 8.0.39。
杂谈2
发表于2025-06-09|随笔杂谈
前几天接了一个python大作业,要求是爬取一个文本数据,然后进行数据分析,代码比较简单而且有模板可以套用。想说的是什么:事先一定要和甲方谈好需求,包括他们在哪里要求跑程序。这次就是没说清环境,我在本地跑的好好的,到了甲方那里不会配置环境,结果又帮他配置环境,到头来搞得很麻烦。所以说,和甲方讲好需求很重要。
杂谈1
发表于2025-06-09|随笔杂谈
有人为了家族兴旺而活,他觉得自己的人生很有价值,很幸福;也有人无所羁绊,只为了自由而活,他也觉得自己很幸福。有人奔波忙碌,但是精神饱满,斗志昂扬;也有人平平淡淡,也知足常乐,过的安详。我们总想探讨哪种人才是人生的真谛,这些到底是对是错?但其实大多时候,不过是基于你的精神世界,哪种是你真实想要的罢了。人生的悲剧不在于你选了哪种,而在于你所选的,不是你真心认可的。例如:周围的人,都跟你说,考个编,过个安稳日子才是最香的。这话对不对?对于那些真心认可这种生活的人就对,而对于那些没有主见,不知道自己想要什么的人未必就对。所以,一切都回到了起点,先搞清楚“我是谁?我是一个什么样的人”的问题,这很重要。
杂谈3
发表于2024-09-21|随笔杂谈
《孙权劝学》司马光初,权谓吕蒙曰:“卿今当涂掌事,不可不学!”蒙辞以军中多务。权曰:“孤岂欲卿治经为博士邪!但当涉猎,见往事耳。卿言多务,孰若孤?孤常读书,自以为大有所益。”蒙乃始就学。及鲁肃过寻阳,与蒙论议,大惊曰:“卿今者才略,非复吴下阿蒙!”蒙曰:“士别三日,即更刮目相待,大兄何见事之晚乎!”肃遂拜蒙母,结友而别。 译文: 起初,孙权对吕蒙说:“你现在掌管政事,不可以不学习!”吕蒙用军中事务繁多来推托。孙权说:“我难道想要你研究儒家经典,成为专掌经学传授的学官吗?我只是让你应当粗略地阅读,了解历史。你说军务繁多,谁比得上我事务多呢?我经常读书,自己觉得获益颇多。”吕蒙于是开始学习。等到鲁肃到寻阳的时候,鲁肃和吕蒙一起讨论议事,鲁肃十分吃惊地说:“你现在军事方面的才干和谋略,不再是在吴下时没有才学的阿蒙了!”吕蒙说:“与读书的人分别几天,就应当用新的眼光看待,大兄你知晓事情为什么这么晚呢?”于是鲁肃拜见吕蒙的母亲,和吕蒙结为好友后离开了。 感悟: 我们不能以一成不变的事物看待他人,要以开放的眼光看待事物。 《念奴娇·赤壁怀古》苏轼大江东去,浪淘尽,千古风流人物。故垒西边,人道是,三 ...
Hello World
发表于2024-08-05|基础
Welcome to Hexo! This is your very first post. Check documentation for more info. If you get any problems when using Hexo, you can find the answer in troubleshooting or you can ask me on GitHub. Quick StartCreate a new post1$ hexo new "My New Post" More info: Writing Run server1$ hexo server More info: Server Generate static files1$ hexo generate More info: Generating Deploy to remote sites1$ hexo deploy More info: Deployment
杂谈4
发表于2024-07-13|随笔杂谈
54e3726371269f5f4d16eecc3c6bcb4294d1ceff3847bbb1c1d7111be0949bb9f104514ddc5434542afeee4f4852693891615e7a4e810e7a0c99ee305a051e97e2bfb026ce43aa1ad064f5a1d980d72e4e05ae2f8bd35f761bbf68f5e49ae0f6cd615672be48511a35bcab13e8f30836959297a0d79fb610988f66becb0269f1006cce64282c49e5778a527a633e375ccf90969df7969808a24c7620d7ad987324e9a730be5bb24e1a717f879d91451b7ff0f257497c8044452e834bd089eea1c53bd15beb0c1015daa435a43afd230756e29743f1518115998c70e7556cc5089e35992458fef1dc5e398936ed53c0fafdb3949c33d7f597b ...
计网学习笔记
发表于2024-06-28|基础
传输层拥塞控制 在某段时间,若对网络中某一资源的需要超过了该资源所能提供的可用部分,网络性能就要变坏。这种情况叫做拥塞(congestion)。 在计算机网络中的链路容量(即带宽)、交换节点中的缓存和处理机等,都是网络的资源。 若出现拥塞而不进行控制,整个网络的吞吐量将随负荷的增大而下降。 TCP的四种拥塞控制算法:慢开始(slow start)、拥塞避免(congestion avoidance)、快重传(fast retransmit)、快恢复(fast recovery)。 慢开始、拥塞避免 发送方维护一个叫做拥塞窗口cwnd的状态变量,其值取决于网络的拥塞程度,并且动态变化。 拥塞窗口cwnd的维护原则:只要网络没有出现拥塞,拥塞窗口就在增大一些;但只要网络出现拥塞,拥塞窗口就减少一些。 判断出现网络拥塞的依据:没有按时收到应当到达的确认报文(即发生重传)。 发送方将拥塞窗口作为发送窗口,即swnd = cwnd。 维护一个慢开始门限ssthresh的状态变量: 当cwnd < ssthresh时,使用慢开始算法,每收到一个报文段的确认cwnd加1; ...
Git学习笔记
发表于2024-05-22|基础
Git分支-分支简介(2024-5-24)几乎所有的版本控制系统都以某种形式支持分支。使用分支意味着你可以把你的工作从主线上分离开来,以免影响开发主线。在很多版本控制系统中,这是一个略微低效的过程–常常需要完全创建一个源代码目录的副本。对于大项目来说,这样的过程会耗费很多时间。有人把Git的分支模型称为它的“必杀技特性”,也正因为这一特性,使得Git从众多版本控制系统中脱颖而出。为何Git的分支模型如此出众呢?Git处理分支的方式可谓是难以执行的轻量,创建新分支这一操作几乎能在瞬间完成,并且在不同分支之间的切换操作也是一样便捷。与许多其他版本控制系统不同,Git鼓励在工作流程中频繁地使用分支与合并,哪怕一天内进行许多次。理解和精通这一特性,你便会意识到Git是如此的强大而又独特,并且从此真正改变你的开发方式。 分支简介为了真正理解Git处理分支的方式,我们需要回顾以下Git是如何保存数据的。Git保存的不是文件的变化或者差异,而是一系列不同时刻的快照。在进行提交操作时,Git会保存一个提交对象(commit object)。知道了Git保存数据的方式,我们可以很自然的想到–该提交对象会 ...
Make学习笔记
发表于2024-05-19|基础
Makefile介绍make命令执行时,需要一个Makefile文件,以告诉make命令需要怎么样的去编译和链接程序。 首先,我们用一个示例来说明Makefile的书写规则,以便给大家一个感性认识。这个示例来源于gnu 的make使用手册,在这个示例中,我们的工程有8个c文件,和3个头文件,我们要写一个Makefile来告诉make命令如何编译和链接这几个文件。我们的规则是: 如果这个工程没有编译过,那么我们的所有c文件都要编译并被链接。 如果这个工程的某几个c文件被修改,那么我们只编译被修改的c文件,并链接目标程序。 如果这个工程的头文件被改变了,那么我们需要编译引用了这几个头文件的c文件,并链接目标程序。 只要我们的Makefile写得够好,所有的这一切,我们只用一个make命令就可以完成,make命令会自动智能地根据当前的文件修改的情况来确定哪些文件需要重编译,从而自动编译所需要的文件和链接目标程序。 Makefile的规则在讲述这个Makefile之前,还是让我们先来粗略地看一看Makefile的规则。 1234target ... : prerequisites . ...
1234
avatar
XiaoYi
文章
39
标签
20
分类
9
Follow Me
公告
This is my Blog
最新文章
Weekly#3: 国庆小长假2025-10-04
Weekly#2:研究生生活初体验2025-09-25
Weekly#1:开学了2025-09-16
Java基础语法2025-09-16
3676碗子数组的数目2025-09-08
分类
  • History2
  • Java4
  • LeetCode10
  • Weekly2
  • 六级?六级!!!1
  • 前端2
  • 基础7
  • 数据结构与算法2
标签
Weekly 缓存穿透 缓存击穿 古诗词 Hello World 缓存雪崩 Git Vue Make MySQL Redis 活着的意义 Java8特性 Office 分布式锁 algorithm 计网 Redisson分布式锁 Java 乐观锁、悲观锁
归档
  • 十月 20251
  • 九月 202515
  • 八月 20252
  • 七月 20253
  • 六月 20253
  • 九月 20241
  • 八月 20241
  • 七月 20241
网站资讯
文章数目 :
39
本站总字数 :
60.3k
本站访客数 :
本站总访问量 :
最后更新时间 :
©2020 - 2025 By XiaoYi
框架 Hexo|主题 Butterfly
湘ICP备2023016497号-1