摘要: Verticle 一个verticle是部署在Vert.x.单位 每个verticle包含启动它的主要手段。 一个应用程序可以是单个verticle或者可以由与彼此经由事件总线通信的多个verticles的。 Verticles在Vert.x实例中运行。 每个Vert.x实例在其自己的JVM实例运行 阅读全文
posted @ 2018-12-24 17:12 王广帅 阅读(1447) 评论(0) 推荐(0) 编辑
摘要: jpa in 查询 阅读全文
posted @ 2018-12-19 10:17 王广帅 阅读(258) 评论(0) 推荐(0) 编辑
摘要: 1,zuul的maven配置 <dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-starter-netflix-zuul</artifactId> </dependency> 2,静态 阅读全文
posted @ 2018-12-18 18:59 王广帅 阅读(7465) 评论(2) 推荐(0) 编辑
摘要: 在游戏服务器上线之后,会记录很多统计日志,这些日志是第三方需要的数据,通过linux 的 rsync方式同步给第三方。日志规则 每十分钟会创建一个日志文件。然后后台有一个rsync进程,每隔十分钟向第三方服务器同步一次日志文件。测试的时候没有问题,但是上线之后,发现在整点的时候,比如3:30,3:5 阅读全文
posted @ 2018-12-14 09:48 王广帅 阅读(4833) 评论(0) 推荐(0) 编辑
摘要: 1,Eclipse JPA Tool配置 https://www.cnblogs.com/wgslucky/p/10109300.html 2,项目地址 https://gitee.com/wgslucky/springboot-jpa 阅读全文
posted @ 2018-12-12 17:58 王广帅 阅读(173) 评论(0) 推荐(0) 编辑
摘要: 数据库,表字段命名是驼峰命名法(createTime),Spring data jpa 在操作表的时候,生成的sql语句中却是create_time, 表字段不对照, Spring data jpa基于hibernate-core-5.2.16.final.jar 这是由于jpa中hibernate 阅读全文
posted @ 2018-12-12 17:38 王广帅 阅读(5680) 评论(0) 推荐(0) 编辑
摘要: Hibernate 能够出色地自动生成主键。Hibernate/EBJ 3 注释也可以为主键的自动生成提供丰富的支持,允许实现各种策略。其生成规则由@GeneratedValue设定的.这里的@id和@GeneratedValue都是JPA的标准用法, JPA提供四种标准用法,由@Generated 阅读全文
posted @ 2018-12-12 17:30 王广帅 阅读(584) 评论(0) 推荐(0) 编辑
摘要: 1,配置数据库连接 打开eclipse, 选择数据库: 下一步,选择驱动包 根据自己的驱动包路径选择对应的驱动包: 2,配置jpa-tool 在项目上面右键->properties 点击ok,然后点击 apply and close,项目出现jpa标记 3,生成数据库表对就的实体类 项目右键->JP 阅读全文
posted @ 2018-12-12 16:51 王广帅 阅读(2055) 评论(0) 推荐(0) 编辑
摘要: 服务器要记录所有的日志,这些日志输入到一个文件中太大了,就需要按大小和时间还分割,比如每小时产生一个文件或当文件大小大于200MB的时候生成一个文件。 第一版这样版本,但是服务器启动之后没有生成日志文件: 这个配置原来是参考 ch.qos.logback.core.rolling.TimeBased 阅读全文
posted @ 2018-12-05 16:41 王广帅 阅读(8923) 评论(0) 推荐(0) 编辑
摘要: 也许这是一个少见的情况,我使用HttpClient写了一个调用第三方服务的请求,在本机测试和腾讯云上测试都没有问题,但是放到阿里云之后,刚启动的时候是没有问题的,但是每次过零点之后,就会报异常: java.net.UnknownHostException: www.xxxx.com: System 阅读全文
posted @ 2018-12-01 18:04 王广帅 阅读(1269) 评论(0) 推荐(0) 编辑
摘要: 我使用的logback版本是1.2.3 目前logback支持根据时间来配置产生日志文件,但是只支持每周,每天,每个小时,每分钟等创建一个文件,配置如下: 但是需求是无法想象的,像突然又要求每隔一段时间之后生成一个配置文件,比如logback每隔10分钟生成一个日志文件,或每隔30分钟生成一份日志文 阅读全文
posted @ 2018-11-27 14:44 王广帅 阅读(14386) 评论(0) 推荐(1) 编辑
摘要: 1,从当前目录下的文件中找到一个字符串 2,vi操作 3,curl post json请求 4,find 命令 5,统计目录下的文件数 6,查看当前进程打开了多少句柄数 比较准一点的是 或者是查看目录 /proc/pid/fd 7,防止火墙 centos 7 8,查看linux上下文切换 首先安装s 阅读全文
posted @ 2018-11-23 17:01 王广帅 阅读(225) 评论(0) 推荐(0) 编辑
摘要: java stream 使用 阅读全文
posted @ 2018-11-17 12:01 王广帅 阅读(3754) 评论(1) 推荐(5) 编辑
摘要: 一,添加配置 二,在网页中添加引用 三,目录结构 学习交流群:677464431,更多文章:http://www.coc88.com 阅读全文
posted @ 2018-11-09 00:38 王广帅 阅读(1579) 评论(0) 推荐(0) 编辑
摘要: JSON插件下载地址:https://github.com/JamesNK/Newtonsoft.Json/releases unity3d 提供了一个用于http通信的类叫:UnityWebRequest,它是www的替代者,所以建议使用这个类。我们这个例子以json格式与服务器通信。这里使用的j 阅读全文
posted @ 2018-10-27 22:36 王广帅 阅读(9866) 评论(0) 推荐(0) 编辑
摘要: spring boot添加拦截器,在这里可以统一判断登陆的session是否已失效,如果已失效,返回让用户重新登陆。这里需要区分一下ajax请求和url请求,因为返回的结果格式是不一样的。 阅读全文
posted @ 2018-10-26 15:17 王广帅 阅读(400) 评论(0) 推荐(0) 编辑
摘要: 在游戏服务器的框架设计中,最重要的就是管理业务逻辑处理。当收到客户端的请求消息时,服务器如何辨认这个消息是什么请求,怎么样保证同一个用户请求处理的顺序性?怎么样提高并发性?这些都是在底层框架中要解决的问题。这里分享一种做法,有用者取之。 1,定义消息Id 给客户端与服务器交互的消息定义一个唯一的消息 阅读全文
posted @ 2018-10-23 15:49 王广帅 阅读(1365) 评论(2) 推荐(0) 编辑
摘要: 根据 Wiki 对 Zero-copy 的定义: "Zero-copy" describes computer operations in which the CPU does not perform the task of copying data from one memory area to 阅读全文
posted @ 2018-10-22 20:56 王广帅 阅读(2379) 评论(0) 推荐(0) 编辑
摘要: 现实企业级Java开发中,有时候我们会碰到下面这些问题: OutOfMemoryError,内存不足 内存泄露 线程死锁 锁争用(Lock Contention) Java进程消耗CPU过高 ...... OutOfMemoryError,内存不足 内存泄露 线程死锁 锁争用(Lock Conten 阅读全文
posted @ 2018-10-22 20:18 王广帅 阅读(1352) 评论(0) 推荐(0) 编辑
摘要: 协调世界时,又称世界统一时间、世界标准时间、国际协调时间。由于英文(CUT)和法文(TUC)的缩写不同,作为妥协,简称UTC。 这套时间系统被应用于许多互联网和万维网的标准中,例如,网络时间协议就是协调世界时在互联网中使用的一种方式。 在军事中,协调世界时区会使用“Z”来表示。又由于Z在无线电联络中 阅读全文
posted @ 2018-10-19 14:30 王广帅 阅读(20687) 评论(3) 推荐(1) 编辑