自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 幻兽帕鲁Linux私服搭建备份迁移指南

幻兽帕鲁基于腾讯云Linux CentOs7.6搭建备份迁移游戏服务器

2024-01-28 17:55:56 1504 1

原创 基于Java的Minecraft游戏后端自定义插件 08VexView界面绘制与按钮和扩展VexView事件使用

VexView界面绘制与按钮和扩展VexView事件使用VexView界面绘制与按钮内容简介添加依赖界面绘制Gui组件扩展VexView事件使用内容简介VexGui事件系统TagVexView界面绘制与按钮内容简介界面绘制按钮绘制添加依赖界面绘制基本材质下载地址VexView界面绘制的javadoc文档Gui组件按钮组件是我们的重头戏,你可以自定义点击按钮执行的内容,按钮的两种贴图、按钮的位置。https://www.vexview.top/docs/index.

2020-11-08 16:35:28 1885

原创 基于Java的Minecraft游戏后端自定义插件 07物品与玩家数据持久化存储

物品与玩家数据持久化存储内容简介内容简介支持sqlhttps://www.mcbbs.net/forum.php?mod=viewthread&tid=783267&extra=page%3D1%26filter%3Dtypeid%26typeid%3D1029支持sqlitehttps://github.com/StartZYP/Minecarft_PexTime/blob/master/src/Top/q44920040/Minecarft_PexTime/Dao.java

2020-11-08 16:13:07 690

原创 基于Java的Minecraft游戏后端自定义插件 06绘制简单粒子特效与BukkitRunable定时器

绘制简单粒子特效与BukkitRunable定时器粒子特效多线程BukkitRunable粒子特效利用定时器来设定特效出现是否延迟,以及周期频率奖励特效一:VexLighting在玩家处生成一道闪电// 闪电特效package com.project.minecraft.vexview;import com.project.minecraft.main;import lk.vexview.api.VexViewAPI;import lk.vexview.effects.VexLigh

2020-11-08 15:18:54 934

原创 基于Java的Minecraft游戏后端自定义插件 05事件监听器

事件监听器内容简介事件监听器内容简介事件监听器文档中org.bukkit.event都是事件包https://www.youtube.com/watch?v=PWQNsqwD-AY.public void registerEvents(Listener listener, Plugin plugin) {以上省略…for (Map.Entry<Class<? extends Event>, Set> entry : plugin.getPlugin

2020-11-08 14:58:03 1152

原创 基于Java的Minecraft游戏后端自定义插件 04注册命令与处理

注册命令与处理内容简介如何注册命令内容简介如何注册命令(理解)如何重写JavaPlugin中的onCommand方法来做到命令处理(理解,重点)如何在一个独立类中作为命令处理类(理解,重点)如何注册命令如何进行命令的设计以实现玩家输入相应的指令完成相应的操作?①编写yml文件,赋予玩家可用操作命令以及权限,包括打开图鉴及装备称号等相关需要输入命令以实现,例如/open 以打开各种界面,/vftxi 以装备特效及称号,/chengjiu 设置或查询玩家的成就点数;在resources

2020-11-08 13:59:28 804

原创 基于Java的Minecraft游戏后端自定义插件 03了解javadoc

了解javadoc内容简介了解yaml语法了解plugin.yml服务器加载顺序日志打印导出jar包的两种方式javadoc学习内容简介了解javadoc学会javadoc使用了解plugin.yml了解yaml语法yaml语法:https://www.cnblogs.com/baizihua/p/12222599.htmlyaml在线解析:http://www.bejson.com/validators/yaml_editor/了解plugin.ymlpluginyaml:https:/

2020-11-08 12:40:10 464

原创 基于Java的Minecraft游戏后端自定义插件 02开发环境的配置与搭建(IDEA)

开发环境的配置与搭建内容简介安装IDEA学习IDEAgradle工具介绍gradle使用课后任务内容简介安装IDEA学习IDEA使用JDK环境配置创建gradle项目gradle介绍如何寻找添加依赖包安装IDEA官方版本:https://www.cnblogs.com/cekaigongchengshi/p/12924725.html学习IDEAIDEA常用快捷键https://www.cnblogs.com/unidentified/p/9182655.html自动创建构造器

2020-11-08 12:21:31 683

原创 基于Java的Minecraft游戏后端自定义插件 01客户端服务端

客户端服务端课程大纲初识客户端与服务端服务端客户端客户端下载与启动客户端文件目录介绍服务端与启动服务端目录服务端文件详解常规游戏通信同步课程大纲常见服务端简介服务端目录结构介绍启动服务器游戏并进入开发环境安装与搭建BukiitApi介绍与基础编写第一个插件命令模块监听器与事件配置文件编写Inventory界面与ItemStackVexView界面编写介绍BukkitRunnable类运行数据库持久化存储初识客户端与服务端服务端服务器端上是没有像客户端这样的美术资源的,它们

2020-11-08 12:05:37 955

