自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

魂影魔宅

走向全栈开发者之路

  • 博客(6)
  • 资源 (15)
  • 收藏
  • 关注

原创 Go编程入门详细例子-面向对象

结构体package mainimport ( "fmt")//定义一个Cat结构体,将Cat的各个字段/属性信息,放入到Cat结构体进行管理type Cat struct { Name string Age int Color string Hobby string Scores [3]int // 字段是数组...}func main() { // 张...

2020-04-26 21:51:27 555

原创 Go编程入门详细例子-基础

变量 //golang的变量使用方式1 //第一种:指定变量类型,声明后若不赋值,使用默认值 // int 的默认值是0 , 其它数据类型的默认值后面马上介绍 var i int fmt.Println("i=", i) //第二种:根据值自行判定变量类型(类型推导) var num = 10.11 fmt.Println("num=", num) //第三种:省略var...

2020-04-26 12:50:20 1136

转载 游戏服务器常用架构

游戏服务器,是一个会长期运行程序,并且它还要服务于多个不定时,不定点的网络请求。所以这类服务的特点是要特别关注稳定性和性能。这类程序如果需要多个协作来提高承载能力,则还要关注部署和扩容的便利性;同时,还需要考虑如何实现某种程度容灾需求。由于多进程协同工作,也带来了开发的复杂度,这也是需要关注的问题。游戏服务器架构要素对于游戏服务端架构,最重要的三个部分就是,如何使用CPU、内存、网卡的设计:...

2020-04-24 16:23:22 1070

转载 网游服务端架构

最近二十年以来,IT行业发展之迅猛。计算机也从最开始的“毒害青少年的罪魁祸首”变成了各行各业都离不开的工具。在这个过程中,网络游戏也变得容易让人接受了,再也不像二十年前一样,如过街老鼠,人人喊打。现在的游戏已经是几乎下到幼儿园上到养老院的居家旅行必备良品。因此,从技术层面来说,现在的网络游戏也面领着用户量激增、业务逻辑越来越复杂、需求频繁变化等种种问题。所以,对于一款网游来说,拥有一套高承载、稳...

2020-04-24 16:11:55 1303

转载 游戏服务器架构设计整理

一个大型的网落游戏服务器应该包含几个模块:网络通讯,业务逻辑,数据存储,守护监控(不是必须),其中业务逻辑可能根据具体需要,又划分为好几个子模块。这里说的模块可以指一个进程,或者一个线程方式存在,本质上就是一些类的封装。对于服务器的并发性,要么采用单进程多线程,要么采用多进程单线程的方式,说说两种方式的优缺点:一、单进程多线程的服务器设计模式,只有一个进程,但一个进程包好多个线程:网络通讯...

2020-04-24 15:43:03 1066

转载 Go游戏服务端框架从零搭建(一)— 架构设计

本教程以Go语言分区游戏服务端框架搭建为例。Go语言是Google开发的一种静态强类型、编译型、并发型、具有垃圾回收功能的编程语言。语法上近似C语言,支持接口、可通过struct包含另一个struct方式实现继承等面向对象的概念。性能上媲美C/C++,相比C/C++更健壮,更易开发并发程序。我以前也写C++服务端,接触Go后,更倾向用Go做游戏服务端开发。所谓分区游戏,指游戏将分为很多个区,不...

2020-04-21 13:52:41 4261 1

B站微服务框架Kratos详细教程(7)-数据库示例项目源码

B站微服务框架Kratos详细教程(7)-数据库示例项目源码 博文地址: https://imsoul.blog.csdn.net/article/details/111267349

2020-12-16

B站微服务框架Kratos详细教程(6)-服务发现示例项目源码

B站微服务框架Kratos详细教程(6)-服务发现示例项目源码 博文地址: https://imsoul.blog.csdn.net/article/details/108518785

2020-12-11

B站微服务框架Kratos详细教程(5)-gRPC 示例项目源码

B站微服务框架Kratos详细教程(5)-gRPC 示例项目源码 博文地址:https://blog.csdn.net/uisoul/article/details/108490259

2020-09-10

B站微服务框架Kratos详细教程(3)-中间件 示例项目源码

B站微服务框架Kratos详细教程(3)-中间件 示例项目源码 博文地址:https://blog.csdn.net/uisoul/article/details/108457264

2020-09-08

B站微服务框架Kratos详细教程(2)-HTTP服务项目源码

B站微服务框架Kratos详细教程(2)-HTTP服务 示例项目源码 博文地址:https://blog.csdn.net/uisoul/article/details/108455395

2020-09-08

B站微服务框架kratos开发文档PDF版

Kratos是bilibili开源的一套Go微服务框架,包含大量微服务相关框架及工具。 Github上的文档打开速度超级慢,所以做了这本pdf版的文档方便大家使用,本地打开文档,速度实在爽。

2020-09-05

Modern PHP中文版[美]_Josh Lockhart_完整书签目录

这本书的作者 PHP 之道的发起人和维护者,对 PHP 编程范式和最佳时间有很好的理解,书中有大量的 PHP 最佳实践案例。 PHP正在重生,不过所有PHP在线教程都过时了,很难体现这一点。通过这本实用的指南,你会发现,借助面向对象、命名空间和不断增多的可重用的组件库,PHP已经成为一门功能完善的成熟语言。 本书作者Josh Lockhart是“PHP之道”的发起人,这是个受欢迎的新方案,鼓励开发者使用PHP最佳实践。Josh通过实践揭示了PHP语言的这些新特性。你会学到关于应用架构、规划、数据库、安全、测试、调试和部署方面的最佳实践。如果你具有PHP基础知识,想提高自己的技能,绝对不能错过这本书。 • 学习现代的PHP特性,例如命名空间、性状、生成器和闭包。 • 探索如何查找、使用和创建PHP组件。 • 遵从应用安全方面的最佳实践,将其运用在数据库、错误和异常处理等方面。 • 学习部署、调优、测试和分析PHP应用的工具和技术。 • 探索Facebook开发的HHVM和Hack语言。 • 搭建与生产服务器高度一致的本地开发环境。

2018-11-12

Skynet基础入门例子详解(6)项目源码

Skynet基础入门例子详解(6)项目源码, 博文地址: http://blog.csdn.net/uisoul/article/details/69565743

2017-04-07

Skynet基础入门例子详解(5)

Skynet基础入门例子详解(5)项目源码 博文地址:http://blog.csdn.net/uisoul/article/details/65447012

2017-03-24

Skynet基础入门例子详解(4)项目源码

Skynet基础入门例子详解(4)项目源码 博文地址:http://blog.csdn.net/uisoul/article/details/64126169

2017-03-22

Skynet基础入门例子详解(3)项目源码

Skynet基础入门例子详解(3)项目源码 博文地址:http://blog.csdn.net/uisoul/article/details/64125906

2017-03-22

Skynet基础入门例子详解(2)项目源码

Skynet基础入门例子详解(2)项目源码 博文地址:http://blog.csdn.net/uisoul/article/details/62432988

2017-03-22

Skynet基础入门例子详解(1)项目源码

Skynet基础入门例子详解(1)项目源码 博文地址:http://blog.csdn.net/uisoul/article/details/62431188

2017-03-22

Skynet基础入门例子详解(7)项目源码

Skynet基础入门例子详解(7)项目源码 博文地址:http://blog.csdn.net/uisoul/article/details/69567837

2007-12-19

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除