自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 问答 (1)
  • 收藏
  • 关注

原创 markdown简单使用

Markdown简单使用标题使用#加空格来表示标题一级标题: # + 空格 + 标题名称二级标题: ## + 空格 + 标题名称三级标题: ### + 空格 + 标题名称以此类推…最多支持六级标题字体加粗:在需要加粗的文字左右两边加上两个 *斜体:在需要使用斜体的文字左右两边加上一个 *引用使用 > + 空格 来引用分割线使用"—"使用 " *** "图片使用 ! + [ ]+(图片路径)超链接使用 [] + (地址)列表有序列表 数字+ . + 空格

2022-03-07 21:12:34 77

原创 Spring<bean>标签的常用属性

当某个 Java 实例需要另一个 Java 实例时,传统的方法是由调用者创建被调用者的实例(例如,使用 new 关键字获得被调用者实例),而使用 Spring 框架后,被调用者的实例不再由调用者创建,而是由 Spring 容器创建,这称为控制反转。Spring 容器在创建被调用者的实例时,会自动将调用者需要的对象实例注入给调用者,这样,调用者通过 Spring 容器获得被调用者实例,这称为依赖注入。元素常用的属性属性名称描述id是Bean的唯一标识符,Spring容器Bean的配

2021-06-17 16:56:34 97

原创 线程的start()方法和run()方法的区别

线程的start() 方法和run()方法的区别:start()方法:start()方法可以用来启动线程,该方法会在内部调用Runnable接口的run()方法,使用单独的线程执行run()方法中指定的代码。start()方法启动线程执行以下任务:统计了一个新线程线程从New State移动到Runnable状态。当线程分配到资源是,运行run()方法。run()方法:run()方法在java.lang.Runnable接口中定义,必须在实现类中重写。当程序调用start()方法时

2021-06-16 18:39:57 216

原创 线程池简单使用

ThreadPool什么是线程池?线程池是一种基于池化思想管理线程的工具,当有任务需要执行时,我们需要创建线程,一个线程只能执行一个任务,如果有多个任务则需要另外创建其他线程,当任务执行完毕后线程就会销毁,重复创建和销毁线程会比较耗时和消耗资源。有了线程池,任务的执行只要提交给线程池,由线程池分配去执行,当所有的任务都执行完毕后,我们可以选择关闭线程池,也可以选择等待接受任务。在没有使用线程池时,任务的执行是一个线程执行一个任务,任务执行完毕后线程就销毁。当需要执行其他的任务时,需要创建新的线程,

2021-06-15 14:38:20 81

转载 java集合笔记

1. ArrayList与LinkList区别ArrayList是数组的数据结构,LinList是链表的数据结构随机访问时,ArrayList效率比较高,因为LinkList要移动指针,而ArrayList是给予索引(index)的数据结构,可以直接映射到。插入和删除数据时,LinkList的效率比较高,因为ArrayList要移动大量的数据LinkedList比ArrayList开销更大,因为LinkedList的节点除了存储数据,还要存储引用。Coolections.sort和Arrays

2021-06-15 13:29:44 118

空空如也

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

TA关注的人

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