×

tomcat

基于javaWeb + thymeleaf 的个人日志系统(Java+MySQL+JDBC+Tomcat+IOC+MVC+Thymeleaf+js+css+html)

huahua23 huahua23 发表于2024-05-02 浏览5671 评论0
一、 业务需求 用户登录 登录成功,显示主界面。 用户注册 如果没有账号则进入注册界面 忘记密码 通过手机号找回密码 主界面 登录成功后进入主界面 左侧显示好友列表 通过点击好友昵称,进入好友空间 上端显示欢迎词和子级功能按键,如果不是自己的空间,则显示超链接,返回自己的空间; 右侧显示日志列表 日志列表采用分页形式展示,每五条记录为一次展示 点击日志名称,进入日志详情界面 点击删除选项,可以删除对应日志

node.js

windows安装yarn 详细教程(win10安装yarn)

半梦半醒 半梦半醒 发表于2024-05-02 浏览5127 评论0
1、yarn介绍:yarn是一个代码包管理器,它允许我们与来自世界各地的其他开发人员共享代码。想要更多了解可以进入官网查看:https://yarnpkg.com/getting-started 2、进入yarn官网,可以看见官网已经声明从新版本(16.10)开始,yarn附带于Node.js,所以我们直接去node.js官网安装node.js就可以很方便的使用yarn了,无需再像以前的旧版本需要下载yarn的二进制文件安装,还要配置环境,太麻烦了。 3、安装 node.js: ①进入

html5教程

vue模块化开发(vue模块化开发优点)

?俊码 ?俊码 发表于2024-05-02 浏览6040 评论0
1.前端代码化雏形和CommonJS JavaScript原始功能 在网页开发的早期,js制作作为一种脚本语言,做一些简单的表单验证或者动画实现,代码量比较少,只要写在script标签里面就可以了 随着ajax异步请求的出现,慢慢形成了前后端分离,客户端需要完成的事情越来越多,代码量也越来越多。为了应对代码量的剧增,我们通常会把代码组织在多个js文件中,进行维护 但会出现一些问题:比如全局变量同名的问题 使用函数闭包可以解决变量冲突的问题,但是使用不了其他文件定义的变量 模块化有

前端框架

uniapp pinia安装及使用(uniapp使用教程)

qq_45zcwatb qq_45zcwatb 发表于2024-05-02 浏览8937 评论0
uniapp vuex和pinia使用 二者都为vue的状态存储插件,pinia被誉为vuex的下一代状态存储 实例 简单登录和退出效果图 1新建uniapp项目 详细文档看官方的uniapp新建项目链接 2安装pinia 如果新建项目,先初始化一下 npm init -y npm install pinia --save 3新建pinia store目录,并创建相关文件 名字自己定我的是pinia-store,在目录下新建index.js和logi

AJAX相关

AJAX从前端传递数据到后端(ajax从前端传递数据到后端数据)

A-婷婷 A-婷婷 发表于2024-05-02 浏览5113 评论0
jQuery AJAX AJAX是一种无需重新加载整个网页的情况下,能够更新部分网页的技术。 AJAX = 异步JavaScript和XML。 为了使用方便,我们使用jQuery封装的AJAX。 在有Vue和React这样的前端框架后,我们也可以使用Axios代替jQuery AJAX。 前端 使用之前必须引入jQuery的文件,我使用的是jquery-3.6.0.min.js。 代码: $.ajax({ url: "/hello", type: "post"

爬虫

ibox pc端数据爬取逆向总结

Ai潼泺 Ai潼泺 发表于2024-05-02 浏览4588 评论0
本文总结了针对ibox平台的PC端数据爬取的思路及方式。虽然最终并没有达到目标,但是通过对这么严格的网站的爬取,也有不少收获,特此做篇总结,在此抛砖引玉。 1、关键请求分析 2、逻辑梳理 3、python实现 4、遗留问题 1、关键请求分析 爬取的目标是‘市场’这个tab页下每张图片的具体信息,如下: 刷新几次页面,在devtools页面能看许多Ajax请求,针对每个请求的request、response数据观察,初步断定目标请求为https://web-001.cloud.servi

html5

canvas渐变(canvas渐变色)

刀贱贱 刀贱贱 发表于2024-05-02 浏览5510 评论0
canvas设置渐变的两种方式: createLinearGradient(x,y,x1,y1) : 创建线条渐变 createRadialGradient(x,y,r,x1,y1,r1) : 创建一个径向/圆渐变 在线试一试 createLinearGradient(x,y,x1,y1) x:渐变开始点的 x 坐标 y:渐变开始点的 y 坐标 x1:渐变结束点的 x 坐标 y1:渐变结束点的 y 坐标 代码如下: const c = document.getElementByI