自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 简单编写shell脚本安装jdk1.8

一、Linux下创建脚本1.查看当前jdk版本java -version2.切换到opt目录下创建安装脚本#切换到opt目录cd /opt#创建自动安装jdk脚本touch setup_jdk.sh二、进入脚本编辑脚本内容1.下载vim编辑器yum -y install vim2.进入脚本进行编辑vim setup_jdk.sh3.脚本内容setup_jdk(){ # 检查目录是否存在,如果不存在就创建目录 if [ ! -d '/op..

2022-03-08 01:44:07 1551

原创 CentOS 7安装Mysql

目录1.创建虚拟机1.1自定义,选择版本1.2选择镜像文件稍后安装1.3设置名称,选择存储位置(建议非C盘)1.4分配处理器、内核跟内存大小(按需分配)1.5选择网络类型1.5.1Bridged桥接模式1.5.2NAT模式1.5.3Host-Only仅主机模式1.6储存为单个文件(便于管理)1.7自定义配置选择引擎、使用镜像并指定镜像所在路径、移除声卡与打印机1.8打开虚拟机、安装CentOS 7系统1.9打开以太网、记住ip地址,设置别名1.10

2021-12-10 01:04:56 1551

原创 Spring中Di(依赖注入)之Set注入

目录1、引用类型手工注入(ref方式)2、引用类型自动注入2.1 byName(按名称注入)2.2 byType2.2.1 第一种同源(一致性)2.2.2第二种同源(父子类)2.2.3第三种同源(接口和实现类)1、引用类型手工注入(ref方式)<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans"

2021-12-08 23:10:50 251

原创 Mybatis中关于resultMap

目录1.association(多对一 关联 )1.1复杂的类型关联1.2属性:1.3依赖:1.4实体类:1.5mapper接口:1.6 UserMapper.xml:1.7测试:2.collection (一对多 集合)2.1复杂类型集合2.2属性2.3 UserMapper.xml:2.4测试3.配置3.1数据库表(库名:smbms)3.2.Mybatis-config.xml3.3user.projperties1.associ

2021-12-08 17:00:37 903

原创 Spring简言

