- 博客(15)
- 收藏
- 关注
原创 Mabits-plus 自定义Sql
Mabits-plus在一定程度上简化了我们的开发,但是在实际开发中,可能会涉及到复杂业务,需要我们去写SQL文件,有两种自定义SQL的方式 方式一 直接在mapper接口方法内加注解,如下: @Select("select * from account") List<Account> findAll(); 注解包括@select @update @delete等,笔者只用过这些, 其他的可以去官网看. 方式二 像mybatis一样,在xml文件里去实现这些方法.这种的问题就是要读取
2020-06-11 16:15:31
375
2
原创 java.lang.NoClassDefFoundError: org/springframework/core/log/LogMessage完美解决
springBoot启动报错,刚开始启动正常,后来就加了热部署的依赖,考虑到和springBoot的版本是不是出了问题,以来如下 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-validation</artifactId> <version>2.1.10.RELEASE</ver
2020-06-11 11:12:28
9022
原创 Address already in use: JVM_Bind 端口被占用 完美解决
运行Tomcat时若出现Address already in use: JVM_Bind 端口被占用,解决方法: 1.启动CMD命令窗口(win + R ) 2.查出占用端口号的进程号 执行命令netstat -ano|findstr + 端口号 3.杀死进程 taskkill -f -pid + 进程号 4.重新启动,完美解决! ...
2019-11-28 14:04:13
648
转载 SQL 优化
转载自 https://blog.youkuaiyun.com/u011936251/article/details/77340905 SQL优化是提高系统性能最直接的方法 1.对查询进行优化,应尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。 2.应尽量避免在 where 子句中对字段进行 null 值判断,否则将导致引擎放弃使用索引 而进行全表扫描,如...
2019-09-19 09:10:42
165
原创 MongoDB 别翻了,这篇就够了!!!
入门一个新的非关系型数据库 原文:https://www.cnblogs.com/clsn/p/8214194.html#auto_id_13 MongoDB是什么? MongoDB并非芒果的意思,而是源于 Humongous(巨大)一词。 MongoDB的特性: 1.灵活动态文档模型 2.高可用(ReplicaSet) 3.水平扩展(Sharding) 还支持二级索引、动态查询、全文搜...
2019-08-28 08:12:12
2795
2
转载 关系型数据库和非关系型数据库
当前数据库分为关系型数据库和非关系型数据库两种 原文 https://www.jianshu.com/p/fd7b422d5f93 关系型数据库 定义 关系型数据库:指采用了关系模型来组织数据的数据库。 关系模型指的就是二维表格模型,而一个关系型数据库就是由二维表及其之间的联系所组成的一个数据组织。 常用概念 1.关系:一张二维表,每个关系都具有一个关系名,也就是表名 2.元组:二维表中的...
2019-07-31 11:05:13
563
原创 Linux mysql配置
cat 命令是linux下的一个文本输出命令,通常是用于观看某个文件的内容 格式: cat filename 一次显示整个文件 参数: -n 或 –number 由 1 开始对所有输出的行数编号 -b 或 –number-nonblank 和 -n 相似,只不过对于空白行不编号 -s 或 –squeeze-blank 当遇到有连续两行以上的空白行,就代换为一行的空白行 more 会以...
2019-07-27 15:32:38
111
转载 Java 集合框架详解
今天复习集合,走起! 结构图 原文 https://www.cnblogs.com/xiohao/p/4309462.html Collection接口 查看jdk源代码: public interface Collection<E> extends Iterable<E> 可以发现Collection是一个接口类,其继承了java迭代接口Iterable。...
2019-07-26 10:49:44
126
转载 Java内部类解析
前言 每次看到内部类都感觉很陌生,但是感觉又有点熟悉,今天就详细了解一下内部类。 转载自:原文:https://blog.youkuaiyun.com/hacker_zhidian/article/details/82193100 内部类可以分为四种,分别为普通内部类、静态内部类、匿名内部类和局部内部类,接下来一一介绍。 1.普通内部类 普通内部类是比较常见的内部类,定义简单,如下: 1|pub...
2019-07-22 22:07:53
123
原创 Java之String StringBuffer StringBuilder区别
官方介绍 我们首先来看一下我们的官方API中的简单介绍: A string buffer is like a String, but can be modified. At any point in time it contains some particular sequence of characters, but the length and content of the sequence...
2019-07-21 09:43:12
135
转载 Java final finally finalize详解
final Java 中的关键字,修饰符 1.如果一个类被声明为final,就意味着它不能再派生出新的子类,不能作为父类被继承。因此,一个类不能同时被声明为abstract抽象类和final类。 2.如果将变量或者方法声明为final,可以保证它们在使用中不被改变. 1)被声明为final的变量必须在声明时给定初值,而在以后的引用中只能读取不可修改。 2)被final声明的方法只能使...
2019-07-20 23:48:45
202
原创 Java 抽象类和接口的区别
抽象类 抽象类用来描述一种类型应该具备的基本特征与功能, 具体如何去完成这些行为由子类通过方法重写来完成。关键字是abstract 抽象类中不一定必须包含抽象方法,也可以有非抽象方法,但有抽象方法的类一定是抽象类 抽象类小结 1. 抽象类不能被实例化,如果被实例化,就会报错,编译无法通过。只有抽象类的非抽象子类可以创建对象。 2. 抽象类中不一定包含抽象方法,但是有抽象方法的类必定是抽象类...
2019-07-20 23:48:22
163
转载 Java面向对象和三大特征
面向对象 Java 是面向对象的高级编程语言,类和对象是 Java 程序的构成核心。围绕着 Java 类和 Java 对象,有三大基本特性:封装是 Java 类的编写规范、继承是类与类之间联系的一种形式、而多态为系统组件或模块之间解耦提供了解决方案。 1. 面向对象的特点 (1)面向对象是一种常见的思想,比较符合人们的思考习惯; (2)面向对象可以将复杂的业务逻辑简单化,增强代码复...
2019-07-19 00:42:46
178
原创 Linux
Linux命令学习 查看文件 ls 查看文件 ls -l 文件和目录的详细资料 ls -a 显示隐藏文件 mkdir mkdir 文件夹 创建一个文件夹 mkdir 文件夹1 文件夹2 创建两个文件夹 mkdir -p 文件夹1/文件夹2/文件夹3 创建一个目录树 创建文件 touch 文件名 创建一个空白文件 touch {a..z}.txt 批量创建文件 编辑文件 v...
2019-07-18 22:08:03
319
转载 Java 复习之路
Java复习 return break continue 区别和作用 1.return关键字并不是专门用于跳出循环的,return的功能是结束一个方法。 一旦在循环体内执行到一个return语句,return语句将会结束该方法,循环自然也随之结束。与continue和break不同的是,return直接结束整个方法,不管这个return处于多少层循环之内。 2.continue的功能和break有...
2019-07-18 00:39:09
1663
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人