- 博客(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
空空如也
如何在访问特定的地址时使用代理服务器,其他访问使用本地服务器?
2021-04-02
TA创建的收藏夹 TA关注的收藏夹
TA关注的人