```c++ vector splitListToParts(ListNode *root, int k) { vector vec; if (root == nullptr) { for (; k > 0; --k) vec.push_back({}); return vec; } int len... ...
分类:
其他好文 时间:
2019-01-14 15:12:28
阅读次数:
184
在重新分配内存的过程中,从旧内存将元素拷贝到新内存是不必要的,更好的方式是移动元素。使用移动而不是拷贝的另一个原因源于IO类或unique_ptr这样的类。这些类包含不能被共享的资源(如指针或IO缓冲),因此,这些类型的对象不能拷贝,但是可以移动。 标准库容器、string和shared_ptr类既 ...
分类:
移动开发 时间:
2019-01-13 11:38:41
阅读次数:
231
golang 通过sync/atomic库来支持cpu和操作系统级别的原子操作。但是对要操作类型有如下要求 int32, int64,uint32, uint64,uintptr,unsafe包中的Pointer。不过,针对unsafe.Pointer类型,该包并未提供进行原子加法操作的函数 syn ...
分类:
其他好文 时间:
2019-01-12 01:07:16
阅读次数:
423
1 void Bmp2Png(LPCWSTR szBmpFile, LPCWSTR szPngFile) 2 { 3 Image* image = nullptr; 4 CLSID clsid; 5 6 image = Image::FromFile(szBmpFile, TRUE); 7 8 if... ...
分类:
其他好文 时间:
2019-01-11 18:07:50
阅读次数:
172
I have been quite annoyed by a Windows bug that causes a huge number of open-source command-line tools to choke on multi-byte characters at the Window ...
分类:
其他好文 时间:
2019-01-09 22:47:39
阅读次数:
389
1 ;功能:16位的2进制数转为5位的10进制数并输出 2 DATAS SEGMENT 3 Num dw 1111100111B ;带转换的二进制数(<=16位 测试用例对应的10进制为999) 4 buffer db 5 dup(0) ;用来保存结果 5 jm dw 10000,1000,100,... ...
分类:
其他好文 时间:
2019-01-09 20:27:53
阅读次数:
191
原文地址:https://blog.csdn.net/aikker/article/details/5631412 INT_PTR DialogBox( HINSTANCE hInstance, LPCTSTR lpTemplate, HWND hWndParent, DLGPROC lpDialo ...
分类:
其他好文 时间:
2019-01-09 01:21:23
阅读次数:
171
环境:主服务器ip:10.254.12.238辅助服务器ip:10.254.10.161做主从需要两个条件:1、授权给辅助服务器2、主服务器zone文件中配置有NS,A或者PTR两台设备均简单粗暴的安装bind`yuminstallbind-y`配置主服务器修改主服务器的主配置文件:~]#vim/etc/named.conflisten-onport53{any;};allow-query{any
分类:
其他好文 时间:
2019-01-08 17:18:53
阅读次数:
175
//创建对象数组 #include<iostream> using namespace std; class Point { public: Point() { X=Y=0; cout<<"Default Constructor called."<<endl; } Point(int xx,int ...
分类:
编程语言 时间:
2019-01-08 15:17:10
阅读次数:
280
8、对象指针 声明: 类名 *对象指针名 Point A(5,10); Point *ptr; ptr=&A;//通过指针访问对象成员:对象指针名->成员名。ptr->getX();相当于(*ptr).getX; 曾经错误的前向引用的例子 class Fred; //前向引用声明 class Bar ...
分类:
编程语言 时间:
2019-01-08 14:57:24
阅读次数:
226