自定义博客皮肤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)
  • 收藏
  • 关注

原创 SpringMVC基本知识

概述关注点

2021-12-10 11:31:09 792

原创 Spring5基本知识

本篇论述的内容spring历史;spring Ioc;spring自动装配;spring aop;spring 事务注:本文内容来自b站狂神说java spring框架学习的笔记一、spring简介二、spring Ioc三、spring自动装配三、spring aop3.1、静态/动态代理...

2021-12-01 15:26:03 474

原创 Docker基本知识

本篇论述的内容Docker 解决的问题Docker 论述Docker常用命令Docker镜像、网络、数据卷简述DockerFileDockerCompose容器编排Swarm与k8s注:本文内容来自B站狂神说java的Docker视频总结。一、Docker为啥出现 当然是为了赚钱啦,于是做docker的几个人成立了dotcloud公司,但是因为没有知名度赚不到钱,为了公司能或下去,于是将项目开源。很快,越来越多的人发行了docker的优点,就火了。 那Docker到底有什么优点呢,

2021-11-25 19:22:32 588

原创 Linux基本操作

本文论述的问题Linux的初始;Linux基本目录、用户、文件命令;认识 Linux是由芬兰人林纳斯.托瓦兹在大学时出于个人爱好编写的。Linux在开发领域极其受欢迎,开源社区活跃,是每一个开发人员都需要学习的。 linux的发行版本(基于linux内核与不同应用软件的打包构成不同版本):本文相关操作使用CentOS8.0进行操作。Linux命令对于linux的命令操作,基本的认识是:一切操作皆文件,没有错误输出即是正确。开关机命令sync # 将内存中数据同步到磁盘,在关机或重启

2021-11-12 16:18:54 1099

原创 java基础语法

本篇论述的问题java基础语法概念:标识符、关键字、常量、变量、注释、访问控制符、转义字符;数据类型、运算符、表达式,以及相关示例代码;java流程控制语句:顺序、选择、循环;一、基础语法概念1、标识符概念:标识符是指给java程序的包、方法、变量取的名字。(就类似给人取名张三、李四…,这个名字不能随便取,要看是否大吉。所以,java的取名也有自己的讲究,就是其组成规则)规则:标识符只能由字母、数字、下划线、美元符号组成。注:不能以数字开头,不能是java中的关键字,不能包含空格,区分大小

2021-10-14 15:55:36 147

原创 文件批量下载

