a=10;b=a;b=15;print(id(a))print(id(b)) 电脑给10这个对象分配了一块内存空间。它的内存地址是1766916848 然后a这个变量指向了这块内存地址。 因为b=a;所以b也指向了这块内存地址。 b=15;电脑又给15这个对象分配了一块内存地址,b又指向了15的这块 ...
分类:
编程语言 时间:
2018-08-19 17:04:21
阅读次数:
190
1. is 和 == 的用法和区别: == 是python标准操作符中的比较操作符,用来比较判断两个对象的value(值)是否相等 >>> a = 'cheesezh' >>> b = 'cheesezh' >>> a == b True is 是比较两个变量值的内存地址是否一样 >>> x = y ...
分类:
编程语言 时间:
2018-08-19 17:04:48
阅读次数:
157
当一个请求连接进来时,django会创建一个HttpRequest对象来封装和保存所有请求相关的信息,并且会根据请求路由载入匹配的视图函数。每个请求的视图函数都会返回一个HttpResponse。 HttpRequest和HttpResponse可以从django.http中导入。 1、HttpRe ...
分类:
编程语言 时间:
2018-08-19 17:08:12
阅读次数:
185
集合的特点 1、集合内的元素必须唯一,所以常常利用集合来去重。 常见的集合操作 set.add() set.update() set.remove() set.clear() 差集、并集、交集、交差补集 ...
分类:
编程语言 时间:
2018-08-19 17:08:30
阅读次数:
164
1内部类享有外部类的元素的访问权,就像外部类的方法一样,可以访问。 2 DotThis.this内部类中外部类的引用 3 创建内部类:DotNew dn=new DotNew();DotNew.Inner in=dn.new Inner(); 4 内部类实现某个接口时,内部类 extends imp ...
分类:
编程语言 时间:
2018-08-19 17:09:45
阅读次数:
177
1. 数组API2. ES6: 1. 数组API: 遍历: 对数组中每个元素执行相同的操作 arr.forEach(): 对原数组中每个元素执行相同的操作 arr.forEach(function(elem,i,arr){ //对当前元素执行操作,并保存回原数组的当前位置}) arr.map(): ...
分类:
编程语言 时间:
2018-08-19 17:10:14
阅读次数:
438
可变与不可变类型对象 可变和不可变,本质上就是改变了里面的数据后,内存地址是否有改变 什么是可变/不可变对象 不可变对象,该对象所指向的内存中的值不能被改变。当改变某个变量时候,由于其所指的值不能被改变,相当于把原来的值复制一份后再改变,这会开辟一个新的地址,变量再指向这个新的地址。 可变对象,该对 ...
分类:
编程语言 时间:
2018-08-19 17:10:50
阅读次数:
212
多种扫描方式访问这面数据 2, 3, 4, 5, 8, 9, 10, 14, 15, 20 #include int main(void) { int arr[5][5] = { 1, 2, 3, 4, 5, 6, 7, 8, 9,10, 11,12,1... ...
分类:
编程语言 时间:
2018-08-19 17:10:59
阅读次数:
204
Hello对象由谁创建? Hello对象由spring容器创建! Hello对象属性name是怎么设置的? Hello对象属性name是spring容器来设置的! 总结: 这个过程就叫:控制反转!Inversion of Control (IoC);别名:依赖注入(Dependency Inject ...
分类:
编程语言 时间:
2018-08-19 17:11:09
阅读次数:
138
题目内容: 每个非素数(合数)都可以写成几个素数(也可称为质数)相乘的形式,这几个素数就都叫做这个合数的质因数。比如,6可以被分解为2x3,而24可以被分解为2x2x2x3。 现在,你的程序要读入一个[2,100000]范围内的整数,然后输出它的质因数分解式;当读到的就是素数时,输出它本身。 输入格 ...
分类:
编程语言 时间:
2018-08-19 17:31:20
阅读次数:
197
语法 ...
分类:
编程语言 时间:
2018-08-19 17:31:30
阅读次数:
158
本文章分为三个部分: 1、基本数据类型的介绍 2、类型转换 3、装箱和拆箱 我是友善的分隔线 Java有8种基本数据类型,其中有4种整型、2种浮点类型、1种用于表示Unicode编码的字符单元的字符类型char和1中用于表示真值的boolean类型。 类型 boolean char byte sho ...
分类:
编程语言 时间:
2018-08-19 17:33:31
阅读次数:
160
一、类与对象概念 1.面向对象的两个重要概念 1)类:共性事物的抽象,是对某一类具有共性事物的描述,是概念上的定义。 2)对象:是共性事物的一个体现,是这类事物的每个个体,或者说是类的一个实例 总结:类是对象的模板,对象是类的实例 2.类结构:里面包含属性和函数 3.数据是对象的状态-->成员变量( ...
分类:
编程语言 时间:
2018-08-19 17:33:56
阅读次数:
158
刚开始接触Linux时,如果对于英语不太好的人来说,看到英语的系统时就有点头晕。 能把Linux系统设置为中文就变得急需了。 有一个最简单的方法就是,在登录时,下面就有一个选择语言的选项。 如图: ...
分类:
编程语言 时间:
2018-08-19 17:34:05
阅读次数:
147
题目内容: 一个多项式可以表达为x的各次幂与系数乘积的和,比如: 2x6+3x5+12x3+6x+20 现在,你的程序要读入两个多项式,然后输出这两个多项式的和,也就是把对应的幂上的系数相加然后输出。 程序要处理的幂最大为100。 输入格式: 总共要输入两个多项式,每个多项式的输入格式如下: 每行输 ...
分类:
编程语言 时间:
2018-08-19 18:00:36
阅读次数:
432
Python语言发展到3.X以来,有许多语法糖,例如:#1.三元表达式代码块#2.封装与解构#3.解析式##1).列表解析式##2).集合解析式##3).字典解析式#4.解析式的作用##Python解释器为解析式专门作了优化##解析式就是能把程序语句写得像函数表达式一样,体现Python3面向对象的函数式编程的特点。同过嵌套的解析式,搭建程序的骨架,然后替换相应的数据结构头部(比如列表解析式的头部
分类:
编程语言 时间:
2018-08-19 18:00:53
阅读次数:
292
函数参数传递的五种形式 1、位置传递 形参和实参一对一对应 2、关键字传递 关键字(keyword)传递是根据每个参数的名字传递参数。关键字并不用遵守位置的对应关系。 3、默认值传递 在定义函数的时候,使用形如c=10的方式,可以给参数赋予默认值(default)。如果该参数最终没有被传递值,将使用 ...
分类:
编程语言 时间:
2018-08-19 18:00:59
阅读次数:
180
移位有三种 << 左移,左边补0 >> 右移,正数左边补0,负数补1 >>> 右移, 正数,负数统一左边补0 来看几个奇葩的代码 输出如下 由此可见,java内移位是这样的 k << p 等价于 k << (p%k.bits) 下面是c++的 对于c++,1 << 32是0. ...
分类:
编程语言 时间:
2018-08-19 18:01:06
阅读次数:
214
Springboot+ajax传输json数组以及单条数据的方法 下面是用ajax传输到后台单条以及多条数据的解析的Demo: 结构图如下: 下面是相关的代码: pom.xml: StudentController: Student: StudentMapper: StudentService: S ...
分类:
编程语言 时间:
2018-08-19 18:02:59
阅读次数:
176
接触Python两年多了,还从来没有独立用Python完成一个项目,说来惭愧。最近因为工作需要,用Excel和oracle整理数据貌似不可行了,于是转向Python,理所当然的踩了很多坑,一一记录下来,避免以后再次入坑,毕竟不常用,好了伤疤就会忘了疼··· 业务场景: 领导拿来几个Excel,共15 ...
分类:
编程语言 时间:
2018-08-19 18:04:14
阅读次数:
183