- 博客(30)
- 资源 (1)
- 问答 (3)
- 收藏
- 关注
原创 将 List 中的网络图片按文件夹下载并压缩
将 List 中的图片按文件夹下载并压缩该接口使用两个参数 确定了一个 List ,结构如下。要求 array 的 key 按规则映射成汉字名称,从服务器下载图片到对应文件夹存放,然后打包成压缩包返回给前端下载,最后再将下载的文件夹和生成的压缩包删除,最后结果如下图。{ "1": [ { "wj": "/20210720/1426230645620768.jpg", "daglId": 129, "ggsj": "2021-07-20
2021-07-22 10:49:18
489
原创 el-upload 上传文件为空和action踩坑
el-upload 上传文件为空和action踩坑尝试一在使用ElementUI上传组件的时候,使用组件自带的action的时候,浏览器出现跨域的问题,虽然是前后端分离的项目,但是明明其他接口就可以正常访问后端,搜索了网上的方法没解决。<el-form-item label="封面(大)"> <el-upload name="file" class="avatar-uploader" a
2021-07-10 22:16:18
15422
11
原创 Vue+SpringBoot 前后端分离 简单登录
前置工作我们这里前后端分离以登录为例子,前置工作搭建好环境。在写完表单后,我们要写到表单提交真正访问到后台的时候就不能使用Ajax了,这里要使用Axios代替Ajax。Axios封装了Ajax,使用起来也是很方便的。注意因为是前后端分离的项目,所以要把前后端的端口设置的不同,避免冲突!!!前端部分代码<!-- 表单 --><el-form ref="loginFormRef" :model="loginForm" class="login_form" label-width="
2020-12-30 21:16:30
611
原创 vue保留小数位数
Html部分:<div class="text primary-text"> <span>合计:</span> <span class="money">¥{{totalMoney | numFilter}}</span></div>Js部分:// 情况一:保留小数点后两位的过滤器,尾数四舍五入filters: { numFilter(value) { // 截取当前数据到小数点后两位
2020-12-05 10:25:29
9207
转载 z-index不起作用
用before after给input做了一个带有箭头的div(箭头有边框效果:所以before after都用了,颜色不同,通过控制位置-》箭头有边框效果)hover到input上,展示带箭头的div的地方接触不好,放到input上也没有hover效果(接触地方)给input设置z-index不起作用,把input的position设置为 relative =》 解决-----------------------------div层调整zindex属性在IE中无效原因分析及解决方法很久没有写前
2020-12-03 17:28:39
8822
原创 RabbitMQ消息中间件
消息中间件理解RabbitMQ是一种消息中间件,主要解决进程间的通信问题,当消息比较少的时候两个进程之间,使用普通的TCP, udp等协议就可以了,但是当数据量比较大时候,自己写的东西很难保证稳定,可监控,不崩溃,这个时候就有必要把消息的接收与发送单独抽象成一个服务的形式或者另外一个程序单独去处理,而让我们的业务程序不至于崩溃。关于消息中间件最主要的例子就是咱们的双十一,秒杀抢购这样的大型活动,如果没有消息中间件的技术去接收来自上亿次很短时间内的请求,这样很可能导致整个京东淘宝后台系统的完全崩溃,如果使
2020-12-03 08:37:50
406
转载 Circular view path [*]: would dispatch back to the current handler URL [/*] again. Checkyour ViewRes
Circular view path [mydemo]: would dispatch back to the current handler URL [/mydemo] again. Check your ViewResolver setup!简单创建一个springboot工程pom.xml<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:
2020-11-01 15:56:00
1976
原创 MyBatis没有提示,dtd约束文件获得方法。
找到MyBatis的核心包,解压下图中的mybatis-3.4.6。进入解压后的文件夹,如下目录就是dtd约束文件位置。
2020-10-21 16:33:10
262
原创 js中onclick事件中this用法
案例1:<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Title</title> <style> .div1{ color: #0000cc; font-size: 20px; } </style><
2020-10-02 16:24:20
9341
原创 软件工程uml画图期末考试(新闻发布系统)
前文学校的软件工程考试,基本都是画uml图,不知道其他学校是什么样子。这里就在学习的同时,从考试角度把各种图简单分析下,在网上找了找确实也不太好找各类图的画法,觉得我写的有问题的可以指出来,有帮助的点个赞呗。一、需求工程分析绘制需求图RD某客户要求开发用于高校管理学生选课系统,以下是调研记录:记录1:我们的系统主要是提供给学生、教师和教务员使用,安全登录控制。记录2:教师可查询学生选课情况,登记成绩,申请和查询本学期的授课。记录3:学生可查询授课的老师,查询个人的必修选课情况,并根据自己的兴趣选
2020-09-21 17:15:16
14549
12
原创 CSS基础知识
基础知识布局方式:为什么需要先给整个网页布局?没有布局的网页,是不美观的,是杂乱的。有了布局,就相等于大楼有了主体结构,接下来就是给主体结构添砖加瓦,刷漆等。这些后续工作在我们的网页中就是内容,图片文字等内容。第一种方式:Table(基本不用)第二种方式:DIV+CSS(项目中的常用方式)什么是html元素?HTML 元素指的是从开始标签(start tag)到结束标签(end tag)的所有代码。什么是div?div是一个标签,叫做一个块标签,一个div就是一个块,单独占用一行,di
2020-09-17 23:20:39
207
转载 js中的匿名函数
js中的匿名函数匿名函数顾名思义指的是没有名字的函数,在实际开发中使用的频率非常高!也是学好JS的重点。匿名函数:没有实际名字的函数。首先我们声明一个普通函数://声明一个普通函数,函数的名字叫fnfunction fn(){console.log("张培跃");}然后将函数的名字去掉即是匿名函数://匿名函数,咦,运行时,你会发现报错啦!function (){console.log("张培跃");}到此,你会发现单独运行一个匿名函数,由于不符合语法要求,报错啦!解决方法只需
2020-09-16 15:18:34
199
转载 html学习笔记
HTML CSS JsHTML是什么?百度百科:https://baike.baidu.com/item/HTML/97049总结:“超文本”就是指页面内可以包含图片、链接,甚至音乐、程序等非文字元素。超文本标记语言。HTML是用来开发网页的。(网页后缀 html,htm)html是标记语言不是编程语言。超文本:超级文本,比文本更加牛逼,可以更加丰富的呈现文字信息。标记:也叫做标签,这个是html里面的一个基本语法,所有的结构都是通过标记来控制的。为什么学习HTML?HTML网页开发在Jav
2020-09-15 20:39:34
813
原创 什么是联合主键?ssh中怎么添加联合主键?
举例拿一个论坛项目来举例。(1)用户点赞回复,一个用户可以点赞多个回复,同时一个回复可以被多个用户点赞,因此帖子和用户之间的关系就是多对多的关系。(2)再来个例子,用户和帖子之间关系又是什么呢?用户可以发布多个帖子,一个帖子也可以被多个用户所回复,因此在这个例子里帖子和用户也是多对多的关系。那么这两个例子有什么区别呢?一个用户点赞一个回复只能点赞一次,不能重复点赞同一个回复。一个用户回复一个帖子,可以多次回复。乍一看好像没什么区别,但要解释清楚就要引入一个知识,“联合主键”。联合主键什么叫
2020-09-14 14:47:14
1573
原创 spring 配置文件详解(未完工)
scope属性<!-- 配置Action --> <bean name="userAction" class="com.zsj.web.UserAction" scope="prototype"> <property name="userService" ref="userService"></property> </bean> <bean name="pasteAction" class="com.zsj.web.PasteAc
2020-09-06 12:00:52
94
原创 myEclipse整合SSH框架(增删改查)
配置环境首先按照下面的链接,配置好环境。https://b23.tv/tF0Ul5web.xml(整合spring和struts)开启struts配置好环境后,web.xml应该是这样的。启动spring启动好struts后,让spring去启动。<!-- 让spring随着web项目的启动而启动 --> <listener> <listener-class>org.springframework.web.context.ContextLoad
2020-09-06 11:05:36
569
原创 访问一个jsp页面直接跳转到另一个jsp页面
在要访问的jsp页面加上<%response.sendRedirect(request.getContextPath()+"/GetDataAction_getData"); %>即可跳转到 项目名/GetDataAction_getData 页面。<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%><!DOCTYPE html>&l
2020-08-29 15:58:46
5638
原创 SSH项目 分页 实现
效果图未经处理的前端代码<div style="text-align: center"> <div class="laypage-main"> <span class="laypage-curr">1</span> <a href="/jie/page/2/">2</a> <a href="/jie/page/3/">3</a> <a href="/jie/page/4/
2020-08-28 15:57:59
311
转载 Unexpected Exception caught setting ‘xx‘ on ‘xxx‘
意思是错误表示不能将url中的数据设到’XXX’类的’XX’上。这里有几种可能性:1、传的数据与‘XX’数据类型不匹配2、Action当中没有写‘XX’的setter方法
2020-08-27 17:34:44
1134
原创 jsp页面iterator标签不显示内容
public String getAllPaste() throws Exception { List<Paste> pasteList = pasteService.findAllPaste(); ActionContext.getContext().getSession().put("pasteList", pasteList); System.out.println(pasteList); return "index"; }<div class="tab">
2020-08-13 17:12:02
393
原创 实体类为什么都用包装类型
举个例子,一个Student类,其成绩属性,我们设置为private Integer socre;而不设置为private int socre;这是因为有的学生会出现考0分,而有的学生缺考,这样,就没有办法去区分了。包装类Integer 和 基本类 int 的最大区别就是包装类可以设置为 null。缺考设置为null,就ok了。...
2020-08-12 16:32:03
1296
原创 SSH登录模块(默认未激活,使用需激活)
登录流程图分析代码UserAction.java//登录模块 public String login() throws Exception { int success = userService.checkUser(user); if(success == 0) { return "toIndex"; } else if(success == 1){ ActionContext.getContext().put("error", "用户名不存在!!");
2020-08-10 21:58:31
370
原创 SSH邮箱注册激活实现
首先jar包是mail.jar,百度找就ok了。准备两个邮箱,建议阿里云邮箱接收,163邮箱发送,qq邮箱会出现接收很慢的情况。效果图工具类MailUtils.javapackage com.zsj.utils;import java.util.Properties;import javax.mail.Authenticator;import javax.mail.Message;import javax.mail.MessagingException;import javax.m
2020-08-10 21:50:31
1419
原创 ajax实现用户名是否重复异步校验
先上效果图,用户名输入完鼠标失去文本框焦点触发事件,这里以SSH项目为例。register.jsp<div class="register-box"> <label for="username" class="username_label"> 用 户 名 <input id="username" maxlength="20" name="username" type="text" placeholder="您的用户名和登录名" /> </label
2020-08-10 21:32:00
774
原创 SSH三大框架整合
SSH三大框架整合头文件struts.xml<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE struts PUBLIC "-//Apache Software Foundation//DTD Struts Configuration 2.5//EN" "http://struts.apache.org/dtds/struts-2.5.dtd">hibernate.cfg.xml<?xml version="1.0
2020-08-07 21:39:53
97
原创 Eclipse排版代码
Eclipse排版代码未设置前ctrl+shifi+f 排版后仍然看着不舒服,可以看到,有些标签会挤在一起,看着很难受,也不方便修改。设置方法把所有的标签全remove掉,保存后,ctrl+shifi+f排版后看看。效果如图是不是清晰了呢。...
2020-08-04 16:54:00
473
原创 Eclipse初次使用设置护眼背景字体以及jsp编码
Eclipse初次使用设置护眼背景字体以及jsp编码字体背景jsp编码字体背景system default取消掉效果图jsp编码
2020-08-03 19:33:09
116
ssh_user1.zip
2020-09-06
请问怎么把jsonArray中的object转成array吗
2021-04-09
关于vertical-align: middle的位置疑惑
2020-11-14
TA创建的收藏夹 TA关注的收藏夹
TA关注的人