自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 java热知识

基本类型之间的转换方式:隐式转换 小转大显式转换(强制转换) 大转小 可能因为大数据精度值的范围大于小类似的取值范围 会产生精度的流失或者移除2.& 和 && 的区别:两个都可以用来当做逻辑运算符, && 有短路 &没有3.面向对象的特征:封装 继承 多态封装:把属性和方法封装起来 只能通过特定的方法来访问继承:从已有的类中继承信息得到新的类,这个过程中产生了父类和子类多态:4.抽象类和接口的区别:抽象类中可以存在构造方法 接...

2021-11-15 13:44:39 246

原创 java面试题们

程序的并发:一组在逻辑上互相独立的程序或程序段在执行过程中,其执行时间在客观上互相重叠,即一个程序段的执行尚未结束,另一个程序段的执 行已经开始的这种执行方式。进程与线程的区别:进程是资源分配的最小单位,线程是cpu调度的最小单位如:系统中有很多程序在允许,每一个程序中可以包含很多个单独的线程,其中由一个主线程来调用其它线程抽象类与接口的区别?1.抽象类能被基础 接口则是被实现2.抽象类中包含抽象方法 可以包含实现的方法3.接口中只能存在抽象方法和不可变常量4.接口是

2021-11-15 13:44:14 94

原创 IO流。。。。。。

2021-11-15 13:43:48 68

原创 数据库面试题

索引分类单值索引:一个索引只包括一个列,一个表可以有多个列唯一索引:索引列的值必须唯一,但允许有空值;主键会自动创建唯一索引复合索引:一个索引同时包括多列

2021-11-15 13:42:47 478

原创 Linux 常用命令学习

ls命令 查看当前目录文件和属性cd 命令 切换目录pwd 命令 查看当前目录位置rm 命令 删除一个文件或者目录mv 命令 移动文件或者修改文件名cp 命令 复制一个文件cat 命令

2021-11-15 13:41:45 838

原创 设计模式之单例设计模式哦

单例设计模式单例模式有很多好处,比如可节约系统内存空间,控制资源的使用。其中单例模式最重要的是确保对象只有一个。简单来说,保证一个类在内存中的对象就一个。饿汉式实现方式/*本类用于实现单例设计模式实现方案1:饿汉式*/public class Singleton1 { public static void main(String[] args) { //5.在main()中,不通过对象,直接通过类名,调用静态方法 MySingle single1 = My

2021-10-20 16:52:46 72

原创 进程与线程

进程的概念:进程就是正在运行的程序线程的概念:线程是操作系统OS能够进行运算调度的最小单位,它被包含在进程之中,是进程中的实际运作单位.一个进程可以开启(包含)多个线程,其中有一个主线程来调用本进程中的其他线程每个线程在共享同一个进程中的内存的同时,又有自己独立的内存空间.线程的状态线程状态与代码对照线程的创建方式一 继承Thread类**多线程代码创建方式二:**实现Runnable接口重写run方法两种实现方式的比较...

2021-10-20 16:05:02 62

原创 集合の总结Conlection

集合Conlection,用来存放对象的数据结构,长度时可变的,可以存放不同的数据类型,Conlection提供了父接口需要实现 List接口和set接口分为List接口,set接口和HashMap接口集合的继承结构Collection接口1.List 接口【数据有下标,有序,可重复】ArrayList子类LinkedList子类2.Set 接口【数据无下标,无序,不可重复】HashSet子类3.Map 接口【键值对的方式存数据】HashMap子类List集合:有序的集合,根据下标

2021-10-20 15:43:33 186

原创 五:Spring Boot注解

五、Spring Boot注解@SpringBootApplication合成注解@SpringBootApplication注解是一个快捷的配置注解,在被它标注的类中,可以定义一个或多个Bean,并自动触发自动配置Bean和自动扫描组件。此注解相当于@Configuration、@EnableAutoConfiguration和@ComponentScan的组合。在Spring Boot应用程序的主类中,就使用了此注解。示例代码如下:@EnableAutoConfiguration@Enable

2021-10-14 00:00:08 151

原创 四:容器配置注解

四、容器配置@Autowired@Autowired注解用于标记Spring将要解析和注入的依赖项。此注解可以作用在构造函数、字段和setter方法上。作用于构造函数下面是@Autowired注解标注构造函数的使用示例:作用于setter方法下面是@Autowired注解标注setter方法的示例代码:作用于字段@Autowired注解标注字段是最简单的,只需要在对应的字段上加入此注解即可,示例代码如下:@Primary当系统中需要配置多个具有相同类型的bean时,@Primary

2021-10-13 23:56:11 58

原创 三:Spring (DI依赖注入)Dependency Inject 与 (Bean作用域)Bean Scops注解

Spring DI注解@DependsOn@DependsOn注解可以配置Spring IoC容器在初始化一个Bean之前,先初始化其他的Bean对象。下面是此注解使用示例代码:@Bean@Bean注解主要的作用是告知Spring,被此注解所标注的类将需要纳入到Bean管理工厂中。@Bean注解的用法很简单,在这里,着重介绍@Bean注解中initMethod和destroyMethod的用法。示例如下:Scops注解@Scope 默认原型模式加载@Scope注解可以用来定义@Compon

2021-10-13 23:50:18 130

原创 关于SpringBean的注解@Allen

二、Spring Bean 注解@ComponentScan包扫描@ComponentScan注解用于配置Spring需要扫描的被组件注解注释的类所在的包。可以通过配置其basePackages属性或者value属性来配置需要扫描的包路径。value属性是basePackages的别名。此注解的用法如下:@Component用来标注一个普通的组件类@Component注解用于标注一个普通的组件类,它没有明确的业务范围,只是通知Spring被此注解的类需要被纳入到Spring Bean容器中并进行管

2021-10-13 23:37:28 159

原创 ## Spring常用注解之一,SpringMVC

一、Spring Web MVC 与 Spring Bean 注解一、Spring Web MVC 注解@RequestMapping@RequestMapping注解的主要用途是将Web请求与请求处理类中的方法进行映射。Spring MVC和Spring WebFlux都通过RquestMappingHandlerMapping和RequestMappingHndlerAdapter两个类来提供对@RequestMapping注解的支持。@RequestMapping注解对请求处理类中的请求处理方

2021-10-11 23:51:28 254

原创 redis模拟了一下简单的单点登录功能

package DemosTTTest;/** * @master: Allen * @Dates: 2021/10/9 20:06 */import redis.clients.jedis.Jedis;import java.util.UUID;/** * 单点登录应用实践 */public class SSOA { //准备一个静态资源 static String localtoken; //访问资源服务器方法 static void do.

2021-10-11 09:45:38 84

原创 利用redis模拟了一个简易的投票功能

package DemosTTTest;/** * @master: Allen * @Dates: 2021/10/9 23:26 */import org.junit.jupiter.api.Test;import redis.clients.jedis.Jedis;import java.util.Set;/** * 投票系统演示:模拟基于某个活动的投票程序 * 业务说明:一个用户只能投票一次(不允许重复) * 数据结构设计:基于redis的set类型进行数据存储 *.

2021-10-11 09:43:13 139

空空如也

空空如也

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

TA关注的人

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