自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(39)
  • 收藏
  • 关注

原创 MySQL ORDER BY(排序) 语句

MySQL 使用讲解 第07期

2024-01-22 15:55:51 660

原创 MySQL UNION 操作符

MySQL 使用讲解 第06期

2024-01-21 12:18:42 443

原创 MySQL LIKE 子句

MySQL 使用讲解 第05期

2024-01-20 21:36:19 889

原创 MySQL DELETE 语句

MySQL 使用讲解 第04期

2024-01-19 14:33:57 562

原创 MySQL UPDATE 更新

MySQL 使用讲解 第03期

2024-01-18 16:54:59 2569

原创 MySQL WHERE 子句

MySQL 使用讲解 第02期

2024-01-17 19:06:01 837

原创 MySQL 查询数据

MySQL 使用讲解 第01期

2024-01-16 11:06:29 558

原创 MAC OS更新系统后IDEA中的SVN报错无法使用

MAC OS更新系统后IDEA中的SVN报错无法使用。

2024-01-08 17:02:50 440

原创 MAC OS更新系统后IDEA中的SVN报错无法使用

MAC OS更新系统后IDEA中的SVN报错无法使用。

2024-01-08 17:02:15 462

原创 MAC OS更新系统后IDEA中的SVN报错无法使用

MAC OS更新系统后IDEA中的SVN报错无法使用。

2024-01-08 17:01:12 405

原创 bash: vi: command not found

bash: vi: command not found

2021-03-30 16:45:55 1496

原创 MAC OS更新系统后IDEA中的SVN报错无法使用

MAC OS更新系统后IDEA中的SVN报错无法使用SVN报Cannot run program “svn” (in directory “/XXXX/XXXX/XXXX/XXX”): error=2错误!

2021-03-23 14:13:15 1530

原创 Docker下安装SVN

Docker下安装SVN

2021-03-19 13:23:33 631 1

原创 Docker下安装MySQL

Docker下安装MySQL

2021-03-18 09:34:00 294

原创 sudo: wget:找不到命令

sudo: wget:找不到命令

2021-03-17 11:02:07 1164

原创 Docker下安装Tomcat

本文主要介绍在Docker下安装Tomcat以及Docker常用的几个命令。

2021-01-26 14:19:35 353

原创 Invalid character found in the request target. The valid characters are defined in RFC 7230 and RFC

解决Invalid character found in the request target. The valid characters are defined in RFC 7230 and RFC错误。

2021-01-19 10:54:04 83

原创 在Linux上安装Docker

Docker 是一个开源的应用容器引擎,基于 Go 语言 并遵从 Apache2.0 协议开源。Docker 可以让开发者打包他们的应用以及依赖包到一个轻量级、可移植的容器中,然后发布到任何流行的 Linux 机器上,也可以实现虚拟化。

2021-01-18 10:41:09 237

原创 Win10下安装Oracle 18c

本篇主要介绍如何安装Oracle 18c,包括软件下载、解压、安装、配置、导入数据、测试等。

2020-08-04 23:23:08 1714

原创 Hibernate query.list()

在Hibernate中,用hql语句查询实体类,采用List方法的返回结果为一个List,该List中封装的对象分为三种情况。

2020-06-24 23:05:26 1100

原创 Hibernate出现表名is not mapped问题

排查这三点,完美解决Hibernate出现表名is not mapped问题。

2020-06-19 22:47:45 1291

原创 MyBatis与Hibernate区别

Mybatis是当前主流的Java持久层框架之一,它与Hibernate一样,也是一种ORM框架。因其性能优异,且具有高度的灵活性、可优化性和易于维护等特点,所以受到了广大互联网企业的青睐,是目前大型互联网项目的首选框架。

2020-06-10 21:41:59 353 1

原创 什么是Spring IoC容器?

