• 关于

    源程序静态分析可以做什么

    的搜索结果
  • Python需掌握的常见知识点

      Python需掌握的常见知识点,零基础入门Python,需要了解什么呢?接下来就分享一些常见知识点给大家!看看你都掌握了吗?  1.Python是如何被解释执行的?  Python是一种解释型语言,它可以直接从源代码运行程序。程序员编写的源代码首先转变成一种中间语言代码,然后再被转换成能够直接...

    文章 好程序员 2020-03-05 1219浏览量

  • 软件测试基础单元测验

    一、理论题 1、画出软件测试V模型图              需求分析--概要设计--详细设计--软件编码--单元测试--集成测试--系统测试--验收测试 2、写出编写测试用例方法选择的综合策略 3、什么是黑盒测试、白盒测试       黑盒测试       把测试对象看作一个黑盒子,测试人...

    文章 技术小胖子 2017-11-16 1076浏览量

  • 单片机沉思录——再谈static

    静态变量作用范围在一个文件内,程序开始时分配空间,结束时释放空间,默认初始化为0,使用时可以改变其值。     静态变量或静态函数只有本文件内的代码才能访问它,它的名字在其它文件中不可见。用法1:函数内部声明的static变量,可作为对象间的一种通信机制     如果一局部变量被声明为stati...

    文章 cometwo123 2013-04-05 1247浏览量

  • Quick BI 数据可视化分析平台

    2020年入选全球Gartner ABI魔力象限,为中国首个且唯一入选BI产品

    广告

  • c/c++ static关键字详解

        静态变量作用范围在一个文件内,程序开始时分配空间,结束时释放空间,默认初始化为0,使用时可以改变其值。     静态变量或静态函数只有本文件内的代码才能访问它,它的名字在其它文件中不可见。用法1:函数内部声明的static变量,可作为对象间的一种通信机制    如果一局部变量被声明为sta...

    文章 usher.yue 2016-11-16 736浏览量

  • C/C++中static关键字详解-zz

    静态变量作用范围在一个文件内,程序开始时分配空间,结束时释放空间,默认初始化为0,使用时可以改变其值。     静态变量或静态函数只有本文件内的代码才能访问它,它的名字在其它文件中不可见。用法1:函数内部声明的static变量,可作为对象间的一种通信机制     如果一局部变量被声明为static...

    文章 范大脚脚 2017-11-14 807浏览量

  • C语言局部变量和全局变量问题汇总

    1、局部变量能否和全局变量重名? 答:能,局部会屏蔽全局。要用全局变量,需要使用"::" 局部变量可以与全局变量同名,在函数内引用这个变量时,会用到同名的局部变量,而不会用到全局变量。对于有些编译器而言,在同一个函数内可以定义多个同名的局部变量,比如在两个循环体内都定义一个同名的局部变量,而那个局...

    文章 技术让梦想更伟大-李肖遥 2013-10-28 813浏览量

  • C语言的一些误用和知识总结

      现在学嵌入式的话,最主要是要把C语言熟悉,比如指针,链表,共用体,结构体等,还是得听老师的话。。   在学习单片机的时候才真正知道C语言是什么它是来干什么的~但是C语言用到嵌入式只是它小小的一部分他的应用还有很多地方呢,呵呵我们这里就不讨论这个了。我们是不是在写程序的时候错误很多就算编译通过了...

    文章 技术让梦想更伟大-李肖遥 2013-10-27 718浏览量

  • C/C++ Memory Layout

    为什么需要知道C/C++的内存布局和在哪可以可以找到想要的数据?知道内存布局对调试程序非常有帮助,可以知道程序执行时,到底做了什么,有助于写出干净的代码。本文的主要内容如下: 源文件转换为可执行文件 可执行程序组成及内存布局 数据存储类别 一个实例 总结 源文件转换为可执行文件 源文件经过以下...

    文章 吴秦tylerzhu 2016-04-26 1419浏览量

  • 编译到底做了什么(***.c -> ***.o的过程)

     (第一次写博客,好激动的说.......)   我们知道,一个程序由源代码到可执行文件往往由这几步构成: 预处理(Prepressing)-> 编译(Compilation)-> 汇编(Assembly)-> 链接(Linking)。   编译过程就是把预处理完的文件进行一系列...

    文章 xcywt 2015-10-22 613浏览量

  • 关于Linux静态库和动态库的分析

    原文:http://linux.chinaunix.net/techdoc/net/2009/02/04/1060670.shtml 1.什么是库 在windows平台和linux平台下都大量存在着库。本质上来说库是一种可执行代码的二进制形式,可以被操作系统载入内存执行。 由于windows和li...

    文章 雪梦科技 2011-11-16 900浏览量

  • 对Spring事务管理实现技术的分析

    Spring提供了TransactionProxyFactoryBean作为动态代理的生成工厂,该工厂产生目标bean的动态AOP(——面向方面编程)事务代理。事务代理根据所配置的事务属性自动管理事务操作。该事务代理对事务的透明管理依赖于一个在ApplicationContext范围全局可见的Pl...

    文章 技术小胖子 2017-11-09 913浏览量

  • 安全防护:你是否正在追逐一个不可能实现的目标?

    100% 安全的运行环境是你的奋斗目标吗?呃...那么你有可能正在追逐一个不可能实现的目标! 在如今的数字化商业世界,每一次技术的革新,都将带来安全状态的不断变化,也就是说,你的运行环境安全指数是在不断变化的。所以,在无法确保系统绝对安全的状况下,你还可以做些什么呢? 聪明的做法不应把全部的精力集...

    文章 oneapm_official 2016-01-14 1824浏览量

  • 编译原理笔记1:概述编译相关的基本知识

    编译器的工作步骤 在开始说任何东西之前,我们先来大致看一下编译器是怎么工作的——从代码到程序,大概要经过下面这样的步骤——这里用粗浅的语言进行解释,先有个印象即可,后面还会提到 词法分析:编程语言的语句,由一堆堆的单词组成——比如变量类型名、变量名、函数名、值、符号等。既然我们要让机器来分析源程...

    文章 marsCatXDU_李经纬@西电 2020-05-21 418浏览量

  • 第二十章--程序的执行

            尽管把一组指令装入内存并让CPU执行看起来并不是什么大问题,但内核还必须灵活处理以下几个方面的问题:         不同的可执行文件格式:         共享库:很多可执行文件并不包含执行程序所需的所有代码,而是期望内核在运行时从共享库中加载函数。         执行上下文的...

    文章 nothingfinal 2018-01-31 813浏览量

  • 第二十章--程序的执行

            尽管把一组指令装入内存并让CPU执行看起来并不是什么大问题,但内核还必须灵活处理以下几个方面的问题:         不同的可执行文件格式:         共享库:很多可执行文件并不包含执行程序所需的所有代码,而是期望内核在运行时从共享库中加载函数。         执行上下文的...

    文章 xumaojun 2018-01-31 763浏览量

  • 什么是大数据架构?

    大数据架构是用于摄取和处理大量数据(通常称为“大数据”)的总体系统,因此可以针对业务目的进行分析。该架构可视为基于组织业务需求的大数据解决方案的蓝图。 大数据架构是用于摄取和处理大量数据(通常称为“大数据”)的总体系统,因此可以针对业务目的进行分析。该架构可视为基于组织业务需求的大数据解决方案的蓝...

    文章 小猪佩佩 2019-04-15 1272浏览量

  • 【Java核心技术卷】深入理解Java的内部类

    通过图示进行分析:该图展示了Java内部类的编译解释过程. 你会看到整个过程很繁琐. 因为历史原因, Java语言规范 和字节码语言规范有不重叠的部分, 最初的时候,它们是重叠的. 但是后来随着Java的发展,有新的东西需要加入,比如说泛型,但是字节码语言规范不能够轻易变更,因为这个涉及到兼容问题...

    文章 沉晓 2019-11-12 9424浏览量

  • CDN最佳实践之访问慢的分析思路和优化方案

    问题背景 运维技术人员使用CDN加速以后发现还是有用户反馈访问慢的情况,而实际造成访问慢的影响因素很多,如何去分析定位问题、优化网站速度、解决用户问题是一个十分重要的课题。 分析思路 正所谓“工欲善其事,必先利其器”,在排查分析问题前,了解CDN的加速原理十分重要,它将有助于帮助你如何去思考和分析...

    文章 胡夫 2020-03-11 965浏览量

  • 受用一生的高效 PyCharm 使用技巧(四)

    大家好,这个系列到今天已经是第四篇了,按照惯例,本次还是分享 5 个。 16. 快速定位到错误行 前几天打开 PyCharm,发现在导航栏这里出现了很多红色波浪线,有过 PyCharm 使用经验的同学,这是代码出现了错误。 顺着波浪线,我一层一层地展开目录树,终于找到了那个包含错误的文件。由于是...

    文章 初商 2019-09-03 1065浏览量

  • 何为大数据架构?

    大数据架构是用以提取和处理海量数据(一般称之为“大数据”)的整体系统,因而能够针对业务目的进行分析整理。该架构可视作基于机构业务需求的大数据解决方案的蓝图。 大数据架构旨在处理下列类别的业务: •批量处理大数据源。 •实时处理大数据。 •分析预测和机器学习。 大数据架构的好处 可用以分析的数据量每...

    文章 梦蝶数据 2019-04-17 814浏览量

  • Linux系统中“动态库”和“静态库”那点事儿【转】

    转自:http://blog.chinaunix.net/uid-23069658-id-3142046.html 今天我们主要来说说Linux系统下基于动态库(.so)和静态(.a)的程序那些猫腻。在这之前,我们需要了解一下源代码到可执行程序之间到底发生了什么神奇而美妙的事情。       在L...

    文章 sky-heaven 2016-09-28 958浏览量

  • 服务器带宽跑满的排查处理

    带宽跑满的情况分析: 由于大部分托管商流入带宽不限,所以本文主要阐述服务器流出带宽跑满的情况。 流出带宽跑满主要有两种情况: 1、  正常业务流量跑满,即外部下载服务器上的资源。 2、  非正常服务流量,即可能对外攻击。 下面根据linux和windows平台阐述一下上述三种情况的检查方法: 一、...

    文章 cnhejia 2016-04-07 8373浏览量

  • 两年之后,再来思考Docker的价值

    【原文编者的话】作者应该是个Geeker,喜欢思考很多本质性的东西,并开创性的将Docker跟链接器来作比较,并提出了很多有意思的观点如:应用程序栈的链接器等。不管对不对,至少他这种思考的方式值得我们学习。 我必须告诉Docker,他们的创意完全满足我对“天才般创新”的标准,Docker让我花了...

    文章 晚来风急 2017-08-02 856浏览量

  • CDN云课堂 | EdgeRoutine技术专家教你把JS代码跑到CDN边缘

    4月27日CDN云课堂中,阿里云智能技术专家洪晓龙在线分享《阿里云CDN轻量编程环境》,对EdgeRoutine的背景、功能、案例实践介绍并在线进行上手操作演示,希望更多用户能够使用CDN轻量编程环境服务自主编程、快速落地实际线上业务。本文为直播分享全文。 云原生与边缘计算概念火热 以云原生为理念...

    文章 樰篱 2020-04-28 2872浏览量

  • 类型安全

    类型安全 一. 什么是类型安全? *Well typed* programs *cannot go wrong* 良好类型化的程序不会出错. If a program has been written so that no possible execution can exhibit undef...

    文章 hadix 2019-08-26 705浏览量

  • 《编译原理实践与指导教程》——1.2 实验指导

    本节书摘来自华章计算机《编译原理实践与指导教程》一书中的第1章,第1.2节,作者:许畅 陈嘉 朱晓瑞著, 更多章节内容可以访问云栖社区“华章计算机”公众号查看。 1.2 实验指导 词法分析和语法分析这两块,可以说是在整个编译器当中被自动化得最好的部分。也就是说即使没有任何的理论基础,在掌握了工具的...

    文章 华章计算机 2017-07-03 3406浏览量

  • 《从问题到程序:用Python学编程和计算》——1.3 程序开发

    本节书摘来自华章计算机《从问题到程序:用Python学编程和计算》一书中的第1章,第1.3节,作者 裘宗燕,更多章节内容可以访问云栖社区“华章计算机”公众号查看。 1.3 程序开发 在用Python学习编程时,自然需要了解Python语言,但更重要的是学习、理解和运用人们长期程序设计工作总结出的经...

    文章 华章计算机 2017-07-03 1282浏览量

  • 《从问题到程序:用Python学编程和计算》——1.3 程序开发

    本节书摘来自华章计算机《从问题到程序:用Python学编程和计算》一书中的第1章,第1.3节,作者:裘宗燕 更多章节内容可以访问云栖社区“华章计算机”公众号查看。 1.3 程序开发 在用Python学习编程时,自然需要了解Python语言,但更重要的是学习、理解和运用人们长期程序设计工作总结出的经...

    文章 华章计算机 2017-05-02 2081浏览量

  • Android应用程序窗口(Activity)实现框架简要介绍和学习计划

     前面我们学习了SurfaceFlinger服务的实现原理。有了这个基础之后,从本文开始,我们就可以分析Android系统在Java层的UI实现了。我们知道,在Android应用程序的四大组件中,只有Activity组件与UI相关,它描述的是应用程序窗口,因此,我们就通过它的UI实现来分析Andr...

    文章 余二五 2017-11-08 862浏览量

  • SQLite适用的范围

    转载自:http://www.sqlite.com.cn/MySqlite/5/100.Html。 SQLite不同于其他大部分的SQL数据库引擎,因为它的首要设计目标就是简单化: 易于管理 易于使用 易于嵌入其他大型程序 易于维护和配置 许多人喜欢SQLite因为它的小巧和快速. 但是这些特...

    文章 长征3号 2017-10-16 798浏览量

1 2 3 4 ... 18 >

云产品推荐

上海奇点人才服务相关的云产品 小程序定制 上海微企信息技术相关的云产品 国内短信套餐包 ECS云服务器安全配置相关的云产品 开发者问答 阿里云建站 自然场景识别相关的云产品 万网 小程序开发制作 视频内容分析 视频集锦 代理记账服务 阿里云AIoT