相关文章

JavaWEB十五:QQzone项目的整体分析及web关键点总结

QQzone项目的整体分析及web关键点总结 一、需求分析 1.熟悉QQZone业务需求 用户登录 登录成功,显示主界面。左侧显示好友列表;上端显示欢迎词。如果不是自己的空间,显示超链接:返回自己的空间;下端显示日志列表 查…

javaweb学习记录-qqzone项目-结构分析

回顾下之前学习的水果项目的mvc各层设计 qqzone项目结构 几个问题及分析 3. 系统启动时,我们访问的页面是: http://localhost:8080/pro23/page.do?operate=page&page=login 为什么不是: http://localhost:8080/pro23/login.html ? 答: 如果是后者,那么属…

页面分享到微博、qq、qqzone

为什么80%的码农都做不了架构师?>>> 前几天做一个页面分享的功能,平常我们都是做微信分享的,提供了jssdk,但是这次是在默认的浏览器上分享到微博,在iPhone手机上浏览器可以直接分享到微信或微博平台。 但是…

Java web 2022跟学尚硅谷(八)qqzone项目完整版开源分享

Java web 2022跟学尚硅谷 八qqzone完整版 项目说明项目结构界面展示用户的登录主界面进入朋友空间针对朋友发表的日志进行回复主人回复添加日志 数据库相关sql相关代码BasicDAO 调用德鲁伊连接池,完成sql执行HostReplyController 主人回复ReplyController 回复Topic…

Can not set java.util.Date field com.atguigu.qqzone.pojo.Topic.topicDate to null value

java.lang.IllegalArgumentException: Can not set java.util.Date field xxx.Topic.topicDate to null value错误记录 一、我的配置与环境: win10IntelliJ IDEA 2021.1.3SQLyogjdk1.8.0_301mysql-8.0.26Tomcat 8.0.42 二、问题截图 三、解决 将数据库中的topic…

基于Javaweb的小项目(类似于qqzone)1——设计数据库

1.熟悉QQZone业务需求 1)用户登录 2)登录成功,显示主界面,左侧显示好友列表;上端显示欢迎词;如果不是自己的空间,显示超链接,返回自己的空间;下端显示日志列表 3&…

从尚硅谷QQzone项目谈IOCDI

首先我们来解释一下IOC和DI这两个词的意思,IOC:控制反转( Inversion of Control )DI依赖注入(Dependency Inversion Principle )。 IOC顾名思义是将控制权反转,那么是将谁的控制权反转呢?对!是将…

(尚硅谷)JavaWeb新版教程09-QQZone项目总结

目录 1、日期和字符串之间的转化1.1 JDK 8 之前的 Date 日期的格式转换1.2 JDK 8之后 LocalDateTime 新日期的格式转换1.3 Thymeleaf 中将 Date 日期转换为字符串1.4 Thymeleaf 中将 LocalDateTime 日期转换为字符串 2、系统启动时访问页面3、访问某 URL 执行的过程3.1 前置知识…

QQZone的需求介绍和数据库设计

QQZone的需求介绍和数据库设计 1.熟悉QQZone业务需求1) 用户登录2) 登录成功,显示主界面。左侧显示好友列表;上端显示欢迎词。如果不是自己的空间,显示超链接:返回自己的空间;下端显示日志列表3) 查看日志详情&#xf…

【尚硅谷】新web项目-QQZone代码及详细解析

QQZone源码及解析https://gitee.com/Y_zongjie/web_qqzone 项目相关jar包,README备注,源码都在仓库里

案例2:qqZone

文章目录 一.业务需求分析二.数据库的设计三.代码实现1. pojo类的实现1.1设计原则1.2可能的异常 2. dao类3. service类3.1 接口3.2 接口的实现类 4. controller类4.1UserController4.2TopicController 5.HTML的设计4.1可能的异常4.2login登录界面4.3index展示界面4.3.1top页面信…

JavaWeb QQZone项目架构总结

JavaWeb QQZone项目架构总结 这是学习JavaWeb过程中和以往相比做的比较复杂的小项目,是通过tymeleaf进行渲染的B/S(浏览器/服务器)小项目,课程链接:尚硅谷丨2022版JavaWeb教程(全新技术栈,全程实战),尚硅谷…

JavaWeb项目1-QQZone

一.项目需求 1.登录功能。 2.进入自己的空间,左侧显示好友列表,右侧显示日志列表。 3.点击日志,进入日志详情。 4.日志详情下面是好友回复,空间主人可以对好友回复进行主人回复,一个好友回复主人只能回复一次。 5.添加回复功能,在每个人的空间或自己的空间都可以添加回…

(尚硅谷)JavaWeb新版教程08-QQZone项目的实现

目录 1、熟悉 QQZone 业务需求2、数据库设计2.1 抽取实体2.2 分析其中的属性2.3 分析实体之间的关系2.4 数据库的范式 3、根据数据库的表新建 pojo 类(ORM编程思想)3.1 UserBasic 类:3.2 UserDetail 类:3.3 Topic 类:3…

JavaWeb《后端内容:3. 项目实战QQZone》

目录 1.熟悉QQZone业务需求 2.数据库设计 3.数据库的范式 4. 登录功能的主体实现 5. 进入好友页面和返回自己页面功能 6. 日志功能完成 7.目前我们进行javaweb项目开发的“套路” 1.熟悉QQZone业务需求 1) 用户登录 2) 登录成功,显示主界面。左侧显示好友列…

探秘QQZone:一个强大的QQ空间数据解析库

探秘QQZone:一个强大的QQ空间数据解析库 去发现同类优质开源项目:https://gitcode.com/ 项目简介 是由开发者JerryCShen创建的一个Python库,主要用于解析和获取QQ空间的公开信息,包括日志、照片、留言等数据。这个项目提供了一种简单、高效…

lumen2:基于dngo配置jwt-auth

一。配置jwt-auth 做API,可以配合Dingo/Api来搞。 Dingo/Api可以使用的用户认证方式有: HTTP Basic (Dingo\Api\Auth\Provider\Basic) JSON Web Tokens (Dingo\Api\Auth\Provider\JWT) OAuth 2.0 (Dingo\Api\Auth\Provider\OAuth2) 这里选了JWT来实…

第二次计数器作业

第一部分作业 总体思路:先设计一个合适频率的时间基准模块,用溢出信号作为是使能信号输入,再设计符合显示要求的计数器,再设计数码管显示模块,显示出来。 人工绘制RTL图: 计数部分 时间基准部分 quartus生成RTL结构图 总体结构: 计数部分: 时间基准部分 数码管显示…

FPGA对定点数的处理 作业

作业1 • 使用二进制表示数字,是计算机科学中最基本的问题之一。 • 使用FPGA进行数学运算,本质上就是要把数学模型、公式,映射成数字电路。 • 用FPGA实现定点数运算,对于设计运算单元电路很重要。 • 请自行设计若干实验,实现和验证课堂上讲过的关于定点数的知识,例…