目录1.什么是Spring1.1 简介1.2 定义1.3 相关网址1.4 依赖2.Spring的结构2.1 Spring的理念2.2 Spring容器2.3 BeanFactory和ApplicationContext2.4 Bean的生命周期2.5 FactoryBean3.Spring的七大模块SpringCore(核心容器)SpringContext(应用上下文)SpringAOP(面向切面模块)Spring Dao(JDBC抽象...

2021-12-05 18:28:53 358

原创 Mybatis主配置文件标签及其用法(上)

一、关于顺序Mybatis主配置文件结构上就两大块即文件头和配置,程序员只需要在configuration配置对应标签即可<?xml version="1.0" encoding="UTF-8" ?><!DOCTYPE configuration PUBLIC "-//mybatis.org//DTD Config 3.0//EN" "http://mybatis.org/dtd/mybatis-3-config.dtd"><!.

2021-11-30 19:22:50 281

原创 Mybatis框架实现CUDR

、环境1.创建maven工程2.导入相关依赖<dependencies> <dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> <version>4.11</version> <scope>te

2021-11-29 23:50:58 423

原创 Mybatis简言

1.什么是MybatisiBATIS一词来源于“internet”和“abatis”的组合,是一个基于Java的持久层框架。iBATIS提供的持久层框架包括SQL Maps和Data Access Objects(DAOs),它支持定制化 SQL、存储过程以及高级映射。MyBatis 避免了几乎所有的 JDBC 代码和手动设置参数以及获取结果集。MyBatis 可以使用简单的 XML 或注解来配置和映射原生信息,将接口和 Java 的 POJOs(Plain Ordinary Java Object,普

2021-11-29 17:00:14 72

原创 maven的资源导出问题

由于maven的核心思想是约定大于配置,可能会遇到资源无法导出的问题,在pom文件加入下面配置就可以解决了,另外注意junit测试的test包仅在纯净maven工程才会自动生成!<build> <resources> <resource> <directory>src/main/resources</directory> <includes>

2021-11-26 08:09:54 235

原创 Redis数据库及五种数据类型的常用命令详解

一、理论部分1.什么是redisRedis(Remote Dictionary Server ),是一个开源的使用ANSI C语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value结构型数据库,nosql(非关系型数据库中最为常用)的一种,主要用来存储,端口号:63792.数据结构redis是一个key-value存储系统。key为string类型,value类型有string(字符串)、list(链表)、set(集合)、zset(sorted set --有序集合)和hash

2021-11-25 20:08:59 800

原创 redis及redis-desktop-manager的下载及安装

一、下载安装redis链接:https://pan.baidu.com/s/1ax2mMEfT5JPpqPv1YV5XNA 提取码:zfu0官网地址:Releases · tporadowski/redis · GitHubredis-desktop-manager链接:https://pan.baidu.com/s/1BxfcOdTCUXvJTycp_ET6Qw 提取码:cvbk二、启动redis解压后双击redis-server.exe启动出现如下图小黑板表示启动成功了

2021-11-24 19:05:26 3450 1

原创 CountOS7基础环境配置

countOS7基础环境配置设置机器名hostnamectl set-hostname superman再次输入hostname显示机器名修改域名映射vi /etc/hosts等ip地址出来后按两次dd删除原有的地址输入IP地址空格后接机器名,保存并退出(:wq)把IP地址设置静态(固定IP地址)输入vi /etc/sysconfig/network-scripts/ifcfg-ens33进入操作界面将BOOTROTO=”dhcp”中的值改为”static”

2021-11-11 17:59:29 1160

原创 VMware虚拟机及CentOS操作系统的下载安装教程

VMware虚拟机及CentOS操作系统的下载安装教程下载点击下载然后去http://mirrors.aliyun.com/下载阿里云镜像CentOS-7-x86_64-DVD-2009.iso一般下载7的版本的比较稳定双击VMware程序进行安装一直点击下一步,然后更改安装位置,(建议放在非C盘),然后点击下一步这两个勾选去掉点击下一步直到出现“安装”点击安装,然后点击许可证输入密钥点击完成双击桌面生成的VMware快捷键然后点击文件新建虚拟机

2021-11-10 23:48:59 920

原创 idea中每次都要重复配置maven的解决方法

idea中每次都要重复配置maven的解决方法因为我们在创建项目是是进行的项目配置,所以每次创建新项目时都需要重新配置maven我们在默认全局设置里面进行设置就可以解决这个问题这是系统默认的路径我们把他改成我们配置好的路径就可以了...

2021-11-03 19:56:30 739

原创 maven在idea中的使用

maven在idea中的使用1.新建maven项目2.maven配置信息3.配置maven路径4.点击自动导入jar包5.导入完成显示6.这时我们的本地仓库会出现很多导入的jar包的依赖文件夹7.这时我想创建一个servlet类,因为没有导入servlet-api这个jar包所以出现了报错8.我们去项目模型文件里添加jar包的依赖信息这时我们就可以正常编辑我们的servlet了...

2021-11-03 16:56:17 140

原创 maven详细配置步骤

一、认识maven1.1 什么是mavenmaven是一个项目架构管理工具1.2 maven是用来干嘛的可以用来自动导入配置jar包1.3 maven的核心思想约定大于配置二、下载maven下载地址:Maven – Download Apache Maven三、配置环境变量3.1 环境变量配置前可以在dos窗口输入mvn -version...

2021-10-28 23:02:05 1362

原创 CSS-盒子模型之定位

一:定位的定义定位可以让盒子自由地在另一个盒子的内部移动位置或者固定在屏幕中的某个位置,并且可以压住其它盒子。二:定位使用方式定位=定位模式+边偏移2.1:定位模式1.静态定位static2.相对定位relative3.绝对定位absolu4.固定定位fixed2.2:边偏移top属性bottom属性left属性right属性三:使用定位3.1静态定位static2.默认定位方式,无定位的意思,无实际含义选择器{position:stati

2021-09-28 18:48:54 1281

原创 java基础:方法重写

1常规重写:父子类间,方法名,参数项,返回值,修饰符一模一样。例:public class Father1 {public void print() {System.out.println("父类方法");}}public class Son1 extends Father1{public void print() {System.out.println("子类方法");}}public class Test1 {public static void ma

2021-08-17 14:38:58 70

原创 java基础:数组

数组定义:数组是一组数据的集合,数组中的每个元素被称作元素,在数组中可以存放任意类型的元素,同一数组的所有元素必须同一类型。数组的长度大小固定,可以应用 .length的方法获取数组空间数组的格式为:int []arr; //声明数组,数组初始化arr=new int [3] //声明数组长度为3或者直接采用静态赋值的方法类型[]数组名={元素,元素,元素,元素....}数组元素的访问和赋值:可以通过数组名.[下标]的形式常见错误:数组越界:数组的下标为0~len

2021-08-09 16:15:38 89

原创 java基础:循环结构

一、while循环结构循环条件+循环操作 (先判断再执行)格式为:while(循环条件){循环操作}例如:二、do while循环结构循环操作+循环条件特点:先无条件执行一次操作再进行条件判断。格式为:do{循环操作}while(循环条件);例如:三、for循环结构初始表达式:只执行一次,任意一条Java语句都可以循环表达式:每次循环体执行之前都要执行一次,可以是表达式、变量、常量,前提条件是布尔值类型操作表达式:循环体结束

2021-08-09 03:20:47 142

原创 java基础:选择结构

一、IF结构(1)if选择结构;老师说张三成绩超过90分就奖励他一包辣条。判断是否满足条件,满足则执行结果,不满足直接结束;开始结束结构代码为:if(条件){//代码块}(2)if_else选择结构:老师说张三成绩如果超过90分就奖励他一包辣条,如果没超过90分就罚操场跑三圈!判断是否满足条件;不同结果输出不同内容;开始结束结构代码为:if(条件){//代码块1}else{//代码块二}(3)多重if选择结构

2021-08-02 03:11:28 130

原创 java基础:变量和数据类型

一、变量变量的定义:可以变化的量在JAVA中我们通过三个元素来描述变量:变量类型,变量名以及变量值。int a =1;上述代码中"int"是变量类型,a是变量名,1是变量值Java中变量的使用规则:1、Java 中的变量需要先声明后使用;2、变量使用时,可以声明变量的同时进行初始化,也可以先声明后赋值;int a=1; int a;a=1;3、变量中每次只能赋一个值,但可以修改多次;4、main 方法中定义的变量必须先赋值,然后才能输出;5、虽然语法中没有提示

2021-08-02 00:45:22 137

空空如也

空空如也

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

TA关注的人

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