Java EE --- Spring 的创建和使用
1. Spring 项目的创建1.1 创建一个 Maven 项目配置一下国内源settings.xml 内容<?xml version="1.0" encoding="UTF-8"?><settings xsi:schemaLocation="http://maven.apache
Mysql进阶索引篇03——2个新特性,11+7条设计原则教你创建索引
🍉 作者简介:半旧518,长跑型选手,专注于java后端🍌 专栏简介:mysql进阶,主要讲解mysql数据库进阶知识,包括索引、分库分表等🌰 文章简介:本文将介绍索引的分类、创建、删除,Mysql8.0中索引的新特性,索引的设计原则🍎 三连、互关必回哟
多层嵌套JSON找出指定key对应值
背景:需要从一个不确定的JSON中找出一个指定key对应的值,返回一个Map<String,Object>。注意点:因为是不确定json嵌套,可能这个key是一个数组对象,也可能这个key对应的还是一个json,需要继续解析。具体代码实现举例:我全部写在测试类中(有注释)...
SpringBoot+Vue项目校园博客系统
文末获取源码开发语言:Java开发工具:IDEA /Eclipse数据库:MYSQL5.7使用框架:springboot+vueJDK版本:jdk1.8前言介绍随着现在网络的快速发展,网上管理系统也逐渐快速发展起来,网上管理模式很快融入到了许多网站的之中,随之就产生了“校园博客系统”,这样就让校园博
SpringBoot+Vue实现邮箱登录注册找回密码(附接口文档)
花了几个小时做了一个SpringBoot+Vue实现邮箱登录注册找回密码的demo项目,项目已在Gitee上开源,Gitee开源地址,跟着我的脚本一步一步实现代码,学会了你也能自己写出来 (或者根据接口文档自己写后端),涉及到redis缓存,threadpool线程池,邮箱服务等
Linux上搭建 Java Web 环境
Linux上搭建 Java Web 环境1.按照java环境2.安装 Tomcat3.下载并按照MYSQL3.1 下载并安装 MySQL3.2启动MYSQL服务3.3查看MYSQL默认密码3.4登录MYSQL3.5修改密码3.6 为root赋值远程管理权限3.7退出服务器测试 MySQL 连接1.按
【Java】使用JDBC访问、操作MySQL数据库(持续更新)
JDBC(Java Database Connectivity)是一个独立于特定数据库管理系统、通用的SQL数据库存取和操作的公共接口(一组API),定义了用来访问数据库的标准Java类库,(java.sql,javax.sql)使用这些类库可以以一种标准的方法、方便地访问数据库资源。
Double Not Exists——SQL语言的一个经典问题
关系型数据库中,有一个经常出现的模式,就是集合A和集合B,通过一个关系集R,组成多对多的关系。举个例子,我们有学生表create table student( id serial primary key, name text)课程表create table course( id s
Oracle夺命连环25问,你能坚持第几问?
文人从事多年面试工作,将Oracle面试分享给大家,希望大家顺利拿下offer
SQL 优化笔记(MySQL 版)
颜群老师的 SQL 优化课程
Java零基础(从0到1)---》控制语句
控制语句:if、switch、for、while、do...while、break、continue
从0开始刷力扣
🎉🎉🎉写在前面:博主主页:🌹🌹🌹戳一戳,欢迎大佬指点!博主秋秋:QQ:1477649017 欢迎志同道合的朋友一起加油喔💪目标梦想:进大厂,立志成为一个牛掰的Java程序猿,虽然现在还是一个小菜鸟嘿嘿-----------------------------谢谢你这么帅气美丽还给我点赞
三篇学会MySQL数据库【高级部分】
今天是万字教程的最后一篇高级部分,本文会讲解视图,存储过程,索引,触发器,事务,安全管理,数据库备份与还原以及性能等知识,全文24000字,干货满满,我还准备了全文思维导图供大家梳理思路或者下载复习使用,快来学习吧!如果觉得还不错,还请点赞,收藏,关注支持我呀,如果发现文章有写错的部分,欢迎在评论区
Java EE --- Spring
文章目录1. 什么是 Spring1.1 什么是容器1.2 什么是 IoC1.2.1 观看传统开发的代码1.2.2 传统开发代码的缺陷1.2.3 解决办法1.2.4 对比总结1.3 什么是 DI2. 总结2.1 Spring 是什么?如何理解 Spring?2.2 IoC 和 DI 是啥?有什么区别
为什么我们从 Python 切换到 Go
转换到一种新的语言总是一个很大的步骤,尤其是当你的团队成员中只有一个人有这种语言的经验时。
Mybatis-plus核心功能及一些插件的配置
Mybatis-plus(简称 MP)是一个Mybatis的增强工具,在 MyBatis 的基础上只做增强不做改变,为简化开发、提高效率而生。本文主要对Mybatis-plus核心功能的CRUD接口、条件构造器、主键策略做个说明。在学习之前,需要对mybatis有所了解,可以参考博主以前的文章。一、
【Mysql实战 】学院大赛管理系统设计与实现
【Mysql实战 】学院大赛管理系统设计与实现
IDEA连接mysql保姆级教学
IDEA连接mysql保姆级教学
Web安全 SQL注入靶场搭建(玩转整个注入环境.)
🌲SQLI-LABS靶场概括:🌾🌾🌾SQL语言就是我们在管理数据库时用到的一种。在我们的应用系统使用sql语句进行管理应用数据库时,往往采用拼接的方式形成一条完整的数据库语言,而危险的是,在拼接sql语句的时候,我们可以改变sql语句。从而让数据执行我们想要执行的语句,这就是我们常说的sql
初识java中的递归问题
1 递归知识梳理2 什么是递归❓递归怎么用❓3 递归的案例 🌰递归递减、斐波那契、迷宫等递归经典案例💡递归与循环有什么区别?