摘要:
终于改完了也测了,写了一个星期,哥快跪了,累爆了 阅读全文
摘要:
mongodb的DBObject支持保存多维数组,在增加元素时使用"$push"操作符,在删除元素时使用"$pull".但是在做更新时问题就来了,mongodb首先支持使用"$"来定位数组中的某个元素,例如:> t.find() { "_id" : ObjectId("4b97e62bf1d8c7... 阅读全文
摘要:
#include #include using namespace std;int fun(int a){ std::cout * f){ auto fun = *f; fun(1); return 1;}int main(){ std::function fu... 阅读全文
摘要:
现在的状态:书读的少,没有思想,社会阅历少,抗击打能力差,性子太急,太不成熟希望成熟一点,这些都是成功的大忌,否则你得不到机会,或者机会在眼前你不知道,不知什么东西是好的,更不知如何做人,许多东西都决定了我以后能走多远 阅读全文
摘要:
这个协议不知我在上面耗费了多长时间,也有人问过我咋回事,这个protocol不长,但对于我来说理解起来很费劲,今天回来看看忽然看懂了(80%),只能说不知看了多少遍其实这些东西应该在来的一个月这样子都要会的,一直拖到现在,其实那时时真心看不懂#ifndef Protocol_Base_H#defin... 阅读全文
摘要:
我刚才在想两个线程同时访问一个函数有没有问题看到这个我就放心了其实你可以这样想,函数本身只是代码,代码是只读的,无论多少个线程同时调都无所谓(因为只读嘛)。但是函数里面总要用到数据,如果数据属于线程(比如函数参数、局部变量,存在栈上,每个线程都有自己的栈),那么同时调还是没关系,因为用的本线程的数据... 阅读全文
摘要:
今天我在想类里面类类型是什么时候初始化的如:class A{ A(B& bb) { b = bb; } public: B b;};class B{ B();};假如A a;定义一个对象会为对象的数据成员分配空间,然后调用构造函数进行初始化从... 阅读全文
摘要:
#include #include #include #include #include #include #include #pragma warning (disable: 4244) //解决boost 中binary序列化:“std::streamsize”转换到“size_t”usi... 阅读全文