自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 收藏
  • 关注

原创 “在Eclipse中安装、使用JUnit4、报错解决”参考文章记录

(一个需要注意的点是eclipse中是自带的Junit3,4,5,我一直以为要安装搞了半天)

2023-12-11 14:27:24 198

原创 fork父进程创建子进程

在用fork时的一个有趣的现象,我查阅资料大多都没有提到,从以下文章中看到的,等我写完操作系统的实验报告再统一整理一下诶嘿。“还有人可能疑惑为什么不是从#include处开始复制代码的,这是因为......”

2023-12-09 23:38:18 71

原创 “Linux虚拟机上网以及ping通”个人问题合集

最后又看了很多资料,偶然看到有个评论说换个网络试试,于是断开了校园网换了私人热点,一下子就ping通了(笑哭)终端上输入ping qq.com只会显示“ping: qq.com: 未知的名称或服务”(Xshell上显示的是卡在“字节的数据:”后不动,一直无反应,这里截图用的是本机)之前虚拟机是可以上网的,但是过了一段时间再重启之后,发现无法上网了。看了很多资料都无法解决,后来意外看到最简单的方法,一下子就解决了。还是没有解决,依然ping qq.com请求超时。

2023-12-02 16:50:50 110

原创 JAVA程序设计 实验六 数据库编程

总的来说,通过这次数据库编程的实验,我掌握了创建数据库应用程序的重要环节,熟悉了使用JDBC API连接MySQL数据库并执行SQL语句的操作,体会到了数据库操作的灵活性和数据库管理的重要性。在这个实验中,我创建了一个名为"员工"的表格,定义了表格的各个字段,如编码、姓名、性别、年龄、职称、工资和是否党员。System.out.println(编 + "\t" + 姓名 + "\t" + 性别 + "\t" + 年龄 + "\t" + 职称 + "\t" + 工资 + "\t" + 是否党员);

2023-10-31 14:04:50 214

原创 JAVA程序设计 实验五 网络实验

网络编程是一个广阔且重要的领域,通过实验的学习和实践,我对网络通信的原理和技术有了更深入的认识。· 服务器端的代码结构和客户端类似,使用了 JFrame 创建图形界面窗口,包含一个用于显示聊天记录的 JTextArea,一个用于输入消息的 JTextField,以及一个用于发送消息的 JButton。· 首先,客户端界面使用了 JFrame,创建了一个图形界面窗口,包含一个用于显示聊天记录的 JTextArea,一个用于输入消息的 JTextField,以及一个用于发送消息的 JButton。

2023-10-31 14:01:48 66

原创 JAVA程序设计 实验四 Java开发环境的熟悉

在重绘之后,线程休眠10毫秒,以便球的移动速度可以适当地调整。在本次实验中,我首先了解了Java的可视化界面设计,使用了Swing框架来创建窗口和球的图形,并在窗口中添加了按键事件的监听器,以便实现空格键的按下事件响应。2.编写一个Applet内部显示一个蓝色反弹球的程序,通过一个事件使该球开始运动,在该球撞击Applet边框时,它应从边框弹回并以相反的方向运动。总之,通过本次实验,我不仅熟悉了Java的可视化界面设计,还深入理解了多线程技术的应用和优缺点,同时也增强了我对Java编程的兴趣和信心。

2023-10-31 13:54:31 70

原创 JAVA程序设计 实验三 Java IO的应用

如果用户点击了"保存数据"按钮,将输入的5个数据保存到指定目录下的"data.txt"文件中,如果用户点击了"排序追加"按钮,将从"data.txt"文件中读取数据并按从大到小的顺序排序,并将排序后的数据追加到同一个文件中。在该类的构造函数中,设置了程序的界面布局、添加了输入框、标签、按钮以及按钮的监听器,并设置了窗口的大小、显示位置和关闭行为。点击"排序追加"按钮,程序将从"data.txt"文件中读取数据,并按从大到小的顺序进行排序,然后再次将数据追加保存在同一个文件中,并弹出提示框。

2023-10-31 13:48:59 142

原创 解决Dev C++中文乱码问题汇总

安装完毕后,如下图所示,打开代码文件,转为ANSI编码,ctrl+s保存后重新用DevC++打开代码(main.cpp)即可正常显示中文。用Dev-C++打开其他软件写的代码会中文乱码,用其他软件打开Dev-C++写的代码也会中文乱码。如下图所示,记事本中,文件->另存为,更改编码为ANSI,重新用Dev C++打开即可。notepad++下载地址及安装教程(已经过本人下载安装确认可行)

2023-10-30 11:55:59 2171

原创 JAVA程序设计 实验二 异常处理

Box类提供了Box.createVerticalBox()和Box.createHorizontalBox()方法,可以创建垂直和水平的Box容器,用于组织和排列Swing组件,对以后JAVA的深入学习有了更多的帮助。JOptionPane.showMessageDialog(LoginGUI.this, ex.getMessage(), "错误01", JOptionPane.ERROR_MESSAGE);

2023-06-29 15:43:14 241

原创 JAVA程序设计 实验一 Java简单图形界面编程

经过本次实验,我进一步深入理解了课堂上所讲授的面向对象的编程思想,JAVA类与对象的关系、JAVA与C\C++语言的区别和相同点,以及学到了如何制作一个图形化界面,并且将我之前学C++语言时面向对象设计的思维方式运用在了JAVA语言的学习之中,所以学起来比较轻松和快速,也更加熟悉了IDEA集成开发环境的使用。此外,我也从本次实验中了解了JAVA的监听器和创建图形化界面的基本步骤,掌握了JAVA开发环境的配置与解释器的选择使用,对以后JAVA的深入学习有了更多的帮助。//listener是监听器。

2023-06-29 15:41:14 500

原创 编译原理正式报告 实验一 TINY语言的词法分析

a.建立起win_flex工作环境,将教材样例中给出的tiny语言的示例代码保存到input.txt文件中,然后将代码写好,保存到lex文件中,利用win_flex生成.c文件(直接将lex文件拖到win_flex.exe上会生成默认文件名的lex.yy.c的源文件);另外,它既无过程也无声明。c.性能高:WinFlex生成的词法分析器采用了高效的算法和数据结构,能够快速地扫描和识别输入文件中的标记。a.灵活性:WinFlex是一个灵活的词法分析器生成器,可以根据不同的需求生成不同的词法分析器。

2023-06-29 15:33:45 466

原创 编译原理预习报告 实验一 TINY语言的词法分析

从优缺点的比较来看,Java的词法分析技术需要开发人员具备较高的技能和经验,对词法分析器的开发和维护都需要花费较大的精力。Java的词法分析器采用手工编写的方式,可以灵活地定义词法规则,并且生成的词法分析器效率较高。而Python的词法分析器采用使用词法分析器生成工具的方式,可以大大减少开发人员的工作量,并且生成的词法分析器也具有较高的效率。综上所述,无论是Java的手工编写词法分析器的方式,还是Python的使用词法分析器生成工具的方式,都有其独特的优点和缺点。(1)Java的词法分析技术特征点。

2023-06-29 15:23:18 165

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除