简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
VirtualBox采用完全复制的方式复制系统之后,系统能够正常启动,但是网网卡起启动失效。
异常错误某一天, 运行虚拟机, 突然mysql启动失败, 报一下错误:[root@localhost Web]# docker-compose up mysqlStarting soul-mysql ... doneAttaching to soul-mysqlsoul-mysql | 2021-03-01 08:39:33+00:00 [Note] [Entrypoint]: Entrypoin
skynet是为在线游戏服务器打造的轻量级框架,使用c+lua实现,支持linux 。使用这套框架能获得很大收益,其中一个就是,基本只需要用lua开发,很少用到c,提高了开发效率。
环境系统: linux (别问为什么,因为windows下golang不支持动态库)golang版本: 1.5 以上支持动态库,1.8以上支持plugin插件代码插件代码跟普通的golang模块代码没啥差别,主要是package必须是 main。下面是一段简易的插件代码//testplugin.gopackage mainimport ("fmt")...
在linux系统下,如果下载并安装了应用程序,在启动时很有可能在键入它的名称时出现"command not found"的提示内容。如果每次都到安装目标文件夹内,找到可执行文件来进行操作就太繁琐了,这种情况下就涉及到环境变量PATH的设置问题,而PATH的设置也是在linux下定制环境变量的一个组成部分。环境变量配置的两个方法:1)修改/etc/profile文件推荐使用这种方法,因为所有...
svn st|awk '{print $2}'|xargs svn add。乍看之下觉得更加精炼,仔细看下就会发现这个脚本没有区分文件状态。所以完善了以下这个脚本:svn st | awk '{if ( $1 == "?") { print $2}}' | xargs svn add这样,以后我可能使用这个脚本成百上千次。(当然这个脚本也没有考虑过滤掉不要添加的文件)当你第三次做一件事...
因为工作需要使用gRPC,本人使用的是windows10,不过linux的操作流程基本一样。直接进入主题,分为了几部分1、下载Protoc下载地址:https://github.com/google/protobuf/releases这里采用的二进制文件,选择对应的平台,下载https://github.com/protocolbuffers/protobuf/releases/down...
编译go build test.go指定输出文件go build -o mygameserver修改权限命令chmod 777 程序名称后台运行的命令nohup ./程序名 &如果要关闭程序,可以使用命令”ps” 查看后台程序的pid,然后使用“kill 程序pid”命令,关闭程序比如程序名为test,可以用如下命令查询ps aux|gre...
异常错误某一天, 运行虚拟机, 突然mysql启动失败, 报一下错误:[root@localhost Web]# docker-compose up mysqlStarting soul-mysql ... doneAttaching to soul-mysqlsoul-mysql | 2021-03-01 08:39:33+00:00 [Note] [Entrypoint]: Entrypoin
简介kratos的grpc框架 不是直接使用的google的grpc,http也是对grpc接口做了封装(上一节我们就学习了使用pb生成http相关接口)。官方原文:GRPC Warden:基于官方gRPC开发,集成discovery服务发现,并融合P2C负载均衡;快速开始这次我们需要新建2个项目,用于展示RCP的相互调用,由于都是可以调用对方提供的服务,所以两个服务都可以作为客户端和服务端。新建