E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
游戏服务器算法系列
游戏盾是什么防御DDOS攻击的
游戏盾通过一系列智能的防护措施,帮助游戏平台和
游戏服务器
抵御DDoS攻击,保障游戏服务的稳定性和可用性。
潘潘潘潘panpan
·
2023-06-07 20:39
游戏
ddos
服务器
「游戏」
游戏服务器
中AOI的原理及四叉树实现
前言要不是想起来这篇文章想写一个关于
游戏服务器
开发过程中关于AOI相关的文章,我都差不点忘了我是一个
游戏服务器
开发人员。
_ Echo_
·
2023-06-06 22:53
日常研究
游戏
游戏
mmo游戏
为什么越来越多的人选择国外VPS主机?
随着互联网的发展,越来越多的人需要一个稳定、快速的服务器来托管他们的网站、应用程序或
游戏服务器
。在这方面,VPS主机是一种流行的选择,特别是对于需要大量带宽和可靠性的用户来说。
·
2023-04-21 19:07
vps
为什么越来越多的人选择国外VPS主机?
随着互联网的发展,越来越多的人需要一个稳定、快速的服务器来托管他们的网站、应用程序或
游戏服务器
。在这方面,VPS主机是一种流行的选择,特别是对于需要大量带宽和可靠性的用户来说。
·
2023-04-19 16:39
vps
使用cmake搭建一个跨平台
游戏服务器
1简言当前
游戏服务器
开发,通常需要跨平台进行。开发人员在windows上进行代码编写,调试,然后发布到linux上编译运行。
MKleee
·
2023-04-19 14:09
游戏服务器
服务器
游戏
c++
架构
后端
机器学习
算法系列
(三)
机器学习算法之–对数几率回归(逻辑斯蒂回归)算法上个算法(
算法系列
二)介绍了如何使用线性模型进行回归学习,但若要做的是分类任务,则需要找一个单调可微函数将分类任务的真实标记y与线性回归模型的预测值联系起来
三秋树&二月花
·
2023-04-19 08:47
机器学习
人工智能
机器学习
逻辑回归
算法
(纯白话
算法系列
)快速排序以及随机快排,时间复杂度分析、代码演示
快速排序(Quicksort)是对冒泡排序的一种改进。快速排序由C.A.R.Hoare在1960年提出。它的基本思想是:通过一趟排序将要排序的数据分割成独立的两部分,其中一部分的所有数据都比另外一部分的所有数据都要小,然后再按此方法对这两部分数据分别进行快速排序,整个排序过程可以递归进行,以此达到整个数据变成有序序列。本篇部分词义解释:基数:指数组中一个元素,数组中其他元素都和该元素进行比较,小于
Bean冷的心
·
2023-04-18 15:34
Java算法
Java算法大集合
快速排序
随机快排
DES加密技术原理及其实现方式
DES(DataEncryptionStandard),是一种流行于上世纪80年代的数据加密
算法系列
,其原始思想诞生于参照二战德国的恩尼格玛机。
SsmallLucky
·
2023-04-17 08:30
【
算法系列
之二叉树I】leetcode226.翻转二叉树
非递归实现前序遍历力扣题目链接解决思路前序遍历,中左右。先放右节点,后放左节点。Java实现classSolution{publicListpreorderTraversal(TreeNoderoot){//中左右Stackstack=newStackres=newArrayListinorderTraversal(TreeNoderoot){//左中右Listres=newArrayListst
秋装什么
·
2023-04-16 19:16
算法
算法
leetcode
数据结构
个人网站
、张鑫旭(CSS)张鑫旭的个人主页»张鑫旭-鑫空间-鑫生活2、廖雪峰(JS、Java、Git)Home-廖雪峰的官方网站3、阮一峰(讲解通俗易懂)阮一峰的网络日志:全部文章(按分类查看)4、数据结构与
算法系列
浪漫天下
·
2023-04-16 13:08
游戏服务器
如何搭建
无论是游戏公司还是游戏爱好者,
游戏服务器
都是不可或缺的一部分。
游戏服务器
承载着游戏的运行和体验,是在所有玩家之间建立连接的纽带。如果你想了解如何搭建
游戏服务器
以及相关的配置要求,那么本文是无法错过的。
德迅--文琪
·
2023-04-16 12:23
服务器
游戏
运维
如果这篇文章说不清epoll的本质,那就过来掐死我吧!
epoll作为linux下高性能网络服务器的必备技术至关重要,nginx、redis、skynet和大部分
游戏服务器
都使用到这一多路复用技术。
碧俐千仞
·
2023-04-15 11:14
java
游戏服务器
发_网络
游戏服务器
架构(转)
网关服务器方式,主要职责是将客户端通信和
游戏服务器
隔离。网关服务器只负责解析数据包、加解密、超时处理、过滤错误包,客户端只需建立和网关服务器的连接即可进入游戏,无需与
游戏服务器
直接连接。
代霸天
·
2023-04-15 03:16
java游戏服务器发
游戏服务器
需要学习哪些知识(Java)
为什么
游戏服务器
很多都用Java开发Java做
游戏服务器
开发的优势还是很多的,《我的世界》的服务器就是Java开发的。
Clank的游戏栈
·
2023-04-15 03:46
游戏服务器
游戏开发
java
游戏开发
游戏服务器
java
游戏服务器
_Java
游戏服务器
4
1)消息识别器:根据消息号,创建一个Builder。2)javassist:动态修改字节码。==》用于ormtest原生反射很慢,那我可以用javaassist来加速3)一些框架没有实现类,是怎么实现出来的。4)多线程与IO5)先讲解移动。攻击的话,就是涉及到多线程的问题。6)A和B同时攻击C时,A和B分别在自己的线程,因此有并发访问安全的问题。7)多个线程操作同一份数据,数据不一致的问题。解决方
澈头澈尾
·
2023-04-15 03:46
java游戏服务器
Java
游戏服务器
开发之概念扫盲
入行缘由在2017年我正式的从web转Java
游戏服务器
开发。那个时候机缘巧合的投了一家使用Java语言开发
游戏服务器
的企业,当时的老板还问我为什么从web转游戏开发。
零下三度撸代码
·
2023-04-15 03:40
Java游戏开发-从零到壹
java
服务器
游戏
游戏服务器
同步ID的实现(Java版本,附代码)
目录1)为什么要要同步ID2)同步ID生成方式有哪些3)游戏中ID需求及代码实现1、为什么要同步ID在
游戏服务器
中,id往往是我们唯一的标识,它有可能是我们存入map容器中的key,有可能是我们存入数据库中的唯一索引
魂玉天成
·
2023-04-15 03:40
java
java
Java
游戏服务器
开发3--货币系统
维系一个游戏的交易系统,货币和道具系统是密不可分的。那么我们这一样来学习一个货币系统。货币存储类型com.server.game.scene.currency.CurrencyStore/***货币自定义储存*/publicinterfaceCurrencyStore{/**货币增加操作*/ResultCodeadd(LongroleId,intsize);/**货币减少操作*/ResultCod
零下三度撸代码
·
2023-04-15 03:39
游戏开发
Java
java
游戏开发
Java
游戏服务器
架构的并发问题及解决方案
问题一:当A,B同时攻击C时,需要对C进行减血逻辑。如果A,B是在不同线程执行这个逻辑的,那么会引发C的血量异常问题。解决方案:将减血逻辑放在一个单独的线程执行。具体操作为,首先,创建一个MainMsgProcessor的单例工具类publicclassMainMsgProcessor{staticfinalMainMsgProcessorinstance=newMainMsgProcessor(
麻烦把可乐递给我
·
2023-04-15 03:38
Netty
javaIO
并发
多线程
《
算法系列
》之滑动窗口
简介 其实滑动窗口是一类特殊的双指针类型题,两个指针同向移动,我们更关心两个指针内所包含的数据,这时就可以称为滑动窗口类型的题了,很多解法我们很自然的就能想到用滑动窗口去解决,比如,“在一个数组中,那段连续元素相加等于target”。这种一看就知道,应该用两个指针做滑动窗口,然后计算包含的值的结果即可,总不可能用循环嘛对不对。理论基础 滑动窗口其实理论基础就是双指针,指的是一类问题的求解方法,
小夏陌
·
2023-04-15 00:59
算法
算法
leetcode
滑动窗口
大白话5分钟带你走进人工智能-第一节开篇介绍以及线性回归简介篇
加班的日子暂时告一段落,打算从今天开始,出一个专辑序列专门打造一个所有人都能阅读懂的
算法系列
,以白话清晰的方式告诉你一个算法的
weixin_34001430
·
2023-04-14 10:00
人工智能
数据结构与算法
机器学习
算法系列
(二)- 口袋算法(Pocket Algorithm)
阅读本文需要的背景知识点:感知器学习算法、一丢丢编程知识一、引言 前面一节我们学习了机器学习
算法系列
(一)-感知器学习算法(PLA),该算法可以将数据集完美的分成两种类型,但有一个前提条件就是假定数据集是线性可分的
Saisimonzs
·
2023-04-14 09:11
机器学习算法系列
机器学习算法系列
口袋算法
机器学习
算法系列
(一)
机器学习算法之–K近邻法1、算法原理1.1核心思想给定一个训练数据集,对于新输入的实例,在训练数据集中找到与该实例最近的k个实例,这k个实例的多数属于某个类,就将该输入实例划分为某个类通俗来说,就是未标记的样本类别,由距离其最近的k个邻居投票决定,少数服从多数1.2伪代码x_train:已标记样本;x_test:待标记样本遍历X_train中所有样本,计算每个样本与X_test的距离,将距离保存在
三秋树&二月花
·
2023-04-14 09:09
机器学习
机器学习
算法
人工智能
机器学习
算法系列
(二)
机器学习算法之–线性回归算法回归是监督学习的另一个重要问题回归用于预测输入变量(自变量)和输出变量(因变量)之间的关系,特别是当输入变量的值发生变化时,输出变量的值随之发生的变化;回归模型正是表示从输入变量到输出变量之间映射的函数,回归问题的学习等价于函数拟合:选择一条函数曲线,使其很好的拟合已知数据且很好的预测未知数据回归问题分为学习和预测两个过程:首先,给定一个训练数据集,根据其构建一个模型;
三秋树&二月花
·
2023-04-14 09:09
机器学习
机器学习
算法
深度学习
linuxC/C++服务器开发需要具备以下技能和知识
这种开发方式通常用于开发高性能、高并发、高可靠性的服务器应用程序,如Web服务器、
游戏服务器
、聊天服务器、数据库服务器等。
攻城狮百里
·
2023-04-12 09:27
服务器
c++
linux
特征选择之Fisher Score算法思想及其python代码实现
关于过滤式的特征
算法系列
,可参考我的其他文章。特征选择之卡方检验特征选择之互信息2、Fisherscore特征选择中的Fish
亨少德小迷弟
·
2023-04-12 08:46
特征选择算法
人生的排行榜你掉落到哪里了!
我曾经在整个
游戏服务器
中混得特别好。一方面是因为几万块
国姓公
·
2023-04-11 16:45
【python
算法系列
二】快速排序算法
快速排序的思想是:取数组中的一个数作为基准值,把所有小于基准值的数都放在它的一侧,再把所有大于基准值的数都放在它的另一侧。随后,对基准值左右两侧的数组分别进行快速排序。由此可以看出,快速排序的整个排序过程也是递归进行的。快速排序的平均时间复杂度是O(nlgn),最好情况下的时间复杂度是O(nlgn)。最坏情况下,快速排序的时间复杂度可能退化成O(n2),但这种情况很少见。它的空间复杂度是O(nlg
m0_70372647
·
2023-04-11 13:40
python
算法
排序算法
算法
【python
算法系列
①】冒泡排序算法
算法原理采用重复遍历数组并依次比较相邻元素的方法来排序。由于在冒泡算法进行排序的过程中,最大数/最小数会慢慢“浮”到数组的末尾,所以算法由此命名。冒泡排序的平均时间复杂度是O(n2),最好情况下的时间复杂度是O(n),最坏情况下的时间复杂度是O(n2)。空间复杂度是O(1)。冒泡排序算法是一个稳定的排序算法。冒泡排序的过程同样可以用图说明。我们的目标还是把无序数组以从小到大的顺序排列:1)首先,我
m0_70372647
·
2023-04-11 13:10
python
算法
算法
排序算法
数据结构
python
Java netty
游戏服务器
开发之通过jdbc访问Mysql数据库
控制台应用程序。非SSM,SSH网页框架开发Mevan工程中引入JDBC依赖pom.xmlmysqlmysql-connector-java5.1.45就使用5.1.45这个版本,这个对应就是MySql57的版本。【一定要引入,否则无法运行】(一)连接数据库定义3个字符串url,password,username,分别代表mysql数据库的ip地址信息,数据库名称,使用的编码格式,以及数据库用户名
最咔酷学院
·
2023-04-11 10:20
java
jdbc
mysql
游戏开发
scut服务器引擎 性能,Scut游戏引擎
Scut游戏引擎是一款免费开源的
游戏服务器
引擎,适用于开发AVG、SLG、RPG、MMOG等类型的网络游戏。
远方之巅
·
2023-04-11 10:12
scut服务器引擎
性能
游戏服务器
架构:如何设计开发战斗系统的技能和buff系统
转自:
游戏服务器
架构:如何设计开发战斗系统的技能和buff系统-掘金战斗系统中buff和skill如何配合在网络游戏中的战斗形式多种多样,不同游戏的战斗逻辑也有很大的差异。
大胆弼马温
·
2023-04-11 05:07
游戏
Linux 使用内网穿透cpolar安装MCSM面板控制 搭建我的世界Minecraft服务器
MCSmanager面板可以帮助您在一个地方管理多个物理服务器,并在任何主机上创建
游戏服务器
。它还为无缝的多用户体验提供了安全可靠的用户许可系统。什么是cpolar?
andrey200002
·
2023-04-11 00:39
centos
服务器
linux
网络
游戏服务端(MMORPG)的基础算法一、AOI
AOI(AreaOfInterest),就是感兴趣区域,在MMOPRG
游戏服务器
上是不可或缺的技术。算是基础的核心技术了。
开始沸腾了
·
2023-04-10 13:01
游戏开发
服务器
游戏程序
游戏服务器
端开发要点
摘要:本文作为
游戏服务器
端开发的基本大纲,是游戏实践开发中的总结。
gdou_shelin
·
2023-04-10 13:01
转载
后端
端游及手游,游戏服务端架构,游戏研发流程
[Android游戏开发]游戏框架的搭建-http://www.cnblogs.com/zhangkeyu/p/6647546.html对于
游戏服务器
的一些思考和研究-https://blog.csdn.net
desaco
·
2023-04-10 13:31
游戏流程及方案
OpenGL与图形学
方案及流程系列
智能
算法系列
之粒子群优化算法
本博客封面由ChatGPT+DALL·E2共同创作而成。文章目录前言1.算法思想2.细节梳理2.1超参数的选择2.2一些trick3.算法实现3.1问题场景3.2python实现代码仓库:IALib[GitHub]前言 本篇是智能算法(Python复现)专栏的第三篇文章,主要介绍粒子群优化算法(ParticleSwarmOptimization,PSO)的思想,python实现及相关应用场景
夏小悠
·
2023-04-10 13:47
智能算法(Python复现)
机器学习
python
机器学习
人工智能
粒子群优化
智能算法
传统软件服务器与
游戏服务器
架构区别
项目智能客服爬虫SLG游戏语言javapythonkotlin模型异步事件驱动可能没什么模型可言actor模型传输协议httphttptcp+netty传输结构jsonjsonprotobuf数据库oracle,redismongodbmysql,redis数据库框架mybatispython库(类似jdbc)hibernate缓存架构管理员登录状态用redis可能只缓存了页码所有游戏用的数据全部
风萧古道
·
2023-04-10 11:47
后端
程序人生
游戏服务器
开发指南(三):设计高效的线程模型
在
游戏服务器
开发中,一个高效的线程模型可以充分利用多核能力,将cpu的利用率发挥到极致,并且降低请求响应时间,带给玩家尽量低的延时体验。在许多场合需要评估是使用一个线程还是多个线程。
长三月
·
2023-04-10 08:57
游戏服务器开发指南
服务器
游戏
java
游戏服务器
开发指南(目录)
本目录用于
游戏服务器
开发指南系列,分门别类存放文章的链接地址,方便读者快速索引。目录按不同的主题组织,如网络通信、数据存储等,每个主题会包含若干篇文章。
长三月
·
2023-04-10 08:26
游戏服务器开发指南
游戏
后端
服务器
游戏服务器
开发指南(二):优化包体传输
在
游戏服务器
的部署环境中,机房的网络带宽都是有限制的。如果通信传输的数据总量太大,会挤占带宽甚至达到带宽上限,影响正常消息发送。另外,如果包体太大,在弱网环境下的通信质量会变差,更
长三月
·
2023-04-10 08:48
游戏服务器开发指南
游戏
服务器
前端
网络
[ 数据结构 -- 手撕排序算法第六篇 ] 归并排序(下)-- 非递归方法实现
手撕排序
算法系列
之第六篇:归并排序(下)从本篇文章开始,我会介绍并分析常见的几种排序,大致包括直接插入排序,冒泡排序,希尔排序,选择排序,堆排序,快速排序,归并排序(上)等。
小白又菜
·
2023-04-10 07:49
排序算法
数据结构
C语言
c语言
数据结构
排序算法
[ 数据结构 -- 手撕排序算法第五篇 ] 快速排序 非递归实现
手撕排序
算法系列
之第五篇:快速排序(下)从本篇文章开始,我会介绍并分析常见的几种排序,大致包括直接插入排序,冒泡排序,希尔排序,选择排序,堆排序,快速排序,归并排序等。
小白又菜
·
2023-04-10 07:18
C语言
数据结构
排序算法
数据结构
排序算法
c语言
数据结构与
算法系列
-目录
数据结构和算法目录表线性结构1.数组、单链表和双链表2.Linux内核中双向链表的经典实现栈队列树形结构二叉查找树AVL树伸展树1.红黑树(一)之原理和算法详细介绍2.红黑树(五)之Java的实现3.红黑树(六)之参考资料哈夫曼树哈夫曼树哈夫曼树堆二叉堆左倾堆斜堆二项堆二项堆二项堆斐波那契堆图图的理论基础1.邻接矩阵无向图2.邻接表无向图3.邻接矩阵有向图4.邻接表有向图深度优先搜索和广度优先搜索
蛋蛋迪幽桑
·
2023-04-09 16:22
游戏端口遭到黑客恶意攻击怎么处理
立即停止
游戏服务器
一旦发现
游戏服务器
遭到黑客攻击,应立即停止服务器,以避免黑客继续攻击。关闭服务器可以阻止黑客的进一步侵入,同时为您提供时间来评估攻击的严重性和确定下一步的行动计划。
德迅--文琪
·
2023-04-09 15:30
服务器
端口
游戏
服务器
网络
用文件保存
游戏服务器
数据恢复,免越狱 教你恢复游戏数据存档
原标题:免越狱教你恢复游戏数据存档【手机中国软件】从iOS8.3开始,苹果已经对不支持iTunes共享的App进行限制文件的访问。也就是说不能简单有效的把部分游戏等数据覆盖!这两天iOS9.2-9.3.3完美越狱发布,使用强大的iBackupBotforiTunes备份恢复工具尝试在iOS9.3.3系统恢复了《呆萌小怪物》自己修改的变态存档,其实iOS10也支持这个方式恢复游戏存档!PC系统:Wi
机械堡垒
·
2023-04-09 07:15
用文件保存游戏服务器数据恢复
用文件保存
游戏服务器
数据恢复,玩植物大战僵尸等单机游戏时,存档丢失了怎么数据恢复?...
相信很多人在玩例如植物大战僵尸、使命召唤等游戏时,都遇到到因为游戏奔溃,导致之前的存档丢失的情况。那么这种情况下,这些存档能够找回吗?首先我们要知道,存档在电脑上找不到,并不意味着这些存档的数据消失了,可以说,只要不存在数据覆盖的情况,这些存在依然是可以找回的。那么怎么找回植物大战僵尸、使命召唤等单机游戏的存档呢?小编教大家一个存档数据恢复方法。第一步,使用电脑上的浏览器搜索“失易得数据恢复软件”
百事冰可乐
·
2023-04-09 07:45
用文件保存游戏服务器数据恢复
推荐几个长期有效的免费服务器和免费vps
游戏服务器
亲测再用
对于新手,搞网络购买现有的服务器和VPS成本太高!这里我长期测试筛选了几个长期有效好用的服务器!(当然免费虽好请勿滥用)1.FREEWHA这个服务器已经存在10几年了,好用谷歌收录也可以。提供1.5g空间免费流量,SSL申请免费空间很少有提供SSL的!这个空间的缺点就是无法上传大文件,最好用FTP上传。如果你做博客网站,选择SQLIVE数据库的最好。比如;ZBLOG的网站程序.2.Freehost
腾虎啸
·
2023-04-08 22:02
服务器推荐
云服务器
vps
iOS
算法系列
(一)--数字反转
写下这篇文章的开头压力很大,其实标题有误导的意思,只是众多的算法题用Objective-c实现而已。同时如果文中有错误或者不足的地方,希望大家指正,如果大家有更好的解题方法,也请共同探讨。最近在梳理基础知识,后来听朋友说有这么一个网站leetCode,从简单到复杂的算法题都有,然后这个系列就是从易到难的把所有算法题一一解答,虽然网站上都有标准的解答方案,但是没有采用OC语言的,我在这里使用OC实现
乐一游
·
2023-04-08 11:34
Groovy动态修改或查询Java
游戏服务器
信息的终极杀器
在游戏上线前,我们的游戏服总是会有各种问题。例如某个玩家的数据出问题了,数据已经不行了,这个时候只能换号了,但是对于一个成熟的游戏来说,人家都玩了半个月的号,你就这样让别人弃坑,请做过人吧!!!那么此时我们就需要去动态的修改玩家的数据,让其数据修正过来。同时也能获取到玩家当前的所有相关信息。那么这种动态修改内存以及获取内存信息的技术在游戏上线前是必须要加上的。否则后患无穷。如下图就是自己实现的一个
零下三度撸代码
·
2023-04-08 04:47
Java游戏开发-从零到壹
服务器相关
java
游戏
服务器
上一页
12
13
14
15
16
17
18
19
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他