原创 JavaWeb 图书管理系统(数据库综合实验)

《数据库系统综合实验》设计报告分工我负责了图书管理系统中整个数据库的设计与实现,编写与整理了数据库相关方面的文档。梳理了概念设计,对于实体,实体对应的属性,各实体间的关联,E图书管理系统1 需求分析1.1问题提出1.2 系统分析1.3 功能需求1.4 非功能性需求1.5 开发与运行环境2 数据库设计与实现(负责模块)2.1 概念设计2.2 逻辑设计与物理设计2.2.1 PDM(物理数据模型)图2.2.2 关系数据库模式——表2.2.3 关系数据库模式——视图2.2.4 关系数据库模式——索引2.2.5 完

2020-11-07 08:36:23 10721 1

原创 基于Java的Minecraft游戏后端自定义插件 的Java实践项目整理

Minecraft_Plugin1.项目概述2.系统设计3.功能模块成果展示4.个人总结1.项目概述1.1 项目简介小组准备编写一个具有武器战斗,道具收集、互动社交和任务悬赏四大系统的聚合插件。武器战斗系统主要包括武器强化,武器特效和武器词缀三个模块。武器强化和武器词缀用于强化武器的属性,而武器特效则用于优化武器的攻击画面。道具收集系统是以图鉴形式展示玩家对于游戏的探索程度,可以满足玩家的收集欲。这个系统主要由装备图鉴、怪物图鉴、植物图鉴、烹饪图鉴和收集奖励五个模块组成。装备图鉴可以细分为武器图

2020-11-03 14:09:18 926

原创 Java方向(SSM+SpringBoot)项目实训Day15-周测+总结

Day15-周测+总结 周测1(7.26)周测2(8.2)Java方向(SSM+SpringBoot)项目实训Day15(2020.8.15)周测1(7.26)1.String,StringBuffer,StringBuilder的区别?2.String str = “i” 与 String str = new String(“i”)一样吗?3.Java中IO流分为几种?4.Collection 和 Collections有什么区别?5.List、Set、Map之间的区别是什么?6.Has

2020-08-05 15:01:23 1776

原创 Java方向(SSM+SpringBoot)项目实训Day14-SpringBoot(新闻管理系统)shiro配置+权限管理+微服务

