• 《C语言程序设计:问题与求解方法》——2.9节常量

    使用符号常量会使得修改常量的值变得非常方便。对于上例,只要将#define PI 3.14 修改为#define PI 3.1416,则源程序中多处出现的PI便都会被编译预处理程序替换成 3.1416,程序的可读性也更好。对于字符常量和整型...
    文章 2017-08-01 1246浏览量
  • (全网最详细最有深度)超过1W字深度剖析JVM常量

    JVM中都有哪些常量池大家经常听到各种常量池,但是又不知道这些常量池到底存储在哪里,因此有很多的疑问:JVM中到底有哪些常量池?JVM中的常量池可以分成以下几类:Class文件常量池全局字符常量池运行时常量池...
    文章 2021-11-07 9浏览量
  • PostgreSQL SQL语法(一):词法结构

    两个只由空白及至少一个新行分隔的字符常量会被连接在一起,并且将作为一个写在一起的字符串常量来对待。例如: SELECT 'foo' 'bar';等同于: SELECT 'foobar';但是: SELECT 'foo' 'bar';则不是合法的语法(这种...
    文章 2017-08-16 1844浏览量
  • PostgreSQL 10.1 手册_部分 II.SQL 语言_第 4 章 SQL...

    两个只由空白及至少一个新行分隔的字符常量会被连接在一起,并且将作为一个写在一起的字符串常量来对待。例如: SELECT 'foo' 'bar';等同于: SELECT 'foobar';但是: SELECT 'foo' 'bar';则不是合法的语法(这种...
    文章 2018-10-01 1056浏览量
  • Java的内存-JVM 内存管理

    当栈动态拓展过深,比如无限递归时会出现StackOverflowError,而当无法申请到足够内存时,则发生OutOfMemoryError。3.堆 对大部分应用来说,堆是jvm管理的内存中最大的一块。与虚拟机栈不同,堆是被所有线程共享的。...
    文章 2018-08-20 786浏览量
  • 把《c++ primer》读薄(1-2前言+变量和基本类型)

    问题1:在输出汉字字符串的时候乱码,一般解决方案是字符串前面加L,why?这是在说明字符串的字面值是宽字符wchar_t,L"大家好!这样表示就可以了。因为编译器有时候默认使用unicode字符集,不加L显示的日文或者...
    文章 2016-05-19 1533浏览量
  • jvm面试题

    方法递归调用肯可能会出现问题&xff1b;3、调整参数-xss去调整jvm栈的大小.谈谈对 OOM 的认识&xff1f;如何排查 OOM 的问题&xff1f;除了程序计数器&xff0c;其他内存区域都有 OOM 的风险。栈一般经常会发生 ...
    文章 2021-09-02 39浏览量
  • Java杂记17—String全面解析

    关于三者的区别,在面试题中经常的出现,String对象不可变,因此在进行任何内容上的修改时都会创建新的字符串对象,一旦修改操作太多就造成大量的资源浪费。StringBuffer和StringBuilder在进行字符串拼接的时候...
    文章 2018-05-29 1349浏览量
  • 字符编码

    当然这样做也会有错误,那么也一样会出现乱码,但是已经出现乱码的几率很低了。(想详细了解可以查看firefox和chrome的源码) 看不懂比乱码好 假设一个程序是用的是GBK编码的字符串,那么在一个日文操作系统...
    文章 2013-09-12 1306浏览量
  • 06.Java虚拟机问题

    6.0.0.4 OutOfMemoryError异常在哪些数据区域中可能会出现?分别说一下这个数据区域出现OOM的场景和缘由?6.0.0.6 Java中堆和栈的区别?分别写出堆内存溢出与栈内存溢出的程序?6.0.0.7 如果对象的引用被置为null,...
    文章 2018-12-26 1283浏览量
  • Java的4大核心基础

    在进行字符串拼接处理的时候,String通常产生多个对象,而且将多个值缓存到常量池中。例如: String a=“a”;String b=“b”;a=a+b;这种情况下jvm产生“a”,“b”,“ab”三个对象。而且字符串拼接的性能也很低。...
    文章 2019-11-09 3280浏览量
  • java-基础-throwblw下的exception和error

    否则,将此String对象包含的字符串添加到常量池中,并且返回此String对象的引用。由于常量池分配在方法区内,我们可以通过-XX:PermSize和-XX:MaxPermSize限制方法区的大小,从而间接限制其中常量池的容量。方法区...
    文章 2016-07-29 1081浏览量
  • 类的加载机制

    方法执行完毕后相应的栈帧也会出栈并释放内存空间,也会出现 StackOverFlowError 和 OutOfMemoryError 两种异常。2.4 Java堆 Java堆:所有线程共享的一块内存区域,此内存区域的唯一目的就是存放对象实例,对象实例...
    文章 2018-11-02 1214浏览量
  • 深入浅出 Java 虚拟机 是你通往高级 Java 开发的...

    (2)Java 虚拟机栈会出现两种异常:StackOverFlowError 和 OutOfMemoryError。a)StackOverFlowError:若Java虚拟机栈的内存大小不允许动态扩展,那么当线程请求栈的深度超过当前Java虚拟机栈的最大深度的时候,就抛...
    文章 2019-08-13 1754浏览量
  • Guava 是个风火轮之基础工具(3)

    使用 Charset#forName 的问题就在于用户需要关注入参字符串的拼写,一旦拼写错误就会出现意料之外的事情。到了 Java 7 中,JDK 提供了一个官方的静态工厂类 java.nio.charset.StandardCharsets,Guava 也推荐使用 ...
    文章 2016-01-19 2368浏览量
  • 字符,字节和编码

    因此,不仅是初学者字符编码感到模糊,有的底层开发人员同样对字符编码缺乏准确的理解。回页首 1.编码问题的由来,相关概念的理解 1.1 字符与编码的发展 从计算机对多国语言的支持角度看,大致可以分为三个阶段...
    文章 2011-10-16 1506浏览量
  • Java虚拟机内存区域详解

    字符串池/字符常量池(String Pool/String Constant Pool):是常量池中的一部分,存储编译期类中产生的字符串类型数据。运行时常量池(Runtime Constant Pool):方法区的一部分,所有线程共享。虚拟机加载Class...
    文章 2018-04-12 3227浏览量
  • Java基础巩固计划

    String类在程序中出现的频率比较高,如果为了避免安全隐患,在它每次出现时都用final来修饰,这无疑降低程序的执行效率,所以干脆直接将其设为final一提高效率;2.HashMap的源码,实现原理,底层结构,和HashTable...
    文章 2018-03-27 1301浏览量
  • PHP程序员必须清楚的问题汇总

    回答:我们再网页上填写的表单信息都可以通过这两个方法将数据传递到服务器上,当我们使用GET方法是,所有的信息都会出现在URL地址中,并且使用GET方法最多只能传递1024个字符,所以如果在传输量小或者安全性不那么...
    文章 2015-05-19 924浏览量
  • Java博客大汇总

    生产者消费者模型发生场景,一生产与一消费案例,多生产与多消费案例,遇到哪些关键问题,如何解决关键问题 06.虚拟机 01.Java内存分配机制 JVM内存管理图,JVM内存分配的几种策略,内存泄漏简单介绍 02.Java垃圾...
    文章 2019-06-03 1775浏览量
  • C中的预编译宏定义

    就有问题了:预处理器提示出错:函数宏的参数个数不匹配.预处理器把","视为参数间的分隔符.insert((a=1,b=2;可解决上述问题.在定义和调用函数宏时候,要注意一些问题:1,我们经常用{}来引用函数宏被定义的内容,这就要...
    文章 2017-04-19 906浏览量
  • JVM 垃圾回收揭秘附常见面试题解析

    简单解释一下为什么会出现这种情况:因为给 allocation2 分配内存的时候 eden 区内存几乎已经被分配完了,我们刚刚讲了当 Eden 区没有足够空间进行分配时,虚拟机将发起一次 Minor GC.GC 期间虚拟机又发现 ...
    文章 2019-12-25 295浏览量
  • 2019年Java面试题基础系列228道(1),快看看哪些你还...

    它涉及到多个指令,如读取变量值,增加,然后存储回内存,这个过程可能会出现多个线程交差。24、a=a+b 与 a+b 的区别 25、我能在不进行强制转换的情况下将一个 double 值赋值给 long类型的变量吗?26、3*0.1=0.3 将...
    文章 2019-12-05 10555浏览量
  • 《Google软件测试之道》—第2章2.3节SET的招聘

    候选人如果没头没脑地就跳进来编码,试图解决问题,在对得测试问题上他同样没头没脑。如果我们提出一个问题是给模块增加测试场景,我们不希望候选人上来就直接开始罗列所有可能的测试用例,直到我们强迫他停下来。...
    文章 2017-05-02 1406浏览量
  • Java内存问题的一些见解

    接下来,我们将仔细的讨论一下关于Java内存的问题。这些问题可以分为四组: 在Java中,内存泄露一般都是由于引用对象不再被使用而造成的。当有多个引用的对象,同时这些对象又不再需要,然而开发者又忘记清理它们...
    文章 2017-08-01 1292浏览量
  • Python基础入门教程(4)(数据类型)

    在你写的几乎每一个Python程序中都用到字符串,所以注意一下下一部分关于如何在Python中使用字符串的内容,Python中字符串使用单引号‘内容’,双引号“内容”来标识字符字符,还有一个独特的就是三引号‘’’...
    文章 2017-03-07 1040浏览量
  • Java博客大汇总

    生产者消费者模型发生场景,一生产与一消费案例,多生产与多消费案例,遇到哪些关键问题,如何解决关键问题 09.Thread中join Thread的join()的含义是等待该线程终止,即将挂起调用线程的执行,直到被调用的对象...
    文章 2019-07-29 1819浏览量
  • 高质量C++/C编程指南学习笔记(上)

    ² 尽量使用常量来表示那些将在程序中要多次出现的内容。² 需要对外公开的常量放在头文件中,不需要对外公开的常量放在定义文件的头部。² 如果某一常量与其它常量密切相关,应在定义中包含这种关系,而不应给出...
    文章 2009-04-15 759浏览量
  • 文本 1.1 每次处理一个字符

    可以用haystack.count('needle')在一个字符串中搜索另一个字符串,该方法返回了子串‘needle’在字符串haystack中出现的次数。如果有一个庞大的包含多行文本的字符串,可以用splitlines来将其分隔为多个单行字符串并...
    文章 2017-05-02 1063浏览量
  • 搞定JVM垃圾回收就是这么简单

    简单解释一下为什么会出现这种情况:因为给allocation2分配内存的时候eden区内存几乎已经被分配完了,我们刚刚讲了当Eden区没有足够空间进行分配时,虚拟机将发起一次Minor GC.GC期间虚拟机又发现allocation1无法...
    文章 2018-08-29 960浏览量
1 2 3 4 ... 16 >

云产品推荐

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