大约有 4,918 项符合查询结果(耗时:0.0150秒) [XML]

https://www.tsingfun.com/it/os... 

bpftrace教程【官方】 - 操作系统(内核) - 清泛网 - 专注C/C++及内核技术

...跟踪,在第6节介绍),我们更加喜欢用tracepoints探针,因tracepoints有稳定的应用程序编程接口。注意:现代linux系统(glibc >= 2.26),open总是调用openat系统调用。 comm是内建变量,代表当前进程的名字。其它类似的变量还有pid和tid,...
https://www.tsingfun.com/it/cp... 

C++ Lock-free Hazard Pointer(冒险指针) - C/C++ - 清泛网 - 专注C/C++及内核技术

...需要修改引用计数,高并发场景下这样的原子操作也会成性能瓶颈,毕竟原子加对应的 CPU 指令 lock add 也可以看成是微型锁。 Linux 内核中提供了 RCU 方法,笔者目前对此还没有太多的了解。本文主要介绍 Hazard Pointer,一种无...
https://www.tsingfun.com/it/tech/1083.html 

基于PECL OAuth打造微博应用 - 更多技术 - 清泛网 - 专注C/C++及内核技术

...PHP本身已经有了一个标准的OAuth实现:PECL OAuth!下面以此例来讲解一下: 说明:首先需要对OAuth概念有一定的了解,如不清楚可以参考我以前写的文章:OAuth那些事儿,其次需要注册成各个微博平台(新浪,腾讯,搜狐,网...
https://www.tsingfun.com/it/opensource/1235.html 

vs2008编译boost详细步骤 - 开源 & Github - 清泛网 - 专注C/C++及内核技术

...库是一个经过千锤百炼、可移植、提供源代码的C++库,作标准库的后备,是C++标准化进程的发动机之一。 Boost库由C++标准委员会库工作组成员发起,其 【一、Boost库的介绍】 Boost库是一个经过千锤百炼、可移植、提供源代码...
https://stackoverflow.com/ques... 

android ellipsize multiline textview

....substring(0, lastSpace); // 由于我们大多数情况下workingText中文,所以按照之前的逻辑找空格是不合适的 // 这里改成直接替换最后的字符 workingText = workingText.substring(0, workingText.length() - 1 - 1); } – chengb...
https://stackoverflow.com/ques... 

Multiple levels of 'collection.defaultdict' in Python

... _sub_getitem, 'pop': _sub_pop})(val) # 重新赋值当前字典键返回值,当对其赋值时可回溯 if all([real_val is not None, isinstance(self, (dict, list)), type(k) is not slice]): self[k] = val return val def _sub_pop(self, k=-1): try: va...
https://www.fun123.cn/reference/other/merger.html 

App Inventor 2 项目合并工具 AIMerge · App Inventor 2 中文网

...具 本文档最初由米尔斯学院(Mills College)的 Kate Feeney AI Classic 编写。该计划在她的论文通过 App Inventor 鼓励协作 中进行了讨论。 该工具作 Java 程序在 App Inventor 外部运行,需要在计算机上安装 Java 才能使用它。 如何使...
https://www.tsingfun.com/it/cpp/1419.html 

ZeroMQ的学习和研究(PHP代码实例) - C/C++ - 清泛网 - 专注C/C++及内核技术

...程、内核和主机盒之间弹性伸缩。ZMQ 的明确目标是“成标准网络协议栈的一部分,之后进入 Linux 内核”。现在还未看到它们的成功。但是,它无疑是极具前景的、并且是人们更加需要的“传统”BSD 套接字之上的一层封装。ZMQ...