- 博客(15)
- 收藏
- 关注
原创 把 Java Web 项目部署到Linux银河麒麟:VirtualBox
一个原本在 Windows 上开发的 Java Web 项目,需要在麒麟 Linux 环境中运行。为了先验证能不能部署、能不能打开,我在 Windows 上安装 VirtualBox,再在虚拟机中安装银河麒麟桌面系统,完成了一轮基础部署。最后,项目已经能在麒麟浏览器中打开。过程中花时间最多的地方,集中在环境准备、Windows 与虚拟机之间的文件传输,以及手动输入启动脚本。这篇文章记录部署步骤和实际遇到的问题。示例路径需要按自己的环境修改。
2026-10-30 22:06:54
162
原创 【已解决】树莓派 5B 接上 3.5 英寸屏幕后一直白屏
我们依次查了 SPI、内核模块、设备树、桌面服务、Xorg、启动参数、framebuffer。这些检查并非都没价值,但有些是在反复证明“内核已经加载模块”,而没有回答“屏幕为什么还是白色”。供电/连线 → SPI 通信和面板初始化 → framebuffer 实际像素输出 → 桌面映射 → 触摸输入。只有前一步成功,才进入下一层。最值得反思的不是 Linux 驱动有多难,而是排障次序决定了成本。
2026-10-24 20:23:32
179
原创 计算机网络(期末把这个题全练会就过了!)
本文摘要:计算机网络五层协议体系包括应用层、传输层、网络层、数据链路层和物理层。关键知识点包括:1)电路/分组交换时延计算;2)码分多址和香农定理应用;3)数据链路层冗余校验和帧长计算;4)网络层子网划分与地址聚合方法;5)传输层TCP拥塞控制算法(慢开始、拥塞避免等);6)应用层HTTP协议版本差异。重点掌握各层典型问题的解决方法,如时延计算、子网划分、路由表更新等核心算法和协议特性。
2026-05-27 17:39:22
160
原创 【c++】算法设计与分析(保姆级!题目解析+答案)
本文介绍了分治法和回溯算法两类经典算法。分治法部分包含二分搜索、循环赛日程表、快速排序和斐波那契数列的代码实现及原理图解,重点展示了二分查找的迭代过程、循环赛表的矩阵复制策略、快速排序的分区交换机制。回溯算法部分以N皇后问题为例,演示了通过深度优先搜索和冲突检测寻找可行解的方案。各算法均配有完整C++代码实现和详细的执行过程图解说明,突出了分治法的"分而治之"思想和回溯法的试探回溯特性。
2025-12-23 17:22:06
912
原创 【部署云服务器】:关于前后端java+spring+python部署云服务
本文摘要:文章详细介绍了前后端项目部署到云服务器的完整流程。前端部分需修改全局变量并打包dist文件;后端需准备jar包和配置文件。服务器部署包含:1)创建前后端目录并上传文件;2)编写启动/停止脚本;3)配置Python环境;4)安装JDK、Nginx和MySQL(推荐使用宝塔面板)。重点说明了环境配置要点,包括Java环境变量设置、Nginx依赖安装及配置修改。最后介绍了通过宝塔面板启动Java项目的简便方法。全文提供了从本地打包到云端部署的完整操作指南。
2025-11-25 17:02:46
1199
原创 【IDEA中文版】编译器中的文件不可运行,解决
摘要 当IDEA未将文件识别为Java文件时,可采取以下解决方案:首先检查项目SDK设置是否正确;其次右键点击src目录,选择"Mark Directory as"选项,将其标记为源代码根目录。这两个步骤能有效解决文件类型识别问题,确保IDE正常处理Java源文件。
2025-07-17 16:45:03
2419
原创 【c++报告】函数式表达式求值
将函数调用表达式中的括号(、)和逗号,替换为空格,方便后续处理。:本题中未使用复杂STL容器,主要依赖字符数组和基本字符串操作。:使用ifstream读取文件,ofstream写入文件。:理解表达式的树形结构,转换为前缀表达式的思路。:文本预处理,去除无用字符,转化为统一格式。:通过遍历字符数组,删除指定字符。所有(),替换为空格。
2025-06-10 11:06:40
966
原创 【#c++】关于重载(+-和>> <<)
本文介绍了C++中运算符重载和友元函数的使用方法。首先讲解了引用(&)与指针()的区别,以及operator关键字用于运算符重载的基本语法。然后通过有理数类的实现示例,展示了如何重载+、-、、/等运算符,以及输入输出运算符(>>和<<)的友元函数实现。类中包含分子分母的存储、化简处理、GCD计算等功能,并演示了运算符重载后可直接进行分数运算。最后提供了完整的测试代码,实现了分数的输入、运算和输出功能。
2025-06-01 19:53:14
193
原创 【结构体】初阶
数组:一堆相同元素的集合结构体:一堆值的集合,但类型可能不同结构体 是一种用户定义的复合数据类型,能够组合不同类型的数据。结构体 是一种用户定义的复合数据类型,能够组合不同类型的数据。结构体成员可以是基本数据类型、数组、指针、甚至其他结构体。可以通过 . 和 -> 运算符访问结构体的成员。结构体可以通过值传递或指针传递的方式传递给函数。通过这些基本的操作,结构体使得管理复杂数据变得更加方便,尤其在实际编程中,结构体广泛应用于模拟对象、管理数据、和进行参数传递等多种场景。
2024-12-08 21:06:21
698
密码学基于Miller-Rabin算法的素数测试实现:大整数素性判定在RSA加密中的高效应用
2026-01-09
关于线性结构与排序算法的综合应用, 树及其应用, 树及其应用的实验报告
2026-01-06
c++基于栈数据结构的表达式求值算法实现:字符处理与运算符优先级应用
2025-06-10
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅
1