手把手带你鲁Java代码生成工具
项目搭建
添加模块
easyJava1. application.properties123456789101112// 设置数据库驱动名称为com.mysql.jdbc.Driverdb.driver.name=com.mysql.jdbc.Driver// 设置数据库连接URL,连接到本地MySQL服务器的test数据库,使用UTF-8编码db.url=jdbc:mysql://localhost:3306/test?useUnicode=true&characterEncoding=utf8// 设置数据库用户名为rootdb.username=root// 设置数据库密码为rootdb.password=root
2. 配置pom.xml123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960<?xml version="1.0" encoding="UTF-8&quo ...
Jrebel 最新的激活方法
两种方式轻松激活 jrebel 2023.4.0Idea + Jrebel 插件安装 略..
1. 在线激活 (推荐)问题:解决方法:
2. 无限试用激活 (稳定)Jrebel 采用试用的方式:通过采集机器码、取idea、插件等信息方式生成试用密钥。方法:试用期到期,可循环以上操作达到无限使用的目的。注意: *本方法主要是运用到在线运行java源码的能力
1. 在线激活 (推荐)问题:
用新不用旧,老版的插件连最新的springboot3 都不支持
激活服务器提示: Ls client not configured解决方法:
1.访问: https://www.jpy.wang/page/jrebel.html
2.在jrebel激活的时候填写相应的地址
2. 无限试用激活 (稳定)Jrebel 采用试用的方式:通过采集机器码、取idea、插件等信息方式生成试用密钥。方法:
访问: https://www.jpy.wang/page/jrebel.html , 获得下面命令行
1curl https://register.jpy.wang/ReRegister/src/m ...
Navicat 16安装
Navicat16安装和激活详细讲解(全网最简单且靠谱)
前言Navicat最新版后,多了个连接Redis的功能,更丰富了。所以我们可以只用一个软件Navicat就可以打开mysql、Redis等等,不需要打开很多个图形化管理工具。但是,这个软件需要付费。所以,我们来讲一下怎么可以很简单的免费使用:
注意:安装好Navicat之后,先不要打开
0、安装包及工具包链接:Navicat安装包及工具包提取码:yyds
一、下载官方地址:Navicat官方下载地址
二、安装
三、永久使用教程
1.解压Navicat16.3补丁.zip
2.双击无限使用Navicat.bat
3.将winmm.dll复制到安装Navicat的路径中
4.打开Navicat
如果没有提示试用,则说明成功了。
是不是很简单啊。
有任何问题欢迎大家一起讨论!
手把手教你用Android Studio写一个APP
SLAM建图SLAM前世今生要解决机器人自主导航问题就需要有感知(建图和定位)参与,通过感知输出机器人当前环境的地图信息和位置。
SLAM是什么SLAM是同步定位与地图构建(Simultaneous Localization And Mapping)的缩写。
SLAM如何解决建图定位问题
Spring手写
手写Spring准备工作
Vue3项目实战Easypan仿百度网盘前端
项目介绍项目名称:Easy云盘项目描述: 一个仿百度云盘面向C端用户的网盘项目,包括用户注册,QQ快捷登录,文件上传,分片上传,断点续传,秒传,文件在线预览,包括文本,图片,视频,音频,excel,word ,pdf 等文件在线预览,文件分享等功能。技术选型:Vue3 + vite3 + vuex负责内容:
用户注册,登录,QQ快捷登录,发送邮箱验证码,找回密码。
文件分片上传,断点续传,秒传,上传进度展示,文件预览,新建目录,文件重命名,文件移动,文件分享,删除,下载 等功能。
文件分享列表,取消分享。
回收站功能,还原文件,彻底删除。
设置模块 1、超级管理员可以看到所有用户上传的文件,可以对文件下载,删除。 2、超级管理员可以对用户进行管理,给用户分配空间,禁用、启用用户3、超级管理员可以对系统进行设置,设置邮箱模板,设置用户注册初始化空间大小。
用户通过分享链接和分享码预览下载其他人分享的文件,同时也可以将文件保存到自己的网盘。
项目难点:
为了实现秒传,在文件上传前需要对文件进行MD5,避免文件过大,浏览器内存溢出,采用SparkMD5对文件分片MD5,文件分片上传,使 ...
Springboot项目实战Easypan仿百度网盘后端
项目简介项目名称:Easy云盘项目描述: 一个仿百度云盘面向C端用户的网盘项目,包括用户注册,QQ快捷登录,文件上传,分片上传,断点续传,秒传,文件在线预览,包括文本,图片,视频,音频,excel,word ,pdf 等文件在线预览,文件分享等功能。技术选型:Springboot + mybatis + mysql+redis+ffmpeg负责内容:
用户注册,登录,QQ快捷登录,发送邮箱验证码,找回密码。
文件分片上传,秒传,新建目录,预览,文件重命名,文件移动,文件分享,删除,下载 等功能。
文件分享列表,取消分享。
回收站功能,还原文件,彻底删除。
设置模块 (1)超级管理员角色查询所有用户上传的文件,可以对文件下载,删除。 (2)超级管理员可以对用户进行管理,给用户分配空间,禁用、启用用户(3)超级管理员可以对系统进行设置,设置邮箱模板,设置用户注册初始化空间大小。
用户通过分享链接和分享码预览下载其他人分享的文件,同时也可以将文件保存到自己的网盘。
项目难点:
文件分片上传,通过文件MD5实现文件秒传,文件分片上传后,异步对文件进行合并处理,视频文件,调用ffmpeg生成 ...
跑腿软件宝塔搭建
服务器cent
参考文献:https://www.bilibili.com/video/BV1SL411o7du/?spm_id_from=333.788&vd_source=0881c185180c1edc97f9d341a01a4fc5
宝塔宝塔下载地址: https://www.bt.cn/new/download.html
宝塔Linux面板默认下载就行
后端跟目录改为 /public伪静态 thinkphp导入数据库数据库修改.env
12345678910[DATABASE]TYPE = mysqlHOSTNAME = 127.0.0.1DATABASE = 数据库名USERNAME = 数据库名PASSWORD = 数据库密码HOSTPORT = 3306CHARSET = utf8DEBUG = true/config/database.php)
php7.2安装插件sg11
前端前端打开D:\跑腿\uniapp前端\unpackage\dist\dev\mp-weixin微信小程序APPID 在网站上找不使用云服务
账号:admin密码:a12 ...
JavaWeb开发2
AjaxAjax介绍Ajax概述我们前端页面中的数据,如下图所示的表格中的学生信息,应该来自于后台,那么我们的后台和前端是互不影响的2个程序,那么我们前端应该如何从后台获取数据呢?因为是2个程序,所以必须涉及到2个程序的交互,所以这就需要用到我们接下来学习的Ajax技术。
Ajax: 全称Asynchronous JavaScript And XML,异步的JavaScript和XML。其作用有如下2点:
与服务器进行数据交换:通过Ajax可以给服务器发送请求,并获取服务器响应的数据。
异步交互:可以在不重新加载整个页面的情况下,与服务器交换数据并更新部分网页的技术,如:搜索联想、用户名是否可用的校验等等。
Ajax作用我们详细的解释一下Ajax技术的2个作用
与服务器进行数据交互
如下图所示前端资源被浏览器解析,但是前端页面上缺少数据,前端可以通过Ajax技术,向后台服务器发起请求,后台服务器接受到前端的请求,从数据库中获取前端需要的资源,然后响应给前端,前端在通过我们学习的vue技术,可以将数据展示到页面上,这样用户就能看到完整的页面了。此处可以对比JavaSE中的网络编 ...