240 私信
这个人很懒,暂无签名信息
0

Linux_ 5.1、用户与系统调用的交互

class=markdown_views prism-atom-one-light> 本文脉络一、什么是系统调用二、用户与系统调用的交互1、通常情况下:用户无法直接与系统调用交互2、特殊情况下:用户直接与系统调用交互三、系统调用、API与系统命令的关系 一、什么是系统调用 系统调用指操作系统给用户提供一组特殊的接口,用户可以通过这些接口来获取操作系统...

0

嵌入式 不同平台或者语言内存泄漏检测工具

1.     ccmalloc-Linux和Solaris下对C和C++程序的简单的使用内存泄漏和malloc调试库。 2.     Dmalloc-Debug Malloc Library. 3.     Electric Fence-Linux分发版中由Bruce Perens编写的malloc()调试库。 4.     Leaky-Linux下检测内存泄漏的程序。 5.  ...

0

PHP 替换字符串中的某个字符或某段字符

$str = ddddddddddddddddddddddddddddddddddddddddddddddddddd;ddddddddddddddddd;; $str2 = /a/201901.jpg,/a/201902.jpg,/a/201903.jpg,/a/201904.jpg; // $str3 = ; // print_r(explode(,, $str2)); $array = exp...

0

组合数取模、乘法逆元解法

这两天看到求幂模的时候有一种很快的方法,在组合数求模的lucas方法中也适用。假设未知数分别为a、b、p,需要求a^b%p。根据数学原理,我们可以知道a^(b+c)=a^b*a^c。所以这里,我们把b的二进制拆分,从b最小的一位开始看,每次只看b一位上的数,如果是1,说明这个位上需要乘a,计算累乘a模p,再看下一位。这里我们可以用位运算b&1判断b的最小一位是否是1,再用b>>=1抛掉这位,循环这...

个人介绍
暂无介绍