大约有 1,300 项符合查询结果(耗时:0.0133秒) [XML]

https://www.tsingfun.com/it/cpp/651.html 

剖析程序的内存布局 - C/C++ - 清泛网 - 专注C/C++及内核技术

...一种方便高效的文件I/O方式,所以它被用于加载动态库。创建一个不对应于任何文件的匿名内存映射也是可能的,此方法用于存放程序的数据。在Linux中,如果你通过malloc()请求一大块内存,C运行库将会创建这样一个匿名映射而...
https://www.tsingfun.com/it/da... 

OceanBase使用libeasy原理源码分析:客户端 - 数据库(内核) - 清泛网 - 专...

... 二、同步请求 首先,同异步请求类似,也是先创建一个session,将数据包拷进去,不同的是,同步请求调用的是void *easy_client_send(easy_io_t *eio, easy_addr_t addr, easy_session_t *s)方法而不是int easy_client_dispatch(easy_io_t *eio, easy_addr...
https://www.tsingfun.com/it/cpp/655.html 

VC窗口刷新InvalidateRect和UpdateWindow - C/C++ - 清泛网 - 专注C/C++及内核技术

...检测到窗口被覆盖的地方需要恢复的时候,比如,第一次创建窗口,改变了窗口的大小,最大化,最小化等等(其实这些事件发生时会调用UpdateWindow函数,由该函数发送WM_PAINT消息),它会向用户程序发送一个WM_PAINT消息。窗口...
https://www.tsingfun.com/it/bigdata_ai/2293.html 

理解Python的 with 语句 - 大数据 & AI - 清泛网 - 专注C/C++及内核技术

...__exit__()方法即可。此例中,Sample()的__enter__()方法返回新创建的Sample对象,并赋值给变量sample。 When executed: 代码执行后: bash-3.2$ ./with_example02.py type: <type 'exceptions.ZeroDivisionError'> value: integer division or modulo by zero trace: <traceback ...
https://www.tsingfun.com/ilife/tech/817.html 

创业公司如何实施敏捷开发 - 资讯 - 清泛网 - 专注C/C++及内核技术

...将整个产品设计成产品backlog。产品backlog就是一个个需求列表。(backlog可以理解为需求或者要做的事情) 2、召开产品backlog计划会议,预估每个backlog的时间,确定哪些backlog是需要在第一个sprint中完成的,即sprint的backlog。(sprin...
https://www.tsingfun.com/it/cpp/1364.html 

windows下捕获dump之Google breakpad_client的理解 - C/C++ - 清泛网 - 专注C/C++及内核技术

...进程读取数据,发现是MESSAGE_TAG_UPLOAD_REQUEST消息,则调用创建服务进程时注册的上传回调函数。注意到chromium并没有使用这个通道,而是在服务进程生成dump的回调里做了dump上传操作,这样子似乎更好,减少了crash时两进程的沟通...
https://www.tsingfun.com/it/da... 

MySQL一次主从数据不一致的问题解决过程 - 数据库(内核) - 清泛网 - 专注C/...

...ll 校验数据一致性 建立用户并授权 注意这里要在主从创建一个同名的用户,可以从主库访问从库,主库本地可以访问主库。工具的使用都是在主库的服务器上进行,使用 pt-table-checksum校验数据一致性。 从库mysql操作 GRANT S...
https://www.tsingfun.com/it/cpp/662.html 

SEH stack 结构探索(1)--- 从 SEH 链的最底层(线程第1个SEH结构)说起 -...

... ntdll32!__RtlUserThreadStart+0x25 (7733700d) 当主线程被创建后,系统会跳转到 ndtll32!_RtlUserThreadStart() 开始执行,它最终会调用用户的入口函数。在 RtlUserThreadStart() 里会调用 SEH_prolog4() 进行构建最初的 SEH 结构。 好了,现在关...
https://www.tsingfun.com/html/... 

编译器内部的秘密--微软的编译器是如何解析Try/Catch/Throw的 - C/C++ - 清...

...id(my_exception),另外一个是typeid(std::exception)。 编译器会创建一个全局变量,这个全局变量的类型是_ThrowInfo。根据以上讨论,一个语句throw 2被编译后,就成了以下形式: _TypeDescriptor tDescInt = typeid(int); _CatchableType tcatchInt = { ...
https://www.tsingfun.com/html/... 

编译器内部的秘密--微软的编译器是如何解析Try/Catch/Throw的 - C/C++ - 清...

...id(my_exception),另外一个是typeid(std::exception)。 编译器会创建一个全局变量,这个全局变量的类型是_ThrowInfo。根据以上讨论,一个语句throw 2被编译后,就成了以下形式: _TypeDescriptor tDescInt = typeid(int); _CatchableType tcatchInt = { ...