开发
未读
服务器MySQL安装并配置远程Web访问
本文记录了作者在给服务器安装MySQL时遇到的一系列问题和解决方案的过程。初始任务是简单的——使用命令sudo apt-get update && sudo apt-get install mysql-server来安装MySQL。然而,作者遭遇了多个问题,导致这个过程变得复杂。首先,使用sudo apt-get update时,作者遇到了大量的“忽略”消息,指出服务器无法获取更新。进一步调查显示,问题源自于使用了清华大学的镜像源,这在之前是可行的,但在安装过程中出现了问题。通过切换到其他源,例如阿里云或163的镜像,作者成功解决了更新问题,并继续安装MySQL。安装MySQL后,作者配置了远程访问,并创建了用户user1进行测试。尽管本地连接测试成功,但尝试从另一台服务器进行远程连接时遇到了超时错误。作者推测可能是user1配置不正确,权限问题,或者MySQL没有正确配置允许远程连接。最终,文档详细记录了通过检查和重新配置MySQL设置以解决远程连接问题的过程。整个文档是一个实用的技术教程,展示了在安装和配置MySQL过程中可能遇到的挑战以及如何克服这些挑战。通过分享这些经验,作者为读者提供了解决类似问题的见解和方法。
开发
未读
Docker入门
本文介绍了作者在学习和使用Docker过程中的心得体会和技术细节。两年前,作者首次接触Docker,因不熟悉Linux增加了学习难度,但成功运行后遗留了遗憾,决定系统学习Docker。文章从Docker的基本概念、与虚拟机的对比、安装与配置、快速安装软件,到制作自己的镜像、目录挂载、多容器通信,以及使用Docker Compose管理多容器应用、镜像的发布与部署、数据备份与迁移等方面,全面详细地讲解了Docker的使用。特别地,作者还解决了Docker安装中可能遇到的问题,如启动报错、WSL安装和配置、镜像加速源设置等,并提供了相关的解决方案和优化建议。此外,文章中穿插了作者的个人感受和开发愿景,如对DockerDesktop配色的喜爱,显示了作者对技术的热情和对美好用户体验的追求。
JAVA图形化界面:拼图小游戏
这是一个Java实现的简易拼图游戏项目,包含登录和游戏界面。登录界面允许用户输入用户名和密码进行登录,也提供验证码输入以及验证码更换功能。游戏界面显示一个被打乱的图片拼图,用户可以通过键盘操作(上下左右键)移动拼图块,目标是将拼图还原。项目还支持更换拼图主题和重新游戏的功能,以及胜利时显示特定图像。所有界面组件均使用Swing库实现,游戏具有简洁的图形用户界面和基本的事件处理逻辑。
简单学生成绩管理系统
这是我写的第一个成绩管理系统,完成于大一刚学完C语言的假期,当时链表使用还不熟练,花了一个下午完成的,现在整理了出来,留做纪念。 整体上看来,当时基础还是很扎实的,格式也很规范,用的普通的不带头链表完成的。 #include<stdio.h>
#include<stdlib.h>
#include<
JAVA事件处理:画一个变色圆
要求描述 界面如下图所示 当点击不同的按钮时,圆的填充颜色会随之改变 用鼠标点击圆内部时,圆的 填充颜色会依照”面板背景色-红色-绿色-蓝色”循环改变 鼠标移到圆内时,光标变成十字形 效果展示