Spring IoC负责创建对象、管理对象(通过依赖注入(DI)、装配对象、配置对象,并且管理这些对象的整个生命周期。

2020-06-09 22:24:29 14375 10

原创 Java IO

1 IO流的分类1.1 按数据流的方向:输入流、输出流此输入、输出是相对于我们写的代码程序而言。输入流:从别的地方(本地文件,网络上的资源等)获取资源输入到我们的程序中。输出流:从我们的程序中输出到别的地方(本地文件), 将一个字符串保存到本地文件中,就需要使用输出流。1.2 按处理数据单位不同:字节流、字符流1字符=2字节、1字节(byte)=8位(bit)、一个汉字占两个字节长度。字节流:每次读取(写出)一个字节,当传输的资源文件有中文时,就会出现乱码。字符流:每次读取(写出)两个

2020-06-03 22:00:01 112

原创 Oracle存储过程(while循环、for循环、if判断、sql拼接、游标)

本篇文章将通过实例来讲解一下存储过程中while循环、for循环、if判断、sql拼接、游标等用法。

2020-05-30 21:55:33 10365

原创 SQL组内排序

row_number()的用途非常广泛,排序最好用它,它会为查询出来的每一行记录生成一个序号,依次排序且不会重复,注意使用row_number()函数时必须要用over子句选择对某一列进行排序才能生成序号。

2020-05-27 22:30:04 3191 1

原创 Java中==与equals区别

==是判断两个变量或实例是不是指向同一个内存空间,equals是判断两个变量或实例所指向的内存空间的值是不是相同;==是指对内存地址进行比较 , equals()是对字符串的内容进行比较;==指引用是否相同, equals()指的是值是否相同。

2020-05-26 23:06:48 150

原创 Java集合

Java 集合框架主要包括两种类型的容器,一种是集合(Collection),存储一个元素集合,另一种是图(Map),存储键/值对映射。Collection 接口又有 3 种子类型,List、Set 和 Queue,再下面是一些抽象类,最后是具体实现类,常用的有 ArrayList、LinkedList、HashSet、LinkedHashSet、HashMap、LinkedHashMap 等等。

2020-05-25 22:50:40 184

原创 数据库的乐观锁和悲观锁是什么?

两种锁各有优缺点,不可认为一种好于另一 种,像乐观锁适用于写比较少的情况下(多读场景),即冲突真的很少发生的时候,这样可以省去了锁的开销,加大了系统的整个吞吐量。但如果是多写的情况,一般会经常产生冲突,这就会导致上层应用会不断的进行retry,这样反倒是降低了性能,所以一般多写的场景下用悲观锁就比较合适。

2020-05-24 21:24:56 1755 1

原创 MyBatis动态SQL

传统的使用JDBC的方法,相信大家在组合复杂的的SQL语句的时候,需要去拼接,稍不注意哪怕少了个空格,都会导致错误。MyBatis的动态SQL功能正是为了解决这种问题, 其通过 if、choose、when、otherwise、trim、where、set、foreach和bind等9种标签,可组合成非常灵活的SQL语句,从而提高开发人员的效率。

2020-05-23 21:37:36 890

原创 Java多线程

为了更好的利用cpu的资源,如果只有一个线程,则第二个任务必须等到第一个任务结束后才能进行,如果使用多线程则在主线程执行任务的同时可以执行其他任务,而不需要等待。

2020-05-21 23:57:35 737 1

原创 JOIN用法

在实际的数据库应用中,我们经常需要从多个数据表中读取数据,这时我们就可以使用SQL语句中的连接(JOIN),在两个或多个数据表中查询数据。

2020-05-19 23:06:48 2645

原创 什么是SQL注入攻击?

所谓SQL注入,就是通过把SQL命令插入到Web表单递交或输入域名或页面请求的查询字符串,最终达到欺骗服务器执行恶意的SQL命令。

2020-05-18 22:56:40 4331

原创 Java单例模式

Java中单例(Singleton)模式是一种广泛使用的设计模式。单例模式的主要作用是保证在Java程序中,某个类只有一个实例存在,一些管理器和控制器常被设计成单例模式。

2020-05-17 22:48:28 226

原创 事物的ACID是指什么?

事务具有四个属性:原子性、一致性、隔离性、持久性,这四个属性通常被称为ACID特性。

2020-05-17 19:19:45 1017

原创 应用服务器优化技术有哪些?

应用服务器优化技术主要有分布式缓存、异步操作、使用集群以及代码优化。

2020-05-16 23:27:18 1472

原创 JVM加载class文件的原理机制是什么?

JVM将类加载过程分为三个步骤:装载(Load),链接(Link)和初始化(Initialize)。

2020-05-16 09:12:34 679

原创 Spring中自动装配的方式有哪些?

在Spring中,支持五种自动装配模式,可以用来指导Spring容器用自动装配方式来进行依赖注入。分别是:no、byName、byType、constructor和autodetect。

2020-05-15 23:11:52 4193

原创 Redis支持哪几种数据类型?

Redis支持五种数据类型:String(字符串)、List(列表)、Set(集合)、Zset(Sorted Set:有序集合)、以及Hash(哈希)。

2020-05-15 12:34:29 3922

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除