摘要:
类属性 class Human(object): taisheng = True 为什么要叫类属性呢,因为这个属性是和类绑定的,并不是和实例绑定的。胎生这个属性是全人类共有的,并不是某个人特殊拥有的属性。 实例属性 class Human(object): def __init__(self, na 阅读全文
摘要:
算术运算符 运算符描述 + 相加 - 相减 * 相乘 / 相除 % 取模 ** 幂 // 整除 比较运算符 运算符描述 == 等于 != 不等于 <> 不等于 > 大于 < 小于 >= 大于或等于 <= 小于或等于 赋值运算符 运算符描述 = 赋值 += a += b 等价于 a = a + b - 阅读全文
摘要:
1.字符串 msg='hello world1' print(msg) print(msg[0]) print(msg[:3]) print(msg[2:5]) print(msg[:5]) print(msg*2) print(3*msg) print(msg+" GGBond") 运行结果: 1 阅读全文
摘要:
1、jvm 内存泄露和内存溢出的区别 内存溢出 out of memory,是指程序在申请内存时,没有足够的内存空间供其使用,出现out of memory;比如申请了一个integer,但给它存了long才能存下的数,那就是内存溢出。 内存泄露 memory leak,是指程序在申请内存后,无法释 阅读全文
摘要:
1、 HTTP是属于应用层的协议,它是基于TCP/IP的,所以它只是规定一些要传输的内容,以及头部信息,然后通过TCP协议进行传输,依靠IP协议进行寻址。 HTTPS加密过程客户端发出请求,服务端进行响应。在整个过程中,没有任何加密的东西,所以它是不安全的,中间人可以进行拦截,获取传输和响应的数据, 阅读全文
摘要:
1、 姓候的 Select * from students where name like “候%” 2、 带候的 Select * from students where name like “%候%” 3、 尾部是候的 Select * from students where name like 阅读全文
摘要:
package dp; /* 416. 分割等和子集 给定一个只包含正整数的非空数组。是否可以将这个数组分割成两个子集,使得两个子集的元素和相等。 注意: 每个数组中的元素不会超过 100 数组的大小不会超过 200 示例 1: 输入: [1, 5, 11, 5] 输出: true 解释: 数组可以 阅读全文
摘要:
package dp; /* 376. 摆动序列 如果连续数字之间的差严格地在正数和负数之间交替,则数字序列称为摆动序列。第一个差(如果存在的话)可能是正数或负数。少于两个元素的序列也是摆动序列。 例如, [1,7,4,9,2,5] 是一个摆动序列,因为差值 (6,-3,5,-7,3) 是正负交替出 阅读全文
摘要:
package dp; import java.util.Arrays; import java.util.Comparator; /* 646. 最长数对链 给出 n 个数对。 在每一个数对中,第一个数字总是比第二个数字小。 现在,我们定义一种跟随关系,当且仅当 b < c 时,数对(c, d) 阅读全文
摘要:
package dp; /* 300. 最长上升子序列 给定一个无序的整数数组,找到其中最长上升子序列的长度。 示例: 输入: [10,9,2,5,3,7,101,18] 输出: 4 解释: 最长的上升子序列是 [2,3,7,101],它的长度是 4。 思路: 动态规划 */ public clas 阅读全文