
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
一、前言用Java写一个小游戏,按空格键跳跃,躲避障碍,可调整速度,可关闭背景音乐,可查看成绩。二、结构图一:图二:三、代码1.启动mainpackage lyrics.main;import java.awt.EventQueue;import org.apache.log4j.Logger;import lyrics.ui.MainFrameUI;/*** StartGame** @autho
前言虽然简单,但是使用时也会踩坑,写个简单的记录。API相关五个常用的API:1.Runtime.getRuntime().exec(String cmd)直接输入一行cmd命令,例如:ipconfig /all 、java -version等2.Runtime.getRuntime().exec(String [] cmd)将命令分开输入,例如new String[] {“java”, “-ve
一.前言每次都是重新写,浪费时间,这次写一个,保留一下.二.代码2.1 TCPServer.h#pragma once#include <string>#include <winsock2.h>#include <thread>#include <functional>// std::mem_fn#pragma comment(lib, "Ws2_3
一、前言MFC做出来的界面有点接受不了的丑,想要做好看还要搞什么第三方界面库,所以找个第三方的duilib开源界面库来尝试一下。duilib 是国内首个开源 的directui 界面库,它提供了一个所见即所得的开发工具——UIDesigner,它只有主框架窗口,其余的空间全部采用绘制的方式实现,所以对于控件来说没有句柄和窗口类等内容,它通过UIDesigner工具将用户定义的窗口保存在xml文件中
前言虽然简单,但是使用时也会踩坑,写个简单的记录。API相关五个常用的API:1.Runtime.getRuntime().exec(String cmd)直接输入一行cmd命令,例如:ipconfig /all 、java -version等2.Runtime.getRuntime().exec(String [] cmd)将命令分开输入,例如new String[] {“java”, “-ve
一、说明动态链接库(Dynamic Link Library 或者 Dynamic-link Library,缩写为 DLL),是微软公司在微软Windows操作系统中,实现共享函数库概念的一种方式。VS2019 提供了三种创建动态库的模式,如下图所示:具有到处项的DLL动态链接库:会自动生成头文件动态链接库DLL:只生成Dll文件嵌入了基础类库二、编写动态库2.1 创建动态库选择“具有导出项的(
一、面向对象面向对象的三大特性:封装、继承、多态封装:封装是把客观事物抽象成类,并且把自己的属性和方法让可信的类或对象操作,对不可性的隐藏。继承:可以让某个类型的对象获得另一个类型的对象的属性的方法。多态:虽然针对不同对象的具体操作不同,但通过一个公共的类,它们(那些操作)可以通过相同的方式予以调用。多态的实现1)用抽象类实现多态抽象类和抽象方法实现多态性父类提供一系列规定, 约束子类的行为父类可
一、前言1.1 什么是JSONJSON(JavaScript Object Notation, JS 对象简谱) 是一种轻量级的数据交换格式。它基于 ECMAScript (欧洲计算机协会制定的js规范)的一个子集,采用完全独立于编程语言的文本格式来存储和表示数据。简洁和清晰的层次结构使得 JSON 成为理想的数据交换语言。 易于人阅读和编写,同时也易于机器解析和生成,并有效地提升网络传输效率1.