记录批量文件下载问题:前端都是单独文件的下载(根据oss文件地址,使用a标签下载);现在需要将文件进行批量下载,打包为zip压缩包。思路:一种是在前端把所有oss文件地址传入后端,打为压缩包,传输的数据量较大,前端不好处理;另一个传入key值,在后端进行文件查询,再打为压缩包;本质上,都是在后端将所有文件打为压缩包,只是根据前端传输参数量处理方式不一样;一、前端使用key值,参数量少,get请求;window.location.href=process.env.BASE_API + `/si

2021-10-13 16:05:33 501

原创 Java概述

本篇论述的问题Java如何而来?Java基本构成要素如何搭建本地Java环境?一、java历史1991年4月,sun公司发green小组,开发能在各种电子产品上运行的程序架构Oak;1995年5月23日,Oka更名为Java,在sunworld大会上发布了1.0版本,首次提出了“write once,run anywhere”的口号;二、java构成三、搭建java环境...

2021-09-26 12:10:00 92

原创 Termux在Andriod安装centos

一、下载Termux1、下载地址:https://f-droid.org/repo/com.termux_106.apk2、在手机端进行安装。二、配置ssh,使用pc远程操作1、更新软件源,使用命令替换为清华源镜像(这里没替换,是在pc连接后才换的)。卡住了就按回车。sed -i 's@^\(deb.*stable main\)$@#\1\ndeb https://mirrors.tuna.tsinghua.edu.cn/termux/termux-packages-24 stable main@

2021-02-23 15:09:46 16343 5

原创 springcloud项目

前言学习了how2j的springcloud项目,做一个记录。以便于之后,更好地搭建框架和回顾知识。一、建立父项目1、新建mavem quicklystart项目,为父项目。2、删除src目录,把项目iml文件放到.idea下。 修改.idea下的workspace.xml,添加以下代码,以便于使用services,运行多服务:<component name="RunDashboard"> <option name="configurationTypes"&gt

2021-01-20 19:47:39 467

原创 linux docker部署springboot+vue项目mysite

一、安装docker1、安装命令yum -y install docker2、查看安装yum -y install docker3、启动dockersystemctl start docker4、查看docker状态systemctl status docker5、使用阿里云镜像加速,登录https://cr.console.aliyun.com/cn-shanghai/instances/mirrors,拿到地址https://****.mirror.aliyuncs.com"(

2021-01-08 01:51:35 567

原创 springboot+vue前后端分离(2)——实现简单CRUD

一、环境工具1、前端工具:VSCode,vue-cli、mint-ui构建应用,axios前后端交互。2、后端工具:myeclipse,基于springboot框架搭建项目。二、项目搭建过程详见springboot+vue前后端分离(1)二、应用界面...

2019-08-02 09:49:15 812

原创 springboot+vue前后端分离(1)

一、前端1、前端vue-cli总结(1)项目运行——》加载main.js(实例化vue,将App.vue挂载到index.html上)——》在App.vue中,<router=view/>自动加载Router文件夹下的index.js路由文件,通过路由文件——》显示相应vue页面。页面中也可配置相应跳转。(2)二、后端三、登录实现demo1、工具前端工具vscode,后...

2019-07-31 13:25:09 207

原创 Redis

一、Redis简介redis是key-value的高速数据库,支持多种语言,常用作缓存。是github上一个开源项目,使用时,需要打包为.exe文件。二、启动1、启动服务端:(进入目录)redis-server.exe–端口63792、启动客户端:(进入目录)redis-cli.exe。(开着服务端,客户端便可以访问了)三、redis常见命令1、redis有五种数据类型:String(...

2019-07-21 17:21:21 97

原创 Maven

Maven是用于专门管理Java项目的工具。一、maven管理的项目有相同的项目结构。

2019-07-12 22:29:26 116

原创 SSM框架

一、ssm的使用1、引入ssm所需jar包。2、配置web.xml(1)监听器LIstenner(类contextloaderlistener)启动,加载applicationContext.xml(环境参数)。(2)springMVC分发servlet:dispatcherservlte拦截所有请求,加载springMVC配置文件。(设置请求映射maping)3、src下创建配置app...

2019-07-08 22:44:37 145

原创 Mybatis框架

一、mybatis框架的使用1、导入框架所需的包。2、创建实体类,映射表。3、创建配置文件mybatis-config.xml:(1)配置连接驱动、连接路径和编码方式、连接用户名、连接密码。(2)设置resulttype实体类扫描的包,使得在写配置文件时不用写全。(3)配置映射xml文件。4、mybatis工作流程(1)应用程序向mybatis取数据。(2)mybatis根据my...

2019-07-08 09:26:06 71

原创 SpringMVC

springmvc框架

2019-07-06 16:58:40 84

原创 SSH框架

SSH框架是struts、hibernate、spring三大框架的整合。1、struts与hibernate的整合:即将struts中的model层交由hibernate处理。2、spring与hibernate的整合:使dao继承HibernateTemple类(此类提供了setSessionFactory,使得spring在获取dao时,可注入sessionfactory)3、spri...

2019-07-05 11:37:36 183

原创 Spring框架

一、spring是基于IOC和AOP的j2ee框架。二、具体1、IOC(控制反转):即将对象的创建交由spring进行(实现方式:依赖注入【构造方法或set方法实现】、依赖查找)。在拿到对象时,其已经注入了相关的值,直接可以使用。2、AOP(面向切面编程):将功能分为核心业务功能(登录、注册、增后数据等)和周边功能(性能统计、日志、事务)。周边功能即切面,核心业务和周边分别独立开发,然后再编...

2019-07-04 20:48:40 102

原创 Struts框架

Struts框架1、struts2是基于MVC的框架。2、struts2框架的使用(1)创建web项目;(2)下载引入struts2相关的包。(3)配置web.xml过滤器(4)创建配置struts.xml:引入struts.dtd,配置package和action(其name值,即是对应访问地址项目后/name值)。3、struts运行原理:在Struts2 框架中,首先在客户端浏...

2019-07-04 17:12:35 959

原创 Hibernate框架

一、Hibernate框架1、Hibernate对JDBC(对数据库的操作:创建连接、把字段映射到表中、关闭连接)进行了封装。使用Hibernate框架时,需引入正确的包和进行正确配置。2、hibernate的使用:建立好数据库;(1)下载和引入hibernate所需的包。(2)创建实体类,映射数据库中的表。字段和类型保持与数据库一致,并提供相应的getter和setter方法。(3...

2019-07-04 10:05:05 146

空空如也

空空如也

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

TA关注的人

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