随笔分类 -  java

摘要:1.引入依赖(基于SpringBoot项目) <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-security</artifactId> </dependency> 2. 阅读全文
posted @ 2022-02-16 13:16 kanaliya 编辑
摘要:1.TCP方式 package com.atguigu; import org.junit.Test; import java.io.*; import java.net.InetAddress; import java.net.ServerSocket; import java.net.Socke 阅读全文
posted @ 2022-02-15 21:52 kanaliya 阅读(168) 评论(0) 推荐(0) 编辑
摘要:1.加载dom4j依赖: <!-- https://mvnrepository.com/artifact/org.dom4j/dom4j --> <dependency> <groupId>org.dom4j</groupId> <artifactId>dom4j</artifactId> <ver 阅读全文
posted @ 2021-11-21 12:43 kanaliya 阅读(23) 评论(0) 推荐(0) 编辑
摘要:Java 8的java.util套件中,新增了Base64的类别,可以用来处理Base64的编码与解码,用法如下: final Base64.Decoder decoder = Base64.getDecoder(); final Base64.Encoder encoder = Base64.ge 阅读全文
posted @ 2021-09-23 10:56 kanaliya 阅读(36) 评论(0) 推荐(0) 编辑
摘要:1.Date Date date = new Date(); long time = date.getTime(); System.out.println(time); // 返回1970.1.1到现在的毫秒值 1630750164279 System.out.println(date); // S 阅读全文
posted @ 2021-09-04 19:52 kanaliya 阅读(59) 评论(0) 推荐(0) 编辑
摘要:1.反射的使用 @Test public void test() throws NoSuchMethodException, InvocationTargetException, InstantiationException, IllegalAccessException, NoSuchFieldE 阅读全文
posted @ 2021-08-18 08:59 kanaliya 阅读(38) 评论(0) 推荐(0) 编辑
摘要:1.特点 基于Spring原生Servlet,提供功能强大的前端控制器DispatcherServlet,对请求和响应进行统一处理 对表述层(表示层)需要解决的问题进行全方位覆盖,提供全面的解决方案 内部组件化程度高,可插拔式组件即插即用 性能卓著,适合大型互联网项目要求 2.使用 2.1.导入依赖 阅读全文
posted @ 2021-08-17 20:54 kanaliya 阅读(30) 评论(0) 推荐(0) 编辑
摘要:1.Session创建和获取id request.getSession() 第一次调用此方法时,创建Session会话,之后调用都是获取前面创建好的Session会话对象 isNew() 可以判断到底是不是创建出来的(新的),true表示刚创建,false表示获取之前创建 getId() 每个会话都 阅读全文
posted @ 2021-08-16 14:55 kanaliya 阅读(50) 评论(0) 推荐(0) 编辑
摘要:1.原理 快速排序就是将每一轮的基准数归位,每次选取数组中的第一位元素作为基准数,有两个变量i与j,分别指向队列的最左边和最右边 使用j从右向左遍历,直到找到一个小于基准数的数,使用i从左向右遍历,直到找到一个大于基准数的数,此时将两数进行交换,重复此步骤直至i与j重合 重合时,两个变量重合位置的值 阅读全文
posted @ 2021-08-16 10:49 kanaliya 阅读(47) 评论(0) 推荐(0) 编辑
摘要:1.System类 System类代表系统,系统级的很多属性和控制方法都放置在该类的内部,该类位于java.lang包 由于该类的构造器是private的,所以无法创建该类的对象,也就是无法实例化该类,其内部的成员变量和成员方法都是static的,所以也可以很方便的进行调用 1.1.成员变量 Sys 阅读全文
posted @ 2021-08-14 16:41 kanaliya 阅读(228) 评论(0) 推荐(0) 编辑
摘要:1.Java比较器 Java对象,正常只能使用==或者!=,但是在开发场景中,需要对多个对象进行排序可以按照下面的方式进行实现: Java实现对象排序的方式有两种: 1.自然排序:java.lang.Comparable 2.定制排序:java.util.Comparator 2.Comparabl 阅读全文
posted @ 2021-08-14 13:11 kanaliya 阅读(144) 评论(0) 推荐(0) 编辑
摘要:1.异常概述与体系结构 1.1.异常概述 在JAVA语言中将程序执行中发生的不正常情况称为“异常” Java程序在执行过程中所发生的异常事件可以分为两类: (1)Error:Java虚拟机无法解决的严重问题,如:JVM系统内部错误、资源耗尽等严重情况。比如:StackOverflowError和OO 阅读全文
posted @ 2021-08-10 16:49 kanaliya 阅读(251) 评论(0) 推荐(0) 编辑
摘要:1.枚举类概述 类的对象,只有有限个,确定的 当需要定义一组常量时,强烈建议使用枚举类 如果枚举类中只有一个对象,可以作为单例模式的实现方式 2.定义枚举类 2.1.方式一:jdk5.0之前自定义枚举类 // 自定义枚举类 class Season { // 声明Season对象的属性:privat 阅读全文
posted @ 2021-08-10 15:58 kanaliya 阅读(35) 评论(0) 推荐(0) 编辑
摘要:1.概述 Java集合可分为Collection和Map两种体系 Collection接口:单列数据,定义存取一组对象的方法集合 List:元素有序、可重复的集合 Set:元素无序、不可重复的集合 Map接口:双列数据,保存具有映射关系"key-value对"的集合 2.Collection Col 阅读全文
posted @ 2021-08-08 23:18 kanaliya 阅读(435) 评论(0) 推荐(0) 编辑
摘要:1.SpringBoot特点 1.1.依赖管理 (1)父项目做依赖管理 <parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId> <version> 阅读全文
posted @ 2021-08-06 18:41 kanaliya 编辑
摘要:1.概念 1.1.集群与分布式 集群是物理形态,即一堆机器就可以叫做集群,不管是不是一起协作干活 分布式是工作方式,是若干独立计算机的集合,这些计算机对用户来说就像单个相关系统 分布式中每一个节点(集群中的一台服务器)都可以做集群,而集群不一定是分布式的(比如共同提供一个业务的系统中的集群不是,而整 阅读全文
posted @ 2021-07-24 11:44 kanaliya 编辑
摘要:代码块,又称初始化块 作用: 1)用来初始化类或者对象 2)代码块如果有修饰,只能用static 静态代码块: 1)内部可以有输出语句 2)随着类的加载而执行 3)定义多个,按照声明先后顺序执行 4)只能调用静态属性和静态方法,不能调用非静态结构 非静态代码块: 1)内部可以有输出语句 2)随着对象 阅读全文
posted @ 2021-07-20 16:57 kanaliya 编辑

点击右上角即可分享
微信分享提示
🚀
回顶
收起
  1. 1 404 not found REOL
404 not found - REOL
00:00 / 00:00
An audio error has occurred.