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

    源程序里,你可以很自如的运用API来加载、使用、释放so库资源。以下函数在代码中使用需要包含头文件:dlfcn.h 函数原型 说明 const char*dlerror(void) 当动态链接库操作函数执行失败时,dlerror可以返回出错信息...
    文章 2016-09-28 1116浏览量
  • 竟让Spring Boot搞出那么多静态内部类

    静态内部类可以声明静态or实例成员(属性和方法);而普通内部类则不可以声明静态成员(属性和方法) 静态内部类实例的创建不依赖于外部类;而普通外部类实例创建必须先有外部类实例才行(绑定关系拿捏得死死的,不信你...
    文章 2020-07-16 475浏览量
  • QA seven's blog

    使用代码分析工具分析应用程序质量 静态代码分析工具可查找 C++ 和托管代码里的设计、使用、可维护性和样式问题。其中的许多问题可能导致难以在标准测试环境中重现的 bug。单元测试代码 “测试资源管理器”可以在...
    文章 2017-07-03 1228浏览量
  • [干货]手把手带你了解实时看板(50PPT)

    快速、直接、敏捷地访问大数据,进行适当的分析,结合企业数据仓库,联机分析技术以及个人数据,减少长期积压从而获得更快捷可行的视角;为了问新问题以及进行分析而在平台间移动大量数据的需要更少了。最后,总结...
    文章 2017-05-02 1709浏览量
  • 想成为优秀的程序员这些码德不能缺

    我把这些看成是作为一个程序员的基本素质...既然计算机是忽略注释和文档的,你就可以在里边堂而皇之地编织弥天大谎,让可怜的维护代码的程序员彻底迷失。在注释中撒谎 实际上你不需要主动地撒谎,只要没有及时保持注释...
    文章 2017-08-01 2195浏览量
  • C语言易混淆关键词详解-const,static,extern,typedef,...

    看起来好像可以的,因为全局变量的作用域是整个源程序,这边也许是很多人会产生疑问的地方,既然全局变量和全局函数的作用域是整个源程序的,为什么在其他的文件里面使用一定要先声明(这样的声明往往在.h文件中,并在使用...
    文章 2017-05-02 3328浏览量
  • 深入理解JVM虚拟机6:深入理解JVM类加载机制

    编译器收集的顺序是由语句在文件中出现的顺序决定的,静态语句块中只能访问到定义在静态语句块之前的变量,定义在它之后的变量,在前面的静态语句块中可以赋值,但是不能访问。public class Test { static { i=0;...
    文章 2017-10-30 1257浏览量
  • 有Python基础,刚接触web框架的Django初学者

    但在pycharm中,你可以这么: 在上部工具栏中找到下面图示的图标。点击下拉箭头 点击edit configurations 在host中填入:127.0.0.1 port中填入:8000 OK确定之后,点击绿色的三角,web服务就运行起来了。按图所示...
    文章 2018-07-28 3152浏览量
  • 01.Android之基础组件问题

    1.0.1.0 同一程序不同的Activity是否可以放在不同的Task任务栈中?1.0.1.1 介绍一下Service,启动Service有几种方式,生命周期是怎样的?说一下onStartCommand()的作用?service如何杀不死?1.0.1.2 一个Activty先...
    文章 2019-01-07 4840浏览量
  • React 作者关于 Hooks 的深度 issue,值得你阅读

    大多数方案使用大量的间接和虚拟调度,很难进行静态分析,这使得死代码消除,内联和其他类型的优化变得更加困难。当前的 hooks 提议是非常有效的,因为它只有索引属性,可以轻松 minify,并且具有可预测的 O(1)查找...
    文章 2019-08-05 665浏览量
  • 如何自己动手写一个监控系统?

    然后所有程序发送UDP数据给你,这里可以优化,思路你自己想,(maybe QUIC协议你可以调研一下) 好,数据到了Netty服务器之后,这里是HTTP协议上报的哈,为什么要一份为2,一式2份呢?目的是为了数据上传入HBase和数据...
    文章 2017-08-01 1581浏览量
  • 键盘之道:分享三个月中的思维改变

    最重要的是程序员这个一家之主,能够认真细心,不犯错误,否则,就算能给一个执行超强严格检查的语言,你还是会FQ出去上坏事。更重要的是,有了Python,Github就有的可玩。谷歌今天最新开源的机器学习计算引擎...
    文章 2016-04-21 1831浏览量
  • Android开发初期之后怎么提升?怎么才能叫精通?...

    还会用coordlayout+collapsinglayout+recycleview来做隐藏额头(知道那个collapsinglayout中的mode是干啥的不,自定义behavor会不?这些都会了不?啥,你都会了?再留个作业。APP里面的main在哪?别的桌面应用框架像Qt,...
    文章 2017-11-23 675浏览量
  • 系统架构-性能篇章2(系统拆分2-问题)

    在并发的系统中,我们在这种情况下更多想将数据库目标作为存储引擎来做,对这类分布式的表读操作基本都是单表,降低数据库的压力,根据读的数据,再去检索其他的信息,相关性的静态数据可以适当用缓存来处理以提高...
    文章 2011-11-15 1462浏览量
  • 实习生4面美团Java岗,已拿offer!...

    HashMap线程安全的实现方式主要讲了HashTable、ConcurrentHashMap以及Collections中的静态方法SynchronizedMap可以对HashMap进行封装。以及这三种方式的区别,效率表现。4、JVM内存管理,GC算法,HotSpot里面的垃圾...
    文章 2019-09-23 1827浏览量
  • 【工业智能】人工智能真的无所不能吗?

    PCIe的卡槽里可以插入一个华为ATLAS加速器这样的大算力,然后通过OPC UA到云端训练,下载到AI加速器上本地推理,并与运动控制、机器人进行交互,就可以干智能导引、缺陷检测与处理、预测性维护、参数寻优等活啦!...
    文章 2020-04-15 452浏览量
  • 揭秘Facebook背后的那些软件

    Hive起源于Facebook,它使得针对Hadoop进行SQL查询成为可能,从而非程序员也可以方便地使用。(注:Hive是基于Hadoop的一个数据仓库工具,可以将结构化的数据文件映射为一张数据库表,并提供完整的SQL查询功能,可以...
    文章 2011-12-25 845浏览量
  • 揭秘Facebook背后的那些软件

    Hive起源于Facebook,它使得针对Hadoop进行SQL查询成为可能,从而非程序员也可以方便地使用。(注:Hive是基于Hadoop的一个数据仓库工具,可以将结构化的数据文件映射为一张数据库表,并提供完整的SQL查询功能,可以...
    文章 2011-12-25 674浏览量
  • 阿里内核月报2014年2月

    因此这个版本的Ubuntu用户不会收到任何更新,自力更生的办法是自己装上这个模块,由于代码中用户传来的指针都加上了_user做修饰,这种滥用本来是可以被代码静态检查工具发现的,事实上它确实被内核自带的静态检查...
    文章 2017-06-05 1934浏览量
  • 四面美团,收割 offer

    HashMap线程安全的实现方式主要讲了HashTable、ConcurrentHashMap以及Collections中的静态方法SynchronizedMap可以对HashMap进行封装。以及这三种方式的区别,效率表现。4、JVM内存管理,GC算法,HotSpot里面的垃圾...
    文章 2019-04-01 1487浏览量
  • 深入分析 Java I/O 的工作机制

    我们知道网络层使用的 IP 协议可以帮助我们根据 IP 地址来找到目标主机,但是一台主机上可能运行着多个应用程序,如何才能与指定的应用程序通信就要通过 TCP 或 UPD 的地址也就是端口号来指定。这样就可以通过一个 ...
    文章 2016-05-06 1373浏览量
  • Flink x Zeppelin,Hive Streaming 实战解析

    大家可以看到,我在语句一开始指定了 SQL 方言为 Default,这是为呢?还有别的方言吗?别急,听我慢慢说。其实在之前的版本,Flink 就已经可以和 Hive 打通,包括可以把表建在 Hive 上,但是很多语法和 Hive 不...
    文章 2020-08-13 1180浏览量
  • 短视频SDK的编译设计与实现系列(一)——CMake基础...

    配置很简单,声明了cmake最低版本号,指定了项目信息,然后就是添加了一堆子module,实际上活也没,事情都分配给下面的小弟了,然后我们再看小弟们的CMakeLists.txt先看app_module->CMakeLists.txt, 声明...
    文章 2019-09-04 3828浏览量
  • 《第一本Docker书》读书笔记

    Docker推荐单个容器只运行一个应程序或进程,这样就形成了一个分布式的应用程序模型,在这种模型下,应用程序或服务都可以表示为一系列内部互联的容器,从而使分布式部署应用程序,扩展或调试应用程序都变得-非常简单,...
    文章 2021-09-08 49浏览量
  • 面试题有哪些

    即import static.import static是在JDK 1.5之后引入的新特性,可以用来指定导入某个类中的静态资源,并且不需要使用类名,可以直接使用资源名 ​ equals与=的区别?概念 比较的是变量(栈)内存中存放的对象的(堆)内存...
    文章 2021-10-07 62浏览量
  • DevOps落地三部曲:如何归责?用工具?往哪里去?

    下一步我们要把编程性的工作变成配置性的工作,因为我们不想让程序员老写一大堆脚本,而且在专属系统内可以开展一些更细节的工作,这是什么意思呢?实际上你可以看到每一个部分都有很多的实践要做,比如说部署策略,...
    文章 2017-12-15 3139浏览量
  • 【高并发】ThreadLocal学会了这些,你也能和面试官...

    null通过上述程序我们可以看出&xff0c;线程A和线程B存储在ThreadLocal中的变量互不干扰&xff0c;线程A存储的变量只能由线程A访问&xff0c;线程B存储的变量只能由线程B访问。ThreadLocal原理首先&xff0c;我们看下Thread类的...
    文章 2021-11-19 15浏览量
  • 通过Java反编译揭开一些问题的真相

      可以看到i+i的运行结果:遇到i+是先取i(初始i=0)的值(压入栈),然后进行自加(此时i=1),遇到+号标记继续(脑补一下逆波兰表达式,这里就不说明java的词法分析、语法分析、语义分析、代码生成的过程了),...
    文章 2016-03-02 727浏览量
  • 【高并发】ThreadLocal学会了这些,你也能和面试官...

    null通过上述程序我们可以看出&xff0c;线程A和线程B存储在ThreadLocal中的变量互不干扰&xff0c;线程A存储的变量只能由线程A访问&xff0c;线程B存储的变量只能由线程B访问。ThreadLocal原理首先&xff0c;我们看下Thread类的...
    文章 2021-11-18 21浏览量
  • javap浅析-书籍第3章的手写稿样稿

    不直接来个复杂的程序呢?答曰:javap命令工具输出的内容是繁杂的,即使是一段小程序输出后,结果也比原始代码要复杂很多。我们要学的其实并不是说看指令就能完全反转为Java代码,把自己当成一个“反编译工具”...
    文章 2013-12-20 1268浏览量
1 2 >

云产品推荐

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