• 路由器固件安全分析技术(一)

    高地址到低地址依次为当前函数的寄存器备份和局部变量,参数x-参数1(参数4-参数1预留),当前函数返回用的地址,调用函数的寄存器备份及局部变量。依次类推。叶子函数和非叶子函数根据之前的描述可知其决定如何返回...
    文章 2017-06-24 3194浏览量
  • 路由器固件安全分析技术(一)

    高地址到低地址依次为当前函数的寄存器备份和局部变量,参数x-参数1(参数4-参数1预留),当前函数返回用的地址,调用函数的寄存器备份及局部变量。依次类推。叶子函数和非叶子函数根据之前的描述可知其决定如何返回...
    文章 2017-11-24 1695浏览量
  • 开发函数计算的正确姿势——使用交互模式安装依赖

    前言 首先介绍下在本文出现的几个比较重要的概念: 函数计算(Function Compute):函数计算是一个事件驱动的服务,通过函数计算,用户...同时也支持内联命令和管道等非交互模式的用法,为编写脚本提供了更好的支持。
    文章 2019-08-31 11503浏览量
  • 开发函数计算的正确姿势——使用交互模式安装依赖

    同时也支持内联命令和管道等非交互模式的用法,为编写脚本提供了更好的支持。“阿里巴巴云原生关注微服务、Serverless、容器、Service Mesh 等技术领域、聚焦云原生流行技术趋势、云原生大规模的落地实践,做最懂云...
    文章 2019-12-19 349浏览量
  • 开发函数计算的正确姿势——使用交互模式安装依赖

    同时也支持内联命令和管道等非交互模式的用法,为编写脚本提供了更好的支持。“阿里巴巴云原生关注微服务、Serverless、容器、Service Mesh 等技术领域、聚焦云原生流行技术趋势、云原生大规模的落地实践,做最懂云...
    文章 2020-01-09 963浏览量
  • PAM可插拔认证

    介绍 Linux-PAM(Linux下的可插入式认证模组)是一套共享函数库,允许系统管理员来决定应用程式如何识别用户.换句话说,就是用不着(重写和)重新编译一个(支援PAM的)程式,就可以切换它所用的认证机制.你可以整个的升级你...
    文章 2017-11-16 1311浏览量
  • 静态代码分析——字符串

    实际存入str的只有"hello",前面的空格被忽略掉,而"world"被留在输入缓冲区中等待一次输入函数的读入。二是要保证字符数组的长度足够大,能容纳可能的最大输入串。例:char t[10],s[5];scanf("%s",s);printf("%s%...
    文章 2017-11-09 1446浏览量
  • 【UVM避坑】记录 UVM/SV 使用过程中遇到的琐碎问题

    You may not have sufficient PLI/ACC capabilites enabled for that path 先看debug_access选项参数&xff0c;是不是要force的路径无法access&xff0c;实在不行&43;debug_access&43;all&43;debug_access&43;all还不行...
    文章 2022-11-08 51浏览量
  • Delphi中的线程类

    TThread类的几个成员作一简单介绍,再说明一下Execute的实现和Synchronize的用法就完了。然而这并不是多线程编 程的全部,我写此文的目的在于对此作一个补充。线程本质上是进程中一段并发运行的代码。一个进程至少有...
    文章 2017-11-14 854浏览量
  • 《Essential Linux Device Drivers》第4章

    中断处理函数的原型的返回值类型为irqreturn_t,如果中断处理成功,则返回IRQ_HANDLED,否则,返回IRQ_NONE。对于PCI等I/O而言,该返回值的意义更重要,因为多个设备可能共享同一IRQ。IRQF_DISABLED标志意味着这个...
    文章 2017-11-02 1559浏览量
  • windows常用 API函数

    作用可大了,因为很多操作窗口的函数,都需要窗口句柄作参数,如移动、改变窗口大小的MoveWindow函数,在这里举个例子,大家就更能体会到这个FindWindow的用法、用处。FindWindow例子:已知一个窗口名称,写一个程序...
    文章 2014-04-16 3572浏览量
  • windows常用API函数

    作用可大了,因为很多操作窗口的函数,都需要窗口句柄作参数,如移动、改变窗口大小的MoveWindow函数,在这里举个例子,大家就更能体会到这个FindWindow的用法、用处。FindWindow例子:已知一个窗口名称,写一个程序...
    文章 2013-12-27 3422浏览量
  • APUE札记

    Linux各目录及每个目录的详细介绍 4.2、函数stat、fstat、fstatat和lstat 本章主要讨论4个stat函数以及它们的返回信息。1 2 3 4 5 6 include<sys/stat.h>所有4个函数的返回值:若成功,返回0;若出错,返回-1 ...
    文章 2017-11-21 1428浏览量
  • APUE札记

    Linux各目录及每个目录的详细介绍 4.2、函数stat、fstat、fstatat和lstat 本章主要讨论4个stat函数以及它们的返回信息。1 2 3 4 5 6 include<sys/stat.h>所有4个函数的返回值:若成功,返回0;若出错,返回-1 ...
    文章 2017-11-20 1083浏览量
  • Essential Linux Device Drivers 中文版第2章

    通过网络链接套接字可完成的功能还包括存取路由表和地址解析协议(ARP)表(include/linux/netlink.h文件给出了完整的用法列表)。对于此类任务而言,网络链接套接字比系统调用更合适,因为前者具有采用异 步机制、...
    文章 2017-11-07 943浏览量
  • Linux下分析bin文件的10种方法

    不管你在 Linux 从事的是何种工作&xff0c;知道这些工具也会让你对你的系统更加了解。在本文中&xff0c;将介绍几种最常用的用于分析二进制文件的工具及命令&xff0c;这些工具在大部分发行版里可以直接使用&xff0c;如果不...
    文章 2022-04-19 252浏览量
  • [转]c++ try catch 问题

    介绍unix和linux下如何编程的书籍中,都会有对信号处理编程详细的介绍,当然执著的主人公阿愚肯定对它也不会放过,会深 入到unix沿袭下来的信号处理编程内部的实现机制,并尝试完善改进它,使它也能够较好地和C++...
    文章 2017-11-14 1166浏览量
  • [转]使用GDB 调试多进程程序

    DB 是 linux 系统上常用的调试工具,本文介绍了使用 GDB 调试多进程程序的几种方法,并对各种方法进行比较。GDB 是 linux 系统上常用的 c/c++ 调试工具,功能十分强大。对于较为复杂的系统,比如多进程系统,如何...
    文章 2017-05-04 1101浏览量
  • Linux内核调试方法总结【转】

    a)虽然printk很健壮,但是看了源码你就知道,这个函数的效率很低:做字符拷贝时一次只拷贝一个字节,且去调用console输出可能还产生中断。所以如果你的驱动在功能调试完成以后做性能测试或者发布的时候千万记得尽量...
    文章 2017-11-21 2082浏览量
  • Linux运行期间升级Linux系统(Uboot+kernel+Rootfs...

    此文主要就是介绍,在嵌入式Linux系统,已经实现了nand和(或)nor flash驱动后,如何利用mtd工具,进行实时(runtime)/在线(online)的情况,升级Linux系统。2.一点说明 本文所写内容,主要是之前的一些相关...
    文章 2016-03-20 1672浏览量
  • Linux内核调试方法总结【转】

    a)虽然printk很健壮,但是看了源码你就知道,这个函数的效率很低:做字符拷贝时一次只拷贝一个字节,且去调用console输出可能还产生中断。所以如果你的驱动在功能调试完成以后做性能测试或者发布的时候千万记得尽量...
    文章 2016-08-05 1570浏览量
  • ATTRIBUTE_你知多少?【转】

    事实上,const参数不能用在带有指针类型参数的函数中,因为该属性不但影响函数的参数值,同样也影响到了参数指向的数据,它可能会对代码本身产生严重甚至是不可恢复的严重后果。并且,带有该属性的函数不能有任何副...
    文章 2017-11-14 1194浏览量
  • ATTRIBUTE_你知多少?【转】

    事实上,const参数不能用在带有指针类型参数的函数中,因为该属性不但影响函数的参数值,同样也影响到了参数指向的数据,它可能会对代码本身产生严重甚至是不可恢复的严重后果。并且,带有该属性的函数不能有任何副...
    文章 2016-10-14 926浏览量
  • Android 代码性能优化建议

    这篇文章主要介绍一些小细节的优化技巧,当这些小技巧综合使用起来的时候,对于整个App的性能提升还是有作用的,只是不能较大幅度的提升性能而已。选择合适的算法与数据结构才应该是你首要考虑的因素,在这篇文章中...
    文章 2017-05-02 1406浏览量
  • 使用 ftrace 调试 Linux 内核【转】

    function 跟踪器可以跟踪内核函数的调用情况,可用于调试或者分析 bug,还可用于了解和观察 Linux 内核的执行过程。清单 1 给出了使用 function 跟踪器的示例。清单 1.function 跟踪器使用示例 [cpp]view ...
    文章 2016-03-25 1374浏览量
  • 使用 ftrace 调试 Linux 内核【转】

    function 跟踪器可以跟踪内核函数的调用情况,可用于调试或者分析 bug,还可用于了解和观察 Linux 内核的执行过程。清单 1 给出了使用 function 跟踪器的示例。清单 1.function 跟踪器使用示例 [cpp]view ...
    文章 2017-11-08 1337浏览量
  • 使用 ftrace 调试 Linux 内核【转】

    function 跟踪器可以跟踪内核函数的调用情况,可用于调试或者分析 bug,还可用于了解和观察 Linux 内核的执行过程。清单 1 给出了使用 function 跟踪器的示例。清单 1.function 跟踪器使用示例 [cpp]view ...
    文章 2017-11-15 1380浏览量
  • 运维利器:万能的 strace

    这是因为这里的exit函数不是系统调用,而是glibc库提供的一个函数,exit函数的调用最终会转化为exit_group系统调用,它会退出当前进程的所有线程。实际上,有一个叫做_exit()的系统调用(注意exit前面的下划线),线程...
    文章 2016-05-30 1038浏览量
  • 【Python】执行系统命令的常见用法

    本文总结了使用Python 程序执行系统的几种命令,介绍各个模块的优缺点。os.system模块 仅仅在一个子终端运行系统命令,而不能获取命令执行后的返回信息,如果在命令行执行,结果直接打印出来 Python 2.6.6(r...
    文章 2015-09-13 884浏览量
  • 零基础开发 nginx 模块

    2016 年 nginx 1.9.11 终于开始支持动态模块(Linux 动态模块即 so 文件),nginx 1.11.5 起支持单独编译动态模块(而不必同时编译 nginx 自身),同时引入支持开源版本 nginx 与 nginx plus 的二进制兼容性。...
    文章 2020-05-18 2905浏览量
1 2 3 4 5 >

云产品推荐

视频直播 大数据计算服务 MaxCompute 国内短信套餐包 ECS云服务器安全配置相关的云产品 开发者问答 阿里云建站 新零售智能客服 万网 小程序开发制作 视频内容分析 视频集锦 代理记账服务 阿里云AIoT 阿里云科技驱动中小企业数字化