自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(47)
  • 收藏
  • 关注

原创 一起来毕设(一)构思

在这次暑假放假前夕,开始了毕设选题,我自己想了个毕设,搞MUD游戏,我之前玩过此类型的游戏,很好玩,但是玩家不多,并且这类项目大多是单机,此次我也做的是单机,如果要加入联机项目的话,目前来看应该是加入排行榜,世界聊天,PK等。其实这个项目甚至不需要加入后台管理,毕竟后台也就是新增关卡或者更新部分内容等,后期可能部署上线,自己玩。真正实现自己写游戏给自己玩。多快乐啊目前确定好的方向就是前端首页目前已经开工。梳理后步骤拆分开来应该是首页,注册页(角色类型一类在注册时选择,也可能不加这些比如什么武学世

2021-07-20 13:13:22 347 2

原创 SpringBoot个人博客开发(十七)----功能实现6.其余展示

功能实现6.其余展示效果图还是先传html文件内容吧<!DOCTYPE html><html lang="en" xmlns:th="http://www.thymeleaf.org/"><head th:replace="_fragments :: head(~{::title})"> <title>分类</title></head><body> <!--导航--> &l

2021-07-04 18:06:03 367

原创 SpringBoot个人博客开发(十六)----功能实现5.前端博客展示

此时后端已经弄完了,缺少的只有前端,前端博客展示效果图这个效果所需要的其实也是老一套,服务接口,服务接口实现,控制器。和一些新的方法这一讲会将前端展示博客这部分直接说完。有耐心就看看,没耐心的翻下面有代码。其实最后还是直接放代码,看注释,我懒得一步步讲。。。。。。。一开始不是为了测试项目404等项目创建了一个indexController吗?在这个Controller中注入@Autowiredprivate BlogService blogService;@Autowiredprivate

2021-07-04 17:43:03 476

原创 SpringBoot个人博客开发(十五)----功能实现4.博客管理

功能实现4.博客管理终于到了博客管理了,这里呢还是按老步骤上效果图效果图实现步骤也是一样的先把加上each什么的新的管理页和发布页列出来blogs.html<!DOCTYPE html><html lang="en" xmlns:th="http://www.thymeleaf.org/"><head th:replace="admin/_fragments :: head(~{::title})"> <title>博客管理</t

2021-07-04 16:37:41 342 1

原创 SpringBoot个人博客开发(十四)----功能实现3.标签管理

功能实现3.标签管理。效果图tags.html<!DOCTYPE html><html lang="en" xmlns:th="http://www.thymeleaf.org/"><head th:replace="admin/_fragments :: head(~{::title})"> <title>标签管理</title></head><body> <!--头部导航--&gt

2021-07-04 16:10:43 509

原创 SpringBoot个人博客开发(十三)----功能实现2.分类管理

功能实现2.博客新增。此时登录和登出以及简单非法访问控制已经弄好了,但是上一章忘记放效果图了。这一章在这里放一下。此时登录没问题了,该做分类新增了。由于之前后台页面只弄了博客管理博客新增后来做了登录和登录成功页。所以接下来按页面重构后的博客的头部来弄一个分类管理和分类新增,我已经将这两个页面弄完了,点击跳转什么的后面控制器来负责types.html<!DOCTYPE html><html lang="en" xmlns:th="http://www.thymeleaf.org/

2021-07-04 15:56:57 348

原创 SpringBoot个人博客开发(十二)----功能实现1.后台登录

功能实现一:后台管理员登录由于之前没弄登录页,所以在管理静态模板文件夹中创建一个login.html和index.html内容分别为login.html<!DOCTYPE html><html lang="en" xmlns:th="http://www.thymeleaf.org/"><head th:replace="admin/_fragments :: head(~{::title})"> <title>博客管理</titl

2021-07-04 14:56:25 608

原创 SpringBoot个人博客开发(十一)----实体类构建

在项目目录下新建一个包PersisentObjectpo层,装载的是实体类。在其中创建Blog类在Blog类中创建主键等private Long id; private String title; @Basic(fetch = FetchType.EAGER) @Lob private String content; private String firstPicture; private String flag; private Inte

2021-07-04 14:12:19 994

原创 学期总结!完结撒花!

学期总结这一学期,总的来说,学习了很多东西,根据学习笔记来总结的话,先总结作业完成情况吧。课后作业总结有作业的部分:MyBatis框架学习笔记02:利用MyBatis实现CRUD操作----未完成MyBatis框架学习笔记03:利用MyBatis实现关联查询----未完成Spring框架学习笔记01:初探Spring——采用Spring配置文件管理Bean----未完成Spring框架学习笔记02:初探Spring——利用组件注解符精简Spring配置文件----已完成Spring Boo

2021-06-23 16:18:14 170

原创 Spring Boot基础学习笔记09-10-11:Thymeleaf模板引擎

项目目录Controllerpackage net.yq.lesson09.controller;import org.springframework.stereotype.Controller;import org.springframework.ui.Model;import org.springframework.web.bind.annotation.GetMapping;import org.springframework.web.bind.annotation.PostMappi.

2021-06-23 16:07:30 308

原创 Spring Boot基础学习笔记08:Spring Boot整合Redis

这个也是数据库没了,直接上代码吧package net.yq.lesson08.bean;import org.springframework.data.redis.core.index.Indexed;public class Address { @Indexed private String country; //国家 @Indexed private String city; //城市 public Address(String country,

2021-06-23 15:37:16 116

原创 Spring Boot基础学习笔记07:Spring Boot整合JPA

这个也是数据库没了,没有测试效果项目目录package net.yq.lesson07.bean;import javax.persistence.*;import java.util.List;/** * 功能:文章实体类 */@Entity(name = "t_article")public class Article { @Id @GeneratedValue(strategy = GenerationType.IDENTITY) private Int

2021-06-23 15:35:10 101

原创 Spring Boot基础学习笔记06:Spring Boot整合MyBatis

文件目录截图代码package net.yq.mybatis.bean;import java.util.List;public class Clazz { private int id; private String name; private Teacher teacher; private List<Student> students; public int getId() { return id; }

2021-06-23 15:32:40 104

原创 Spring Boot基础学习笔记05:Spring Boot多环境

这个只需要截图一个环境配置及环境用哪个的配置的截图,里面也没啥功能。不写了

2021-06-23 15:28:45 91

原创 Spring Boot基础学习笔记04:Spring Boot加载自定义配置文件

截图测试类代码package net.yq.lesson04;import org.junit.jupiter.api.Test;import org.springframework.beans.factory.annotation.Autowired;import org.springframework.boot.test.context.SpringBootTest;@SpringBootTestclass ConfigDemo01ApplicationTests { @A

2021-06-23 15:27:30 132

原创 Spring Boot基础学习笔记03:Spring Boot两种全局配置

项目目录截图课堂讲授内容全部完成配置文件截图由于文件编码改变了,配置文件中中文乱码了课后作业

2021-06-23 15:18:34 111

原创 Spring Boot基础学习笔记02:Spring Boot项目单元测试、热部署

热部署完成了的,这个懒得录屏,汇报一下吧。然后断言测试运行结果断言是正常运行的,期望值不一样,所以是红的。懒得改正常期望了。结束!

2021-06-23 15:10:39 114

原创 Spring Boot基础学习笔记01:Spring Boot入门

这篇文章是后补,次要内容掠过,主要展示结果跳过项目创建步骤等效果为:首页代码<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>首页</title></head><body><h1>欢迎</h1><a href="tologin">登陆</a>&

2021-06-23 15:05:52 86

原创 SpringBoot个人博客开发(十)----前端页面重构

静态页面导入项目thymeleaf布局定义fragment使用fragment布局错误页面美化将首页等资源复制到templates中将css那些资源复制到static目录中在IDEA中访问静态资源是正常的,但是项目跑起来后静态资源访问不到是因为什么呢?因为我们使用的是thymeleaf模板引擎,导致...

2021-06-16 17:50:51 310

原创 SpringBoot个人博客开发(九)----日志处理

日志处理记录日志内容请求URL访问者IP调用方法classMethod参数args返回内容在项目中创建子包aspect在子包中创建类LogAspect加入注解@Aspect//切面注解@Component//让SpringBoot扫描到这个对象//这两个注解是必须的加上注解,通过这个注解声明他是一个切面,拦截controller下所有控制器@Pointcut("execution(* net.yq.springbootblog.controller.*.*(..))")

2021-06-03 22:51:57 122

原创 SpringBoot个人博客开发(八)----异常处理

上一节我们将项目搭建上了。这一节我们进行异常处理在模板资源目录中创建error目录目录中创建这三个html,文件名开头必须为这些,后面可以稍作更改。(可能可以不为404等开头,我说的可能比较片面,技术在进步嘛。人人皆学习!)内容分别为在你以自己喜好创建的包名处右击创建子包controller在子包下创建类indexController,返回首页的一个控制器前面要加上一个Controller,代表他是一个控制器package net.yq.springbootblog.control

2021-06-03 21:50:05 208

原创 SpringBoot个人博客开发(七)----项目配置

在这里先提一下,我的cssme.css/*----padding----*/.m-padded-tb-mini { padding-top: 0.2em !important; padding-bottom: 0.2em !important;}.m-padded-mini { padding: 0.2em !important;}.m-padded-tiny { padding: 0.3em !important;}.m-padded { pa

2021-06-03 10:53:57 206

原创 SpringBoot个人博客开发(六)----后台管理

后台管理这时候不用复制了,在静态资源文件夹中创建admin文件夹在admin.html中重写导航栏,只需要博客管理,分类管理,标签管理,最右边为登录导航栏设计 <!--导航--> <nav class="ui inverted attached segment my-padded-tb-mini"> <div class="ui container"> <div class="ui inverted s

2021-06-03 10:14:27 377 1

原创 SpringBoot个人博客开发(五)----关于我界面

关于我页面老步骤了创建about.html复制index页面修改主体部分左边弄一张自己喜欢的图片右边区域:右边弄个大大的关于我,然后自我介绍然后定标签然后联系我,联系我使用的图标在前端框架可以找别的替换我就直接上代码了<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>关于我</title> <li

2021-06-01 21:02:44 257 1

原创 SpringBoot个人博客开发(四)---- 博客归档页面

博客归档页面还是老方法修改index页面的主体部分就不多做介绍了,直接上代码创建archives.html篇数统计:用分类或者首页或者标签的都行年份定义为 h2标题大小文章列表采用竖向菜单模式复制代码进去主体部分里面的东西一下就看明白了,自己看吧 <!--页面主体--> <div class="m-padded-tb-large m-container-small"> <div class="ui container">

2021-06-01 20:52:05 278

原创 SpringBoot个人博客开发(三)分类及标签页面

----分类页面开始-----是同样步骤,先把首页代码除开主体部分复制下来。创建type.html首页代码复制进去修改此处分类页面中间内容分为三部分:分类数量统计、分类图标及数量、分类所对应博客列表、翻页按钮<!--页面主体--><div class="m-padded-tb-large m-container-small"> <div class="ui container"> <!--header-->

2021-06-01 20:41:17 458

原创 SpringBoot个人博客开发(二)----博客详情页面

博客详情页面--------------------开始--------------------------导航页和页尾等信息保持不变,只需改动中间信息即可改变中间信息开始创建Blog.html复制index的全部代码,然后删除掉中间部分此时页面如图加入预留位(中间区域分为五个部分,分别为:头部、图片区域、博客内容、博客信息、留言区域。除过博客信息区域,其余的均使用 segment 组件,博客信息区 域使用 message 组件,并且给每个组件均加上 attached ,让其拼接在一起

2021-06-01 16:02:32 394 2

原创 SpringBoot个人博客开发(一)----博客首页

-----------------页面设计-----------------(一)Semantic UI的引入及依赖导入index.html(首页)在HTML文件的head导入该框架的CSS文件如下:<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/semantic-ui@2.4.2/dist/semantic.min.css">在HTML文件的body引入依赖:<script src="https://cdn

2021-06-01 13:39:44 343 1

原创 Spring Boot + Jpa + Thymeleaf制作带有权限区分的小破站

首先·创建一个Spring Boot 项目修改全局配置项。application.properties在mysql://localhost:3306/后更改为自己的数据库名字,另外username和password同样更改为自己数据库的用户名和密码。#缓存配置,默认即是true,开发阶段设置为false,禁用Thymeleaf缓存spring.thymeleaf.cache = false#设置模板使用的编码为utf-8spring.thymeleaf.encoding = utf-8#指定

2021-05-19 00:53:06 218

原创 JAVA学习笔记04----运算符与表达式

整除取整package stu03;import java.util.Scanner;public class lesson04_1 { public static void main(String[] args) { int a, b; int i; Scanner sc = new Scanner(System.in); // 输入部分 System.out.print("a="); a =

2021-04-20 16:32:55 170

原创 JAVA学习笔记03----熟悉变量与数据类型

这里只有练习内容需要具体学习请移步老师笔记package stu02;import java.util.Scanner;public class lesson03 { public static void main(String[] args){ float num0; float num1; Scanner scanner = new Scanner(System.in); System.out.printf("a=");

2021-04-20 15:54:51 100

原创 JAVA学习笔记01----搭建环境

因为一开始上课学习JAVA欠缺太多,所以现在开始补习。JAVA环境已经配置好了,如果有需要的可以去看我老师的JAVA配置的帖子,我也是跟着老师的讲课笔记走的。共勉!JAVA环境搭建写出基础的Hello World由于我使用的是IDEA和老师使用软件不同我就直接贴截图了:关键字public、class、static、void必须小写对于公共类(有public修饰的类),类名必须与文件名保持一致String[] args:命令行参数是名为args的字符串数组System.out.println

2021-04-20 15:42:29 88

原创 Java学习笔记02----从控制台输入并输出

package stu01;import java.util.Scanner;public class lesson02 { public static void main(String[] args){ String id; String name; String gender; int age; String major; String hobbies; String drea

2021-04-20 15:40:22 371

原创 Spring框架学习笔记05:Spring AOP基础

一、AOP简介什么是AOPAOP: Aspect-Oriented Programming (面向切面编程)AOP作用Spring的AOP作用在于解耦。AOP让一组类共享相同的行为(比如事务管理、日志管理、安全管理)。OOP(Object-Oriented Programming)只能通过继承类或实现接口来增加代码的耦合度,而且类继承是单根继承(不允许一子多父),阻碍了将更多的行为添加到一组类上,此时AOP可以弥补OOP的不足。AOP与OOPAOP(Aspect-Oriented Progra

2021-03-29 11:48:12 113

原创 Spring框架学习笔记04:初探Spring——采用Java配置类管理Bean

这次直接使用上一次的项目SpringDemo2021创建新的子包lesson04创建杀猪类SlayDragonQuestpackage lesson04;public class SlayDragonQuest { public void embark() { System.out.println("执行杀猪任务。"); }}创建杀猪勇士类BraveKnightpackage lesson04;public class BraveKn

2021-03-24 15:52:17 77

原创 Spring框架学习笔记03:初探Spring——利用注解配置类取代Spring配置文件

本课所需上一次的项目:SpringDemo2021和IDEA老生常谈了。下次就不写这里了打开项目SpringDemo2021在net.yq.spring包里创建lesson03子包将lesson02子包的类与接口拷贝到lesson03子包创建Spring配置类来取代Spring配置文件package lesson03;import org.springframework.context.annotation.ComponentScan;import org.spr

2021-03-24 15:19:21 73

原创 Spring框架学习笔记02:初探Spring——利用组件去精简spring配置文件

本课所需上一次的项目:SpringDemo2021和IDEA开始:打开上一次的项目并创建新的子包lesson02并将lesson01的四个类全复制进去修改杀猪任务类 - SlayDragonQuest业务Bean的配置可用注解符:@Component - 组件、@Service - 服务、@Repository - 仓库、@ Controller - 控制器增加个@Component就好了修改拯救少女任务类 - RescueDamselQuest也是加@Component修改

2021-03-17 16:24:01 166 2

原创 Spring框架学习笔记01:初识Spring

所需内容IDEA

2021-03-17 15:20:09 268 3

原创 MyBatis框架学习笔记3:利用MyBatis实现关联查询

本节课所需材料:1、一个测试数据库2、IDEA先对数据库进行修改增加对应三个表teacherCREATE TABLE `t_teacher` (`t_id` int(11) NOT NULL AUTO_INCREMENT,`t_name` varchar(20) DEFAULT NULL,PRIMARY KEY (`t_id`)) ENGINE=InnoDB AUTO_INCREMENT=4 DEFAULT CHARSET=utf8;填入数据INSERT INTO `t_teach

2021-03-17 15:11:36 132

原创 MyBatis框架学习笔记2:完善增删改查

本节课所需材料:1、一个测试数据库2、IDEA使用上节课的内容进行增删改查在UserMapper.xml里增加映射语句 - insert在UserMapper接口里增加insert()方法在测试类TestUserMapper里添加测试方法testInsert()运行测试方法testInsert(),查看结果在UserMapper.xml里增加映射语句 - update在UserMapper接口里增加update()方法在测试类TestUserMapper里添加测试方法testUpdate

2021-03-17 15:02:19 142

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除