首页 文章
关系数据库与非关系数据库的区别
数据库是游戏服务端开发中不可少的环节,大部分用的是关系型的数据库,也有部分用非关系型数据库。
用gogs搭建属于自己的git网站
https://www.jianshu.com/p/86c385682ac8
【转载】hive,skynet以及go语言
这里的hive和skynet都是云风大神的开源项目。skynet是一个基于actor模型的开源并发框架。hive是skynet简化并去掉了一些“历史包袱”之后重新设计的框架。go是google开源的一门编程语言。 为什么把这些东西放到一块呢?因为我看了一下它们的代码,发现很多地方有惊人的相似之处,这些正是大牛们长时间积累沉淀下来的东西,非常有价值,所以这篇文章将它们拿到一起分析一下。
go chan学习
Channel 是 CSP 模式的具体实现,用于多个 goroutine 通讯。其内部实现了同步,确保并发安全。 Channel 是先进先出,线程安全的,多个goroutine同时访问,不需要加锁。
go vscode设置test显示日志
vscode test单元测试时,默认不显示日志,需要设置添加-v参数
代码高亮插件
对于喜欢写技术博客的同学来说,一定对代码高亮组件非常熟悉。一款优秀的JavaScript代码高亮插件,将会帮助你渲染任何一种编程语言,包括一些关键字的着色,以及每行代码的缩进等。今天我们要来分享一些高性能的JavaScript代码高亮插件,这些JavaScript代码高亮插件将非常有效地帮你实现在网页上的代码编辑和展示。
go protobuf中默认值被忽略的问题
网络游戏消息序列化
网络游戏消息序列化
各种语言版本的伪随机实现
伪随机各种语言版本实现,帧同步游戏必备
新服务器框架设想(new game frame )
一直以来都在做rpg类型的项目,而且都是偏传统类型的框架。服务端的框架虽然经过每一次的调整,但是还是有很多痛点想去解决。