大约有 7,000 项符合查询结果(耗时:0.0111秒) [XML]
C++实现句柄多版本过期置old的思路 - C/C++ - 清泛网 - 专注C/C++及内核技术
C++实现句柄多版本过期置old的思路使用MVCC可以解决。轻量级的不使用MVCC的话,思路如下:核心ObjPtrmap<id, ObjPtr> map_;Get的时候返回最新的ObjPtr;当ObjPtr有新版本要更新的时候,将map中对应id的ObjPtr中is 使用MVCC可以解决。
轻量...
腾讯Tencent开源框架介绍(持续更新) - 开源 & Github - 清泛网 - 专注C/C++及内核技术
...co 非常轻量的C++协程框架,2k~3k行代码量,采用epool+hook实现。libco是微信后台大规模使用的c/c++协程库,2013年至今稳定运行在微信后台的数万台机器上。
使用方式如下:
单线程下的生产者、消费者模式(自带的demo)
#includ...
苹果全球开发者大会:无硬件 iOS 9等三大系统更新 - 资讯 - 清泛网 - 专注C...
...应的服务也会在今年秋季正式登陆加拿大。苹果还在探讨如何让Apple Pay进入中国。
Swift 2 开源才是王道
Swift语言讲开放源代码,为APP编程带来更多可能。App Store目前有超过15000个应用是用Swift来开发的,越来越多的应用采用了苹...
【解决】Win10/Win11家庭版不支持远程桌面?如何开启远程桌面? - 操作系统...
【解决】Win10/Win11家庭版不支持远程桌面?如何开启远程桌面?一、Win10家庭版是不支持远程桌面的。本人使用的电脑自带的是正版的win10家庭版,因为工作需要,需要使用到远程桌面,但是又不想重装系统,经过寻找发现可以借...
NSIS脚本编程(持续更新) - 更多技术 - 清泛网 - 专注C/C++及内核技术
...止程序?$\n$\n\
【 是 】终止程序,安装最新版本$\n\
【 否 】安装最新版本,下次启动程序生效$\n\
【取消】取消安装' \
"是" "否" "取消"
NSIS编程if逻辑:
首先需要包含这个...
手握利器,直面“蓝脸”! ——使用WinDbg抗击系统崩溃 - 操作系统(内核) - ...
...拥有符号信息,这样才能正确分析出问题根源。那我们该如何设置调试符号文件的位置呢?我们既可以从微软官网下载完整的符号文件包(同位于WinDbg下载页面),也可以使用微软的符号文件服务器(Microsoft Symbol Server)。笔者推荐后...
Subversion钩子 - 更多技术 - 清泛网 - 专注C/C++及内核技术
...也就是提交前后的钩子,下面以pre-commit为例来说明一下如何自定义Subversion钩子。
假设有一个PHP项目使用Subversion做版本控制,使用中发现了一些问题,比如程序员不写日志,或者提交的文件有BOM,或者提交的文件有语法错误,...
技术人员如何创业《三》- 合伙人的分工 - 资讯 - 清泛网 - 专注C/C++及内核技术
技术人员如何创业《三》- 合伙人的分工中国梦我们习主席上台后就大大倡导。国家领导人有他们的中国梦,创业者也怀揣着创业的梦想。我们张罗好产品就要准备风风火火的大干一番了。 “中国梦”我们习主席上台后就大大...
Linux Glibc幽灵漏洞允许黑客远程获取系统权 - 操作系统(内核) - 清泛网 - ...
...统服务外,它本身也提供了许多其它一些必要功能服务的实现。
什么是glibc
glibc是GNU发布的libc库,即c运行库。glibc是linux系统中最底层的api,几乎其它任何运行库都会依赖于glibc。glibc除了封装linux操作系统所提供的系统服务...
Makefile经典教程(入门必备) - C/C++ - 清泛网 - 专注C/C++及内核技术
...可以了。
在定义好依赖关系后,后续的那一行定义了如何生成目标文件的操作系统命令,一定要以一个Tab键作为开头。记住,make并不管命令是怎么工作的,他只管执行所定义的命令。make会比较targets文件和prerequisites文件的...