java
文章平均质量分 75
林诺辞
Java 全栈开发工程师
展开
-
SM4(ECB模式加密)工具类
【代码】SM4(ECB模式加密)工具类。原创 2024-07-05 14:36:31 · 451 阅读 · 0 评论 -
SpringBoot整合kafka
【代码】SpringBoot整合kafka。原创 2024-06-01 12:06:49 · 964 阅读 · 0 评论 -
Stream流详解
*延迟方法:**返回值类型任然是Stream接口自身类型的方法,除了终结方法都是延迟方法。**终结方法:**返回值类型不再是Stream接口本身类型的方法。**意义:**不想让别人修改集合中的内容(只能查询)原创 2024-06-01 12:05:36 · 508 阅读 · 0 评论 -
git的使用(idea中)
场景一:备份小明负责的模块就要完成了,就在即将Release之前的一瞬间,电脑突然蓝屏,硬盘光荣牺牲!几个月来的努力付之东流场景二:代码还原这个项目中需要一个很复杂的功能,老王摸索了一个星期终于有眉目了,可是这被改得面目全非的代码已经回不到从前了。什么地方能买到哆啦A梦的时光机啊?场景三:协同开发小刚和小强先后从文件服务器上下载了同一个文件:Analysis.java。小刚在Analysis.java文件中的第30行声明了一个方法,叫count(),先保存到了文件服务器上;原创 2024-01-24 11:01:38 · 1710 阅读 · 0 评论 -
Java面向对象--类与对象
这意味着对象可以拥有自己的内部数据(赋予其状态)、方法(用于产生行为),同时每一个对象都有别于其他对象。也就是说,每一个对象在内存中都有。原创 2023-12-25 14:37:56 · 98 阅读 · 0 评论 -
XML简介 (EXtensible Markup Language)
可扩展标记语言特点XML与操作系统、编程语言的开发平台无关实现不同系统之间的数据交换作用数据交互配置应用程序和网站Ajax基石DOM解析包:org.w3c.dom常用接口常用方法说明Document:表示整个XML文档按文档顺序返回文档中指定标记名称的所有元素集合创建指定标记名称的元素Node:该文档树中的单个节点获取该元素的所有子节点,返回节点集合Element:XML文档中的一个元素获取元素名称轻量级的文本数据交换格式具有自我描述性比XML传输速度快。原创 2023-12-22 15:05:02 · 604 阅读 · 0 评论 -
Spring基础-IOC-DI-AOP
Spring:轻量级集成框架设计目标:使现有技术更加易用,推进编码最佳实践设计理念:Spring是面向 Bean 的编程内容- IOC容器- AOP实现- 数据访问支持- 简化JDBC/ORM框架- 声明式事务web集成方面:是指程序中的某些琐碎而又必须完成的工作。比如:日志、事务管理、安全认证等等。它们散布在程序的各个角落,但又必须做,不可或缺。AOP(Aspect Oreinted Programming):就是将分散在程序中的工作,例如:日志、安。原创 2023-12-22 14:54:58 · 80 阅读 · 0 评论 -
MVC环境搭建
【代码】MVC环境搭建。原创 2023-12-18 14:13:54 · 254 阅读 · 0 评论 -
Spring Boot 整合过滤器拦截器
创建一个类,实现接口,并重写其中的方法。// 初始化过滤器时可以做一些准备工作 } @Override public void doFilter(ServletRequest request , ServletResponse response , FilterChain chain) throws IOException , ServletException {原创 2023-12-11 15:19:59 · 898 阅读 · 0 评论 -
MybatisPlus & druid(德鲁伊)
(opens new window)(简称 MP)是一个 MyBatis (opens new window)的增强工具,在 MyBatis 的基础上只做增强不做改变,为简化开发、提高效率而生。Druid首先是一个数据库连接池。Druid是目前最好的数据库连接池,在功能、性能、扩展性方面,都超过其他数据库连接池,包括DBCP、C3P0、BoneCP、Proxool、JBoss DataSource。Druid已经在阿里巴巴部署了超过600个应用,经过一年多生产环境大规模部署的严苛考验。原创 2023-12-11 15:18:24 · 560 阅读 · 0 评论 -
SSM总体配置
【代码】SSM总体配置。原创 2023-11-27 09:40:18 · 127 阅读 · 0 评论 -
Java面向对象(知识点整理)
编写一个类, 继承Exception,并重写一参构造方法 即可完成自定义受检异常类型。编写一个类, 继承RuntimeException,并重写一参构造方法 即可完成自定义运行时异常类型。// 继承Exception,表示一个自定义异常类 public MyException(String msg) {super(msg);// 调用Exception中有一个参数的构造 } } public class Demo {转载 2023-07-10 15:31:57 · 114 阅读 · 1 评论 -
Java-多线程
线程的创建和启动在Java中创建线程的两种方式继承java.lang.Thread类实现java.lang.Runnable接口使用线程的步骤定义线程创建线程对象启动线程终止线程继承Thread类创建线程2-1定义MyThread类继承Thread类重写run()方法.编写线程执行体创建线程对象,调用start()方法启动线程继承Thread类创建线程2-2多个线程交替执行,不是真正的"并行"线程每次执行时长由分配的CP原创 2023-11-22 09:34:49 · 138 阅读 · 0 评论 -
MVC环境搭建
【代码】MVC环境搭建。原创 2023-11-16 15:50:53 · 136 阅读 · 0 评论 -
Jquery-ajax
【代码】Jquery ajax。原创 2023-10-27 14:56:18 · 37 阅读 · 0 评论 -
maven
解压缩 或资源绑定的压缩包。原创 2023-10-27 14:48:34 · 55 阅读 · 0 评论 -
Git分布式版本控制工具
场景一:备份小明负责的模块就要完成了,就在即将Release之前的一瞬间,电脑突然蓝屏,硬盘光荣牺牲!几个月来的努力付之东流场景二:代码还原这个项目中需要一个很复杂的功能,老王摸索了一个星期终于有眉目了,可是这被改得面目全非的代码已经回不到从前了。什么地方能买到哆啦A梦的时光机啊?场景三:协同开发小刚和小强先后从文件服务器上下载了同一个文件:Analysis.java。小刚在Analysis.java文件中的第30行声明了一个方法,叫count(),先保存到了文件服务器上;原创 2023-09-09 14:36:24 · 40 阅读 · 0 评论 -
一维与二维数组
数组基本要素标识符数组元素元素下标:从0开始元素类型数组长度固定不变,避免数组越界数组中的所有元素必须属于相同的数据类型定义并赋值写法一写法二写法一写法二。原创 2023-08-12 16:53:40 · 40 阅读 · 1 评论 -
初识Java
1.首先,我们要告诉计算机申请什么类型的空间,需要多大?表达式就是符号(如加号、减号)与操作数(如b,3等)的组合。在java文件目录下打开终端 或者打开终端进入文件目录。2.其次,我们要给这个空间申请一 个名字,以便于记忆。数据类型表示变量所占用的空间大小和组织形式。String: 字符串类型,用于存储一个字符。3.最后,才能使用这个空间,往里面装东西。原创 2023-08-03 10:46:51 · 34 阅读 · 0 评论 -
Java选择结构
流程控制用来控制程序中各语句的执行顺序使用多重if选择语句处理问题时需要注意顺序if选择结构,包括以下形式基本if选择结构:可以处理单一或组合条件的情况if-else选择结构:可以处理简单的条件分支情况多重if选择结构:可以处理分段的条件分支情况嵌套if选择结构:可以处理复杂的条件分支情况switch选择结构多重分支并且条件判断是等值判断的情况。原创 2023-08-03 10:27:55 · 35 阅读 · 0 评论 -
JDK1.8的安装及环境变量配置
右击 我的电脑—> 属性 —> 高级系统设置 —> 环境变量。在系统变量中写入 JAVA_HOME 值写jdk下载位置。输入 java-version 命令查看是否安装成功。两条值 并将其移到其他值前面。在path变量中添加。原创 2023-07-31 15:24:56 · 828 阅读 · 1 评论