- 博客(27)
- 收藏
- 关注
原创 Java反射入门
注解使用 @interface 修饰符注解 支持的 成员类型* 1. 8种基本数据类型* 2. 字符串* 3. 枚举类型* 4. Class* 5. 注解* 6. 上述所有类型的 数组 表示形式。
2023-09-13 11:41:34 62
原创 Java集合
对键进行计算的时候,得到的值 相同,那么 根据 公式 (n-1)&hash 得到的索引也会相同,从而导致在 定位数组中元素的时候,产生 数据冲突。
2023-09-12 17:34:59 51
原创 正则表达式
是专门对字符串进行 查找、提取、替换、校验 的一种 强大的 字符串 分析器。市面上几乎所有的编程语言都支持正则表达式。正则表达式 是由一些特殊 字符组成的。
2023-09-12 17:33:12 137
原创 Java异常处理
定义一个类、继承已知的异常类、那么这个类就是 自定义异常类!如果 希望 自定义的异常是 编译时异常,那么 继承 Exception 即可 ~如果 希望 自定义的异常是 运行时异常,那么 继承 RuntimeException 即可 ~
2023-09-12 17:32:04 41
原创 Java字符串(String)
String类底层采用 final 修饰 一个 byte[] (JDK9) / char[] (JDK8) 数组属性、导致存储的数据长度不可变final 修饰 引用数据类型,代表 地址不允许改变, 且 该属性 是使用 private 修饰符 修饰的,只能在 String类中使用 ,其他任何地方 不能进行访问, 所以数组中的数据也无法进行修改 ,导致 字符串一旦创建,不可更改。
2023-09-12 17:31:04 87
原创 Java核心类介绍
Java中提供了与 8种基本数据类型 对应的 封装类 ,这8个类 被称为 包装类Java种给6种基本数字类型对应的包装类,提供一个父类 Number。
2023-09-12 17:29:51 52 1
原创 面相对象入门介绍
Object类是Java语言提供的一个表示对象的类。Object 类是 Java语言中 所有类 的 父类,Object类中定义的公开、受保护方法,所有的子类 都可以使用 ~toString()将一个对象 使用 字符串的形式表示 , 默认采用 类名 + 地址 形式表示打印一个非空对象,默认会自动 toString() 方法~getClass()获取一个对象的类型(类对象),类对象 表示的是一个类型的对象,类型的对象使用 Class 类表示hashCode()
2023-09-12 17:27:44 45 1
原创 Java注释的说明
对源代码中的代码 进行解释说明,注释在编程语言中非常重要,开发人员要求必须善于写注释,目的是为了让 自己和别人更加轻松的阅读源代码以便后续程序的扩展和维护~
2023-09-12 17:25:52 125 1
原创 Java运算符
算术运算符 是一个表达式 ,表达式 在 Java中 不能独立使用,方法中代码的最小组成是语句。两个数做算术运算,如果有double,结果为double,如果有float,结果为float,如果有long, 结果为 long其他结果 均为 int。
2023-09-12 17:24:40 44 1
原创 JDK的安装
快速 找到 JDK , 例如 tomcat ( Java Web服务器) , maven (项目构建工具) , solr (全文检索服务器), gitblit (git 私服) 等。CLASSPATH : 为了让 Java虚拟机 快速的找到 字节码 .class 文件 所在目录的 路径配置 ,通常配置一个 . 即可。PATH : 让操作系统 识别 命令的路径, 如果 希望 Java 提供的命令能被操作系统识别,那么需要将。JAVA_HOME : 用来配置 JDK的安装路径。
2023-09-12 17:22:14 64 1
原创 Solr全文搜索的简单介绍
倒排索引 最核心的 操作 是分词技术。(Data)奇酷网络有限公司 : ------> 1独角兽责任有限公司: -------> 2(Index)奇酷 ---------- 1网络 ---------- 1有限 ---------- 1, 2公司 ---------- 1, 2网络有限公司 ---------- 1有限公司 ---------- 1, 2独角兽 ----------- 2责任 ----------- 2网络公司 : ----------- 请问会检索到啥???
2023-09-12 10:32:00 69 1
原创 SpringBoot配置及环境搭建
添加 依赖</</</编写 配置类/*** 令牌的过期时间*//*** 刷新令牌过期时间*//*** 令牌密钥*//*** 令牌签发者*//*** 令牌过期时间的单位*/// 省略了 get / set 方法在 配置 类上, 使用 @ConfigurationProperties 设置 自定义配置的 前缀在 application.yml 中 ,进行 自定义属性的 配置security:jwt:config:exp: 5。
2023-09-12 10:29:05 164 1
原创 Spring配置
Java Config 工作模式 就是 将所有 需要管理的 对象 在 配置类中 进行管理。这个配置类的作用 类似于 Spring 容器。
2023-09-12 10:27:18 95 1
原创 Linux操作系统的使用
s/old/new/pattern : 全部内容替换 语法 % 替换范围为整个文档 , : 替换光标所在行 , s 替换 , old 替换前的内容,支持正则表达式 , new 替换成的内容 , pattern 替换模式, 比较常用的 模式 是 g(全部), c (是否询问)修改 /home/huo/app/tomcat/bin/catalina.sh , 添加 了 JAVA_HOME。d$ : 从 光标所在行的 位置 删除到 行的 尾部。
2023-09-12 00:00:37 89 1
原创 SpringMVC框架及集中常见配置方式和应用实例
Spring MVC 框架Spring MVC 是 在 Servlet 框架的基础上,进行了 深度的 封装 和 扩展, 形成了 MVC 框架, Spring MVC 框架 底层是 Servlet 。MVC (M模型-V视图-C控制器)MVC 是一种设计思想 , 不是 针对某一种语言。 MVC 是一种 开发模式 , 将一个应用程序 人为的 划分为 模型层 、 视图层 、 和 控制层 。M (模型) : 一般 认为 和 数据 打交道的 层 被 成为 模型层 、所以 通常 会把 实体
2023-09-11 23:59:06 76
原创 MyBatis
MyBatis(前身为iBATIS)是一种Java持久化框架,用于简化数据库访问的开发。它提供了一种将SQL语句与Java代码解耦的方式,通过XML文件或注解来配置和映射数据库操作。以下是MyBatis框架的一些重要概念和特点:数据库映射:MyBatis允许你将Java对象与数据库表之间进行映射。通过定义映射规则,你可以将查询结果映射到Java对象中,或将Java对象的属性值插入到数据库表中。SQL语句控制:使用MyBatis,你可以在XML文件或注解中编写SQL语句,并将其与Java方法进行绑定。
2023-09-11 23:52:56 47
原创 WEB前端HTML
y : 当 x 为 null 或者 undefined的时候,取 y的值作为表达式的值,否则取 x的值作为表达式的值。offsetLeft / offsetTop : 获取该元素 距离 它最近的具有定位的父元素的 左侧/顶部 距离。document.querySelector(“css选择器”) : 根据css选择器获取某一个指定的元素。querySelector() / querySelectorAll() : 获取该节点的指定的后代节点。
2023-09-11 23:50:37 37
原创 Servlet框架入门
添加依赖包</</</</</在 WEB-INF 下 新建一个 tld (可任意)文件夹、在 文件夹下 新建一个 haredot.tld 文件 (文件名可自定义), 并添加如下内容-- 标签库的简写名称 --> < short-name > h </ short-name > <!
2023-09-11 23:46:20 799
原创 Servlet框架封装后的使用方式
/</核心 控制器 用来 完成 请求的分发 、跳转 、参数注入 等功能 ,支持的注解有 @RequestMapping , @RequestParam , @RequestPart, @RequestBody , @ResponseBody</</</</</</</</配置 字符集编码 过滤器解决 请求 中文乱码问题</</</</</</</</</配置 Form 表单内容过滤器解决 PUT , PATCH , DELETE 不支持 表单传参问题</</</</</
2023-09-11 23:44:45 42
原创 GIT项目管理工具
版本控制工具的主要职责是用来管理 源代码, 企业级资源、 资料 、 文档 等信息。能够实现 多人 同时办公、协同开发 , 提供工作效率!
2023-09-11 23:22:40 37
原创 MySQL笔记
分页查询的时候, 如果 包含 order by , 那么 建议根据 唯一键 进行排序 、如果 根据 的字段值有大量的重复、建议 使用 多个字段排序 , 否则 会出现 分页数据紊乱。数据库的范式要求 指的是 在 建表的时候 需要遵循的原则 和 规范 ~~~~ , 关系型数据库有 6 大范式 ,通常 在设计的时候只需要遵循数据库三范式即可。当 有多个字段 参与排序的时候, 优先根据 第一个排序的字段 进行排序,当 第一个字段 的值 相同的时候,才会根据第二个字段的值进行排序、依此类推。
2023-09-11 23:17:46 72
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人