×

spring boot

基于Springboot+mysql的闲置二手交易网站系统设计

张强²⁰²⁰? 张强²⁰²⁰? 发表于2024-04-25 浏览7040 评论0
目录 1.项目简介 7 1.1背景分析 7 1.2项目描述: 7 2.数据库设计 8 2.1表结构 8 2.2ER图 12 3.项目实现 12 3.1项目配置 12 3.2支付宝沙箱支付配置类 14 3.3redis配置 15 3.4拦截器实现 16 3.5Redis缓存工具类 17 3.6身份验证功能实现 19 3.7短信发送工具类 20 3.8主要功能实现 21 4.项目展示 25 4.1普通用户 26 4.2管理员用户 30 4.3卖家用户 31 1.项目简介 1.1背景分析 二手商品是学

spring

网络安全行业黑话大全(关于网络安全的一些话)

张强²⁰²⁰? 张强²⁰²⁰? 发表于2024-04-23 浏览11308 评论0
网络安全行业黑话大全 Burp Suite 是一款信息安全从业人员必备的集成型的渗透测试工具,它采用自动测试和半自动测试的方式,通过拦截HTTP/HTTPS的Web数据包,充当浏览器和相关应用程序的中间人,进行拦截、修改、重放数据包进行测试,是Web安全人员的一把必备的瑞士军刀。 Bypass就是绕过的意思,渗透测试人员通过特殊语句的构建或者做混淆等进行渗透测试,然后达到绕过WAF的手法。 C2全称为Command and Control,命令与控制,常见于APT攻击场景中。作动词解释时理

前端技术

Less预处理——初识Less(less预处理语言)

张强²⁰²⁰? 张强²⁰²⁰? 发表于2024-04-21 浏览4798 评论0
系列文章目录 一、Less 简介 Less 是一门 CSS 预处理语言,它扩充了 CSS 语言,增加了诸如 变量、混合(mixin)、函数 等功能,让 CSS 更易维护、方便制作主题、扩充。 Less 可以运行在 Node 或浏览器端。 Less 可以让我们 用更少的代码做更多的事情。 二、安装 Easy LESS Easy LESS:用于实现编写 Less 文件后 自动生成 CSS 或者 WXSS 文件 三、第一个小例子 index.html 文件 注

flask

33【源码】数据可视化:基于 Echarts + Python Flask 动态实时大屏 - 制造业生产管理看板

张强²⁰²⁰? 张强²⁰²⁰? 发表于2024-04-21 浏览5803 评论0
效果展示 1.动态实时更新数据效果图   2.鼠标右键切换主题 一.确定需求方案  1. 屏幕分辨率 这个案例的分辨率是16:9,最常用的的宽屏比。 根据电脑分辨率屏幕自适应显示,F11全屏查看; 2. 部署方式  B/S方式:支持Windows、Linux、Mac等各种主流操作系统;支持主流浏览器Chrome,Microsoft Edge,360等;服务器采用python语言编写,配置好python环境即可。 二. 整体架构设计 前端Echarts开

spring

ssm运行报错:no mapping for GET / (已解决)

张强²⁰²⁰? 张强²⁰²⁰? 发表于2024-04-21 浏览16048 评论0
错误截图: 不知道动了什么地方,本来还能运行的项目突然报出这个错误,经过整理,将可能导致的原因总结如下: 原因一:在 web.xml 中对 springDispatcherServlet 的配置出错 主要是前端控制器的拦截路径错把“/”写成了“/*”, 原因二:未给控制器层添加注解@Controller 未添加注解,springMVC无法扫描到这个类 原因三:访问的页面(如index.html)位置错误,未放于webapp文件夹下 原因四:静态资源访问的问题 这也

echarts

vue 中后台系统解决方案vue-admin(Vue后端)

张强²⁰²⁰? 张强²⁰²⁰? 发表于2024-04-21 浏览8106 评论0
vue-admin a solution for vue middle or background system(vue 中后台系统解决方案) github地址😁😁 预览地址😁😁 前言 🔥🔥🔥🔥🔥🔥 vue 作为国内前端最常用的 js 框架之一,在处理复杂交互的单页应用中对国内码农很友好,文档比较详细。对于中后台管理系统企业开发比较常用,所以利用空余时间集成了一个常用版本出来(没有 vue 基础的同学可以先学习 vue 的基础知识),可 clone 至本地进行业务快速开

rust

Rust 09: 字符串详解(String、&str、内存布局、常用方法)

张强²⁰²⁰? 张强²⁰²⁰? 发表于2024-04-21 浏览6470 评论0
字符串字面量 字符串字面量和全局变量、static变量一样位于程序运行之后虚拟地址空间中的代码区。 关于虚拟地址空间,之前有一小节详细分析过:Rust 06: 变量分配在堆还是栈上 + 虚拟地址空间 const g_array: [i32; 5] = [10; 5]; static G_VAR: i32 = 1000; #[test] fn test09_string() { let s: &str = "test string"; //字符串字面量,位于代

javascript

uniapp读取和写入文件(uniapp 文件读写)

张强²⁰²⁰? 张强²⁰²⁰? 发表于2024-04-21 浏览6951 评论0
注意事项:扫码页读取文件时,先把data.txt文件放入手机内(eqp/data.txt),再用调试基座扫码筛选出数据打印出来;盘点页:可以先扫码,每次扫码都会写入文件(records/data.txt),返回上一页时,再次进入此页面,先读取已经有的文件内容,扫码写入此文件。查找时,可断开数据线,再次连接数据线,在手机内存中找,看是否写入文件,核实一下。后端会把这个文件内容导入数据,同时删掉此文件。(先读再写的好处:盘点时中途休息或手机没电) 1,扫码页:读取手机内存中放入的文件,把符

tomcat

关于将tomcat卸载干净(如何将tomcat卸载干净)

张强²⁰²⁰? 张强²⁰²⁰? 发表于2024-04-21 浏览4887 评论0
        这学期我们开始学习Java Web技术,要求安装tomcat,我到官网上下载的时候不小心下载了最新的测试版,但是安装的eclipse无法配置最新班的tomcat,就开启了我的下载、卸载之旅😭😭         在此之前也有在网上找了很多相关的卸载方法,都没有卸载干净,在这里记录一下下         1.  先删除tomcat安装所在的文件夹,在此电脑上搜索tomcat,看看tomcat的相关文件删除完全。         (搜索过程可能会很漫长)         2.