自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(115)
  • 资源 (3)
  • 收藏
  • 关注

原创 面向对象的通讯录系统C++

今天复习c++,想起来自己努力写了那么久的通讯录系统居然没发过博客,虽然写的不好,但还是想发上来留个纪念。//温馨的通讯录系统#include<iostream>#include<fstream>#include<cstdio>#include<iomanip>#include<cmath>#include<cstring>#include<string>#include<algorithm>

2020-09-05 22:05:38 3299 2

原创 LeetCode-有效的括号

一直在“执行出错”,测试样例又没啥问题,主要原因在于当判断右括号时没有事先判断是否非空,加上非空判断就过了。给定一个只包括 ‘(’,‘)’,‘{’,‘}’,‘[’,‘]’ 的字符串 s ,判断字符串是否有效。先上代码(代码很臭,因为改了很多遍很烦躁,所以最后改的啥也不是)每个右括号都有一个对应的相同类型的左括号。左括号必须用相同类型的右括号闭合。输入:s = “()[]{}”左括号必须以正确的顺序闭合。输入:s = “()”输入:s = “(]”

2023-08-26 23:37:03 101

原创 毕业设计Day14--SpringBoot添加导入导出功能

【代码】毕业设计Day14--SpringBoot添加导入导出功能。

2023-08-19 16:42:59 121

原创 LeetCode-两句话中的不常见单词(stringstream的使用)

每个单词仅由小写字母组成,如果某个单词在其中一个句子中恰好出现一次,在另一个句子中却没有出现,那么这个单词就是不常见的。示例1: 输入:{“s1”:“this apple is sweet’”,“s2”:“this apple is sour”}示例2:输入:{“s1”:“apple apple’”,“s2”:“banana”} 输出:[“banana”]给你两个句子S1和S2,返回所有不常用单词的列表。s1和s2中的所有单词间均由单个空格分隔。s1和s2由小写英文字母和空格组成。

2023-08-19 16:36:53 97

原创 LeetCode-寻找两个正序数组的中位数

解释:合并数组 = [1,2,3,4] ,中位数 (2 + 3) / 2 = 2.5。输入:nums1 = [1,2], nums2 = [3,4]输入:nums1 = [1,3], nums2 = [2]纯暴力解法,不知道为啥这个“困难”题直接暴力就能解出来。解释:合并数组 = [1,2,3] ,中位数 2。输出:2.00000。输出:2.50000。

2023-08-13 13:52:15 56

原创 LeetCode-无重复字符的最长子串

太久没写过这种代码了,出现了n多弱智错误,导致这么简单的一个题居然耗费了两个小时才解出来,leetcode不让debug真的是很无语,只能在自己电脑上改格式再debug,烦。请注意,你的答案必须是 子串 的长度,“pwke” 是一个子序列,不是子串。解释: 因为无重复字符的最长子串是 “abc”,所以其长度为 3。解释: 因为无重复字符的最长子串是 “wke”,所以其长度为 3。解释: 因为无重复字符的最长子串是 “b”,所以其长度为 1。输入: s = “abcabcbb”输入: s = “bbbbb”

2023-08-12 13:57:01 94

原创 毕业设计Day13--SpringBoot集成JWT

【代码】毕业设计Day13--SpringBoot集成JWT。

2023-04-21 16:50:19 60

原创 毕业设计Day12--登录功能改进

