SpringBoot发送邮件
导入依赖 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-mail</artifactId></dependency> 配置 application.properties # 需要开启 smtp qq邮箱为例spring.mail.host=smtp.qq.comspring.mail.port=465# 发件人的邮箱spring.mail.username=xxxxx# qq 邮箱的第三方授权码 并非个人密码spring.mail.password=xxxx#开启ssl 否则 503 错误spring.mail.properties.mail.smtp.ssl.enable=true service package com.it.whitejotterapi.service;import com.it.whitejotterapi.tools.JsonResult;/** ...
SpringBoot短信验证
导入依赖 <dependency> <groupId>commons-logging</groupId> <artifactId>commons-logging</artifactId> <version>1.2</version></dependency><dependency> <groupId>org.apache.httpcomponents</groupId> <artifactId>httpclient</artifactId> <version>4.5.2</version></dependency><dependency> <groupId>org.apache.httpcomponents</groupId> <artifactId>httpcore</artifactId> ...
Express框架
Express框架与koa2框架差不多 参考Koa2框架 创建项目 1、创建文件夹(手动 || 命令)命令为例:mkdir BlogAPI2、初始化项目npm init -y3、搭建express框架 项目框架默认是3000npx express-generator4、下载express依赖npm i5、npm start 启动 || nodemon start(开发时使用) 连接MySQL 下载依赖 npm i mysql 项目下创建db文件夹 创建config.js 配置数据库信息 let dbOptiondbOption = { connectionLimit: 10, host: 'localhost',//IP user: 'root',//用户名 password: 'root',//密码 port: '3306',//端口 database: 'blogserver'//数据库名字}module.exports = ...
Koa2框架
安装脚手架 npm install -g koa-generator 创建项目 koa2 -e koa01 测试接口 routes下面创建一个test.js const router = require('koa-router')()//连接前缀router.prefix('/test')router.get("/",async (ctx, next)=>{ ctx.body={ id:10, name: '李四', age:20, address:'湖南' }})module.exports =router; app.js引入 //引用const users = require('./routes/test')//使用app.use(users.routes(), users.allowedMethods()) 测试请求 http://localhost ...
JavaWeb考试系统
ExamSystem是一个考试项目 项目设计代码 参考 技术 MVC Mysql COS layui jquery Echarts 功能 前台功能 登入 注册 考试 固定试卷 时段试卷 班级试卷 考试记录 错题本 个人信息 更新信息 个人动态 后台功能 登入 学生列表 管理员列表 学科列表 学科创编 题目列表 题目创建 用户日志 个人资料 修改资料 数据库设计 班级表 表名:class 字段名 类型 注释 classid int 班级ID classname varchar 班级名称 classcreate date 创建时间 classremark longtext 班级描述 classworkid int 班主任ID tecteacherid int 专业老师ID 学生动态表 表名:dynamic 字段名 类型 注释 ID int 动态ID stid int 学生ID operatetime datetime 创建时间 note longtext 备注信息 智能训练表 表名:smarttest ...
千千音乐
项目设计代码 参考 技术 SpringBoot、Mysql、Mybatis、JQuery、Ajax、Layui、HTML、CSS、JavaScript、… 功能模块 前台设计 0.前台首页显示:热门歌单、热门歌手、精选视频 登录注册 歌单 :分类歌单、全部歌单 歌手 :筛选歌手 vip :会员充值、会员歌单 音乐盒:播放列表 个人中心:修改个人信息、我的收藏 后台设计 后台首页显示 用户管理 歌单管理 歌手管理 分类管理 歌曲管理 视频管理 交易日志 数据库设计:music 在本地mysql 的music下 用户表:user 字段名 字段类型 字段解释 usid int 用户ID(主键、自增) usname varchar(20) 用户名称 sex int 性别(1男、2女) age int 年龄 phone varchar(11) 电话 usintro varchar(255) 简介 usimg varchar(255) 用户图片地址 password varchar(20 ...
Fetch请求
Feach 参考文档 get请求 let url="http://127.0.0.1:8090/data2";fetch(url).then(function(data){ //data不是服务器的数据 是respose对象 //data.text() 是promise return data.text();}).then(function(res){ console.log(res);}) get请求传值 //Get请求传值let url2="http://127.0.0.1:8090/data3?id=1";fetch(url2,{method:'get'}).then(function(data){ //data不是服务器的数据 是respose对象 //data.text() 是promise return data.text();}).then(function(res){ co ...
JavaSwing聊天室
WeChat是Java TCP通信 可以实现不在同一局域网发送短信 技术 Swing 短信验证 TCP通信 Mysql 功能 发送静态表情 发送动态表情 单独发送消息 群发消息 抖动 保存用户日志 来消息时有声音 数据库设计 用户表 表名:userinfo 字段名 类型 注释 uacnum varchar 用户账户 uname varchar 用户名 在聊天中显示 upwd varchar 密码 uphone varchar 用户的电话 界面 服务器界面 服务器用户在线列表 客户端登入 客户端注册 聊天界面 发送表情 引用包 其他版本 含有视频 通话功能!
CentOS安装RabbitMQ
上传文件到服务器 下载RabbitMQ 下载后并上传到服务器 压缩文件 //压缩unzip RabbitMQ.zip//进入RabbitMQcd RabbitMQ//进入后执行rpm -ivh erlang-23.0.2-1.el7.x86_64.rpm rpm -ivh socat-1.7.3.2-2.el7.x86_64.rpm rpm -ivh rabbitmq-server-3.8.4-1.el7.noarch.rpm 启动 systemctl start rabbitmq-server 配置 下载web管理 rabbitmq-plugins enable rabbitmq_management 添加用户 rabbitmqctl add_user admin 密码 用户授权 rabbitmqctl set_permissions -p "/" admin ".*" ".*" ".*" 设置用户角色 rabbitmqctl set_user_tags admin administrator 开启端口 ...
Ebuy商城
Ebuy是一个商城购物网站 项目设计代码 参考 技术 Maven JavaWeb 支付宝 mysql 文件上传 图片压缩 功能 前台功能 注册登入 热点新闻 留言薄 商品信息展示 购物车 后台功能 用户信息管理 商品信息管理 订单管理 留言薄管理 新闻管理 数据库设计 用户信息表 表名:easybuy_user 字段名 类型 注释 EU_USER_ID int 用户ID EU_USER_Account varchar 用户账户 EU_USER_NAME varchar 用户姓名 EU_PASSWORD varchar 用户密码 EU_SEX varchar 用户性别 EU_BIRTHDAY date 用户出生日期 EU_IDENTITY_CODE varchar 用户身份证 EU_EMAIL varchar 电子邮件 EU_MOBILE varchar 电话 EU_ADDRESS varchar 地址 EU_STATUS int 类型 1:普通用户 2:管理员 留言表 表名:easybuy_comment ...










