关注服务器架构设计
关注互联网

程序开发

[转]并发编程:Actors模型和CSP模型-C++爱好者博客

[转]并发编程:Actors模型和CSP模型

NickYang阅读(189)评论(1)

一、前言 不同的编程模型与具体的语言无关,大部分现代语言都可以通过巧妙地结构处理实现不同的模型.杂谈的意思是很杂,想到哪儿写到哪儿,不对正确性负责 :D.   二、Actors模型 传统的并发模型主要由两种实现的形式,一是同一个进...

[转]高并发性能调试经验分享-C++爱好者博客

[转]高并发性能调试经验分享

NickYang阅读(744)评论(0)

作者:helloworlds 链接:https://zhuanlan.zhihu.com/p/21348220 来源:知乎 著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。 引文 4月份的时候看到一道面试题,据说是腾讯校...

[转]理解Python装饰器-C++爱好者博客

[转]理解Python装饰器

NickYang阅读(868)评论(0)

作者:xlzd 链接:http://www.zhihu.com/question/26930016/answer/81263287 来源:知乎 著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。简单来讲,可以不严谨地把Py...

[转]我在系统设计上犯过的14个错-C++爱好者博客

[转]我在系统设计上犯过的14个错

NickYang阅读(1451)评论(2)

转自:http://hellojava.info/?p=458 在上篇《架构师画像》的文章中提到了自己在系统设计上犯过的一些错,觉得还挺有意义的,这篇文章就来回顾下自己近八年来所做的一些系统设计,看看犯的一些比较大的血淋淋的错误(很多都是推...

什么时候需要学一门新的编程语言?-C++爱好者博客

什么时候需要学一门新的编程语言?

NickYang阅读(2361)评论(3)

声明:本文没有任何褒贬或者对比各种编程语言的意思,请不要做无谓的语言之争。 我们这些80后程序员大部分人都是从delphi,C,C++开始接触编程的,然后等到了大学或者工作,因为生计或者其他种种原因,大家从事的行业开始有了变化,从而导致开发...

记录《QMWS》服务器性能优化过程-C++爱好者博客

记录《QMWS》服务器性能优化过程

NickYang阅读(2000)评论(4)

本文是为了记录下《QMWS》项目服务器在对外测试期间,性能表现和技术审核时的性能表现差距很大,从而做出的一些优化过程,期间还是比较头疼,接近两个连续通宵来修改。第一个通宵一直在查找问题和猜问题,找问题是如何出现的,第二天主要是解决对应的性能...

NFrame——敏捷服务器开发解决方案简介-C++爱好者博客

NFrame——敏捷服务器开发解决方案简介

NickYang阅读(2057)评论(1)

NFrame是我和一个朋友在闲暇时间写的服务器框架,主要思想是模块化,插件化,分层设计,事件驱动,现在开始用它做游戏项目了,很快我们就会有一个基于unity3d的游戏项目出现,后面大家可以看看。 代码语言是C++,现在已经支持lua脚本语言...

介绍一个headonly的log库easylogging++-C++爱好者博客

介绍一个headonly的log库easylogging++

NickYang阅读(7970)评论(20)

因为TX的log要求按照小时滚动,并且按照大小滚动,原来的glog设置完大小后,容量了就不会再写入了,而且按小时滚动也很麻烦,所以就找了找其他的log库。 主要要求简单上手,支持大小和时间滚动,不需要改动太多。 看了之前用过的log4cxx...

*.pvr.ccz与png格式的互转-C++爱好者博客

*.pvr.ccz与png格式的互转

NickYang阅读(6495)评论(0)

这两天在看一个安卓游戏,资源挺不错的,解压后发现animation里的图片格式全是pvr.ccz,查了下,这是做2D游戏spirit图打包后的格式,用的软件是‍‍TexturePacker,知道了软件那就知道如何解回去了。‍‍ 下载‍‍Te...

ArkGameFrame游戏服务器解决方案

Github地址