(ServiceException,继承于RuntimeException)super(msg);} }/*** 接口统一返回包装类return new Result(Constants . CODE_500 , "系统错误" , null);} }/*** 接收前端用户登录请求的数据//成功 String CODE_500 = "500";//系统错误 String CODE_401 = "401";

2023-04-20 23:19:02 53

原创 毕业设计Day11--登录界面设计

"用户名或密码错误"

2023-04-20 00:59:02 84

原创 毕业设计Day10--vue配置路由

【代码】毕业设计Day9--vue配置路由。

2023-04-18 15:58:46 47

原创 毕业设计Day9--MyBatis-plus代码生成器

将如下文件复制后,粘贴在resources->templates文件下,即可借助模板生成我们需要的代码在#end后加入相应内容以实现自定义模板return $ {return $ {return $ {return $ {return $ {return $ {import $!{table.comment} 前端控制器*

2023-04-18 05:30:54 243

原创 毕业设计Day8--vue实现增删改查

文章目录封装axios多条件查询新增数据对话框注意代码展示Home.vueUserController.java封装axios参考链接在控制台输入npm i axios -S在vue的src下新建utils文件夹,新建request.js,将如下代码复制过去import axios from 'axios'const request = axios.create({ baseURL: '/api', // 注意!! 这里是全局统一加上了 '/api' 前缀,也就是说所有接口都

2023-04-17 12:13:11 768

原创 毕业设计Day7--MyBatisPlus实现增删改查

(在application.yml中)

2023-04-14 15:32:10 418

原创 毕业设计Day6--Springboot实现分页查询

这里刚开始的形参没有写@Param(“pageNum”),一直报错500,找了好久才改出来TAT。

2023-04-13 17:48:38 625

原创 毕业设计Day5--Springboot实现增删改查

Controller是控制器,负责接收并处理客户端请求,并返回结果。(用注释如GetMapping、PostMapping、DeleteMapping等,利用mapper、service类写函数)Service是服务,负责业务逻辑处理。(利用mapper写函数,比controller有逻辑)Mapper是映射器,负责将数据从数据库映射到应用程序中,或者将应用程序中的数据映射到数据库中。(基于注解写SQL语句)

2023-04-11 15:58:36 863

原创 毕业设计Day4--MyBatis数据库连接测试

与数据库进行交互定义一个查询所有数据的函数使用MyBatis提供的select注解@Mapper可以把UserMapper这个bean注入到spring boot,即可以直接使用UserMapper类,如下图。

2023-04-11 09:59:53 209

原创 毕业设计Day3--前后端分离设计

此时,两项目都有绿点显示,即两项目都已启动,其中vue端口为8080,springboot接口为9090。在applications.properties中添加数据库相关配置。由于前端后端的端口发生冲突,均为8080,将后台端口更改为9090。随后右上角出现重新刷新maven依赖的图标,点击更新。(启动键灰色的话,在项目中单击右键,选择debug)可以将前期做的vue项目直接拖到后端文件夹中,如下。报错url:找不到数据库url。此时点启动即可启动vue项目。(数据库名称为car)系统将自动匹配json。

2023-04-10 15:00:58 174

原创 毕业设计Day2--前端页面优化(element的使用)

整体页面如下右上角 角色部分主要代码cursor:pointer是指将鼠标放置在王小虎上时,鼠标变成小手状el-icon-arrow-down是指王小虎三字右侧的下箭头设置<el-dropdown style="width: 70px;cursor:pointer"> <span>王小虎</span> <i class="el-icon-arrow-down" style="margin-left: 5px"

2023-04-08 09:48:10 146

原创 毕业设计Day1--创建vue项目

此时 package.json里依赖中会有element的版本号。在HomeView.vue中实验element是否添加成功。如图所示(size:small可以让空间变小)方法2:直接在idea的控制台中输入语句。将如下代码复制到main.js中。方法1:在cmd中输入语句。前端页面刷新后如图所示。

2023-04-07 15:30:59 83

原创 Spring与MySQL8.0连接

首先,导jar包一定不能导错!采用4.3.0来建立连接其次,建立xml,然后选中建立的xml,右键单击选择open with中的spring config editor若找不到,则在other中选择以下选项命名为bean.xml,内容如下(这个名字要记好,待会要用到)(其中的userDao是根据此工程的其他代码进行配置的,其余部分可通用,同时记得要写DbUtil类)同时还要注意url中的数据库名称<?xml version="1.0" encoding="UTF-8"?>&

2021-12-17 09:21:03 2312

原创 JavaEE中Spring配置Bean的四种方法

记得导入spring相关jar包src下bean.xml配置如下<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.springframework.org/schema.

2021-12-07 15:52:56 459

原创 spring简单应用案例

JAVA工程实现运行结果首先,要在src目录下创建目录lib,将spring相关jar包导入\src\lib目录下配置文件hellobean.xml<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLoca

2021-11-26 23:34:30 775

原创 Hibernate实现实体关联映射(两个实体双向关联)

这个代码是实现person表与idcard表的双向关联,两个表的主键名称相同(或不相同),但对应记录的两个主键的取值是一样的(由一方产生主键值,然后提供给另一方的主键值,即共享主键)数据库配置文件Hibernate.cfg.xml这个配置文件在其他工程里使用的好好的,在这个工程里一直自动建表失败,后来把这句话里的update改成create就可以自动建表了改之前<property name="hibernate.hbm2ddl.auto">update</property>

2021-11-19 09:20:56 1067

原创 struts2+Hibernate实现名片管理系统

这次真的废了好大劲,不是这里落下了一个组件就是那里路径又写错了,趁现在能运行赶紧记录一下。添加组件,这里包含了struts2,Hibernate,数据库连接,c3p0,excel导出和opensymphony.xwork2的组件,如下首先,建立工程的时候要记得建web.xml,要是忘记建立了可以在工程文件上单击右键,选择javaeeTools中的Generate Deployment选项建立,内容中包含struts2的相关信息web.xml<?xml version="1.0" enco

2021-11-13 11:39:24 1297 1

原创 Hibernate在数据库中添加记录(MySQL8.0)

所用插件如下(记得build path)总体结构如图对象模型Person类package com.edu.entity;public class Person { private Integer id; private String name; private String sex; private int age; public Person( String name, String sex, int age) { this.name = name; this.sex =

2021-11-07 16:43:06 582

原创 struts2实现加法运算

input.jsp<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%><!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head><meta http-

2021-10-22 09:33:17 236

原创 计算三角形面积(采用struts2的MVC模式)

输入界面(注意input中的name要与模型中的属性及action中的属性名一致)<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%><!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html

2021-10-08 09:36:03 795

原创 求三角形面积(Web)

效果如下输入界面(input.jsp)<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%><!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head>&l

2021-09-17 08:36:13 1044

原创 复数四则运算(Web)

界面如下图所示输入界面<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%><!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head><meta h

2021-09-17 08:11:17 470 1

原创 Jdbc连接模板-JdbcUtil

需要有配套的db.properties内容如下:driver=com.mysql.cj.jdbc.Driverurl=jdbc:mysql://127.0.0.1:3306/test?characterEncoding=utf-8&serverTimezone=UTCusername=rootpassword=123456package jdbc;import java.sql.Connection;import java.sql.DriverManager;import ja

2021-06-10 16:06:06 83

原创 Java Web实用开发技术-文件的上传与下载

文件上传页面upload.jsp<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%><!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head><met

2021-06-10 15:18:00 118

原创 Java Web实用开发技术-MD5加密

基本过程如下:1)把要加密的字符串转换成字节数组2)获取MessageDigest对象,利用该对象digest方法完成加密,返回字节数组3)将字节数组利用base64算法转换成等长字符串import java.security.MessageDigest;import java.security.NoSuchAlgorithmException;import sun.misc.BASE64Encoder;public class MD5_Test { public static void

2021-06-05 17:09:14 213

原创 Java Web实用开发技术-二维码

二维码图形生成方法(地址为qrcode)需要在lib目录下导入QRCode.jar包(emmm虽然步骤感觉都对但是我还是没有成功生成二维码TAT 先记录下以后再研究)package servlet;import java.awt.Color;import java.awt.Graphics2D;import java.awt.image.BufferedImage;import java.io.IOException;import javax.imageio.ImageIO;impor

2021-06-05 17:00:23 134

原创 Java Web实用开发技术-图形验证码

图形验证码生成(地址为checkcode)package servlet;import java.awt.*;import java.awt.image.BufferedImage;import java.io.ByteArrayOutputStream;import java.io.IOException;import javax.imageio.ImageIO;import javax.servlet.ServletException;import javax.servlet.Ser

2021-06-05 16:11:46 239

原创 学期总结

记得上一次长篇大论的总结好像还是acm结课的时候,转眼就过了一整个学期,真的感慨时间过的好快。一个学期,忙忙碌碌,每天都仿佛很累,又好像每天都没有干什么实事儿,就昏昏沉沉一个学期。一个学期,主要在练习数论的题,数据结构方面也学的还可以只不过没大刷题,思感觉掌握的差不多了。感觉我学的数论没有什么能拿得出手的,要么就是之前就接触过的东西,要么就是模版。快速幂——记版子,没啥花样,递归非递归感觉本质上都差不多,没啥区别。质数这块就是普通判定,线性筛,Eratosthenes筛选法(质数的倍数一定不是质数),质因

2020-12-22 21:49:49 91

原创 周结

这周还好,刷题有一点点佛系(松懈)没有刻意去追求量,就想着能把题目弄懂就行,能自己写出来就行,没有了紧张心情,感觉出题更顺溜了一点。这周熬完了可怕的实验课,但是也到了该期末复习的时间了,天天难受的要死,享受了大半学期,最后这一个月要把没受的苦全受一遍了...

2020-12-20 15:13:40 64

原创 周结

这周算是终于稍微超了一点额完成了任务,挺兴奋,也挺不容易的,以数论大专题为主,全都还是在洛谷平台在刷题。不过有两个题都是提交了好多遍到现在也没过的,等着有空再好好看看,都是过了大部分的测试点,80到85这块的,就很难受,感觉应该主要思想是对的,这就很难再找出自己的毛病了,跳不出自己的思维圈,导致这么久过不了。这周写了两个超级长的代码,感觉效率不高,但是也过了,有空也是要再看看。好像又要到一年一度的新生赛了,突然很感慨,自己和acm结缘已经一年多了,感觉时间过的好像特别快,回首好像又不是那么...

2020-12-06 17:56:03 91

原创 周结

这一周一直保持着一天两个题的做题速度,按平常来讲周末会做的比较多,本来寻思着这周末也能多做两个题,超额完成任务,结果周末在电子实验室弄了一天弄到了晚上八九点,整个人心烦意乱,一天的时间都没有了,结果就是又卡着任务完成的。不过最近做题感觉越来越顺溜了,很多蓝题也是能以一个自我感觉比以前快的速度独立思考出来,然后很多题能做到一遍过(虽然感觉有卡测试点过的题)感觉还挺好的。最近做了一些蓝题,有大概三四个都是以特别短的代码实现的,在代码方面基本没什么要求,只要思路出来了,代码就相当好写了。说点记录心情的题外话,最

2020-11-29 21:28:35 75

原创 周结

这周感觉还算可以,感觉自己越来越习惯刷题的日常了,但是偶尔还是会对这件事有抵触和排斥的心情,经常在做不出题的时候怀疑自己,也在怀疑自己坚持下去能不能有一个好的结果。这周还是持续练习数论的题目,然后加之一些矩阵乘法的题和约数的题,还是以普及+/提高和提高+/省选-的题目为主进行的训练,然后做不出题来的时候就重新再好好研究书上的例题和csdn上的讲解之类的,总体上还是需要加油,不能每次都卡点完成老师布置的任务,每次都不主动多做点题,还是要明白学习是为自己学的。...

2020-11-22 19:07:34 86

原创 周结

这周感觉过的无比艰难…怎么说呢 感觉自己一边在松懈不想学习,一边觉得自己不能这样下去,应该要努力一点,但是又懒,导致学没学好,玩也没玩痛快,做题也是有好几个题一直没AC,找了题解基本都是非常简单的地方出了错,粗心大意。学期中间也是最容易松懈的时候了,没压力没动力。经常晚上到家就很晚了,然后就各种累各种烦,然后就只能白天没事的时候就想题,晚上回家直接尝试。这周做的题要么是那种一个题卡很久做不出来的,要么是那种看一眼就有思路很快AC的,很矛盾,应该还是太菜,见过的题型太少。最近也有在看书,把前面的例题又看了一

2020-11-15 20:43:20 84

struts2+Hibernate组件

struts2,Hibernate,数据库连接,c3p0,excel导出和opensymphony.xwork2的组件 对应我的此篇博客https://blog.csdn.net/weixin_46434074/article/details/121301635?spm=1001.2014.3001.5501

2021-11-14

个人名片管理系统.zip

实现名片的添加、删除、修改、查询、数据的上传下载等相关的功能。

2021-07-08

图书管理系统源代码.zip

管理员:对图书的增删改查,对用户的删除等操作 用户:借书还书续借预约图书,查看自己借书列表和预约列表

2021-06-28

空空如也

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

TA关注的人

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