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
游戏服务器skynet框架学习
DNFSF怎么选服务器? 选什么样的服务器?
而选择
游戏服务器
,我们就要看服务器的具体性能和配置,如下面几点:1.服务器的稳定性在服务器运行期间,一旦出现不稳定或访问不了的情况,会导致大量的用户流失。
Q66625181
·
2023-11-27 15:48
游戏
服务器
【从零开始学
Skynet
】实战篇《球球大作战》(二):结构设计
1、目录结构建议把
Skynet
框架放到一个文件夹里,把所有自己编写的内容都放到外层的文件夹里。
寻水的鱼、、
·
2023-11-27 14:37
从零开始学Skynet
linux
Skynet
服务器
lua
平台开发——
skynet
——⑤网关服务gate
skynet
外界通讯简介:有两种①是游戏客互端使用TCP连接接入
skynet
节点。如果你用
skynet
实现一个web服务器的话,游戏客户端就可以等价于一个浏览器请求。
敏而好学无止境
·
2023-11-27 14:06
平台开发
skynet
Skynet
(4)-Sproto协议的RPC通信
此博客案例是为方便自己查看,给的代码不全可能无法一下看懂,如果不了解Sproto协议的,可以先看下这篇文章:https://blog.csdn.net/sindyra/article/details/108423417这里我们主要挑出客户端与服务端实际通信时RPC案例讲解下,本案例是一个登陆注册的案例。1.首先是客户端向服务端发送请求:locallogin_args={name="Bob",pas
sindyra
·
2023-11-27 14:01
Skynet
Sproto
RPC
【
Skynet
入门实战练习】实现网关服务 | 用户代理 | RPC 协议 | 客户端
网关服务参考:websocket-gate实现网关服务一般客户端连接服务器选用长链接模式,
skynet
支持TCP和websocket,我
ღCauchyོꦿ࿐
·
2023-11-27 14:48
skynet
网络协议
skynet
服务端
客户端
gateway
【若依】开源
框架学习
笔记 08 - Token 验证 (JWT)
文章目录一、概述二、Token生成流程三、Token验证流程一、概述在上一篇文章登录认证流程当中,登录认证通过后,最后一步是生成token返回给前端,因此这篇文章主要是对于token生成的一些整理。二、Token生成流程请求头token信息:创建token:token是用Hutool生成的UUID字符串,保存到LoginUser对象中。LoginUser实现了SpringSecurity中的Use
MichelleChung
·
2023-11-27 08:01
框架学习
-
若依
/
RuoYi-Vue-Plus
java
【STM32H7教程】第93章 STM32H7的SPI总线应用之驱动ADS1256(8通道24bit ADC, 增益可编程)
完整教程下载地址:【安富莱】STM32H7用户手册发布,重在BSP驱动包设计方法,HAL库的
框架学习
,授人以渔,更新至94章(2021-11-29)-STM32H7-硬汉嵌入式论坛-PoweredbyDiscuz
硬汉嵌入式
·
2023-11-27 02:20
STM32
STM32H7教程
stm32
arm
嵌入式硬件
思考问题
搭建思维
框架学习
改变命运,改变的关键点是我们的思维模式。遇到问题,你了解的知识面越宽,解题的思路也就越多。认知池经济学的供需,心理学的下意识,哲学的思辨,国学文化……每一类知识,都有自己的思维方式。
紫么菜么
·
2023-11-26 15:41
Golang语言社区 课程2018年11月17日 更新说明
|Golang语言社区课程2018年11月17日更新说明1从零搭建
游戏服务器
-第二期:第二十一节:服务器模拟玩家行走测试2https://study.163.com/course/introduction.htm
Golang语言社区
·
2023-11-26 14:46
iOS蓝牙通信CoreBluetooth
框架学习
最近学习蓝牙,所以找了一些资料学习研究了一下蓝牙通讯的一个流程。写了一个小demo,demo效果见下图:设备a作为发送数据端,发送不同的数字设备b作为接收数据端,接收到不同的数字需要demo的朋友自行下载,如果有用,请给star,谢谢接下来我们讲学习:基础知识了解app作为主设备,发送数据app作为从设备,接收数据1.基础知识了解蓝牙5.0是由蓝牙技术联盟在2016年提出的蓝牙技术标准,蓝牙5.0
NicoalsNC
·
2023-11-26 13:22
Vue
框架学习
笔记——事件修饰符
文章目录前文提要事件修饰符prevent(常用)stop(不常用)事件冒泡stop使用方法三层嵌套下的stop三层嵌套看出的stop:once(常用)capture(不常用)self(不常用)思考点,事件是否被阻止传播passive(不常用)修饰符叠加前文提要本人仅做个人学习记录,如有错误,请多包涵参考链接:面试官:Vue常用的修饰符有哪些有什么应用场景事件修饰符在前文提到了“事件处理”后,我们可
Aer_7z
·
2023-11-26 11:10
vue.js
学习
笔记
事件修饰符
javascript
Vue
框架学习
笔记——事件scroll和wheel的区别
文章目录前文提要滚动条滚动事件scroll鼠标滚动事件wheel二者不同点前文提要本人仅做个人学习记录,如有错误,请多包涵滚动条滚动事件scrollscroll事件绑定html页面中的指定滚动条,无论你拖拽滚动条,选中滚动条之后按键盘上下、pgup或pgdn、还是滚动鼠标滚轮,都能触发这个事件。html示例代码如下:1234Vue.config.productionTip=falseconstvm
Aer_7z
·
2023-11-26 11:10
vue.js
学习
笔记
wheel
scroll
javascript
前端
Vue
框架学习
笔记——键盘事件
文章目录前文提要键盘事件(并不是所有按键都能绑定键盘事件)常用的按键不同的tab和四个按键keyCode绑定键盘事件(不推荐)Vue.config.keyCode.自定义键名=键码神奇的猜想div标签和click.enterbutton标签和click.enter前文提要本人仅做个人学习记录,如有错误,请多包涵键盘事件(并不是所有按键都能绑定键盘事件)如何设置键盘事件,代码如下(keydown可以
Aer_7z
·
2023-11-26 11:38
vue.js
学习
笔记
键盘事件
javascript
Spring
框架学习
-- Bean的生命周期和作用域
目录前言案例案例分析作用域的定义Bean对象的6种作用域Singletonprototype设置作用域编辑延迟初始化Spring的执行流程Bean的生命周期前言我们可以类比一下普通变量的生命周期和作用域,大多数变量的生命周期和作用域都被限定在了花括号内{},除了这个大括号,这个变量也就会被销毁,与之对应的内存也会被JVM回收.对于类中的变量,即使是出了{},也仍然能被访问到.前面的内容是如何存储和
niceffking
·
2023-11-26 03:22
javaEE进阶
Spring
学习
Vue
框架学习
笔记-Object.defineproperty函数
文章目录前文提要Object.defineProperty作用Object.defineProperty参数使用例图getter,也就是get函数setter,也就是set函数前文提要本人仅做个人学习记录,如有错误,请多包涵Object.defineProperty作用当在js中声明了一个变量,可以通过Object.defineProperty给已经确定属性的变量增加新的属性。但是新增加的属性,如
Aer_7z
·
2023-11-25 21:17
vue.js
学习
笔记
Vue
框架学习
笔记——数据代理
文章目录前文提要数据代理的概念MVVM模型和Vue中的数据代理M,模型V,视图VM,视图模型前文提要本人仅做个人学习记录,如有错误,请多包涵数据代理的概念使用一个对象代理对另一个对象中属性的操作。MVVM模型和Vue中的数据代理Vue框架是建立在MVVM的基础上开发的。MVVM框架模型了解:什么是MVVM框架?第一个M代表Model,模型,也就是数据第一个V代表View,视图,也就是呈现出来的效果
Aer_7z
·
2023-11-25 21:17
vue.js
学习
笔记
数据代理
MVVM
Vue
框架学习
笔记——事件处理
文章目录前文提要事件处理的解析过程样例代码如下:效果展示图片:v-on:click="响应函数"v-on:click简写形式响应函数添加响应函数传参占位符"$event"注意事项前文提要本人仅做个人学习记录,如有错误,请多包涵事件处理的解析过程使用v-on指令为标签绑定事件,例如v-on:click能够为标签添加鼠标点击事件。在绑定了事件之后,可以为其添加回调函数,响应这个事件。当然,你完全可以不
Aer_7z
·
2023-11-25 21:15
vue.js
学习
笔记
laravel
框架学习
笔记
一、laravel的安装1、composer作用:主要管理php中的依赖关系(类似于yum源)可以安装的软件:curl//主要用到微信开发中upload//文本操作excel//表格mail//邮件log//日志laravel//框架安装:下载地址:https://getcomposer.org/没有php解释器,无法运行php命令yuminstallphp-cli执行下载命令解压后为compos
dbeu44193
·
2023-11-25 10:12
php
数据库
运维
基于学习路径的小学数学教学:概述与基本
框架学习
笔记
如今,对于学生与课堂的实证研究已经成为很多老师进行研究教学的重要依据。可以帮助教师不仅仅是凭经验和感觉进行教学。在这样的背景下,基于学习路径分析的教学成为小学数学教学设计与实施的另一种可能思考。“学习路径”是指学生要达到某个目标而进行学习所要经历的过程。在学校路径中包含了三个内容:决定方向的学习目标、学习活动以及假定的学习过程。而对于学生学习理解的预测将成为学习活动设计的依据。有研究进一步指出,学
666小飞鱼
·
2023-11-25 09:55
skynet
_启动流程
Skynet
学习
skynet
启动流程
skynet
启动的main方法,是在
skynet
_mian.c文件中,具体实现为intmain(intargc,char*argv[]){constchar*config_file
zx531112362
·
2023-11-25 05:19
skynet
skynet
skynet
源码解析(三)——启动流程
/skeynetexample/config的时候,就开始启动
skynet
了。那么
skynet
是从哪个文件的哪个函数开始运行呢?
程序员一点
·
2023-11-25 05:18
skynet
skynet源码
skynet
源码解析--启动篇之三大模块
主要模块基本信息初始化优先启动的服务监视器定时器模块网络模块工作模块总结基本信息初始化初始化配置之后,就要开始启动
skynet
的主要模块。不过,启动模块之前要先初始化一些基本信息。
这个世界哪有什么赛跑
·
2023-11-25 05:48
skynet源码解析
服务端
Skynet
(一)——源码浅析
服务端
Skynet
(一)——源码浅析文章目录服务端
Skynet
(一)——源码浅析1、
skynet
的本质2、
skynet
基本的数据结构1、
skynet
_modules管理模块2、
skynet
_context
梵呀
·
2023-11-25 05:48
服务端
服务器
skynet
-设计综述
本文主要参考&转载:
skynet
源码赏析云风的BLOG:
skynet
Archives云风的BLOG:
Skynet
设计综述本文旨在记录我对
skynet
重新学习和理解的过程,也便于以后回顾(本文纯手打,输出的过程也是记忆的过程
zhongh58
·
2023-11-25 05:48
skynet
lua
c语言
Skynet
服务器框架 C源码剖析启动流程
引言:之前我们已经完成了在Linux下配置安装
skynet
的环境,并成功启动了
skynet
服务框架,为了从底层更好地理解整个框架的实现过程,我们有必要剖析一下源码,由于底层的源码都是用C语言写的,lua
明潮
·
2023-11-25 05:47
skynet
C++/C
lua
skynet
的启动 <1>
skynet
skynet
的启动
skynet
_main中的main函数作为进入点,需将配置文件config路径传进去(因此启动时候命令为:./
skynet
./路径/config)。
i_i_unlimited
·
2023-11-25 05:16
skynet
skynet
【
skynet
】
skynet
入口解析
skynet
入口解析
skynet
入口
skynet
总体架构
skynet
入口函数具体会有如下线程:网络线程工作流程:工作线程工作流程:定时器线程工作流程:监视器线程工作流程:一、
skynet
网络线程入口二、
qq_37717687
·
2023-11-25 05:16
网络
c语言
skynet
源码分析:模块
之前已经说过
skynet
的是做什么的,现在开始从模块上研究
skynet
的源码。
a857351839
·
2023-11-25 05:46
lua
epoll
操作系统
Skynet
服务器框架——C源码剖析启动流程
在Linux下配置安装
skynet
的环境这里略过,为了从底层更好地理解整个框架的实现过程,我们有必要剖析一下源码,由于底层的源码都是用C语言写的,lua脚本基本是用来进行业务层开发,所以我们从C源码开始解读框架
fan_music
·
2023-11-25 05:46
Skynet
Skynet
:工作逻辑
/
skynet
examples/config”命令时,启动程序
skynet
,首先调用
skynet
_main.c文件中的main函数,examples/config将作为argv[1]参数传入。
「已注销」
·
2023-11-25 05:46
微服务
lua
c语言
skynet
简介
写在最前面
skynet
是目前使用比较广泛的服务端框架,虽然目前网上资料众多,但是从自己的学习和使用经历来看,缺乏能够让自己系统了解该框架底层机制的资料,这段时间,趁着自己有时间,阅读了
skynet
底层的一些代码
SnailCpp
·
2023-11-25 05:16
skynet
【
Skynet
入门实战练习】游戏模块划分 | 基础功能模块 | timer 定时器模块 | logger 日志服务模块
文章目录游戏模块基础功能模块定时器模块日志模块通用模块游戏模块游戏从逻辑方面可以分为下面几个模块:注册和登录网络协议数据库玩法逻辑其他通用模块除了逻辑划分,还有几个重要的工具类模块:Excel配置导表工具GM指令测试机器人服务器打包部署工具本节先来实现几个通用的基础功能模块。基础功能模块定时器模块在什么场景下,我们会要使用到定时器?每日任务的重置,比如游戏在每天的0点,需要定时进行刷新登录流程的超
ღCauchyོꦿ࿐
·
2023-11-25 05:15
skynet
skynet
lua
服务器
定时器
日志
使用SpringBoot进行
游戏服务器
开发
背景:之前一直只考虑用JavaSe进行
游戏服务器
开发,目前项目使用了Spring,发现还是非常好的,好处如下:好处1:依赖注入非常方便,我们只使用Spring最基本的功能即可,这样子就算是有一些模块不使用
zfoo-framework
·
2023-11-25 03:06
#
spring
boot
游戏
Netty+SpringBoot搭建
游戏服务器
(带控制台客户端)
Netty与SpringBoot的
游戏服务器
目录Netty与SpringBoot的
游戏服务器
前言一、项目整体流程二、项目启动1.克隆或下载该项目2.导入idea,或者上一步用idea导入3.导入数据库4
qq_39226486
·
2023-11-25 02:24
java
服务器
redis
java
netty
spring
boot
游戏开发
ioGame 网络
游戏服务器
框架 (java)、java
游戏服务器
、netty 集群分步式的网络
游戏服务器
ioGame无锁异步化、事件驱动的架构设计;轻量级,无需依赖任何第三方中间件或数据库就能支持集群、分布式通过ioGame可以很容易的搭建出一个集群无中心节点、集群自动化、多进程的分步式
游戏服务器
包体小、
渔民小镇
·
2023-11-25 02:53
java
服务器
游戏
spring
boot
spring
游戏服务器
中的Netty应用以及源码浅析
因为分享也不涉及公司业务,所以这里也把这次对源码的研究成果分享出来以下都是在
游戏服务器
开发中针对Netty使用需要了解知识点以及相关优化这次分享主要设计以下内容1.Netty线程模型2.Netty对TCP
ludongguoa
·
2023-11-25 02:53
服务器
java
运维
java netty 网络
游戏服务器
架构对比,与传统架构对比,N*N 问题,架构演进 ioGame
简介这篇,我们讨论一下传统架构与ioGame架构的对比,会选择性的抽出几点来做对比,但不涵盖全部,因为对比得越多,传统架构暴露的缺点也会越多。传统架构前置说明:在传统架构设计中,游戏对外服部分称为网关(或称为玩家网关)。为了方便理解,这里沿用了ioGame游戏对外服的叫法。传统架构设计通常都是相互直连,从图中可以看出,每个游戏逻辑服都需要与其他的逻辑服建立连接。与其他游戏逻辑服建立连接是为了能够相
渔民小镇
·
2023-11-25 02:21
ioGame
java
服务器
架构
Vue
框架学习
笔记——Vue实例中el和data的两种写法
文章目录前文提要Vue实例的el第一种写法第二种写法小结Vue实例中data第一种写法,对象式效果图片第二种写法,函数式效果图片小结前文提要本文仅做自己的学习记录,如有错误,请多谅解Vue实例的el第一种写法你好,{{name}}Vue.config.productionTip=falseconstvm=newVue({el:'#box',data:{name:"这里是name的值",}})//v
Aer_7z
·
2023-11-24 07:53
vue.js
学习
笔记
Spring
框架学习
-- 核心思想
目录(1)Spring是什么?(2)什么是IOC容器?(3)从传统开发认识spring(4)这种传统开发的缺陷(5)解决传统开发中的缺陷(6)对比总结规律(7)理解IOC创作不易多多支持(1)Spring是什么?我们常说的Spring的全称是:SpringFramework(Spring框架),它是一个开源的框架,有着活跃而且庞大的社区,这就是它之所以能长久不衰的原因,Spring支持广泛的应用场
niceffking
·
2023-11-23 18:38
Spring
javaEE进阶
spring
学习
java
Spring
框架学习
-- 创建与使用
目录(1)创建spring项目①创建maven项目②添加spring框架支持③添加启动项(2)创建Bean对象(3)将Bean注入到容器(4)获取Bean对象(5)注意事项(*)xml注入Bean对象id和name属性(6)Spring的创建和使用流程图创作不易多多支持(1)创建spring项目首先我们使用的开发工具为idea专业版.想要创建一个spring项目,首先需要使用到maven,所以我们
niceffking
·
2023-11-23 18:38
javaEE进阶
Spring
学习
Spring
框架学习
-- 读取和存储Bean对象
目录回顾getBean()方法的使用根据name来获取对象再谈getBean()(1)配置扫描路径(2)添加注解①spring注解简介②对类注解的使用③注解Bean对象的命名问题④方法加Bean注解(3)@Bean注解的重命名(4)获取Bean对象--对象装配属性注入属性注入优缺点setter注入setter注入优缺点构造方法注入(官方推荐)构造方法优缺点(5)另外一种注入关键字:@Resourc
niceffking
·
2023-11-23 18:30
javaEE进阶
Spring
spring
学习
java
【从零开始学
Skynet
】基础篇(一):
Skynet
环境搭建
Skynet
运行于Linux操作系统,我们可以在自己的电脑上搭建虚拟机系统,也可以购买阿里云、腾讯云服务器,笔者这个系列的所有代码都是在Ubuntu16.04的虚拟机系统下运行。
寻水的鱼、、
·
2023-11-23 06:57
从零开始学Skynet
Skynet
lua
服务器
linux
服务端
Skynet
(五)——如何搭建一个实例
服务端
Skynet
(五)——如何搭建一个实例文章目录服务端
Skynet
(五)——如何搭建一个实例1、配置文件2、服务消息分发与回应(call/send)3、通信(server/client)4、Mysql
梵呀
·
2023-11-23 06:55
服务端
lua
开发语言
微服务
【
Skynet
】
Skynet
入门实例
Skynet
入门实例一、下载和编辑二、运行解析三、理解
skynet
3.1配置文件说明:3.2目录结构:四、
skynet
API五、
skynet
实例程序4.1PingPong4.2聊天室(Echo的升级,收到的信息广播给所有在线玩家
qq_37717687
·
2023-11-23 06:52
lua
git
开发语言
在windows下搭建
skynet
开发环境之一——安装虚拟机软件和系统
我们知道,云风大神的
skynet
是一个比较成熟的服务器解决方案。由于大多数程序员都是习惯在window下进行代码开发,有必要在windows下搭建一套
skynet
的开发环境。
nihaihaoma
·
2023-11-23 06:22
lua学习
linux
windows
ubuntu
在windows下搭建
skynet
开发环境之二——
skynet
下载安装和运行
本文接上篇,在windows下搭建
skynet
开发环境之一——安装虚拟机软件和系统2.下载
skynet
源码创建一个文件夹,如:
skynet
如安装过git,在创建的文件夹中右键点击,选择“gitbashhere
nihaihaoma
·
2023-11-23 06:22
lua学习
大数据
windows
ubuntu
skynet
:给debug console添加搜索功能
skynet
:给debugconsole添加搜索功能为什么要给
skynet
的debugconsole添加搜索功能?
打杂程序员
·
2023-11-23 06:17
skynet
lua
skynet
控制台
debug
console
服务器框架
【
Skynet
入门实战练习】开发环境搭建 | 运行第一个项目 | debug console 简单使用
文章目录写在前面开发环境搭建
skynet
配置文件项目,启动!
ღCauchyོꦿ࿐
·
2023-11-23 06:45
skynet
skynet
lua
游戏开发
服务器开发
学习框架
根据各个学习大神的学习经验列了个学习
框架学习
的根本原因是为了,获得知识==构建模型,为了自身能够更好的生存(参考学习观09期:[学习欲望]),因为感知不是真实,感知源于模型,模型(知识)是我们赖以生存的唯一工具
初春慕雪
·
2023-11-23 02:31
SpringBoot校验框架与优雅的异常处理
elegance-serviceSpringBoot校验框架介绍前言:环境依赖使用校验注解普通参数校验实体参数校验分组校验嵌套校验Spring断言校验优雅的异常捕获与处理资料参考项目地址elegance-service此项目为Spring中的校验
框架学习
jssd
·
2023-11-23 01:11
Spring
后端
java
校验
springboot
spring
boot
上一页
5
6
7
8
9
10
11
12
下一页
按字母分类:
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
其他