自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(21)
  • 资源 (5)
  • 收藏
  • 关注

转载 【游戏后端】游戏服务器端开发的一些建议

摘要: 本文作为游戏服务器端开发的基本大纲,是游戏实践开发中的总结。第一部分专业基础,用于指导招聘和实习考核, 第二部分游戏入门,讲述游戏服务器端开发的基本要点,第三部分服务端架构,介绍架构设计中的一些基本原则。希望能帮到大家一 专业基础1.1 网络1.1.1 理解TCP/IP协议网络传输模型滑动窗口技术建立连接的三次握手与断开连接的四次握手连接建立与断开过程中的各种状...

2018-10-29 16:39:09 1755

转载 游戏服务端技术路线

第一,选择什么样的架构。不同的游戏适用不同的架构。卡牌游戏架构、MMO游戏架构、MOBA游戏架构、FPS游戏架构第二,选择单线程还是多线程。操作系统的同步与异步,进程与线程。第三,如何在游戏中使用脚本。lua语言、lua与C、C++的交互第四,如何处理网络通讯。消息队列(zmq等)、epoll(libevent等)两种处理方式:一种是跟游戏服务器耦合带一起,游戏服务器...

2018-10-29 16:20:09 730

转载 游戏服务端开发浅谈(一)

年从传统软件公司辞职,下定决心转互联网,由于对游戏的热爱,去了一家游戏公司,待了将近10个月,参与开发了一款动作卡牌手游,游戏最终也上线了。最近抽空写写过去对游戏后端的一些感想吧。最近又去另外一家游戏公司,参与开发一款MMO手游。准备开始从动作卡牌手游谈到MMO手游,也算是对游戏开发的一些感悟。动作卡牌游戏,相对而言,时延性要求没有那么高,所以架构没有那么复杂,不过也是值得学习的。本文重点介绍...

2018-10-29 16:19:27 3025

原创 C++中结构体与类的区别(struct与class的区别)

转载来源:http://blog.sina.com.cn/s/blog_48f587a80100k630.htmlC++中的struct对C中的struct进行了扩充,它已经不再只是一个包含不同数据类型的数据结构了,它已经获取了太多的功能。struct能包含成员函数吗? 能!struct能继承吗? 能!!struct能实现多态吗? 能!!! 既然这些它都能实现,那它和class还能有什...

2018-10-29 15:41:54 256

转载 shared_ptr与make_shared的用法

程序使用动态内存出于以下三种原因之一1、程序不知道自己需要多少对象;2、程序不知道所需对象的准确类型;3、程序需要在多个对象间共享数据shared_ptr的用法可以指向特定类型的对象,用于自动释放所指的对象eg: shared_ptr<CDlgPointCloud> PointCloudDlgPointer;//指向类型为CDlgPointCloud的对象Point...

2018-10-29 15:36:00 2820

转载 使用svn diff的-r参数的来比较任意两个版本的差异

1 svn diff的用法1.1 对比当前本地的工作拷贝文件(working copy)和缓存在.svn下的版本库文件的区别svn diff1.2 对比当前本地的工作拷贝文件(working copy)和任意版本A的差异svn diff -rA比如,以下将对比本地的工作拷贝文件(working copy)和版本94239的差异svn diff -r94239 1.3 对比任意历史版本...

2018-10-26 11:45:10 7264

转载 如何简单地理解Python中的if __name__ == '__main__'

1. 摘要通俗的理解__name__ == '__main__':假如你叫小明.py,在朋友眼中,你是小明(__name__ == '小明');在你自己眼中,你是你自己(__name__ == '__main__')。if __name__ == '__main__'的意思是:当.py文件被直接运行时,if __name__ == '__main__'之下的代码块将被运行;当.py文件以模...

2018-10-25 09:44:47 92

转载 APK反编译

学习和开发Android应用有一段时间了,今天写一篇博客总结一下Android的apk文件反编译。我们知道,Android应用开发完成之后,我们最终都会将应用打包成一个apk文件,然后让用户通过手机或者平板电脑下载下来进行安装。正常情况下,Android应用打包成apk之后,就无法再看到开发这个应用时使用的资源文件以及代码了。但是我们通过网上提供了一些工具,还是可以将apk进行反编译的,apk反编...

2018-10-22 17:37:30 235

转载 C++虚表的原理

);Base b;Fun pFun = NULL;cout << "虚函数表地址:" << (int*)(&b) <<>cout << "虚函数表 — 第一个函数地址:" << (int*)*(int*)(&b) <<>//

2018-10-16 12:02:05 397

转载 JavaEE介绍

版权声明:本文为博主原创文章,未经博主允许不得转载。    https://blog.csdn.net/xinxin19881112/article/details/45232741、  为什么需要JavaEE我们编写的JSP代码中,由于大量的显示代码和业务逻辑混淆在一起,彼此嵌套,不利于程序的维护和扩展。当业务需求发生变化的时候,对于程序员和美工都是一个很重的负担。为了程序的易维护性和...

2018-10-16 11:50:51 956

转载 JavaEE学习路线(经典必看)

