
编程语言
编程语言
「已注销」
驻马处皆故里 深巷卖杏花
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Java:字符串常量池
Java中对字符串进行比较,==比较的是两个字符串的地址,叫做浅比较;.equal方法比较的是值,叫深比较 但是下面代码的结果确使true String s1 = "Hello"; String s2 = "Hello"; System.out.println(s1 == s2); 使用相同的字符常量创建的字符串(即不是用new创建出来的)会指向同一个地址的字符串 这其实是因为Java节约资源的...原创 2020-02-19 11:39:17 · 163 阅读 · 0 评论 -
JavaScript的this原理
author: 阮一峰 一、问题的由来 学懂 JavaScript 语言,一个标志就是理解下面两种写法,可能有不一样的结果。 var obj = { foo: function () {} }; var foo = obj.foo; // 写法一 obj.foo() // 写法二 foo() 上面代码中,虽然obj.foo和foo指向同一个函数,但是执行结果可能不一样。请看下面...转载 2020-01-30 19:41:48 · 144 阅读 · 0 评论 -
JAVA:为什么构造函数中this()和super()不能同时出现
简单解释 这个问题可以这样简单认为:构造函数中调用其他构造函数的代码要写在第一行,如果同时写super()和this(),两个语句都需要放在第一行,这样冲突,所以不可以同时出现在同一构造函数中。 原理解释 Java的执行构造函数的机制是: 如果显式调用了构造函数(无论是父类还是子类的构造函数),则只按顺序执行被调用的构造函数 如果没有显式调用构造函数,则程序在运行时会自动在构造函数的第一行...原创 2020-01-30 19:35:01 · 3746 阅读 · 0 评论 -
python中pandas的数据输出显示设置
python中pandas的数据输出显示设置1 pandas数据分析时经常需要打印输出数据,当数据量大时,输出的展示设置非常重要,好的展示可以帮助更好地理解数据。 pandas相关的显示设置函数主要有以下三个: import pandas as pd 函数 作用 pd.pandas.set_option(‘参数名’, 参数值) 设置相关显示选项 pd.pandas.get_op...转载 2019-06-18 19:16:18 · 14619 阅读 · 0 评论 -
C语言:引用传递和值传递以及链表中的LinkList L、LinkList *L、LinkList &L
引用传递和值传递以及链表中的LinkList L、LinkList *L、LinkList &L1 函数参数传递的两种方式为值传递和引用传递 1.传值方式传参 c语言是按值传递的,在函数中被传递的参数的本身(实参)是不能被修改的!参数x传进去的时候会被复制了一份copy,此后的修改都是在临时变量copy上,出了函数体copy被销毁,x还是原来的x,根本就没有被修改过,所以对变量x的修改无效...转载 2019-07-05 13:12:39 · 4043 阅读 · 5 评论