大约有 2,200 项符合查询结果(耗时:0.0095秒) [XML]
Android代码优化小技巧 - 更多技术 - 清泛网 - 专注C/C++及内核技术
...且你知道它最终会需要连接到一个StringBuffer,请修改你的实现方式,避免直接进行连接操作,应该采用创建一个临时对象来做这个操作。
当从输入的数据集中抽取出Strings的时候,尝试返回原数据的substring对象,而不是创建一个...
Windbg Step 2 分析程序堆栈实战 - 更多技术 - 清泛网 - 专注C/C++及内核技术
...息,这个命令相当于Visual Studio里面的局部变量(locals)窗口。
7. kM
.frame的方式比较复杂,因此windbg提供了一个快捷命令,kM(callstack with markup)。这个命令提供了一个类似html网页超链接的形式,供程序员在堆栈中快速切换函...
一文讲透区块链技术原理 - 资讯 - 清泛网 - 专注C/C++及内核技术
...术,它基于密码学中的椭圆曲线数字签名算法(ECDSA)来实现去中心化的P2P系统设计。但区块链的作用不仅仅局限在比特币上。现在,人们在使用“区块链”这个词时,有的时候是指数据结构,有时是指数据库,有时则是指数据...
Linux 进程卡住了怎么办? - 操作系统(内核) - 清泛网 - 专注C/C++及内核技术
... (比如 strace、pstack 等)一般也是利用某个特殊的信号来实现的,在这种状态下也是无法使用。
可见 D 状态的进程一般是处在某个内核态的系统调用中,那怎么知道是哪个系统调用,又是在等待什么呢?幸好 Linux 下提供了 pro...
Android中Java和JavaScript交互 - 更多技术 - 清泛网 - 专注C/C++及内核技术
...,JavaScript又是一个很举足轻重的脚本。本文将介绍如何实现Java代码和Javascript代码的相互调用。如何实现
实现Java和js交互十分便捷。通常只需要以下几步:
WebView开启JavaScript脚本执行。
WebView设置供JavaScript调用的交互接口。...
为AppInventor2开发自己的拓展(Extension) - App Inventor 2 拓展 - 清泛IT社区,为创新赋能!
... Inventor 2 是积木式在线安卓开发环境,利用拖拽式的方式实现代码块堆叠,从而完成相应的逻辑。上手很容易,但是由于代码块提供的功能有限,使用比较单一,在开发上有很大的局限性,但是它提供了拓展Extension特性,开放了...
可重入函数、不可重入函数及线程安全 - C/C++ - 清泛网 - 专注C/C++及内核技术
...(2) 调用了malloc或free;
(3) 调用了标准I/O函数;标准io库很多实现都以不可重入的方式使用全局数据结构。
(4) 进行了浮点运算.许多的处理器/编译器中,浮点一般都是不可重入的 (浮点运算大多使用协处理器或者软件模拟来实现。
...
CoInitialize浅析一 - 操作系统(内核) - 清泛网 - 专注C/C++及内核技术
...。今天我们就稍微再深入一下,通过分析CoInitialize的具体实现来印证我们的想法。
我们先来看看CoInitialize的汇编
769B2A24 mov edi, edi
769B2A26 push ebp
769B2A27 mov ebp, esp
769B2A29 ...
京东618:算法让UV价值提升200%+,用智能卖场缩短购物路径 - 更多技术 - 清...
...来,并且支持同一个页面多种不同优化目标的有机融合,实现整个页面整体收益的最大化。更远的未来,京东则认为Bot会成为下一代智能卖场的形态——智能卖场只是帮助用户缩短了购物路径,Bot将会进一步缩短这个路径,由用...
请停下来重新想下 你究竟为何创业? - 资讯 - 清泛网 - 专注C/C++及内核技术
...级人脉。更多的人愿意站出来为你指点一下江山,告诉你怎样让公司估值下的零变得更长,让你创业的海市蜃楼在空中变得更大更高。当然一旦你拿了他们的钱,他们就不再是你的精神导师,而是你的债主,唯有利字当头。
现...