自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(20)
  • 收藏
  • 关注

原创 123444444

【代码】123444444。

2023-03-10 19:40:05 90

原创 协变数组和类型擦除(java)

java_协变数组和类型擦除数组的协变性数组的具体化泛型不是协变的数组的协变性数组的协变性(covariant)是指:如果类Base是类Sub的基类,那么Base[]就是Sub[]的基类。而泛型是不可变的(invariant),List不会是List的基类,更不会是它的子类。数组的协变性可能会导致一些错误,比如下面的代码:public static void main(String...

2019-10-23 12:02:44 174

原创 [LeetCode题解(java实现)]15. 三数之和

给定一个包含 n 个整数的数组 nums,判断 nums 中是否存在三个元素 a,b,c ,使得 a + b + c = 0 ?找出所有满足条件且不重复的三元组。注意:答案中不可以包含重复的三元组。例如, 给定数组 nums = [-1, 0, 1, 2, -1, -4],满足要求的三元组集合为:[[-1, 0, 1],[-1, -1, 2]]...

2019-10-14 23:06:00 167

原创 [python基础]循环

循环文章目录循环目标01. 程序的三大流程02. `while` 循环基本使用2.1 `while` 语句基本语法第一个 while 循环死循环2.2 赋值运算符2.3 Python 中的计数方法2.4 循环计算需求进阶03. break 和 continue3.1 break3.2 continue04. `while` 循环嵌套4.1 循环嵌套4.2 循环嵌套演练 —— 九九乘法表第 1 步...

2019-10-12 21:50:11 206

原创 [LeetCode题解(java实现)]1. 两数之和

给定一个整数数组 nums 和一个目标值 target,请你在该数组中找出和为目标值的那 两个 整数,并返回他们的数组下标。你可以假设每种输入只会对应一个答案。但是,你不能重复利用这个数组中同样的元素。示例:给定 nums = [2, 7, 11, 15], target = 9因为 nums[0] + nums[1] = 2 + 7 = 9所以返回 [0, 1]来源:力扣(L...

2019-10-09 22:58:29 131

原创 [python基础]运算符

运算符文章目录运算符目标01. 算数运算符02. 比较(关系)运算符03. 逻辑运算符04. 赋值运算符05. 运算符的优先级目标算数运算符比较(关系)运算符逻辑运算符赋值运算符运算符的优先级数学符号表链接:https://zh.wikipedia.org/wiki/数学符号表01. 算数运算符是完成基本的算术运算使用的符号,用来处理四则运算运算符描述实例...

2019-10-09 21:55:06 143

原创 [python基础]判断(if)语句

判断(if)语句文章目录判断(if)语句目标01. 开发中的应用场景程序中的判断判断的定义02. if 语句体验2.1 if 判断语句基本语法2.2 判断语句演练 —— 判断年龄2.3 else 处理条件不满足的情况2.4 判断语句演练 —— 判断年龄改进03. 逻辑运算3.1 `and`3.2 `or`3.3 `not`逻辑运算演练04. if 语句进阶4.1 `elif`elif 演练 ——...

2019-10-09 18:16:11 408

原创 [python基础]变量的命名

变量的命名文章目录变量的命名目标0.1 标识符和关键字1.1 标识符1.2 关键字02. 变量的命名规则驼峰命名法目标标识符和关键字变量的命名规则0.1 标识符和关键字1.1 标识符标示符就是程序员定义的 变量名、函数名名字 需要有 见名知义 的效果,见下图:标示符可以由 字母、下划线 和 数字 组成不能以数字开头不能与关键字重名思考:下面的标示符哪些是正确的...

2019-10-09 15:41:44 162

原创 [LeetCode题解(java实现)]66. 加一

给定一个由整数组成的非空数组所表示的非负整数,在该数的基础上加一。最高位数字存放在数组的首位, 数组中每个元素只存储单个数字。你可以假设除了整数 0 之外,这个整数不会以零开头。示例 1:输入: [1,2,3]输出: [1,2,4]解释: 输入数组表示数字 123。示例 2:输入: [4,3,2,1]输出: [4,3,2,2]解释: 输入数组表示数字 4321。来源:力扣(L...

2019-10-08 22:21:12 191

原创 [python基础]变量的基本使用

变量的基本使用文章目录变量的基本使用目标01. 变量定义1) 变量演练1 —— iPython2) 变量演练 2 —— PyCharm3) 变量演练 3 —— 超市买苹果思考题02. 变量的类型2.1 变量类型的演练 —— 个人信息2.2 变量的类型2.3 不同类型变量之间的计算1) **数字型变量** 之间可以直接计算2) **字符串变量** 之间使用 `+` 拼接字符串3) **字符串变量*...

2019-10-08 09:53:29 380

