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
深度学习入门实战篇
Redis
实战篇
:Geo 算法查找附近的人
一、什么是面向LBS应用经纬度是经度与纬度的合称组成一个坐标系统。又称为地理坐标系统,它是一种利用三度空间的球面来定义地球上的空间的球面坐标系统,能够标示地球上的任何一个位置(小数点后7位,精度可以到1厘米)。经度的范围在(-180,180],纬度的范围在(-90,90],纬度正负以赤道为界,北正南负,经度正负以本初子午线(英国格林尼治天文台)为界,东正西负。附近的人也就是常说的LBS(Locat
负重前行的小蜗牛
·
2023-06-07 10:01
redis
算法
黑马Redis视频教程
实战篇
(三)
目录一、优惠券秒杀1.1全局唯一ID1.2Redis实现全局唯一ID1.3添加优惠卷1.4实现秒杀下单1.5库存超卖问题分析1.6代码实现乐观锁解决超卖问题1.7优惠券秒杀-一人一单1.8集群环境下的并发问题二、分布式锁2.1基本原理和实现方式对比2.2Redis分布式锁的实现核心思路2.3实现分布式锁版本一2.4Redis分布式锁误删情况说明2.5解决Redis分布式锁误删问题2.6分布式锁的原
穿越寒冬
·
2023-06-07 08:01
Redis
数据库
redis
缓存
nosql
java
实战篇
-仓储技术选型
仓储层是为了持久化数据,数据如何保存与存储介质息息相关,跟领域不是一对一关系。一个领域对象,可以使用关系型数据库存储,也可以使用NoSql存储,甚至可以使用文件存储。一个领域对象,可以保存在一个表中,可以保存在的多个表中,多个领域对象可以保存在一个表中。领域对象是为了业务操作更合理,是纯内存操作,可能需要面对对象的方式更适合;仓储是为了查询,保存更合理,是IO操作,可能面向关系更适合。两种层次不同
jimmyz81
·
2023-06-07 05:56
C端用户体验度量
实战篇
-京东快递小程序体验度量全面升级 | 京东云技术团队
本文通过介绍体验度量模型升级研究过程、研究方法及研究结果等内容,结合实际C端产品应用,观测新模型运行周期的表现,验证了其在高速发展的业务形态和日益变化的用户需求上的适用性和有效性。我们从体验价值为导向的底层模型设计,到主客观体验影响因子在实际业务运用的方法,探索出一套切实可行的验证设计价值的体系。通过对体验度量模型不断地调优,不仅能够诊断出过往产品策略和行动是否对用户有效,而且能够前瞻性的预测出未
·
2023-06-06 21:28
小程序用户体验模型京东云
Linux基础服务
实战篇
,NFS文件服务器
一、NFS文件服务器简介NFS是NetworkFileSystem的缩写,即网络文件系统。一种使用于分散式文件系统的协定,由Sun公司开发,于1984年向外公布。功能是通过网络让不同的机器、不同的操作系统能够彼此分享个别的数据,让应用程序在客户端通过网络访问位于服务器磁盘中的数据,是在类Unix系统间实现磁盘文件共享的一种方法。NFS在文件传送或信息传送过程中依赖于RPC协议,RPC远程过程调用(
孔空运维
·
2023-04-21 20:20
TiDB
实战篇
-TiDB Cluster部署
简介部署TiDBCluster部署,熟系集群的基础操作。集群规划机器拓扑3pd,3tikv,1tidb_server.1tiflash,监控。192.168.66.10192.168.66.20192.168.66.21pd_serverstikv_serverstidb_serverstiflash_serverspd_serverstikv_serversmonitoring_serversg
顶尖高手养成计划
·
2023-04-21 18:27
TiDB入门到小工
tidb
#Python&Pytorch 1.如何入门深度学习模型
我之前也写过一篇关于Keras的
深度学习入门
blog,#Python&Keras1.如何从无到有在自己的数据集上实现深度学习模型(入门),里面也有介绍了一下一点点机器学习的概念和理解深度学习的输入,
Troye Jcan
·
2023-04-21 17:37
Python
深度学习
PyTorch
深度学习
PyTorch
Python
爸爸的妈妈不一定是奶奶!你怎么看?
性格分析
实战篇
:「白色的理解」游泳池里,游累了在池边休息。旁边一位父亲在教3岁左右的儿子练习换气,歇气时,孩子突然间问了一句:爸爸你是妈妈生的吗?
陈剑婷8
·
2023-04-20 23:34
2019-10-15
今年计划读十五本书】一、《正念领导力》OK二、《马云内部讲话》102三、《毛泽东》罗斯·特里尔OK四、《卓越企业的经营手法》OK五、《公司开了,你该这样管理》OK六、《我的第一本思维导图》015七、《阿米巴经营.
实战篇
丛培国
·
2023-04-20 19:22
深度学习基础入门篇[六(1)]:模型调优:注意力机制[多头注意力、自注意力],正则化【L1、L2,Dropout,Drop Connect】等
【
深度学习入门
到进阶】必看系列,含激活函数、优化策略、损失函数、模型调优、归一化算法、卷积模型、序列模型、预训练模型、对抗神经网络等专栏详细介绍:【
深度学习入门
到进阶】必看系列,含激活函数、优化策略、损失函数
汀、人工智能
·
2023-04-20 19:09
#
深度学习入门到进阶
深度学习
人工智能
神经网络
注意力机制
Dropout
深度学习基础入门篇[六]:模型调优,学习率设置(Warm Up、loss自适应衰减等),batch size调优技巧,基于方差放缩初始化方法。
【
深度学习入门
到进阶】必看系列,含激活函数、优化策略、损失函数、模型调优、归一化算法、卷积模型、序列模型、预训练模型、对抗神经网络等专栏详细介绍:【
深度学习入门
到进阶】必看系列,含激活函数、优化策略、损失函数
汀、人工智能
·
2023-04-20 19:09
#
深度学习入门到进阶
深度学习
人工智能
学习率
batchsize
warmup
真正的高手往往先处理心情,再处理事情;先分析心态,再分析事态
创造高收益.贰》OK四、《思维导图.记忆力与专注力训练》OK五、《经营三十四问》P100六、《经营十二条》OK七、《调动员工积极性的七个关键》OK八、《经营与会计》OK九、《心法》OK十、《阿米巴经营.
实战篇
丛培国
·
2023-04-20 15:28
【从零开始学Skynet】
实战篇
《球球大作战》(七):gateway代码设计(下)
1、确认登录接口在完成了登录流程后,login会通知gateway(第⑧阶段),让它把客户端连接和新agent(第⑨阶段)关联起来。sure_agent代码如下所示:s.resp.sure_agent=function(source,fd,playerid,agent)localconn=conns[fd]ifnotconnthen--登陆过程中已经下线skynet.call("agentmgr"
寻水的鱼、、
·
2023-04-19 19:33
从零开始学Skynet
Skynet
linux
服务器开发
lua
Redis学习笔记②
实战篇
_黑马点评项目
若文章内容或图片失效,请留言反馈。部分素材来自网络,若不小心影响到您的利益,请联系博主删除。资料链接:https://pan.baidu.com/s/1189u6u4icQYHg_9_7ovWmA(提取码:eh11)在线视频:https://www.bilibili.com/video/BV1cr4y1671t(视频合集共175P,总时长:42:45:37)项目源码地址:https://gitee
YanZhaoHanWei_555
·
2023-04-19 14:51
数据库
Java
项目
#
黑马点评
redis
学习
数据库
2022黑马Redis跟学笔记.
实战篇
(二)
2022黑马Redis跟学笔记.
实战篇
二
实战篇
Redis开篇导读4.1短信登录4.1.1.搭建黑马点评项目一、导入黑马点评项目二、导入SQL三、有关当前模型四、导入后端项目相关依赖配置redis和mysql
心向阳光的天域
·
2023-04-19 14:49
redis
redis
短信验证
Redis
实战篇
笔记之黑马点评项目
实战篇
Redis开篇导读亲爱的小伙伴们大家好,马上咱们就开始
实战篇
的内容了,相信通过本章的学习,小伙伴们就能理解各种redis的使用啦,接下来咱们来一起看看
实战篇
我们要学习一些什么样的内容短信登录这一块我们会使用
林寻星辰
·
2023-04-19 14:19
redis
项目技术整合
redis
黑马Redis
实战篇
—给商铺类型缓存(练习)
给商铺类型查询业务添加缓存黑马点评P37集,给商铺类型业务添加缓存。商铺类型是list类型,较36集需要一些改动。ShopTypeController@RestController@RequestMapping("/shop-type")publicclassShopTypeController{@ResourceprivateIShopTypeServicetypeService;@GetMap
java小豪
·
2023-04-19 14:18
Redis学习笔记
redis
缓存
java
Android如何与H5的混合开发
实战篇
现在的开发趋势都是混合开发,整个APP界面不只是用安卓原生代码来搭建,还用到了网页,绝大多数的电商类APP比如:淘宝,美团,京东等等。商品列表页用安卓原生代码写的,详情页用网页,安卓代码就要跟网页的JavaScript(H5)代码进行交互。像这样原生嵌套网页,彼此间传递数据就是属于混合开发。安卓代码如何与网页的JavaScript代码进行通信为了更直观,更生动的演示效果。先做点准备工作。1.安装T
文质彬_已然未然
·
2023-04-19 10:59
android
javascript
tomcat
安卓
java
【
深度学习入门
到进阶简介】含激活函数、优化策略、损失函数、模型调优、归一化算法、卷积模型、序列模型、预训练模型、对抗神经网络等以及深度学习如何应用
【
深度学习入门
到进阶】必看系列,含激活函数、优化策略、损失函数、模型调优、归一化算法、卷积模型、序列模型、预训练模型、对抗神经网络等本专栏主要方便入门同学快速掌握相关知识,后续会不断增添实战环节(比赛、
汀、人工智能
·
2023-04-19 06:46
#
深度学习入门到进阶
深度学习
神经网络
人工智能
自然语言处理
计算机视觉
python数据与挖掘实战学习:
实战篇
第六章电力窃漏电自动识别笔记
第六章电力窃漏电自动识别6.1背景与挖掘目标传统的防窃漏电方法对人的依赖性太强,且采用这种方法建模时,模型各输入指标权重的确定需要用专家的知识和经验来判断,具有很大主观性。现有的电力计量自动化系统能够采集到各相电流、电压、功率因数等用电负荷数据以及用电异常等终端报警信息。异常告警信息和用电负荷数据能够反映用户的用电情况,同时稽查工作人员也会通过在线稽查系统和现场稽查来找出窃漏电用户,并录入系统。若
chaexxi01
·
2023-04-19 03:35
python数据分析
python
数据分析
Day.16现状偏差:缺乏改变的动力,怎么办?
每天5分钟,解决一个商业问题,欢迎收听,《刘润·5分钟商学院》,
实战篇
。这几天,跟随我透析用户微妙的心理,随之调整商业策略,并看到因此带来的大不同之后,我想你可能已经感受到,理解用户是个大学问。
红参勿忘
·
2023-04-19 01:17
Python自动化测试
实战篇
(4)selenium+unttest+ddt实现自动化用例测试,模拟用户登陆点击交互测试,Assert捕获断言多种断言
这些是之前的文章,里面有一些基础的知识点在前面由于前面已经有写过,所以这一篇就不再详细对之前的内容进行描述Python自动化测试
实战篇
(1)读取xlsx中账户密码,unittest框架实现通过requests
轻烟飘荡
·
2023-04-19 00:43
软件测试
python
selenium
自动化
unittest
自动化测试
【从零开始学Skynet】
实战篇
《球球大作战》(十五):项目问题和改进
1、问题:在客户端发起登录协议后,在登录协议返回之前客户端下线。由于此时agentmgr记录的是“登录中”状态,下线请求不会被执行,除非再次登录踢下线,否则agent会一直存在。这种情况不常出现。解决:方法是让gateway和agent之间偶尔发送心跳协议,若检测到客户端连接已断开,则请求下线。2、问题:agentmgr是个单点,有可能成为系统瓶颈。解决:可以开启多个agentmgr,以玩家id为
寻水的鱼、、
·
2023-04-18 23:22
从零开始学Skynet
skynet
lua
服务器开发
Java实现发送邮件(定时自动发送邮件)
系列文章目录Redis缓存穿透、击穿、雪崩问题及解决方法SpringCache的使用–快速上手篇分页查询–Java项目
实战篇
全局异常处理–Java实战项目篇该系列文章持续更新,更多的文章请点击我的主页查看哦
心态还需努力呀
·
2023-04-18 22:55
SpringBoot专栏
后端知识点
spring
boot
后端
java-ee
java
发送消息
【一起啃书】西瓜书(一)
b站视频课【一起啃书】机器学习西瓜书白话解读来认真读西瓜书,以下是对视频中的重点记录,以及课后自己看书得到的感悟和记录视频学习笔记学习资源:b站李沐老师的论文精读《西瓜书》《南瓜书》《机器学习实战》《
深度学习入门
反科研pua所所长
·
2023-04-18 17:14
机器学习
机器学习
人工智能
【学习计划】《数据结构与算法之美》学习计划
10个数据结构:数组、链表、栈、队列、散列表、二叉树、堆、跳表、图、Trie树10个算法:递归、排序、二分查找、搜索、哈希算法、贪心算法、分治算法、回溯算法、动态规划、字符串匹配算法高级篇:进阶,9讲
实战篇
歧泽风
·
2023-04-18 17:06
深度学习入门
路径
(标&的表示理论推导课程)(标@的表示高质量课程)(标$的表示选学内容)基础部分1.Python基础(深度之眼课程)[5d]2.数学基础(深度之眼课程)[10d]基础课程不限于此,资源较多,可自行选择机器学习部分1.吴恩达机器学习(B站资源)+机器学习图解笔记(up主:深度碎片)[20d]@2.机器学习实战(深度之眼课程)[10d]3.西瓜书(深度之眼课程)[10d]&4.统计学习方法(深度之眼课
或跃在渊_NUE
·
2023-04-18 11:15
【从零开始学Skynet】
实战篇
《球球大作战》(十四):agent跨服务器版
至此,我们已完成了《球球大作战》的绝大部分功能,只剩下完善agent,让它和scene服务联动了。1、多个模块一般而言,代理服务会承载很多系统,比如邮件、成就等,此处涉及的代码较多,容易混乱,需划分模块。之前实现的service模块能让服务带有分模块的潜力。新建service/agent/scene.lua用于处理agent的战斗逻辑,只需在init.lua中引入(require)新增的文件,即可
寻水的鱼、、
·
2023-04-18 09:16
从零开始学Skynet
lua
服务器开发
skynet
【从零开始学Skynet】
实战篇
《球球大作战》(十二):场景代码设计(上)
场景服务会处理绝大部分的游戏逻辑。新建service/scene/init.lua,开始编写相关代码。1、Ball类场景中包含小球和食物这两种对象,先看看小球的实现。代码如下所示:--球localballs={}--[playerid]=ballfunctionball()localm={playerid=nil,node=nil,agent=nil,x=math.random(0,100),y=
寻水的鱼、、
·
2023-04-18 09:03
从零开始学Skynet
skynet
服务器开发
lua
【从零开始学Skynet】
实战篇
《球球大作战》(十三):场景代码设计(下)
1、主循环《球球大作战》是一款服务端运算的游戏,一般会使用主循环程序结构,让服务端处理战斗逻辑。如下图所示,图中的balls和foods代表服务端的状态,在循环中执行“食物生成”“位置更新”和“碰撞检测”等功能,从而改变服务端的状态。scene启动后,会开启定时器,每隔一段时间(0.2秒)执行一次循环,在循环中会处理食物生成、位置更新等功能。service/scene/init.lua中新增的内容
寻水的鱼、、
·
2023-04-18 09:03
从零开始学Skynet
skynet
服务器开发
lua
Systemd设置进程保护
参考资料Systemd入门教程:
实战篇
配置/etc/systemd/system路径下新建xxx.service文件;xxx.service中添加如下配置:[Unit]Description=miniappprocessmanagerAfter
我要在河边钓一整天的鱼
·
2023-04-17 23:29
【Java
实战篇
】Day6.在线教育网课平台
文章目录一、需求:绑定媒资1、需求分析2、库表设计与模型类3、接口定义4、Mapper层开发5、Service层开发6、完善controller层二、需求:课程预览1、需求分析2、实现技术3、模板引擎4、Freemarker入门5、部署网站门户6、接口定义7、接口开发8、编写模板9、视频播放页面接口一、需求:绑定媒资1、需求分析在前面完成视频的上传与转码处理后,需要将视频与教学计划进行绑定。UI如
-代号9527
·
2023-04-17 21:42
Spring
java
ui
开发语言
2021最强网易Java岗面试题,(
实战篇
)进大厂必备~不看后悔
一想到要去面试,你是否会感到莫名的紧张、压力很大、焦躁,本能的想要逃避?是的,绝大多数的人都会有类似的感受,大家害怕陌生的环境,害怕被陌生人盘问,害怕自己表现不佳被拒绝,然而,不管我们是应聘普通职位,还是应聘经理、总监这样的中高级职位,在拿到正式offer之前无一例外都要经历一轮又一轮的面试,如何才能避免一些这样的问题呢?关键还是得看心态。心态总的来说可以分几点来详说:自信:在面试的过程中,自信是
Apeiteenl
·
2023-04-17 15:12
java
面试
开发语言
【从零开始学Skynet】
实战篇
《球球大作战》(十一):战斗场景设计
现在的服务端框架有支撑数万玩家的能力,且支持横向拓展(即增加物理机数量),理论上具有无上限的负载能力。下面以《球球大作战》为例,说明怎样使用这套框架。1、战斗流程玩家登录后,玩家可以做些非战斗操作(仿照work示例,可以实现成就、背包、邮件、好友等功能),如下图所示:当点击“开始比赛”按钮时,客户端会发生“进入战斗”的协议。战斗流程如下图所示:服务端会开启很多scene服务,每个服务处理一场战斗。
寻水的鱼、、
·
2023-04-17 15:41
从零开始学Skynet
服务器
Skynet
lua
【从零开始学Skynet】
实战篇
《球球大作战》(十一):测试登录流程
终于可以测试work协议了。只要走得通,就代表完成了整套底层框架。1、主服务修改我们重新修改主服务,让它智能一些,根据配置文件自动开启服务,无须手动设置。如下代码所示:localskynet=require"skynet"localskynet_manager=require"skynet.manager"localrunconfig=require"runconfig"localcluster=
寻水的鱼、、
·
2023-04-17 15:41
从零开始学Skynet
skynet
服务器
lua
【从零开始学Skynet】
实战篇
《球球大作战》(九):agentmgr和nodemgr代码设计
agentmgr是管理agent的服务,它是登录过程的仲裁服务,控制着登录流程。agentmgr中含有一个列表players,里面保存着所有玩家的在线状态。首先,在service/agentmgr目录下新建init.lua,然后开始编写它。1、玩家类根据登录流程可知,玩家会有“登录中”“游戏中”和“登出中”这三种状态,代码如下所示:--状态STATUS={LOGIN=2,GAME=3,LOGOUT
寻水的鱼、、
·
2023-04-17 15:40
从零开始学Skynet
lua
skynet
服务器开发
【从零开始学Skynet】
实战篇
《球球大作战》(十):agent代码设计
现在开发登录流程涉及的最后一个服务agent,完成后就可以真正地把框架运行起来了。还会演示agent的单机功能,做个“打工”小游戏。1、消息分发玩家登录后,gateway会将客户端协议转发给agent(流程图的阶段⑨)。新建service/agent/init.lua文件,代码如下所示:s.resp.client=function(source,cmd,msg)s.gate=sourceifs.c
寻水的鱼、、
·
2023-04-17 15:36
从零开始学Skynet
lua
Skynet
服务器开发
CocosCreator
实战篇
|CocosCreator实现《飞机大战》
博客主页:肩匣与橘欢迎点赞收藏⭐留言如有错误敬请指正!本文由肩匣与橘编写,首发于CSDN生活依旧是美好而又温柔的,你也是✨《飞机大战》前言一、素材准备二、场景搭建①背景②主角战斗机③敌方战机生成点④分数UI⑤副摄像机三、脚本编写Ⅰ主角战斗机Ⅱ敌方战斗机Ⅲ子弹Ⅳ背景四、效果展示前言飞机大战游戏是一款经典的射击游戏,玩家操控一个飞机进行空战任务,通过不断发射子弹摧毁敌方飞机来增加游戏的分数。本着界面简
肩匣与橘
·
2023-04-17 09:51
#
游戏程序
typescript
Cocos
Creator
cocos2d
游戏引擎
TiDB
实战篇
-BR进行数据备份与恢复
简介使用BR进行数据备份与恢复。原理Backup备份的时候在PD上面找到表的元数据,然后找到对应的TiKV数据以后,直接备份到外部系统中(注意如果没有像HDFS这样的分布式文件存储,那么它每个TiKV备份到本地的文件就只有一部分数据)。Store恢复的时候也会访问PD找到对应的元数据信息恢复TiKV数据。适用场景SST数据文件。backupmeta文件存储一些校验信息。backup.lock文件防
顶尖高手养成计划
·
2023-04-17 05:28
TiDB入门到小工
tidb
TiDB
实战篇
-TiDB Lightning 导入数据
简介使用TiDBLightning导入数据。原理TiKV进入导入模式它是使用物理导入的模式,将SQL文件直接导入到TiKV中,它是一种初始化的导入,也就是说目标的数据库和表都是不能够存在的(注意事项,在这种方式导入的时候TiKV要切换到导入模式才行)。初始化表元数据信息将导入的文件分成区块切分的区块转存到本地导入数据到TiKV集群先导入数据,然后在导入索性。对于导入的数据进行校验切回到普通模式正常
顶尖高手养成计划
·
2023-04-17 05:26
TiDB入门到小工
tidb
网络安全-Day23-SQL注入(
实战篇
)
一、union注入介绍:union操作符用于合并两个或多个SQL语句集合起来,得到联合的查询结果。1、联合查询v'unionselectusername,pwfrommemberwhereid=1#%2、嗅探当前表的字段个数vi%'orderby4#%vi%'orderby3#%3、通过“2”可以知道数据表字段是3个,所以在select后面我们可以写3个我们想查询的数据库语句。a'unionsel
K8s_Docker
·
2023-04-17 01:47
第一章
深度学习入门
之流程初体验
效果图文章中采用的是棋盘格数据,这张图里面用的是开源的模型,可以用于测试,此图为最终效果,加载mp4视频,通过opencv读取图像,传递到infer接口,进行推理识别,利用opencv显示出来文章目录效果图前言一、数据集生成1.图像准备2.图像标注3.标注成果转换为yolo格式3.1.开源的python脚本3.2.自己写脚本转换二、模型训练1.安装yolo2.配置train.yaml3.执行训练4
丶看我会发光
·
2023-04-17 00:58
深度学习
深度学习
计算机视觉
TensorRT
YOLO
TiDB
实战篇
-备份恢复策略
简介简要说明TiDB备份恢复策略。备份的类型热备TiDB使用MVCC机制实现设备的。冷备需要停机备份。温备备份的时候只能读不能够写。备份技术逻辑备份物理备份物理备份的限制基于复制的备份复制恢复是最快的。(TiDBCDC,TiDBBinlog)备份恢复数据的对比备份恢复技术的选择
顶尖高手养成计划
·
2023-04-16 14:20
TiDB入门到小工
tidb
TiDB
实战篇
-数据导出工具Dumping
简介简要使用数据导出工具。介绍特点适用场景部署下载TiDB社区版|PingCAP安装#解压下载好的安装包tar-zxvftidb-community-toolkit-v6.5.0-linux-amd64.tar.gz#进入到文件夹以后解压出dumplingcdtidb-community-toolkit-v6.5.0-linux-amd64tar-zxvfdumpling-v6.5.0-linux
顶尖高手养成计划
·
2023-04-16 14:48
TiDB入门到小工
tidb
【从零开始学Skynet】
实战篇
《球球大作战》(四):分布式登录系统
处理玩家的登录,是服务端框架的主要功能之一。分布式系统涉及多个服务,让它们相互配合不产生冲突是一大难点。1、登录流程分布式服务端的登录功能要处理好如下两个问题:问题一:完成角色对象的构建和销毁。如下图所示:当客户端连接、发起登录时,服务端要创建一个对应角色的程序对象,用以加载角色数据。当客户端掉线时,服务端要保存角色数据,并销毁程序对象。这套框架会为每个客户端创建一个agent服务。如何解决:需要
寻水的鱼、、
·
2023-04-16 11:14
从零开始学Skynet
分布式
skynet
服务器开发
lua
【从零开始学Skynet】
实战篇
《球球大作战》(五):gateway代码设计(中)
1、编码和解码我们来实现两个辅助方法str_unpack和str_pack,用于消息的解码和编码。(1)str_unpack代码localstr_unpack=function(msgstr)localmsg={}whiletruedolocalarg,rest=string.match(msgstr,"(.-),(.*)")ifargthenmsgstr=resttable.insert(msg
寻水的鱼、、
·
2023-04-16 11:14
从零开始学Skynet
skynet
服务器
linux
lua
【从零开始学Skynet】
实战篇
《球球大作战》(三):封装常用的API
为什么要封装?封装可以减少一些重复代码,提高我们的工作效率。1、定义属性新建文件lualib/service.lua,定义模块的属性,service模块是对Skynet服务的一种封装,代码如下所示:localskynet=require"skynet"localcluster=require"skynet.cluster"localM={--类型和idname="",id=0,--回调函数exit
寻水的鱼、、
·
2023-04-16 11:44
从零开始学Skynet
lua
Skynet
服务器开发
【从零开始学Skynet】
实战篇
《球球大作战》(五):gateway代码设计(上)
1、协议格式在写代码之前,我们要先了解什么是协议,协议就是“客户端向服务端发起的登录请求”,那么登录请求是什么样子的呢?这得先从TCP数据流说起,客户端发起的请求,就是一些二进制数据。(1)TCP粘包现象TCP协议是一种基于数据流的协议,举例来说,如果客户端分两次发送“1234”和“5678”这两条消息。服务端可能一次性接收到“12345678”;也可能先只收到“12”,过一会儿才收到“34567
寻水的鱼、、
·
2023-04-16 11:40
从零开始学Skynet
Skynet
服务器开发
lua
投资组合
实战篇
01.具体配置情况今天把《哈利布朗的永久投资组合》看完了。大家有兴趣的话可以买来看一看,自我感觉对于学习资产配置的朋友来说,应该会收获满满。关于永久投资组合的介绍我们之前说过了,今天不赘述,我把我学习完之后准备实施的具体想法和大家分享一下。特别说明,这只是我的想法,不一定对。仅供大家参考!我们具体来看一下:一、股票25%①沪深300,5%(场内510310,场外110020)②中证500,5%(场
甄峸
·
2023-04-16 06:13
TiDB
实战篇
-集群管理
简介介绍TiDB集群管理。在线扩容扩容TiKV扩容之前看一下现在的集群状态创建扩容的配置文件#扩容viscale-out-tikv.yaml#正常情况tikv_servers:-host:192.168.66.10ssh_port:22port:20160status_port:20180deploy_dir:/tidb-deply/tikv-20160data_dir:/tidb-data/in
顶尖高手养成计划
·
2023-04-15 20:12
Tidb入门到小工
tidb
数据库
运维
上一页
13
14
15
16
17
18
19
20
下一页
按字母分类:
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
其他