IDEA错误:Cannot start compilation: the output path is not specified for module “Java“. Specify the out
项目运行或出现这样的错误 其实这个错误是因为没有设置 output 的路径,只要修改两个地方的设置就可以了:
1. 点击 idea 左上角 File
2. 选择 Project Structure
3. 在 Modules 设置里勾选”Inherit project…
Spring简介以及IOC详解
学习目标 【应用】能够独立完成 springIOC 的快速入门
【应用】能够掌握 spring 的 bean 标签的配置
【应用】能够独立完成 bean 的对象属性注入
【应用】能够独立完成 bean 的普通属性注入
【理解】能够独立完成 bean 的集合属性注入
1…

超详细讲解SpringMVC三层架构
java SpringMVC 的工程结构一般来说分为三层,自下而上是 Modle 层(模型,数据访问层)、Cotroller 层(控制,逻辑控制层)、View 层(视图,页面显示层),其中 Modle 层分为两层:dao 层、service 层,MVC 架构分层的主要作用是解耦…
纯手写超详细讲解Spring JdbcTemplate&声明式事务
1-JdbcTemplate 基本使用 - 概述 (了解) JdbcTemplate 是 spring 框架中提供的一个对象,是对原始繁琐的 Jdbc API 对象的简单封装。spring 框架为我们提供
了很多的操作模板类。例如:操作关系型数据的 JdbcTemplate 和…
Springmvc基础
【应用】能够独立完成 springmvc 的入门案例 【应用】能够说出 springmvc 的执行流程
【应用】能够熟悉 springmvc 的常用组件
1、SpringMVC 的简介
1.1 SpringMVC 概述
SpringMVC 是一种基于 Java 的实现…

springmvc参数绑定
【应用】能够使用 SpringMVC 获取基本类型参数 【应用】能够使用 SpringMVC 获取 POJO 类型参数
1、默认支持的参数类型
处理器形参中添加如下类型的参数,处理适配器会默认识别并进行赋值。
HttpServletRequest
通过 request…
超详细讲解mybatis入门
学习目标 【应用】Mybatis 的快速入门
【应用】MyBatis 的增删改查操作
【掌握】MyBatis 核心配置文件概述
1、Mybatis 简介
1.1 原始 jdbc 操作(查询数据)
1.2 原始 jdbc 操作(插入数据)
1.3 原始 jdbc…
纯手写爆肝史上最详细讲解SpringBoot
一、SpringBoot 简介 1.1. 什么是 Spring Boot
Spring Boot 是 Spring 项目中的一个子工程,与我们所熟知的 Spring-framework 同属于 spring 的产品:
一般把 Spring Boot…
Go变量语法基础
1. 变量是程序的基本组成单位 不论是使用哪种高级程序语言编写程序,变量都是其程序的基本组成单位。
sum,sub 都是变量
2. 变量的介绍
2.1 变量的概念
变量相当于内存中一个数据存储空间的表示,你可以把变量看做是一个房间的门牌号,通过门牌号我们可以找到房间…
Java基础语法(下)
1. 程序流程控制 1.1 程序流程控制
流程控制语句是用来控制程序中各语句执行顺序的语句,可以把语句组
合成能完成一定功能的小逻辑模块。
其流程控制方式采用结构化程序设计中规定的三种基本流程结构,即:
顺序结构
分支结构
循环结构
Copy
顺序结构
程序从上到下逐行地执行…
java基础语法(上)
1. 关键字与保留字 1.1 关键字 (keyword) 的定义和特点
定义:被 Java 语言赋予了特殊含义,用做专门用途的字符串(单词)
特点:关键字中所有字母都为小写
官方地址 (点击跳转)
1.2 保留字 (reserved word)
Java 保留字:现有…
算法设计学习笔记
一、算法与问题 算法是解决问题的一系列步骤;
理解问题,设计算法的一般过程:
解决问题的时候可以首先考虑蛮力法,因为蛮力法一般都能解决,只是效率比较低。使用蛮力法解决问题之后可以再考虑使用其他算法思想进行优化。在使用蛮力法的时候如果解决起来比较费力,可以再次思考一下问题…
Java 多线程一篇解决你的安全问题
前言 一个程序在运行起来的时候会转换成进程,通常含有多个线程。通常情况下,一个进程中的比较耗时的操作(如长循环、文件上传下载、网络资源获取等),往往会采用多线程来解决。
比如显示生活中,银行取钱问题、火车票多个售票窗口的问题,通常会涉及到并发的问题,从而需要多线程的技术。
当进程…
直播推流神器 Kplayer 手把手教你在B站7*24h全天直播
开始前的准备工作 Linux服务器
(1)KPlayer目前仅支持Linux环境并需要满足x86_64(amd64)与aarch64(arm64)CPU架构的硬件环境上运行,我们已经将相关依赖库静态链接至主程序中,这意味着你不需要额外的安装任何的第三方库来支持KPlayer的运行…