针对很多初识Java者,对如何学习Java、如何学好Java很迷茫,最近刚在如鹏网 上把JavaEE的东西学完,把我的学习的经验分享给大家,一条适合大多数人的学习路线,希望对大家在学习Java的过程中有一定的帮助第一部分:Java语言入门阶段第二部分:Java语言高级阶段第三部分:web前端第四部分:Javaweb编程(核心阶段)第五部分:企业框架第六部分:项目阶段...

2018-10-16 11:50:07 3389

转载 Java后台开发学习进阶路线

​对于Java程序猿学习的建议       这一部分其实也算是今天的重点,这一部分用来回答很多群里的朋友所问过的问题,那就是LZ你是如何学习Java的,能不能给点建议?  今天LZ是打算来点干货,因此咱们就不说一些学习方法和技巧了,直接来谈每个阶段要学习的内容甚至是一些书籍。这一部分的内容,同样适用于一些希望转行到Java的同学。  在大家看之前,LZ要先声明两点。  1、由...

2018-10-16 11:44:08 285

转载 dynamic_cast 运算符

dynamic_cast 运算符Visual Studio 2015其他版本  若要了解有关 Visual Studio 2017 RC 的最新文档,请参阅 Visual Studio 2017 RC 文档。将操作数 expression 转换成类型为type-id 的对象。 语法 dynamic_cast < type-id > ( expr...

2018-10-11 18:15:36 3111

转载 Ubuntu安装Java jdk

为一个Linux新手,在写这篇文章之前,安装了几次jdk,好多次都是环境变量配置错误,导致无法登录系统。经过几天的研究,今天新装系统,从头来完整配置一遍系统版本:Ubuntu 16.04JDK版本:jdk1.8.0_1211.官网下载JDK文件jdk-8u121-linux-x64.tar.gz我这里下的是最新版,其他版本也可以2.创建一个目录作为JDK的安装目录,我的目录为 ...

2018-10-11 10:03:55 4269

转载 Java学习心得之 Linux下搭建Java环境

Java学习心得之 Linux下搭建Java环境1.前言2.JDK安装3.配置环境变量4.Eclipse安装 一、前言本篇博文记录了Linux下Java环境的安装过程本文内容基于以下文章:http://developer.51cto.com/art/200906/129164.htm             (手把手教你Linux下的Java安装)http://ww...

2018-10-11 09:15:13 319

转载 自定义LiveCD

  目录   为什么要自定义LiveCD 如何自定义Ubuntu Desktop CD 系统要求 安装预先安排 获得基本系统 提取CD .iso内容 解压缩桌面系统 准备和chroot 自定义 易于 先决条件 任务 GNOME的自定义背景...

2018-10-10 18:48:17 2339

转载 在云服务器上部署项目(下)

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/gfd54gd5f46/article/details/54358384云服务器上部署项目(上):http://blog.csdn.net/gfd54gd5f46/article/details/543312075、 从网上下载jpress开源项目    流程:下载jpress并用ft...

2018-10-10 17:51:30 544

转载 在云服务器上部署项目(上)

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/gfd54gd5f46/article/details/543312071、 购买腾讯云主机首先我们先了解一下云服务器的概念:云服务器:       高性能高稳定的云虚拟机,可在云中提供弹性可调节的计算容量,不让计算能束缚您的想象;您可以轻松购买自定义配置的机型,在几分钟内获取到新服务器...

2018-10-10 17:50:20 10861

转载 Linux命令

信息显示命令 # man & info  //帮助手册 # man 命令 //显示相应命令的帮助内容 # arch  //显示当前系统体系结构 # cal  //显示当前月份 # cal 2012  //显示2012年的月历 # cal 10 2012  //显示2012年10月的月历 # cal -y  //显示整年日历 #...

2018-10-09 13:40:39 118

转载 php中base64_decode与base64_encode加密解密函数实例

版权声明: https://blog.csdn.net/zhanghao143lina/article/details/54406667本文实例讲述了php中base64_decode与base64_encode加密解密函数。分享给大家供大家参考。具体分析如下:这两个函数在php中是用得对php代码进行加密与解密码的base64_encode是加密,而base64_decode是解密了,下...

2018-10-09 09:58:23 3778

转载 c++ json::value

  jsoncpp 主要包含三个class:Value、Reader、Writer。注意Json::Value 只能处理 ANSI 类型的字符串,如果 C++ 程序是用 Unicode 编码的,最好加一个 Adapt 类来适配。 Json内部类和方法:    Reader<是用于读取的,说的确切点,是用于将字符串转换为 Json::Value 对象的>       【构...

2018-10-09 09:50:22 41051 2

Lua 5.3 参考手册.pdf

lua开发文档

2019-08-18

ch02 深度Linux-C

2.1 基本要素2.2 函数2.3 数组与指针2.4 内存管理2.5 组合数据类型2.6 高级议题

2018-09-12

思考Shell命令

简单shell命令,自己的书的代码,为了保存

2018-09-12

uboot_tiny4412

tiny4412 ubooy 源码 可以正常使用

2018-06-27

空空如也

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

TA关注的人

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