自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 SSM整合

SSM整合1、整合部分1.1、Mybatis层首先建立对应的数据库和表-- 创建数据库ssmbuildCREATE DATABASE ssmbuild-- 使用数据库ssmbuildUSE ssmbuild-- 检查数据库中是否存在表books, 如果存在就删除DROP TABLE IF EXISTS books-- 新建表books bookID为主键CREATE TABLE books( bookID INT(10) NOT NULL AUTO_INCREMENT COMM

2021-05-14 08:45:50 170

原创 SpringMVC学习

在学习之前SSM: SpringMVC是我们ssm学习过程中的最后一部分, MVC三层结构SpringMVC + Vue + SprngBoot + SpringCloud + (Linux)重点: SpringMVC的执行流程SpringMVC:模型(dao, service) 视图 (jsp)控制器 (Servlet)daoserviceservlet :转发,重定向jsp/html前端数据传输实体类比如有一个实体类中具有用户名、密码、生日、爱好等多个属性而在前端进行登录操作时

2021-05-14 08:41:31 238

原创 Mybatis学习

Mybatis学习在学习之前学习环境:JDK1.8Mysql8.0.22maven3.6IDEA2020.2.3Mybatis学习前提:JDBCMysqlJava基础MavenJunit1、简介1.1、什么是MybatisMybatis是一款优秀的持久层框架它支持定制化SQL, 存储过程以及高级映射Mybatis避免了几乎所有的JDBC代码和手动设置参数以及获取结果集Mybatis可以使用简单的XML或者注解来配置和映射原生类型、接口和Java的POJO(Pl

2021-05-05 23:26:17 191

原创 Spring5学习笔记(附所有代码,运行截图等)

Spring5整体内容介绍1、Spring框架概述2、IOC容器3、Aop4、JdbcTemplate5、事务管理6、Spring5新特性一、Spring框架概述内容概述1、Spring是一个轻量级的开源的JavaEE框架2、Spring可以解决企业应用开发的复杂性3、Spring有两个核心部分:IOC和Aop​ (1) IOC:控制反转,把创建对象的过程交给Spring来管理​ (2) Aop:面向切面,在不修改源代码的情况下进行功能的增加4、Spring特点:​ (1)

2021-04-23 00:45:44 322

原创 德鲁伊连接池jar包下载地址(免费)

在网上找了好久才找到这个东西,CSDN里大多都要收费,感觉实在没必要,因此把下载地址给出来了德鲁伊连接池jar包下载地址:https://repo1.maven.org/maven2/com/alibaba/druid/

2021-03-25 20:13:10 6465 13

原创 Oracle存储过程基础,以及连接IDEA使用(附ojdbc免费下载地址)

基于oracle数据库存储过程的创建及调用教学大纲:PLSQL编程: Hello World、程序结构、变量、流程控制、游标存储过程: 概念、无参存储、有参存储(输入、输出)JAVA调用存储过程1、PLSQL编程1.1、概念和目的什么是PL/SQLPL/SQL(Procedure Language/SQL)PLSQL是Oracle对sql语言的过程化扩展(类似于Basic)指在SQL命令语言中增加了过程处理语句(如分支、循环等),使SQL语言具有过程处理能力1.2、程序结构通

2020-11-25 15:14:09 858

原创 File Cache Conflict 文件缓存冲突

今天在创建Maven子项目的时候突然发现,每次创建一个子项目之后都会弹出这个东西,找了一下,好像是文件缓存冲突 如果选择第一个选项,那么子项目的pom.xml里就不会有标签了,有人知道这是怎么回事,怎么解决吗 <parent> <artifactId></artifactId> <groupId>c</groupId> <version></version> &lt

2020-11-13 00:37:35 2703 1

转载 Linux常用命令大全

Linux常用命令大全系统信息arch 显示机器的处理器架构uname -m 显示机器的处理器架构uname -r 显示正在使用的内核版本dmidecode -q 显示硬件系统部件 - (SMBIOS / DMI)hdparm -i /dev/hda 罗列一个磁盘的架构特性hdparm -tT /dev/sda 在磁盘上执行测试性读取操作cat /proc/cpuinfo 显示CPU info的信息cat /proc/interrupts 显示中断cat /proc/meminfo 校验

2020-11-07 19:03:01 290

原创 MySQL数据库基础

MySQL1、初识MySQLJavaEE: 企业级Java开发,Web前端(页面:展示)后台(连接点:连接数据库JDBC,链接前端(控制,控制视图跳转和给前端传递数据))数据库(存数据,Txt,Excel,Word)只会写代码,学好数据库,基本混饭吃操作系统,数据结构与算法,当一个不错的程序员离散数学,数字电路,体系结构,编译原理+实战经验 高级程序员1.1、为什么学数据库趋势,岗位需求现在的世界,大数据时代,得数据库者得天下被迫需求:存数据数据库是所有软件体系中最核心的存

2020-11-06 23:39:07 2344

原创 HTML基础常识

HTML初识HTML什么是HTML​ Hyper Text Markup Language(超文本标记语言)HTML发展史HTML5的优势世界知名浏览器厂商对HTML5的支持​ 如:微软,Google,苹果,Opera,Mozilla等市场的需求跨平台W3C标准W3CWorld Wide Web Consortium(万维网联盟)成立于1994年,Web技术领域最权威和最具影响力的国际中立性技术标准机构http://www.w3.org/http://ww

2020-10-21 22:34:36 680

原创 JAVA初步了解JAVA集合框架

集合框架迭代(Iterator)​ 在Java中,有很多的数据容器,对于这些的操作有很多的共性。Java采用了迭代器来为各种容器提供了公共的操作接口。这样使得对容器的遍历操作与其具体的底层实现相隔离,达到解耦的效果。方法作用hasNext()判断是否还有下一个元素可以迭代,返回true或falsenext()返回迭代的下一个元素remove()移除当前迭代返回的元素(可选,非必须)List <String> list = new ArrayL

2020-10-19 20:32:10 127

原创 JAVA初步了解Java常用类

Java常用类内部类概念: 在一个类的内部再定义一个完整的类public class Outer{ class Inner{ }}特点:内部类在编译之后是可以生成独立的字节码文件的,如上代码生成的字节码文件名如下:​ Outer外部类生成的字节码文件名:Outer.class(外部类名.class)​ Inner内部类生成的字节码文件名:OuterInner.class(外部类名Inner.class(外部类名Inner.class(外部类

2020-10-15 12:09:34 270 1

原创 JAVA初步了解多线程

多线程线程简介任务与多任务进程线程说起进程,就不得不说下程序,程序是指令和数据的有序集合,其本身没有任何运行的含义,而是一个静态的概念而进程则是执行程序的一次执行过程,它是一个动态的概念,是系统资源分配的单位通常在一个进程中可以包含若干个线程,当然一个进程中至少有一个线程,不然没有存在的意义,线程是CPU调度和执行的单位多线程注意: 很多多线程都是模拟出来的,真正的多线程是指由多个CPU,即多核,如服务器,如果是模拟出来的多线程,即在一个CPU的情况下,在同一个时间点,CPU只能执行一个

2020-10-12 23:03:55 118

原创 Java学习之异常及异常处理(基础)

异常什么是异常异常:Exception异常指程序运行中出现的不期而至的各种状况,如:文件找不到,网络连接失败,非法参数等异常发生在程序运行期间,它影响了正常的程序执行流程简单分类:检查性异常:最具代表的检查性异常是用户的错误或问题的异常,这是程序员无法预见的,例如程序要打开一个文件,但是该文件已经被用户删掉了,这时候一个异常就发生了这些异常在编译时不能被简单的忽略运行时异常:运行时异常是可能被程序员避免的异常,与检查性异常相反,运行时异常可以在编译时被忽略错误(ERROR):错误不是异常

2020-10-04 19:05:34 194

原创 到底什么才是面向对象?(基础)

面向对象编程初识面向对象面向过程思想步骤清晰简单,第一步做什么,第二步做什么…面向过程适合处理一些较为简单的问题面向对象思想物以类聚,分类的思维模式,思考问题首先会解决问题需要哪些分类,然后对这些分类进行单独思考,最后才对某个分类下的细节进行面向过程的思索面向对象适合处理复杂的问题,适合处理需要多人合作的问题​ 对于描述复杂的事务,为了从宏观上把握,从整体上合理分析,我们需要使用面向对象的思路来分析整个系统,但是具体到微观操作,仍然需要面向过程的思路去处理什么是面向对象面向对

2020-10-04 19:04:56 170

原创 Java学习之数组 (基础)

数组数组概述数组是相同类型数据的有序集合数描述的是相同类型的若干个数据,按照一定的先后次序排列组合而成其中每一个数据称作一个数组元素,每个数组元素可以通过一个下标来访问他们数组声明创建首先必须声明数组变量,才能在程序中使用数组.下面是声明数组变量的语法:dataType[] arrayRefVar; //首选方法或dataType arrayRefVar[]; //效果相同,但并非是首选 Java语言使用new操作符来创建数组,语法如下:dataType[] array

2020-10-04 19:04:14 126 1

原创 Java初学者之方法

方法什么是方法​ Java方法是语句的集合,它们在一起执行一个功能方法是解决一类问题的步骤的有序组合方法包含于类或对象中方法在程序中被创建,在其他地方被引用**设计方法的原则:**方法的本意是功能块,就是实现某个功能的语句块的集合,我们设计方法的时候,最好保持方法的原子性,就是一个方法只完成一个功能,这样有利于我们后期的扩展方法的定义及调用方法包含一个方法头和一个方法体修饰符 返回值类型 方法名(参数类型){ 方法体 return 返回值; }方法重载重载

2020-10-03 16:48:49 192

原创 Java初学者之简介流程控制方式

Java流程控制用户交互Scanner​ Java提供的一个工具类:java.util.Scanner,我们可以通过Scanner类来获取用户的输入。凡是属于IO流的类如果不关闭会一直占用资源,要养成好习惯,使用完就关掉​ 关闭的语法:scanner.close();基本语法Scanner s = new Scanner(System.in);​ 通过Sacnner类的next()和nextLine()方法获取输入的字符串,在读取前我们一般需要使用hasNext()与hasNextLi

2020-10-03 16:48:03 103

原创 Java学习之预备基础篇001

java基础java注释单行注释//注释内容//+注释内容多行注释/*注释内容注释内容*//*注释内容注释内容*/文档注释/***注释内容*注释内容*//***注释内容*注释内容*/标识符略关键字11111abstractassertbooleanbreakbytecasecatchcharclassconstcontinuedefaultdodoubleelseenumexten

2020-10-02 16:35:29 125

原创 基础键盘快捷键及基本DOS命令

电脑基本命令键盘输入键盘快捷键Ctrl+C : 复制Ctrl+V : 粘贴Ctrl+A : 全选Ctrl+X : 剪切Ctrl+Z : 撤销Ctrl+S : 保存按住Shift键不放,同时使用上下左右箭头键,可以选择文本,然后进行上述操作,或者直接使用鼠标选定文本进行操作。Alt+F4 : 关闭窗口基本的DOS命令打开及运行方式cmd的打开方式开始–>Windows系统–>命令提示符Win键+R 输入cmd打开控制台在任意文件夹下按住Shift键+鼠标

2020-10-02 16:28:18 708

原创 Markdowm初印象

Markdowm的学习标题一级标题:# +标题名二级标题:## +标题名…(最多支持六级标题 依次加#号)字体Hello,World!(文本两端分别加两个星号为加粗标记)Hello,World!(文本两端分别加一个星号为斜体标记)***Hello,World!***(文本两端分别加三个星号为粗斜体标记)Hello,World!(文本两端分别加两个波浪号为删除线标记)引用引用效果(>+空格)分割线(使用—或者***回车变成分割线)图片(格式: !+[图片名](

2020-10-02 11:29:19 363

空空如也

空空如也

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

TA关注的人

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