• Python需掌握的常见知识点

    PyChecker是一种能够发现Python代码中的bug并对其中的代码风格和复杂度进行警告的静态分析工具。另外一种工具是Pylint,它能够验证模块是否满足编码标准。4.什么是Python装饰器?一个Python装饰器是我们在符合...
    文章 2020-03-05 1403浏览量
  • 软件测试基础单元测验

    对需求规格说明书、软件设计说明书、源程序做结构分析、流程图分析、符号执行来找错。静态方法通过程序静态特性的分析,找出欠缺和可疑之处,例如不匹配的参数、不适当的循环嵌套和分支嵌套、不允许的递归、未使用过...
    文章 2017-11-16 1266浏览量
  • 单片机沉思录——再谈static

    这两者的区别虽在于非静态全局变量的作用域是整个源程序,当一个源程序由多个源文件组成时,非静态的全局变量在各个源文件中都是有效的。而静态全局变量则限制了其作用域,即只在定义该变量的源文件内有效,在同一源...
    文章 2013-04-05 1399浏览量
  • c/c++ static关键字详解

    这两者的区别虽在于非静态全局变量的作用域是整个源程序,当一个源程序由多个源文件组成时,非静态的全局变量在各个源文件中都是有效的。而静态全局变量则限制了其作用域,即只在定义该变量的源文件内有效,在同一源...
    文章 2016-11-16 1095浏览量
  • C/C++中static关键字详解-zz

    这两者的区别虽在于非静态全局变量的作用域是整个源程序,当一个源程序由多个源文件组成时,非静态的全局变量在各个源文件中都是有效 的。而静态全局变量则限制了其作用域,即只在定义该变量的源文件内有效,在同...
    文章 2017-11-14 951浏览量
  • 静态代码检查新利器

    是对需求规格说明书、软件设计说明书、源程序做结构分析、流程图分析、符号执行来找错。静态测试可以手工进行&xff0c;充分发挥人的思维的优势&xff0c;并且不需要特别的条件&xff0c;容易展开&xff0c;但是静态测试对测试...
    文章 2022-02-14 183浏览量
  • C语言局部变量和全局变量问题汇总

    从以上分析可以看出,把局部变量改变为静态变量后是改变了它的存储方式即改变了它的生存期。把全局变量改变为静态变量后是改变了它的作用域,限制了它的使用范围。static函数与普通函数作用域不同,仅在本文件。只在...
    文章 2013-10-28 1582浏览量
  • (低代码)可视化搭建平台数据设计剖析

    对于数据的设计,根据实际的业务需求,我们可以分为静态数据和动态数据.静态数据是用户可以通过可视化的方式在低代码平台上创建的,比如编辑数据表格等.动态数据是指用户可以自定义的请求第三方的数据服务,...
    文章 2022-05-06 416浏览量
  • C语言的一些误用和知识总结

    从以上分析可以看出,把局部变量改变为静态变量后是改变了它的存储方式即改变了它的生存期。把全局变量改变为静态变量后是改变了它的作用域,限制了它的使用范围。因此static 这个说明符在不同的地方所起的作用是...
    文章 2013-10-27 839浏览量
  • C/C++ Memory Layout

    知道内存布局对调试程序非常有帮助,可以知道程序执行时,到底什么,有助于写出干净的代码。本文的主要内容如下: 文件转换为可执行文件 可执行程序组成及内存布局 数据存储类别 一个实例 总结 文件转换为可...
    文章 2016-04-26 1658浏览量
  • C/C++ Memory Layout

    知道内存布局对调试程序非常有帮助,可以知道程序执行时,到底什么,有助于写出干净的代码。本文的主要内容如下: 文件转换为可执行文件 可执行程序组成及内存布局 数据存储类别 一个实例 总结 文件转换为可...
    文章 2017-11-26 799浏览量
  • 【C语言进阶】—— 程序环境和预处理(坚持总会有收获...

    目录 ⌛前言⌛ ⛲1.程序的翻译环境和执行环境 ⛵2....程序同时也可以使用静态(static)内存,存储于静态内存中的变量在程序的整个执行过程一直保留他们的值。4.终止程序。正常终止main函数;也有可能是意外终止。
    文章 2022-05-11 47浏览量
  • 《JavaScript专家编程》——9.4 度量JavaScript代码...

    同时,静态代码分析从功能上分析代码的正确性,而不必知道它做什么。虽然JavaScript是一个非常动态的语言,但是它非常适合静态分析,因为它不会被编译成另一种形式。本节将评估JavaScript中静态分析的两种方法,...
    文章 2017-05-02 3888浏览量
  • 编译到底什么(*.c->*.o的过程)

    我们知道,一个程序代码到可执行文件往往由这几步构成: 预处理(Prepressing)->编译(Compilation)->汇编(Assembly)->链接(Linking)。编译过程就是把预处理完的文件进行一系列词法分析、语法分析...
    文章 2015-10-22 923浏览量
  • 关于Linux静态库和动态库的分析

    只需要在使用到这些公用函数的源程序中包含这些公用函数的原型声明,然后在用gcc命令生成目标文件时指明静态库名,gcc将会从静态库中将公用函数连接到目标文件中。注意,gcc会在静态库名前加上前缀lib,然后追加扩展...
    文章 2011-11-16 1145浏览量
  • 对Spring事务管理实现技术的分析

    前者只能支持单个jdbc数据,后者可以支持多个数据可以做分布式事务管理。一般由容器提供支持JTA的事务管理器实现,Spring的JtaTransactionManager会自动通过JNDI检测TransactionManager或UserTransaction的...
    文章 2017-11-09 989浏览量
  • 《Android安全技术揭秘与防范》目录—导读

    APK静态分析第6章 ARM汇编速成第7章 APK动态分析第8章 动态注入技术 8.1节什么是Hook技术8.2节常用的Hook工具8.3节HookAndroid应用8.4节Hook原生应用程序8.5节Hook检测/修复第9章 应用加固与渗透测试第10章 ...
    文章 2017-05-02 2954浏览量
  • 安全防护:你是否正在追逐一个不可能实现的目标?

    所以,在无法确保系统绝对安全的状况下,你还可以做什么呢?聪明的做法不应把全部的精力集中放在反击入侵者和安全事故中,而是思考使用高效的工具来处理、评估和减少风险。正如 Gartner 在 2014 年发布的报告中...
    文章 2016-01-14 1930浏览量
  • 编译原理笔记1:概述编译相关的基本知识

    语义分析这一步,要看语法结构正确的语法树的含义是否正确——这一步也可以做些附加的操作,比如这里对60的转换,这就是编译器为了简化语言而自动进行的附加工作——对类型进行了自动转换。另又如C语言中,我们可以...
    文章 2020-05-21 847浏览量
  • 《配置管理最佳实践》——2.5 构建工具评估和选择

    因为构建工程师控制所有代码的构建和发布,所以可以插入一些打桩代码(instrument code)生成一个用来进行静态代码分析的构建。自霍尔斯特德复杂性度量(Halstead complexity metrics)成立之初,我就静态代码...
    文章 2017-06-05 1587浏览量
  • 第二十章-程序的执行

    信任状在多用户系统上尤为重要,因为信任状可以决定每个进程能做什么,不能做什么,这样即保证了每个用户的个人数据的完整性,也保证了系统整体上的稳定性。值为0的UID指定给root超级用户,而值为0的用户GID指定给...
    文章 2018-01-31 1072浏览量
  • 第二十章-程序的执行

    信任状在多用户系统上尤为重要,因为信任状可以决定每个进程能做什么,不能做什么,这样即保证了每个用户的个人数据的完整性,也保证了系统整体上的稳定性。值为0的UID指定给root超级用户,而值为0的用户GID指定给...
    文章 2018-01-31 992浏览量
  • 什么是大数据架构?

    可以包括来自数据库的数据、来自实时(如物联网设备)的数据,以及从应用程序(如Windows日志)生成的静态文件。实时消息接收。如果有实时,则需要在架构中构建一种机制来摄取数据。数据存储。企业需要存储将通过...
    文章 2019-04-15 1805浏览量
  • 章六 检查代码

    现在有很多能自动执行大量静态白盒测试工作的商业软件,即静态分析程序。该程序读入程序文件,并根据公开标准和自定义规范进行检查。编译器也提高了能力,如果启用所有等级的错误检查,它将捕捉到前面通用代码...
    文章 2013-09-13 906浏览量
  • 【Java核心技术卷】深入理解Java的内部类

    程序员一定要编写出符合Java语言规范的高质量可维护的、可扩展的源程序,对字节码和内存模型的理解,可以加深程序员对Java编译器、Java解释器,特别是对Java源程序的理解。即加深对源程序的运行过程,过程的深度和...
    文章 2019-11-12 9728浏览量
  • Linux系统中“动态库”和“静态库”那点事儿-【经典好...

    源程序里,你可以很自如的运用API来加载、使用、释放so库资源。以下函数在代码中使用需要包含头文件:dlfcn.h 函数原型 说明 const char*dlerror(void) 当动态链接库操作函数执行失败时,dlerror可以返回出错信息...
    文章 2017-11-15 1119浏览量
  • Linux系统中“动态库”和“静态库”那点事儿【转】

    源程序里,你可以很自如的运用API来加载、使用、释放so库资源。以下函数在代码中使用需要包含头文件:dlfcn.h 函数原型 说明 const char*dlerror(void) 当动态链接库操作函数执行失败时,dlerror可以返回出错信息...
    文章 2017-11-13 680浏览量
  • 章六 检查代码

    现在有很多能自动执行大量静态白盒测试工作的商业软件,即静态分析程序。该程序读入程序文件,并根据公开标准和自定义规范进行检查。编译器也提高了能力,如果启用所有等级的错误检查,它将捕捉到前面通用代码...
    文章 2007-01-27 988浏览量
  • 【最佳实践】CDN访问慢的分析思路和优化方案

    如果用户的网站或App应用有较多动态内容,例如需要对各种API接口进行加速,可以考虑如下方案(1)动静分离,静态资源用CDN域名来加速,动态请求用另一个直接解析到站的域名来访问(2)考虑使用全站加速来加速动态请求...
    文章 2020-03-05 1993浏览量
  • CDN最佳实践之访问慢的分析思路和优化方案

    如果用户的网站或App应用有较多动态内容,例如需要对各种API接口进行加速,可以考虑如下方案(1)动静分离,静态资源用CDN域名来加速,动态请求用另一个直接解析到站的域名来访问(2)考虑使用全站加速来加速动态请求...
    文章 2020-03-11 1945浏览量
1 2 3 4 ... 63 >

云产品推荐

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