会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
41
42
43
44
45
46
47
48
49
···
66
下一页
2014年8月8日
mongo二维数组操作
摘要: 有2个嵌套的数组:如果我想查询comments里score大于5的记录:testProvider.find({"comments.score":{"$gt":5}},{},function(err, result){console.log(result);});返回了查找到的记录,说明了查找有效果了...
阅读全文
posted @ 2014-08-08 03:04 zzyoucan
阅读(2886)
评论(0)
推荐(0)
2014年8月5日
项目分析(channelid是如果产生的)
摘要: channelid如何生成的/////////////////////////////////////////////////////////////////// I_TCPServer.h // Description: // ///////////...
阅读全文
posted @ 2014-08-05 23:19 zzyoucan
阅读(2483)
评论(0)
推荐(0)
string为什么可以写入共享内存
摘要: 我今天在想这个vector,map为什么不能写入共享内存,原来是因为new的时候只是new了这个对象在共享内存上,而真正的堆上的内存并没有在共享内存里面的,如果要想vector可以共享就要重写分配器或者用boost的,看了我们那个结构体还是很复杂的,肯定不适用,看来只有改成数组,对于string为什...
阅读全文
posted @ 2014-08-05 23:18 zzyoucan
阅读(594)
评论(0)
推荐(0)
项目分析(PLUG)
摘要: plug过程1.INIT_PLUG#define INIT_PLUG Plug::InitPlug g_InitPlug(true);//共享内存数据结构struct PlugShareMemory{ void* pFirstHand; //第一个打开文件的句柄 I_Plug...
阅读全文
posted @ 2014-08-05 23:13 zzyoucan
阅读(448)
评论(0)
推荐(0)
vector存入共享内存(了解)
摘要: 昨天在上篇blog里描写了如何把STL容器放到共享内存里去,不过由于好久不写blog,发觉词汇组织能力差了很多,不少想写的东西写的很零散,今天刚好翻看自己的书签,看到一篇挺老的文章,不过从共享内存到STL容器讲述得蛮全面,还提供了学习的实例,所以顺便翻译过来,并附上原文地址。共享内存(shm)是当前...
阅读全文
posted @ 2014-08-05 19:34 zzyoucan
阅读(4350)
评论(2)
推荐(0)
2014年8月1日
vector内存分配
摘要: vector,map这些容器还是在堆上分配的内存,在析构时是释放空间vector在提高性能可以先reserve在push_back()reserve:决定capacity,但没有真正的分配内存,我感觉只是告诉操作系统预留一段空间,但没有真正的分配resize:真正的分配了,可以通过下标访问
阅读全文
posted @ 2014-08-01 21:08 zzyoucan
阅读(890)
评论(0)
推荐(0)
关于传值的小问题
摘要: #include #include int* fun(int* a){ std::cout << *a << std::endl;//这样有问题吗???? int temp = 100; return &temp;//这个是典型的错误}int main(){ int a = ...
阅读全文
posted @ 2014-08-01 01:19 zzyoucan
阅读(250)
评论(0)
推荐(0)
2014年7月31日
c++11 lambda(匿名函数)
摘要: #include #include using namespace std::placeholders;//lambda即匿名函数int main(){ int a = 10; //当return所有的返回都是一个类型就不需要指定返回值的类型,因为编译器会自动推断 //也可以指定返...
阅读全文
posted @ 2014-07-31 22:49 zzyoucan
阅读(801)
评论(0)
推荐(0)
std::function,std::bind复习
摘要: #include #include //std::bind返回函数对象void fun1(int a, int b){ std::cout func;//function可以存储函数指针对象,之前以为只能存储std::bind func = fun1; func(5, 6); ...
阅读全文
posted @ 2014-07-31 22:14 zzyoucan
阅读(304)
评论(0)
推荐(0)
2014年7月29日
项目分析(人物上线消息)
摘要: 人物上线消息: c2s s2cc2s_login(点击登录)-------> s2c_login(验证用户名和密码的消息)c2s_select_actor(选择角色)----> s2c_local_player_info(...
阅读全文
posted @ 2014-07-29 10:59 zzyoucan
阅读(201)
评论(0)
推荐(0)
上一页
1
···
41
42
43
44
45
46
47
48
49
···
66
下一页
公告