
自我学习
文章平均质量分 75
「已注销」
这个作者很懒,什么都没留下…
展开
-
dea 重复引用解决实例: NoSuchMethodError
java.lang.ClassNotFoundException、java.lang.NoSuchMethodError、java.lang.NoClassDefFoundError** 这类的异常。这类异常一般都是 jar 包冲突导致的。那么 jar 包冲突的原因是什么?如何解决 jar 包冲突呢?转载 2024-04-07 18:58:17 · 169 阅读 · 0 评论 -
SQL 语句中 where 1=1 是什么意思!
where 1=1 是什么意思,SQL为什么要用 where 1=1;select * from table where 1=1; 因为 table 中根本就没有名称为1的字段,所以该 SQL 等效于 select * from table,这个SQL语句很明显是全表扫描,需要大量的 IO 操作,数据量越大越慢,where后面要有语句,加上了 1=1 后就可以保证语法不会出错! 起到在动态 SQL中连接 AND 条件。原创 2022-11-25 10:43:20 · 1401 阅读 · 0 评论 -
lambda变量不能被修改和强制修改
Lambda 的局部变量和内部类成员 final 变量不是一个变量引用对象包含不可变对象 如 String Integer 等局部变量和内部类成员 final 字段指定的引用地址一样即 修改了任何一方的变量里面的属性 另一方也会被修改,内部类变量和局部变量都执行同一个字面常量值不管怎么搞都不会互相影响经过前面发分析得知内部类里面的字段被 final 修饰 常规修改肯定会报错通过反射可以修改 但是完全没必要 因为修改了没作用对局部变量没任何影响。转载 2022-11-24 18:36:03 · 672 阅读 · 0 评论 -
hidden 属性参数;跳转页面数据混乱;
相似的页面跳转或弹框时,常带用相似的参数(变量名、数据类型相似),但是在使用时如过调用错误会导致数据混乱;后台对应接口完成参数拼装,将参数放在 view 视图中返回前端页面,前端通过。// 再调用时就是自己页面的 collectId 了。参数不会展示在页面上但是会保持持有状态,随用随取;跳转接口拼装参数与前端。原创 2022-11-16 10:33:02 · 203 阅读 · 0 评论 -
浅谈 equals 报空指针异常问题
equals 报空指针异常问题。我们用 equals 判断前后值是否相等的时当然也是有这个前提条件的,那就是 equals 前边的值是不能为 null 的,如果前面的值为 null,就成了 null 调用 equals 方法了,所以会报空指针异常。equals 后面的值不用进行 null 判断,后面的值不管是不是 null,不会出现 equals 空指针异常的问题,具体原理大家可以查看 equals 底层源码的很好理解的。原创 2022-09-20 12:33:35 · 4618 阅读 · 0 评论 -
Gitee 不能用了,使用 PicGo + GitHub 打造图床
额、GitEE 不能用了,所以换 GitHub 做图床了,配置过程基本都是一样的,环境变量 和 其他的一些细节 会有连接参考下以前的配置 Git EE 图穿的过程吧。哈下载地址:https://github.com/Molunerfinn/PicGo就无脑安装就好了!!!好啦。填完描述,选择 “repo” 权限,然后点击 “Generate token” 按钮注:创建成功后,会生成一串 token,这串 token 之后不会再显示,所以第一次看到的时候,可以建个文本文件好好保存,忘记了只有重新生成,每次都不原创 2022-06-15 13:59:22 · 845 阅读 · 1 评论 -
#{}, ${} 的区别,谨防 SQL 注入
经典面试题 #{} 与 ${} 的区别;无论我们传递任何数据,都会 只会被 当成 值 来处理$ {} 是简单的 字符串 替换,因为是 替换,所以 ${param} 传递的参数会被当做 sql 中的一部分。其与原 SQL 语句只是 sql 语句拼接形式 的组合,那么 ${} 传递的值中如果有 其他sql 语句,也会被执行。这也就是黑客实现 Sql 注入 的机会所在。对照示例:对于这个题目我感觉要抓住两点:......原创 2022-06-14 20:20:04 · 607 阅读 · 0 评论 -
什么是 MyBatis (缓存、相关注解)
Mybatis 原名 Ibatis 是一个基于 java 的持久层框架 支持定制化 Sql、存储过程 和 高级映射 ,相对于 JDBC 完成 ORM (对象关系映射、提供持久化类和表的映射关系)更加方便、简洁。**简单 易学:**没有任何三方依赖。**灵活 :**不会对应用程序或者数据库有任何强加的影响。**解除了 SQL 与程序代码的耦合:**通过强化 Dao 层,将业务逻辑 和 数据访问逻辑分离,系统更加清晰、更加容易维护、更加易于单元测试。**提供映射标签:**支持对象与数据库的 ORM 关系原创 2022-06-14 00:11:52 · 308 阅读 · 0 评论 -
创建自己的图床,解决笔记上传 优快云 的图片问题。PicGo-gitee
文章目录创建自己的图床,解决笔记上传 优快云 的图片问题。PicGo-gitee1. Gitee 仓库的创建2. 配置最简单的PicGo3. Typora 的简单配置,配置完之后实现随写随黏贴 随粘随上传创建自己的图床,解决笔记上传 优快云 的图片问题。PicGo-gitee开始之前你得先准备好 Node.js 配置好Node.js 的环境变量最后配置好他们,利用 PicGo + gitee 搭建自己的图床,不再让图片上传影响我们起飞的速度。Node.js 环境变量配置:https://原创 2022-03-09 18:49:19 · 1231 阅读 · 0 评论 -
Node.js 的下载与安装,Node环境变量配置-[搭建个人图床] [图片上传优快云的方法]
文章目录Node.js 的下载与安装,Node环境变量配置-[搭建个人图床] [图片上传优快云]前言:看我的就看完,一篇文章解决问题1. Node.js下载和安装1.1 **Node.js 的下载:**1.2 **Node.js 的安装:**2. Node.js的环境变量配置2.1跟着做吧,你的安装地址还记得嘛???2.2 现在可以打开cmd,查看一下我们的Node.js 是否可用了2.3 Node.js 环境变量配置到最后我们看看搞定没3. 添加镜像Node.js 的下载与安装,Node环境变量配置原创 2022-03-09 11:15:42 · 915 阅读 · 0 评论 -
数组、数组操作与实际案例
文章目录数组、数组操作与实际案例1. 定义数组的格式**1.1 格式:****1.2 数组格式介绍:**2.数组的操作与下标问题3. 下标越界问题数组、数组操作与实际案例数组是用来解决开发中【相同数据类型】的,【大量】的数据操作的。1. 定义数组的格式1.1 格式:数据类型[] 数组名 = new 数据类型[容量];1.2 数组格式介绍:赋值号左侧数据类型:明确数据存储的数据类型,并且可且仅可以储存对应的数据类型。此为【数据类型一致化要求】[]:表示当前定义的是一个数组类原创 2022-03-03 21:43:43 · 443 阅读 · 0 评论 -
数组操作与实际案例分析
数组操作与实际案例分析数组是一个连续的数据存储空间,同时带有下标性质的操作,下标范围是 0 ~ 数组容量 - 1.数组的数据操作需要执行下标合法性判定!!!执行下标子在合法范围以内,如果超出合法范围,提示用户操作错误!!!1. 数组和 for 循环不得不说的事儿/* 1. 利用 for 循环给予数组中的每一个元素进行赋值操作2. 利用 for 循环展示数组中的每一个元素数据存储内容*/ class Demo1 { public static void main(String[] args原创 2022-03-03 21:18:11 · 354 阅读 · 0 评论 -
Typora 笔记上传 优快云 解决图片上传问题,PicGo-gitee 图床问题整体解决
文章目录Typora 笔记上传 优快云 解决图片上传问题,PicGo-gitee 图床解决前言:看我的就看完,一篇文章解决问题,千人千法,不尽相同文章有点儿长,但是解决问题1. 工具2. 配置图床的步骤2.1下载安装 Node.js2.2 Node.js的环境变量2.2.1 现在可以打开cmd,查看一下我们的Node.js 是否可用了2.2.2 Node.js 环境变量配置到最后我们看看搞定没2.3 Gitee 仓库的创建2.4 最后配置最简单的PicGo2.5 Typora 的简单配置,实现随写随黏贴原创 2022-03-02 21:53:59 · 822 阅读 · 0 评论 -
Markdown学习
Markdown学习标题:合理创建标题,利于目录生成一级标题直接输入#并回车生成一级标题二级标题直接输入##并回车生成二级标题三级标题直接输入###并回车生成三级标题以此类推,Markdown共支持6级标题。样式:改变文本样式Hello World! 斜体加粗直接在两边输入***或Ctrl+B+iHello World! 仅加粗直接在两边输入**或Ctrl+BHello World! 仅斜体直接在两边输入*或Ctrl+iHello World! 删除文字直接在两边输入~~Hello W原创 2021-07-20 19:13:30 · 144 阅读 · 0 评论