自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 全局Request(Thread+Filter)

1.fiter新建一个普通的java类,让它实现Filter,重写Filter的方法。然后在web.xml中,配置这个自定义的过滤器,使其生效。package com.fh.common;import com.fh.util.WebRequestUtil;import javax.servlet.*;import javax.servlet.http.HttpServletRequest;import java.io.IOException;public class WebContextFil

2020-07-06 18:37:10 194

原创 AOP日志统计实现

vue前后端分离实现登录拦截实现

2020-07-06 18:22:47 940

原创 vue前后端分离 用户注册 登录拦截

vue登陆拦截初体验也是第一次做vue前后端分离 用户注册 登录拦截。项目已经搭建完成,下面分享一下搭建过程。前端vue1.login界面2.注册页面3.展示页面前台页面在element官网组件有详细教程,这里不再赘诉。主要还是后台逻辑的实现不是嘛,哈哈。逻辑分析1.登陆前台vue将user对象传到controller层,在service里处理相关业务逻辑:public ServerResponse login(User user , HttpSession session) {

2020-06-28 21:53:12 2320

原创 SVN搭建服务器和客户端使用详解

前言(必读哦):本文分为五部分:一:SVN简介;二:SVN搭建服务器;三:SVN客户端使用及详解;四:版本冲突问题解决方案;五:idea上传项目到svn**Attention(注意)!!!**并不需要每个人都创建SVN服务器,一个团队或者说现在我们这一个班级有一个SVN服务器(http://192.168.13.24/svn/1908b)该url,url,url 重要的事情说三遍,可以在浏览器直接打开,当安装了客户端后要用到这个url 。是1908b的版本管理服务器,服务器的版本库在我的本机电

2020-06-28 20:23:23 410

原创 linux安装Mysql及配置项目步骤

准备工作1.开启虚拟机2. git工具root账号登陆使用root账号登陆登陆后:使用linux命令:yum -y install mysql-serveryum1.什么是yumyum(全称为 Yellow dog Updater, Modified)是一个在Fedora和RedHat以及SUSE中的Shell前端软件包管理器。基于RPM包管理,能够从指定的服务器自动下载RPM包并且安装,可以自动处理依赖性关系,并且一次安装所有依赖的软体包,无须繁琐地一次次下载、安装。yum提供了查找、

2020-06-06 13:33:18 1032

原创 linux上传并配置jdk和tomcat

准备工作1.开启虚拟机2. git工具root账号登陆使用root账号登陆登陆后:使用linux命令:cd /opt/ 打开opt目录mkdir app 在opt下创建app目录(压缩包解压到这儿)mkdir software在opt下创建software目录(上传的压缩包放在这儿)mkdir war 在opt下创建war 目录(上传的项目放在这儿)关闭linux防火墙防火墙相关设置查看防火墙状态 service iptables status关闭防火墙状态service

2020-06-05 10:44:18 1294

原创 浅谈递归(递龟)

什么是递归递归就是在一个大型复杂的问题上,用方法本身调用本身方法去解决问题从而大大减少代码量。当然这种问题需要有自身的“特殊性”,“规律性”,这类问题往往解决地思路基本上是一致的,所有可以重复调用方法本身,在其临界条件到达时调用结束,此为终止条件。阶乘递归解决小编想说的是这种数学问题的阶乘实在不难,只需要找到规律和边界条件即可。阶乘的规律为:n!=n*(n-1)(n-2)…321 ( n!=n(n-1)! n为整数)(很容易发现当n=0时,该公式不成立,因此规定0!=1.)即当n=0时为边界条

2020-06-02 20:13:49 523

原创 登录拦截兄弟篇权限拦截

权限拦截思路解析一.阅读本篇之前,可以先提前了解小编在之前写过的登录拦截的那篇博客。有助于更好的理解本篇权限拦截。二.权限拦截思路解析:获取用户访问路径uri1.首先遍历所有的权限判断其中是否包含该uri,如果不包含则不需要拦截(比如:userController/login )比如这个登录方法的路径访问时就不需要拦截,即我们只拦截所有权限里的路径,因此在数据库编写路权限径时注意区分大小写,及不能漏掉要拦截的权限路径。如果包含则需要判断该用户是否有对应权限。2.当所有的权限包含该uri时,判断该用

2020-06-02 19:28:40 1156

原创 浅谈 Spring Data JPA

Spring Data JPASpring Data JPA是基于Spring的ORM,JPA规范的一个框架。使用该框架在项目中使用极短的代码就能进行增删改查操作。只需要新建一个接口去继承JpaRepository接口,而不用去写一个实现类实现该接口,因为Spring会动态生成项目所需要的实现类进行注入,通过该接口就可以进行简单的增删改查,分页,排序等操作。当然该接口支持简单的自定义查询方式,且有固定的查询方法命名规范。ORMORM(Object Relational Mapping) 对象关系型

2020-05-25 10:39:39 760 1

原创 华硕FL5900U拆机初体验

问题描述看过520小编那篇博客的小伙伴们知道,小编的那篇博客没写完电脑就出问题了,死机且无法正常开机。如图所示这个小圈圈转了一个小时它也没开机。“寻仙问药”那么小编遇到这个问题肯定是联系我在网上的电脑客服,客服给出两种可能:1系统崩盘;2硬盘损坏。小编怀着这颗探索的♥在网上下载并制作了pe启动盘(网上教程超级多),通过这个pe启动盘在电脑的bios模式下顺利进入pe系统通过图中的分区工具的软件对分别对机械和固态硬盘检测后,发现机械硬盘损坏。实锤!!!哭唧唧。“妙手回春”继续怀揣着我这颗探索

2020-05-23 20:06:49 13548 3

原创 ssj(spring+springMVC+jpa)项目速建

一:搭建基本框架1:导入css和bootstrap文件夹到webapp目录下。2:在src/main/java目录下创建包结构controller+model+repository+service+util 文件夹。resource目录下放入applicationContext.xml(spring的配置文件)和springMVC.xml(springMVC的配置文件) 文件。3:在webapp的WEB-INF下新建view/friend(对象)/friend-list.jsp文件。这时候

2020-05-23 09:02:56 967

原创 登录拦截(2020.5.20贡献篇)

登录拦截实现步骤一:前提条件此时我们的ssj项目已经搭建完成,最好是简单的crud功能已经完成。这里简单介绍一下思路:在我们新增或者完善一个项目的功能时我们要有大概的思路。那么什么是登录拦截呢,互联网时代我们在生活中经常接触,可以说手机app及网页上必不可少的一项。在我们进入app或淘宝网页时会让你先登录个人账号,此时一般必有用户名和密码两项,当然现在很多会加上手机验证码。本文先介绍验证用户名和密码,当我们在前台页面填写用户名和密码并点击提交后,后台根据用户名查找user数据,若不存在就提示用户名不存在

2020-05-20 19:20:16 1328

原创 与bootstrap相配合使用的插件

与bootstrap相配合使用的插件一:bootboxbootbox是一个小型JavaScript数据库,基于bootstrap模态框开发,能够简单的制作一个bootstrap弹出效果,是非阻塞事件。ps:阻塞事件:单线程,当上一段代码(方法)执行成功后才会继续执行下一段代码(方法)。(个人理解这是电路中的串联)非阻塞事件:多线程,多个方法按照代码顺序执行。(个人理解这是电路中的并联)使用时引入相关js和css文件到jsp页面(路径根据个人项目文件夹路径自行更改)<!-- 引入bootbo

2020-05-15 16:24:22 1478

原创 前端框架--bootstrap

前端框架–bootstrap一:bootstrap是什么?bootstrap是一个集成了css和html的前端框架。能够快速开发web应用程序和网站。二:bootstrap的使用流程1.将bootstrap的js和css相关文件夹导入到webapp目录下,在spring-mvc.xml中放开静态资源<!-- 放开静态资源 --> <!--location 配置静态资源的路径 mapping /** 代表/bootstrap/路径下所有的请求都放开--> <

2020-05-15 15:56:18 2002

原创 ssj(spring+spring-mvc+jpa)通过jpa注解自动生成数据库表结构,相关注解解释

ssj(spring+spring-mvc+jpa)通过jpa注解自动生成数据库表结构,相关注解解释(新手小白)相关注解解释@Entity//表明这是一个实体类@Table(name = “t_role_new”)//在数据库自动生成表时,表的名称。@Id//表明这是主键id。@GeneratedValue(strategy = GenerationType.AUTO)//这是一个生成策略,mysql底层数据库使用的是identity,oracle底层数据库使用的是sequence。这里A

2020-05-15 08:43:13 1005 1

application.yml

application.yml

2023-08-06

空空如也

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

TA关注的人

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