自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

原创 Java游戏服务器开发之二十一--使用mvaen打包jar并运行

Java游戏服务器开发之二十一–使用mvaen打包jar并运行 本次更新内容 这次添加了使用maven打包运行的方式 2种运行方式 在编译器中直接运行com.lizhaoblog.Main 这时候pom.xml文件中的build–resources–resource标签下的fi...

2018-07-31 14:56:42 7357 0

转载 《转载》欢迎使用CSDN-markdown编辑器

欢迎使用Markdown编辑器写博客 本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦: Markdown和扩展Markdown简洁的语法 代码块高亮 图片链接和图片上传 LaTex数学公式 UML序列图和流程图 离线写博客 导入导出Markdown文...

2018-07-30 18:09:19 6937 0

原创 Java游戏服务器开发之二十--xml配置文件

Java游戏服务器开发之二十--xml配置文件     游戏中使用的配置文件很多     像游戏中的关卡,英雄等级,装备之类都是使用配置文件(xml等)     比如有一个装备,配置表中有一条记录,数据库只需要存储这条记录的id,具体使用的时候,只需要从xml中获取这条记录就好了。     这些配...

2018-07-28 17:03:12 7303 0

原创 Window系统创建以小数点开头的文件夹

Window 系统不支持创建/.well-known 目录问题 在 Windows 下无法通过右键=>新建命令来创建以点开头的文件和文件夹,例如.log,会提示必须输入文件名。 可以通过命令行来创建: 新建文件夹 mkdir .well-know ...

2018-07-27 16:27:07 9525 0

转载 远程桌面,身份验证错误:CredSSP加密Oracle修正。要求的函数不正确等解决办法

windows版本10.0.17134,安装最新补丁后无法远程windows server 2008、2013、2016服务器 报错信息如下:出现身份验证错误,要求的函数不受支持  可能是由于CredSSP加密Oracle修正。   微软给出解决方案: https://support....

2018-07-27 15:45:28 11733 0

原创 Java游戏服务器开发之十九--去掉base包中对server包的依赖

修改base包中对server的依赖             主要是很多地方都有用到ServerConfig,把这些内容删除,使用参数传入的方式 MessageDecoder.java                为MessageFactory准备,添加构造函数中的参数String messa...

2018-07-24 11:22:49 6969 0

原创 Java游戏服务器开发之十八--事件机制

    事件机制         在一个游戏系统中,客户端使用事件机制用的也是比较多的,在这边也将服务端的事件机制实现下                  事件:事件先预设了触发条件及处理方法,在实际使用时,通过触发相关条件,调用对应方法。             举个例子,在有界面的开发中,肯定...

2018-07-21 15:12:04 7442 0

原创 Java游戏服务器开发之十七--spring定时任务

    定时任务         这里我们直接使用spring的定时任务注解,Scheduled         修改的地方主要是2个,             添加                 ScheduledTask             修改                 Appl...

2018-07-19 16:14:48 7391 0

原创 Java游戏服务器开发之十六--byte消息传输

Java游戏服务器开发之十六--byte消息传输 消息传输可以看看这篇游戏中tcp消息使用byte字节数组传输   上面的代码在码云上 https://gitee.com/lizhaoandroid/JgServer 可以加qq群一起探讨Java游戏服务器开发的相关知识 676231564....

2018-07-18 20:21:30 7192 0

原创 游戏中tcp消息使用byte字节数组传输

    通讯消息不像是web那样直接使用文本,比较多的形式使用字节byte进行传输,形如下面的形式         0,1, 0,2 ,0,0,0,8, 0,0,1,1 ,0,0,0,3     根据客户端与服务端定义的协议,去读取byte数组,     比如定好消息格式为         消息号...

2018-07-18 20:18:20 9051 0

原创 Java游戏服务器开发之十五--使用StringMessage封装消息

之前我们的消息都是直接通过使用String,然后通过netty的默认编解码器StringDecoder、StringEncoder来进行传输,而我们需要的不仅仅是文本内容,还需要扩展一些其他的东西(消息号、状态码之类的)。   消息传输可以看看这篇游戏中tcp消息使用byte字节数组传输 所以...

2018-07-17 15:48:37 7445 0

原创 将IDEA项目结构输出成文件树的形式

IDEA在写文档的时候,想把项目输出成文档树的形式,可以使用以下命令tree  >> D:/tree.txt 只有文件夹tree /f >> D:/tree.txt 包括文件夹和文件结果如下:    D:. ├─.idea │ └─ins...

2018-07-07 17:24:47 15751 0

原创 Java游戏服务器开发之十四--在handler和dao层中添加service层

   Java游戏服务器开发之十四--在handler和dao层中添加service层 现在我们的写法是将dao注入到handler中,如果遇到要写业务逻辑的话,其实不是太方便,所以我们在handler和dao层中添加service层 这样dao的所有接口都只暴露给service,整个的数据流向就...

2018-07-05 14:20:17 7640 0

原创 Java游戏服务器开发之十三--整合MyBatis通用语句工具

这次的修改内容 1.为了将一些可复用的方法统一使用,修改源码MapperAnnotationBuilder 2.MapperAnnotationBuilder中使用到的内容,包括CrudMapper/CrudProvider/CrudSqlProvider/CrudSqlSource 3.当使用缓...

2018-07-04 12:05:34 7362 0

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