原创 [python基础]程序执行原理

程序执行原理文章目录程序执行原理目标01. 计算机中的三大件思考02. 程序执行的原理2.1 Python 程序执行原理Python 的解释器有多大?03. 程序的作用3.1 思考 QQ 程序的启动过程3.2 思考 QQ 程序的 **登录** 过程思考 1思考 2思考 3目标计算机中的 三大件程序执行的原理程序的作用01. 计算机中的三大件计算机中包含有较多的硬件,但是一个程序要...

2019-10-08 09:52:41 101

原创 [python基础]算数运算符

算数运算符文章目录算数运算符目标01. 算数运算符02. 算数运算符的优先级计算机,顾名思义就是负责进行 数学计算 并且 存储计算结果 的电子设备目标算术运算符的基本使用01. 算数运算符算数运算符是 运算符的一种是完成基本的算术运算使用的符号,用来处理四则运算运算符描述实例+加10 + 20 = 30-减10 - 20 = -10...

2019-10-08 09:51:12 140

原创 [python基础]注释

注释文章目录注释目标01. 注释的作用02. 单行注释(行注释)在代码后面增加的单行注释03. 多行注释(块注释)什么时候需要使用注释?关于代码规范目标注释的作用单行注释(行注释)多行注释(块注释)01. 注释的作用使用用自己熟悉的语言,在程序中对某些代码进行标注说明,增强程序的可读性02. 单行注释(行注释)以 # 开头,# 右边的所有东西都被当做说明文字,而不是真...

2019-10-08 09:49:43 118

原创 [python基础]第一个 Python 程序

第一个 Python 程序文章目录第一个 Python 程序目标01. 第一个 `HelloPython` 程序1.1 Python 源程序的基本概念1.2 演练步骤1.3 演练扩展 —— 认识错误(BUG)关于错误第一个演练中的常见错误常见单词列表02. `Python 2.x` 与 `3​​.x` 版本简介03. 执行 Python 程序的三种方式3.1. 解释器 `python` / `p...

2019-10-08 09:48:09 138

原创 [python基础]认识 Python

文章目录认识 Python目标01. Python 的起源1.1 解释器编译型语言和解释型语言对比1.2 Python 的设计目标1.3 Python 的设计哲学02. 为什么选择 Python?03. Python 特点面向对象的思维方式04. Python 的优缺点4.1 优点4.2 缺点认识 Python人生苦短,我用 Python —— Life is short, you need...

2019-10-08 09:46:25 105

原创 [LeetCode题解(java实现)]771. 宝石与石头

给定字符串J 代表石头中宝石的类型,和字符串 S代表你拥有的石头。 S 中每个字符代表了一种你拥有的石头的类型,你想知道你拥有的石头中有多少是宝石。J 中的字母不重复,J 和 S中的所有字符都是字母。字母区分大小写,因此"a"和"A"是不同类型的石头。示例 1:输入: J = “aA”, S = “aAAbbbb”输出: 3示例 2:输入: J = “z”, S = “ZZ”输出: ...

2019-10-08 08:30:30 126

原创 [LeetCode题解(java实现)]LCP 1. 猜数字

小A 和 小B 在玩猜数字。小B 每次从 1, 2, 3 中随机选择一个,小A 每次也从 1, 2, 3 中选择一个猜。他们一共进行三次这个游戏,请返回 小A 猜对了几次?输入的guess数组为 小A 每次的猜测,answer数组为 小B 每次的选择。guess和answer的长度都等于3。示例 1:输入:guess = [1,2,3], answer = [1,2,3]输出:3解释:小...

2019-10-07 21:50:59 185

原创 Mybatis架构简介

Mybatis架构简介mybatis配置 SqlMapConfig.xml,此文件作为mybatis的全局配置文件,配置了mybatis的运行环境等信息。 mapper.xml文件即sql映射文件,文件中配置了操作数据库的sql语句。此文件需要在SqlMapConfig.xml中配置加载,使用<mapper resource=".....

2019-10-07 21:47:02 234 2

原创 [LeetCode题解(java实现)]LCP 2. 分式化简

class Solution { public int[] fraction(int[] cont) { if(cont.length == 1 ){ return new int[]{cont[0],1}; } int[] tmp = new int[2]; for (int i = cont.le...

2019-10-07 21:42:08 399

原创 使用jdbc编程存在的问题

使用jdbc编程存在的问题[准备工作]创建mysql数据库先向数据库中准备一些数据。创建工程开发环境: eclipse mars Jdk:1.7创建一个java工程。导入jar包。此时需要mysql 的数据库驱动。 jdbc编程步骤:加载数据库驱动 创建并获取数据库连接 创建jdbc stateme...

2017-11-11 11:46:13 506

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除