Day14-SpringBoot(新闻管理系统) shiro配置权限管理Java方向(SSM+SpringBoot)项目实训Day14(2020.8.4)shiro配置安全框架:shiro对比spring security,更加简易,容易上手,轻巧灵活,实用;spring security则太庞大、复杂。利用shiro做一个简单的角色权限管理:页面不做角色管理模块,而是对数据库中一个表进行添加;1.po下创建Role实体类;Role中添加:@Entity@Table(name =

2020-08-04 18:32:30 338

原创 Java方向(SSM+SpringBoot)项目实训Day13-SpringBoot(新闻管理系统)空属性赋值问题+aspect日志

Day13-SpringBoot(新闻管理系统)空属性赋值问题+aspect日志+shiro配置空属性赋值问题aspect日志shiro配置Java方向(SSM+SpringBoot)项目实训Day13(2020.8.3)空属性赋值问题aspect日志shiro配置

2020-08-03 18:23:00 203

原创 Java方向(SSM+SpringBoot)项目实训Day12-SpringBoot(新闻管理系统)归档+异常处理+登录拦截

Day12-SpringBoot(新闻管理系统)归档+异常处理+登录拦截 归档(按新闻年份归档)异常处理登录拦截Java方向(SSM+SpringBoot)项目实训Day12(2020.8.2)归档(按新闻年份归档)1.数据库中测试按年份分类排序语句;点击右侧Database;点击Query Console下选择console(Default);点开t_news表手动修改几条新闻的年份以做年份归档SQL语句测试,后点击Submit提交数据更新;在刚才打开的console(Default

2020-08-02 18:08:51 341

原创 Java方向(SSM+SpringBoot)项目实训Day11-SpringBoot(新闻管理系统)评论+分类页面+标签页面

Day11-SpringBoot(新闻管理系统)评论+分类页面+标签页面 评论添加评论回复评论分类页面标签页面Java方向(SSM+SpringBoot)项目实训Day11(2020.7.31)评论添加评论1.po下创建Comment实体类;Comment:中添加@Entity@Table(name = "t_comment")public class Comment { @Id @GeneratedValue(strategy = GenerationType.IDE

2020-07-31 18:38:21 433

原创 Java方向(SSM+SpringBoot)项目实训Day10-SpringBoot(新闻管理系统)新闻删除+新闻首页管理+新闻详情页

Day8-SpringBoot(新闻管理系统)新闻删除 新闻管理删除新闻首页管理类别展示标签展示新闻展示+模糊搜索新闻详情页Markdown转换HTML格式Java方向(SSM+SpringBoot)项目实训Day10(2020.7.30)新闻管理删除1.修改NewService接口;NewServicer中添加: void deleteNew(Long id);2.修改NewServiceImpl类;NewServiceImpl中添加: @Override pub

2020-07-30 15:31:45 588 1

原创 Java方向(SSM+SpringBoot)项目实训Day9-SpringBoot(新闻管理系统)新闻管理条件查询分页展示+新增+编辑

Day8-SpringBoot(新闻管理系统)新闻管理 新闻管理增Java方向(SSM+SpringBoot)项目实训Day9(2020.7.29)新闻管理增1.修改News实体类;News中添加: @ManyToMany(cascade = CascadeType.PERSIST) //级联 private List<Tag> tags = new ArrayList<>(); @Transient private String tag

2020-07-29 18:59:02 352

原创 Java方向(SSM+SpringBoot)项目实训Day8-SpringBoot(新闻管理系统)类别增删改+标签管理

Day8-SpringBoot(新闻管理系统) 类别增删改增删改标签管理Java方向(SSM+SpringBoot)项目实训Day8(2020.7.28)类别增删改增1.修改Type实体类;Type中添加: @NotBlank(message = "分类名称不能为空") //新增 private String name;2.修改TypeRepository接口;TypeRepository中添加: Type findByName (String name);3.

2020-07-28 16:24:35 340

原创 Java方向(SSM+SpringBoot)项目实训Day7-SpringBoot(新闻管理系统) 实体设计+用户登录+类别分页展示

Day7-SpringBoot 实体设计+用户登录+类别分页展示实体设计用户登录类别分页展示Java方向(SSM+SpringBoot)项目实训Day7(2020.7.27)实体设计用户登录类别分页展示

2020-07-27 19:57:23 439

原创 Java方向(SSM+SpringBoot)项目实训Day6-Git及GitHub+创建SpringBoot项目(新闻管理系统)

Day6-Git及GitHub+创建SpringBoot项目Git及GitHub创建SpringBoot项目Java方向(SSM+SpringBoot)项目实训Day5(2020.7.26)Git及GitHub创建SpringBoot项目

2020-07-26 19:59:34 614

原创 Java方向(SSM+SpringBoot)项目实训Day5-SSM(用户管理系统) Filter过滤器+批量删除+角色权限管理

Day5-SSM Filter过滤器+批量删除+角色权限管理Filter过滤器批量删除角色权限管理Java方向(SSM+SpringBoot)项目实训Day5(2020.7.24)Filter过滤器用来拦截未登录成功或权限不足的非法操作。1.修改UserController中的ModelAndView login(){}方法,加入session;UserController中修改: @RequestMapping("/login.do") public ModelAndView

2020-07-24 15:49:04 818 1

原创 Java方向(SSM+SpringBoot)项目实训Day4-SSM(用户管理系统) 用户管理界面分页+搜索

Day4-SSM用户管理界面分页+搜索Java方向(SSM+SpringBoot)项目实训Day4(2020.7.23)用户管理界面分页+搜索1.bean下创建PageInfo实体类;PageInfo:package com.roger0123.bean;import java.util.List;public class PageInfo<T> { private List<T> list;//存放user数据 private int siz

2020-07-23 16:54:29 246

原创 Java方向(SSM+SpringBoot)项目实训Day3-SSM(用户管理系统) 登录+用户管理增删改

Day3-SSM登录+用户管理增删改SSM登录用户管理增删改Java方向(SSM+SpringBoot)项目实训Day3(2020.7.22)SSM登录Tips:配置Tomcat:事先数据库操作:1.创建ssm_learn数据库,并创建如下表结构的user表;2.向user表中插入数据以便测试;SSM项目操作:1.创建如下结构目录包结构;并导入所需的页面及羡慕配置文件;2.开始新建所需的类与代码编写;2.1 bean下创建User实体类;User:packa

2020-07-22 17:11:14 1142

原创 Java方向(SSM+SpringBoot)项目实训Day2-servlet登录跳转

Day2-servlet登录跳转+ssm登录servlet登录跳转ssm登录Java方向(SSM+SpringBoot)项目实训Day2(2020.7.21)servlet登录跳转1.File→New Project→Java Enterprise →Web Application(4.0)Application Server:Tomcat 8.0.50勾选 Create web.xml→Next→编辑好Project Name和Project Location→Finish2.在WEB

2020-07-21 21:03:03 396

原创 Java方向(SSM+SpringBoot)项目实训Day1-IDEA、Maven依赖、JDBC

Day1-IDEA、Maven依赖、JDBCIDEA创建Maven项目Maven中添加修改依赖JDBC连接数据库的两种方式Java方向(SSM+SpringBoot)项目实训Day1(2020.7.20)实训简介:IDEA创建Maven项目前提配置:在C:\Users\Administrator目录下找到.m2文件夹一般作为项目的资源依赖仓库,如果没有则新建并命名为.m2,并向其中添加settings.xml文件修改镜像源;File→New Project;Project SDK选择1.8

2020-07-20 19:30:20 486 1

空空如也

空空如也

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

TA关注的人

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