自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(30)
  • 资源 (1)
  • 问答 (3)
  • 收藏
  • 关注

原创 logback 自定义日志输出到数据库

logback使用,重写DBAppender

2023-02-24 11:31:04 1042

原创 将 List 中的网络图片按文件夹下载并压缩

将 List 中的图片按文件夹下载并压缩该接口使用两个参数 确定了一个 List ,结构如下。要求 array 的 key 按规则映射成汉字名称,从服务器下载图片到对应文件夹存放,然后打包成压缩包返回给前端下载,最后再将下载的文件夹和生成的压缩包删除,最后结果如下图。{ "1": [ { "wj": "/20210720/1426230645620768.jpg", "daglId": 129, "ggsj": "2021-07-20

2021-07-22 10:49:18 469

原创 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 14571 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 585

原创 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 8894

转载 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 8631

原创 RabbitMQ消息中间件

消息中间件理解RabbitMQ是一种消息中间件,主要解决进程间的通信问题,当消息比较少的时候两个进程之间,使用普通的TCP, udp等协议就可以了,但是当数据量比较大时候,自己写的东西很难保证稳定,可监控,不崩溃,这个时候就有必要把消息的接收与发送单独抽象成一个服务的形式或者另外一个程序单独去处理,而让我们的业务程序不至于崩溃。关于消息中间件最主要的例子就是咱们的双十一,秒杀抢购这样的大型活动,如果没有消息中间件的技术去接收来自上亿次很短时间内的请求,这样很可能导致整个京东淘宝后台系统的完全崩溃,如果使

2020-12-03 08:37:50 359

原创 idea上传项目至码云gitee被reject

idea快捷键 Alt+F12,输入git push -u origin master -f

2020-11-26 21:19:13 287

转载 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 1949

原创 MyBatis没有提示,dtd约束文件获得方法。

找到MyBatis的核心包,解压下图中的mybatis-3.4.6。进入解压后的文件夹,如下目录就是dtd约束文件位置。

2020-10-21 16:33:10 246

原创 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 9081

原创 软件工程uml画图期末考试(新闻发布系统)

前文学校的软件工程考试,基本都是画uml图,不知道其他学校是什么样子。这里就在学习的同时,从考试角度把各种图简单分析下,在网上找了找确实也不太好找各类图的画法,觉得我写的有问题的可以指出来,有帮助的点个赞呗。一、需求工程分析绘制需求图RD某客户要求开发用于高校管理学生选课系统,以下是调研记录:记录1:我们的系统主要是提供给学生、教师和教务员使用,安全登录控制。记录2:教师可查询学生选课情况,登记成绩,申请和查询本学期的授课。记录3:学生可查询授课的老师,查询个人的必修选课情况,并根据自己的兴趣选

2020-09-21 17:15:16 13579 12

原创 CSS基础知识

基础知识布局方式:为什么需要先给整个网页布局?没有布局的网页,是不美观的,是杂乱的。有了布局,就相等于大楼有了主体结构,接下来就是给主体结构添砖加瓦,刷漆等。这些后续工作在我们的网页中就是内容,图片文字等内容。第一种方式:Table(基本不用)第二种方式:DIV+CSS(项目中的常用方式)什么是html元素?HTML 元素指的是从开始标签(start tag)到结束标签(end tag)的所有代码。什么是div?div是一个标签,叫做一个块标签,一个div就是一个块,单独占用一行,di

2020-09-17 23:20:39 192

转载 js中的匿名函数

js中的匿名函数匿名函数顾名思义指的是没有名字的函数,在实际开发中使用的频率非常高!也是学好JS的重点。匿名函数:没有实际名字的函数。首先我们声明一个普通函数://声明一个普通函数,函数的名字叫fnfunction fn(){console.log("张培跃");}然后将函数的名字去掉即是匿名函数://匿名函数,咦,运行时,你会发现报错啦!function (){console.log("张培跃");}到此,你会发现单独运行一个匿名函数,由于不符合语法要求,报错啦!解决方法只需

2020-09-16 15:18:34 177

转载 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 770

原创 什么是联合主键?ssh中怎么添加联合主键?

举例拿一个论坛项目来举例。(1)用户点赞回复,一个用户可以点赞多个回复,同时一个回复可以被多个用户点赞,因此帖子和用户之间的关系就是多对多的关系。(2)再来个例子,用户和帖子之间关系又是什么呢?用户可以发布多个帖子,一个帖子也可以被多个用户所回复,因此在这个例子里帖子和用户也是多对多的关系。那么这两个例子有什么区别呢?一个用户点赞一个回复只能点赞一次,不能重复点赞同一个回复。一个用户回复一个帖子,可以多次回复。乍一看好像没什么区别,但要解释清楚就要引入一个知识,“联合主键”。联合主键什么叫

2020-09-14 14:47:14 1544

原创 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 69

原创 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 539

原创 访问一个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 5572

原创 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 291

转载 Unexpected Exception caught setting ‘xx‘ on ‘xxx‘

意思是错误表示不能将url中的数据设到’XXX’类的’XX’上。这里有几种可能性:1、传的数据与‘XX’数据类型不匹配2、Action当中没有写‘XX’的setter方法

2020-08-27 17:34:44 1106

原创 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"&gt

2020-08-13 17:12:02 364

原创 实体类为什么都用包装类型

举个例子,一个Student类,其成绩属性,我们设置为private Integer socre;而不设置为private int socre;这是因为有的学生会出现考0分,而有的学生缺考,这样,就没有办法去区分了。包装类Integer 和 基本类 int 的最大区别就是包装类可以设置为 null。缺考设置为null,就ok了。...

2020-08-12 16:32:03 1265

原创 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 353

原创 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 1345

原创 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 733

原创 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 87

原创 项目确定无误发布却404

右键项目,选择remove,然后再重新部署。

2020-08-05 18:19:18 120

原创 Eclipse排版代码

Eclipse排版代码未设置前ctrl+shifi+f 排版后仍然看着不舒服,可以看到,有些标签会挤在一起,看着很难受,也不方便修改。设置方法把所有的标签全remove掉,保存后,ctrl+shifi+f排版后看看。效果如图是不是清晰了呢。...

2020-08-04 16:54:00 451

原创 Eclipse初次使用设置护眼背景字体以及jsp编码

Eclipse初次使用设置护眼背景字体以及jsp编码字体背景jsp编码字体背景system default取消掉效果图jsp编码

2020-08-03 19:33:09 107

ssh_user1.zip

myEclipse8.5 SSH整合。详解https://blog.csdn.net/qq_45187522/article/details/108418143

2020-09-06

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

TA关注的人

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