
未分类文章
文章平均质量分 74
旧的文章,没有做过整理。
天行者-沐青
真传一句话,假传万卷书!
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
文件批量下载
记录批量文件下载 问题:前端都是单独文件的下载(根据oss文件地址,使用a标签下载);现在需要将文件进行批量下载,打包为zip压缩包。 思路:一种是在前端把所有oss文件地址传入后端,打为压缩包,传输的数据量较大,前端不好处理;另一个传入key值,在后端进行文件查询,再打为压缩包; 本质上,都是在后端将所有文件打为压缩包,只是根据前端传输参数量处理方式不一样; 一、前端 使用key值,参数量少,get请求; window.location.href=process.env.BASE_API + `/si原创 2021-10-13 16:05:33 · 614 阅读 · 0 评论 -
springboot+vue前后端分离(1)
一、前端 1、前端vue-cli总结 (1)项目运行——》加载main.js(实例化vue,将App.vue挂载到index.html上)——》在App.vue中,<router=view/>自动加载Router文件夹下的index.js路由文件,通过路由文件——》显示相应vue页面。页面中也可配置相应跳转。 (2) 二、后端 三、登录实现demo 1、工具 前端工具vscode, 后...原创 2019-07-31 13:25:09 · 306 阅读 · 0 评论 -
springboot+vue前后端分离(2)——实现简单CRUD
一、环境工具 1、前端 工具:VSCode, vue-cli、mint-ui构建应用,axios前后端交互。 2、后端 工具:myeclipse, 基于springboot框架搭建项目。 二、项目搭建过程 详见springboot+vue前后端分离(1) 二、应用界面 ...原创 2019-08-02 09:49:15 · 894 阅读 · 0 评论 -
springcloud项目
前言 学习了how2j的springcloud项目,做一个记录。以便于之后,更好地搭建框架和回顾知识。 一、建立父项目 1、新建mavem quicklystart项目,为父项目。 2、删除src目录,把项目iml文件放到.idea下。 修改.idea下的workspace.xml,添加以下代码,以便于使用services,运行多服务: <component name="RunDashboard"> <option name="configurationTypes">原创 2021-01-20 19:47:39 · 620 阅读 · 0 评论 -
Spring框架
一、spring是基于IOC和AOP的j2ee框架。 二、具体 1、IOC(控制反转):即将对象的创建交由spring进行(实现方式:依赖注入【构造方法或set方法实现】、依赖查找)。在拿到对象时,其已经注入了相关的值,直接可以使用。 2、AOP(面向切面编程):将功能分为核心业务功能(登录、注册、增后数据等)和周边功能(性能统计、日志、事务)。周边功能即切面,核心业务和周边分别独立开发,然后再编...原创 2019-07-04 20:48:40 · 171 阅读 · 0 评论 -
linux docker部署springboot+vue项目mysite
一、安装docker 1、安装命令 yum -y install docker 2、查看安装 yum -y install docker 3、启动docker systemctl start docker 4、查看docker状态 systemctl status docker 5、使用阿里云镜像加速,登录https://cr.console.aliyun.com/cn-shanghai/instances/mirrors,拿到地址https://****.mirror.aliyuncs.com"(原创 2021-01-08 01:51:35 · 674 阅读 · 0 评论 -
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 · 1042 阅读 · 0 评论 -
Redis
一、Redis简介 redis是key-value的高速数据库,支持多种语言,常用作缓存。是github上一个开源项目,使用时,需要打包为.exe文件。 二、启动 1、启动服务端:(进入目录)redis-server.exe–端口6379 2、启动客户端:(进入目录)redis-cli.exe。(开着服务端,客户端便可以访问了) 三、redis常见命令 1、redis有五种数据类型:String(...原创 2019-07-21 17:21:21 · 136 阅读 · 0 评论 -
SpringMVC
springmvc框架原创 2019-07-06 16:58:40 · 144 阅读 · 0 评论 -
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 · 190 阅读 · 0 评论 -
Hibernate框架
一、Hibernate框架 1、Hibernate对JDBC(对数据库的操作:创建连接、把字段映射到表中、关闭连接)进行了封装。使用Hibernate框架时,需引入正确的包和进行正确配置。 2、hibernate的使用: 建立好数据库; (1)下载和引入hibernate所需的包。 (2)创建实体类,映射数据库中的表。 字段和类型保持与数据库一致,并提供相应的getter和setter方法。 (3...原创 2019-07-04 10:05:05 · 199 阅读 · 0 评论 -
Maven
Maven是用于专门管理Java项目的工具。 一、maven管理的项目有相同的项目结构。原创 2019-07-12 22:29:26 · 170 阅读 · 0 评论 -
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 · 102 阅读 · 0 评论 -
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 · 282 阅读 · 0 评论