自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 多线程

第一章 多线程1.1并发于并行并发:指两个或多个事件在同一个时间段内发生。并行:指两个或多个事件在同一时刻发生(同时发生)。在操作系统中,安装了多个程序,并发指的是在一段时间内宏观上有多个程序同时运行,这在单 CPU 系统中,每一时刻只能有一道程序执行,即微观上这些程序是分时的交替运行,只不过是给人的感觉是同时运行,那是因为分时交替运行的时间是非常短的。而在多个 CPU 系统中,则这些可以并发执行的程序便可以分配到多个处理器上(CPU),实现多任务并行执行,即利用每个处理器来处理一个可以并发

2020-11-10 10:12:32 123

原创 day03【List、Set、数据结构、Collections】

day03【List、Set、数据结构、Collections】第一章 数据结构**1.栈:**stack,又称堆栈,它是运算使受限的线性表,其限制是仅允许在标的一端进行插入和删除操作,不允许在其他任何位置进行添加,删除和查找操作简单的说:采用该结构的集合,对元素的存取有如下的特点先进后出(即,存进去的元素,要在后它后面的元素依次取出后,才能取出该元素)。例如,子弹压进弹夹,先压进去的子弹在下面,后压进去的子弹在上面,当开枪时,先弹出上面的子弹,然后才能弹出下面的子弹。栈的入口、出口的都是

2020-11-08 15:25:34 137

原创 递归

递归1.概述递归:指在当前方法内调用自己的这种现象。递归的分类:递归分为两种,直接递归和间接递归。直接递归称为方法自身调用自己。间接递归可以A方法调用B方法,B方法调用C方法,C方法调用A方法。注意事项:递归一定要有条件限定,保证递归能够停止下来,否则会发生栈内存溢出。在递归中虽然有限定条件,但是递归次数不能太多。否则也会发生栈内存溢出。构造方法,禁止递归public class Demo01DiGui { public static void main(St

2020-11-08 15:12:29 153

原创 Lambda表达式

Lambda表达式1.函数式编程思想面向对象的思想:​ 做一件事情,找一个能解决这个事情的对象,调用对象的方法,完成事情.函数式编程思想:​ 只要能获取到结果,谁去做的,怎么做的都不重要,重视的是结果,不重视过程2.Lambda表达式2.0Lamdda表达式的标准格式Lambda表达式的标准格式: 由三部分组成: 1.一些参数 2.一个箭头 3.一段代码 格式: (参数列表)->{一些重写方法的代码}

2020-11-08 15:04:32 189

原创 junit单元测试

junit单元测试* Junit使用:白盒测试 * 步骤: 1. 定义一个测试类(测试用例) * 建议: * 测试类名:被测试的类名Test CalculatorTest * 包名:xxx.xxx.xx.test cn.itcast.test 2. 定义测试方法:可以独立运行 * 建议: * 方法名:test测试的方法名 testAdd() * 返回值:void * 参数列表:空参 3. 给方法加@Test 4. 导入ju

2020-11-08 15:03:49 95

原创 IO

IO生活中,你肯定经历过这样的场景。当你编辑一个文本文件,忘记了ctrl+s ,可能文件就白白编辑了。当你电脑上插入一个U盘,可以把一个视频,拷贝到你的电脑硬盘里。那么数据都是在哪些设备上的呢?键盘、内存、硬盘、外接设备等等。我们把这种数据的传输,可以看做是一种数据的流动,按照流动的方向,以内存为基准,分为输入input 和输出output ,即流向内存是输入流,流出内存的输出流。Java中I/O操作主要是指使用java.io包下的内容,进行输入、输出操作。输入也叫做读取数据,输出也叫做作写出数据。

2020-11-08 15:03:19 52

原创 File类

File类1.概述java.io.File` 类是文件和目录路径名的抽象表示,主要用于文件和目录的创建、查找和删除等操作。java.io.File类文件和目录路径名的抽象形式表示。java把电脑中的文件和文件夹(目录)封装为一个File类,我们可以使用File类对文件和文件夹进行操作我们可以使用File类的方法 创建一个文件/文件夹 删除一个文件/文件夹 获取一个文件/文件夹 判断一个文件/文件夹是否存在 对文件夹进行遍历

2020-11-08 15:02:34 110

原创 day04【Map】

第一章Map集合1.1概述Map为双例集合,一个key对应一个value。值可以重复,key必须唯一1.2Map常用子类HashMap<K,V>:数据存储采用哈希表结构,元素的存取顺序无法保证。由于要保证key的唯一性要重写hashCode和equals方法。LinkedHashCode<K,V>:为HashMap的子类,底层采取的是哈希表+链表(记录元素的顺序)的结构。使存储的元素有序。1.3Map接口的常用方法public V put(K key,V value

2020-11-08 15:01:59 62

原创 关于在pip下载库后用不了原因

1.直接新建python文件,默认创建的是虚拟环境的,pip中下载的库是直接放在了python的路径中解决方法①在pycharm中下载②解决方法②在pycharm界面中添加2.不用虚拟环境,就可以在pip中下载包用...

2019-12-28 15:43:08 1349

原创 python小程序

skillShop"""设置一个购买技能的系统,该系统具有添加购物车,结算,查询商品列表等功能 预置技能 101:{'name':'倚天屠龙剑','price':'100000'}系统主界面**********商店**********按1购买按2结算按q退出**********"""mainui="""系统主界面**********商店******...

2019-12-28 15:38:36 88

空空如也

空空如也

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

TA关注的人

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