文章
我发布的所有文章。
-
利用宝塔面板自部署twikoo评论系统
最近vercel加国际版LeanCloud连连吃瘪,很多时间都加载不进去,很恼火,于是上网搜索了一下教程,最终依靠宝塔面板实现了自部署twikoo,并且将原本的waline的聊天记录导入进来。
2024-03-12 -
魔改笔记二:首页分类,轮播卡片以及动画添加
Hexo-theme-butterfly是一个流行的Hexo博客主题,它提供了丰富的特效和功能,使得博客页面看起来更加美观和吸引人。在这篇博客魔改笔记中,我将详细介绍如何对Hexo-theme-butterfly进行定制和修改,以实现各种特效和个性化的需求。本次讲解插件版主页动画,主页轮播小组件,主页分类卡片
2024-03-06 -
魔改笔记一:简单特效添加
Hexo-theme-butterfly是一个流行的Hexo博客主题,它提供了丰富的特效和功能,使得博客页面看起来更加美观和吸引人。在这篇博客魔改笔记中,我将详细介绍如何对Hexo-theme-butterfly进行定制和修改,以实现各种特效和个性化的需求。本次讲解线条吸附,页脚养鱼和自定义页脚和快乐的网页标题三部分
2024-02-24 -
操作系统课程主要知识点
这里是清羽AI,这篇文章介绍了本校操作系统课程的重点知识点,包括绪论、用户接口、进程管理、处理机调度、存储管理、文件管理和设备管理。绪论部分涵盖了操作系统的地位、作用、定义、发展历程、分类、功能、特征和结构。用户接口部分讨论了用户接口的类型、作业的定义与组成、作业的输入方式、作业组织和控制以及系统调用。进程管理部分介绍了进程的定义、进程控制块、进程状态及变迁方式、进程的互斥与同步、死锁问题、进程间通信以及线程。处理机调度部分讲解了分级调度、作业状态及转换、作业调度和进程调度的任务及功能、常用的调度算法思想以及性能评价指标的计算。存储管理部分涉及了存储管理的功能、分区管理、页式/段式/段页式管理原理、页面置换算法及FIFO异常现象、局部性原理和抖动现象。文件管理部分包括文件和文件系统的定义及文件的组成、文件的组织形式、文件空闲空间的管理、文件目录以及文件的存取控制和使用。设备管理部分介绍了设备管理的功能、设备的分类、中断技术、缓冲技术以及设备分配技术。这些内容是考试的重点,具体细节请参考PPT。
2024-01-04 -
Java课程主要内容回顾
这里是清羽AI,这篇文章回顾了Java课程的主要内容,包括考试分数占比和考试重点归纳总结。文章详细介绍了Java语言的基础背景知识,如Java的发展历史、平台分类及其作用和特点、Java的基本特点以及与C和C++的异同比较。还深入讲解了面向对象的概念和特征,包括封装、继承和多态,以及实现对象和类的关系。文章还涵盖了Java程序的基本结构,如Hello World程序、主函数的编写、Java程序的编译和运行、类和文件命名规则等。此外,文章详细讨论了Java的基础概览,包括数据类型、运算符、程序结构和数组,涉及基本数据类型、引用类型和类型转换、变量和常量的定义、运算符的种类和特点、逻辑和位运算符的作用、运算符的优先级、赋值运算符的作用、程序运行的结构、循环和判断结构的使用等。最后,文章还解释了for循环、while循环和do-while循环的逻辑区别,以及continue和break在循环中的作用,以及带标签的break的用途。
2023-12-21 -
怎么解决jupyter的烦人命令行黑框框
这里是清羽AI,这篇文章介绍了如何解决Jupyter Notebook每次打开时出现的黑色命令行框框问题。文章首先介绍了问题的背景和影响,然后提出了两种解决方案。第一代解决方案涉及创建批处理文件来隐藏命令行窗口并启动Jupyter Notebook,但存在后台端口占用问题。第二代解决方案通过检测后台进程并在需要时终止它来优化了这一过程,确保每次只运行一个Jupyter实例。文章详细说明了如何准备编辑器、创建批处理文件、修改路径、创建快捷方式以及更换图标等步骤,最终实现了在开始菜单中固定美观的Jupyter Notebook快捷方式,方便用户使用。
2023-08-29 -
计算数值分析实验1--使用不同方法实现插值
这里是清羽AI,这篇文章介绍了使用不同方法实现插值的过程,包括Lagrange插值多项式、牛顿插值多项式和线性拟合。文章详细展示了如何通过编写函数来计算给定插值节点序列下的函数近似值,并通过实例调用这些函数来比较不同插值方法的差异。实验中使用了Matlab编程语言,通过定义插值节点序列和目标计算点,实现了插值计算,并通过图形展示了插值结果与原始数据的拟合情况。文章还包含了线性拟合的实现,通过最小二乘法拟合给定数据,展示了如何使用编程方法解决实际问题。整体实验过程详细,内容丰富,有助于读者理解不同插值方法的原理和应用。
2023-07-04 -
Java实现多端图书管理系统
这里是清羽AI,这篇文章介绍了如何使用Java实现一个多端图书管理系统,该系统主要实现了程序模块化,构建了一个基本的档案关系系统,并支持多账户注册,管理员可以修改系统内容。文章详细描述了服务端和客户端的实现过程,服务端通过ServerSocket监听特定端口并接受连接,使用多线程处理客户端请求。客户端则负责连接服务器、获取数据流以及处理连接。文章强调系统的模块化设计和多线程处理,为有兴趣的读者提供了完整的代码链接,便于学习和参考。
2023-06-07 -
如何轻松愉快的写你的第一个油猴脚本
这里是清羽AI,这篇文章介绍了如何轻松愉快地编写第一个油猴脚本,适合初学者使用。文章首先强调了准备一个编辑器的重要性,推荐使用能提供代码高亮和缩进的编辑器。接着以在特定学校教务系统评教模块实现一键评教为例,详细阐述了脚本的编写过程。文章从代码头信息块入手,解释了@name、@namespace、@version、@description、@author、@include等关键信息的作用,并说明了如何设置按钮信息,包括创建按钮、设置按钮样式和属性。然后深入讲解了按钮响应函数的核心内容,包括使用严格模式、创建按钮、添加事件监听器、设置延时函数以及遍历和点击特定元素。最后介绍了如何将按钮添加到页面的指定位置。整个过程中,文章通过具体的代码示例和注释,帮助读者逐步理解油猴脚本的编写方法,使读者能够轻松愉快地完成第一个脚本的编写。
2023-04-19