自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 资源 (1)
  • 收藏
  • 关注

原创 多线程的详细介绍

多线程全面详解总结一、多线程是什么?为什么要用多线程?  介绍多线程之前要介绍线程,介绍线程则离不开进程。  首先 进程 :是一个正在执行中的程序,每一个进程执行都有一个执行顺序,该顺序是一个执行路径,或者叫一个控制单元;  线程:就是进程中的一个独立控制单元,线程在控制着进程的执行。一个进程中至少有一个进程。 多线程:一个进程中不只有一个线程。  为什么...

2019-04-20 12:23:10 547

原创 最简单的排序算法——冒泡排序

原理:比较两个相邻的元素,将值大或值小的元素交换至右端。思路:依次比较相邻的两个数,将小数放在前面,大数放在后面。即在第一趟:首先比较第1个和第2个数,将小数放前,大数放后。然后比较第2个数和第3个数,将小数放前,大数放后,如此继续,直至比较最后两个数,将小数放前,大数放后。重复第一趟步骤,直至全部排序完成(升序)降序与什序相反第一趟比较完成后,最后一个数一定是数组中最大的一个数,所以...

2019-04-14 18:23:35 620

原创 集合之List / Set /Map

List , Set, Map都是接口,前两个继承至Collection接口,Map为独立接口 Set下有HashSet,LinkedHashSet,TreeSet List下有ArrayList,Vector,LinkedList Map下有Hashtable,LinkedHashMap,HashMap,TreeMap 在map中还有一个所谓的并发容器Concur...

2019-03-28 19:51:04 4229 3

原创 面向对象与过程的详解

一、面向过程和面向对象面向对象是相对于面向过程的一种编程方式。面向过程的编程方式由来已久,我刚开始学习Basic和Pascal的时候,都是面向过程的编程方式。这种方式非常的直观,需要写一个功能,直接就写几行实现方法。比如你需要操作一个人移动到某个点,直接就写代码修改一个人的坐标属性,逐格的让他移动到目标点就行了。面向对象的编程方式,操作的是一个个的对象,比如你还是需要操作一个人的移动,...

2019-02-19 20:44:32 2214

原创 全网最详细的Java方法解析

Java语言中的“方法”(Method)在其他语言当中也可能被称为“函数”(Function)。对于一些复杂的代码逻辑,如果希望重复使用这些代码,并且做到“随时任意使用”,那么就可以将这些代码放在一个大括号“{}”当中,并且起一个名字。使用代码的时候,直接找到名字调用即可。定义格式首先了解关于方法的两个概念:1.参数:是指进入方法中的数据,有了这些数据,方法才能执行逻辑。2.返回值...

2019-02-13 15:09:10 36445 7

原创 事务的详细介绍

一、事务的概念:1.数据库事务: 数据库事务通常指对数据库进行读或写的一个操作序列。 它的存在包含有以下两个目的: 1、为数据库操作提供了一个从失败中恢复到正常状态的方法,同时提供了数据库即使在异常状态下仍能保持一致性的方法。 2、当多个应用程序在并发访问数据库时,可以在这些应用程序之间提供一个隔离方法,以防止彼此的操作互相干扰。2.系统中的事务: 处理一系...

2019-02-12 11:08:17 304

原创 JVM你了解吗?最全总结

JAVA内存模型图1、程序计数器:记录当前线程所执行字节码的行号指示器 2、虚拟机栈(Stack):存放了当前线程调用方法的局部变量表、操作数栈、动态链接、方法返回值等信息 3、本地方法栈:为虚拟机使用的 Native 方法提供服务,后多与 JVM Stack 合并为一起 共享4、 Java 堆(Heap):占据了虚拟机管理内存中最大的一块,唯一目的就是存放对象实例,存储对...

2020-03-11 17:35:49 534

转载 对Map(jdk1.8)的一点理解

HashMap是Java程序员使用频率最高的用于映射(键值对)处理的数据类型。随着JDK(Java Developmet Kit)版本的更新,JDK1.8对HashMap底层的实现进行了优化,例如引入红黑树的数据结构和扩容的优化等。本文结合JDK1.7和JDK1.8的区别,深入探讨HashMap的结构实现和功能原理。简介Java为数据结构中的映射定义了一个接口java.util.Map...

2019-04-23 18:43:20 1646

Python-100-Days-master.zip

这是目前最详细的python教程,服不服,赶紧下载把,你值得拥有。Python 是龟叔的独生子,但他有很多堂兄弟,比较有名的也有好几位。如果你不确定哪个对你更友好,我建议你选择嫡传的 Python——即便你将来需要和他的其他堂兄弟打交道,那也是熟门熟路。不建议初学者选择AnacondaPython 和 ActivePython,在我看来他们提供的便利不如给用户学习带来的麻烦多。

2019-11-21

空空如也

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

TA关注的人

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