![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
文章平均质量分 79
终、
这个作者很懒,什么都没留下…
展开
-
java多线程(狂神说笔记带自我总结)
java多线程详解 线程简介 线程实现(重点) 线程状态 线程同步(重点) 线程通信问题 高级主题 线程、进程、多线程 Prcessor和Thread 说起进程,就不得不说一下程序。程序是指令和数据的有序集合,其本身没有仍和运行的含义,是一个静态的概念 而进程是执行程序的一次执行过程,他是一个动态的概念。是系统资源分配的基本单位 通常一个进程可以包含多个线程,当然一个程序至少有一个线程,不然没有办法运行程序没有存在的意义。线程是CPU调度和执行的基本单位 注意:很多多线程是模拟出来的,真正的多线程指原创 2021-08-16 10:48:56 · 231 阅读 · 0 评论 -
关于ssm项目中pom.xml文件基础配置(依赖导入和maven静态资源导出问题)
构建一个ssm项目需要的在pom.xml文件中导入的依赖: <dependencies> <dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> <version>4.12</version> <scope>test</scope>原创 2021-05-27 22:39:39 · 305 阅读 · 0 评论 -
study-spring b站狂神说跟学spring笔记
Study-Spring 1.简介 [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-cMU647mT-1621594754347)(C:\Users\MSI\AppData\Roaming\Typora\typora-user-images\image-20210515091744294.png)] 1.1 拓展 Spring Boot 一个快速开发的脚手架 基于SpringBoot可以快速开发单个微服务 约定打与配置 Spring Cloud 基于SpringBoo原创 2021-05-21 19:02:22 · 176 阅读 · 1 评论 -
B站狂神说 study-Spring笔记-每日更新
Study-Spring 1.简介 1.1 拓展 Spring Boot 一个快速开发的脚手架 基于SpringBoot可以快速开发单个微服务 约定打与配置 Spring Cloud 基于SpringBoot实现 大部分公司在进行SpringBoot进行快速开发,学习SpringBoot的前提,需要完全掌握Spring和SpringMVC。承上启下的作用。 弊端:发展了太久后,违背了以前的理念!配置十分繁琐。人称配置地狱 2.IOC理论推导 1.UserDao 2.UserDaoI原创 2021-05-16 22:22:36 · 605 阅读 · 0 评论 -
关于JAVA的接口不能new和接口回调问题
关于多态和接口回调 其实接口的使用就是为了实现多态 这里主要用的例子是关于接口的回调。 接口和抽象类是不能被new的! 接口和抽象类是不能被new的! 接口和抽象类是不能被new的! 创建一个接口People,这个接口有两个功能 walk功能 say功能 接口People public interface People { public void say(); public void walk(); } 分别定义APeople和BPeople作为接口的实现类 实现类APeople 在这里插入代码原创 2020-05-25 18:45:06 · 561 阅读 · 0 评论 -
模板模式—咖啡与茶不得不说的故事
模板模式 关于模板模式 模板模式的定义:定义一个算法框架,将算法的一些步骤延迟到子类中,使子类可以不改变该算法的结构下重新定义某些特定步骤。他是一种类行为型模式。 优点: 封装不变部分,拓展可变部分 提取公共代码,便于维护 行为由父类控制,子类实现 缺点:每个不同的实现都需要一个子类来实现,导致类的个数增加,系统庞大。 核心:父类为抽象类,其中有方法定义了操作的执行步骤,子类实现父类的抽象方法...原创 2020-01-30 11:44:51 · 130 阅读 · 0 评论 -
蒙特卡洛算法求主元素
蒙特卡洛算法求主元素 问题描述:设T是一个含有n个元素的数组,当数组中的对数组中任一元素x超过数组的长度的一半时,称x是数组的主元素。给定一个数组,求该数组的主元素 1.从数组中随机取一个元素判断是否是主元素 public static boolean check(int[] arr) { boolean flag=false; count...原创 2019-10-30 07:54:55 · 1362 阅读 · 0 评论