所有随笔最新随笔(rss)

Qt Unicode转中文代码

     摘要: Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->void toString(QString& buffer){    QRegExp rx("(\\\\u[0-9a-fA-F...  阅读全文

2017-04-27 19:52 作者: ccsdu2009【评论:0】【阅读:6】 

Qt使用gtest

     摘要: 近日需要使用Qt进行一个工具的编写, 恰逢最近在学习使用gtest作为测试的首选, 本着熟能生巧, 能有机会多练习就多练习, 无机会创造机会也要上(/(ㄒoㄒ)/~~)的积极(折腾作死)态度, 开展了Qt使用gtest的折腾.
首先, 说明一下环境: win7+qt5.8.0(MinGW), gtest最新版本, 直接从GitHub拉取(https://github.com/google/googletest)  阅读全文

2017-04-27 12:16 作者: 小菜枫【评论:0】【阅读:1】 

网游开发目录结构

网游开发目录结构

(金庆的专栏 2017.4)

合理设置网游开发目录结构,可以方便目录权限设置。

以前分为3大块,分别对应美术,程序,策划的目录。

Art
Code
Design

也有可能是分成3个SVN库。
个人倾向于分成多个库,SVN应该只保存文本文件。

对于U3d开发,美术和策划需要更改客户端开发目录。

Art
Design
Client
Server
Common

2017-04-27 10:01 作者: 金庆【评论:0】【阅读:2】 

node 6.10.2与node 7.9.0的一些差异

     摘要: node进步很快,一年前,我用的还是node 4.x LTS,现在都 node 6.x LTS了,而node 7.x也在开发中,node 8.x已经也展开了。 node 6.x已经到了node 6.10.2了,则7.x也到了7.9.0了 对比后,这里把发现的差异列一下n次方运算符 **例如let a = 2 ** 3; console.log(a); //显示为8 let b ...  阅读全文

2017-04-27 00:18 作者: 冬瓜【评论:0】【阅读:102】 

Centos安装Tomcat并且部署Java Web项目

     摘要:   阅读全文

2017-04-26 15:31 作者: 思月行云【评论:0】【阅读:2】 

支持 proto3 的 lua 绑定库 LuaPbIntf

     摘要: 支持 proto3 的 lua 绑定库 LuaPbIntf(金庆的专栏 2017.4)protobuf的lua绑定库之前一直用 pbc,但是该库已经不更新了。想要添加 proto3 的 map , 还有支持 service, 发现代码太高深,无法下手。pbc因为用c代码实现了 protobuf 的功能,所以代码量很大。而对于 c++ 来说,只需要利用 protobuf 库中动态消息就可以实现 lu...  阅读全文

2017-04-25 11:43 作者: 金庆【评论:0】【阅读:6】 

SdnfViewer - 3D Viewer for SDNF File

     摘要: SdnfViewer - 3D Viewer for SDNF File eryar@163.com SDNF(Structural steel Detailing Neutral File) format was originally defined by the Intergraph FrameWorks user community for the transfer of steel da...  阅读全文

2017-04-24 20:48 作者: eryar【评论:0】【阅读:117】 

【编程术语】

反射机制 : 程序可以访问、检测和修改它本身状态或行为的一种能力

引用和项目依赖项目的区别:
    添加项目依赖项会在你的项目之前先编译加载依赖项
    如果你要调用依赖项里面的东西,需要添加引用,来获取依赖项的东西

调用静态库方法:
    如果存在当前项目中的话,直接添加引用.
    如果项目依赖于xxx.lib,在依赖项中添加xxx.lib,在通过引用来实现调用lib
    如果项目不存在项目中的话,可以直接通过#pragma comment(lib, "xxx.lib") 实现引用


比如有mts.dll,test1.dll,test2.dll
test1.dll 和 test2.dll都依赖于mts.dll
mts.dll中有一个初始化函数,初始化对象TEST.
对于模块test1.dll和test2.dll中,
各自存在一个模块mts,但没有调用mts中的初始化函数,所以,自身模块的mts中的TEST未初始化.

 Linux-makefile命令多线程编译:
   使用 -jn,表示开了n个线程进行编译

2017-04-24 16:39 作者: Wurq【评论:0】【阅读:2】 

MMORPG 客户端的网络消息框架

     摘要:   阅读全文

2017-04-24 10:28 作者: 思月行云【评论:0】【阅读:4】 

技 术 改 变 世 界

网站分类

统计信息

聚合

Blog客户端API

推荐客户端

博客排行榜[前62人]