自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Springboot使用拦截器

一、创建拦截器实现接口HandlerInterceptorpackage com.example.lan_jie_qi.Interceptor;import com.example.lan_jie_qi.model.User;import org.springframework.web.servlet.HandlerInterceptor;import org.springframework.web.servlet.ModelAndView;import javax.servlet.h

2022-03-20 19:19:40 245

原创 Springboot整合Dubbo

一、环境的安装1、zookeeper环境搭建:(1).官网下载zookeeper后得到压缩文件,解压后打开解压文件,进入该目录;(2).进入zookeeper-3.4.11\conf 将里面的zoo_sample.cfg重新复制一份,并改名为zoo.cfg并且我们打开该文件,可以看见zookeeper的默认端口号为2181(3).进入bin目录,执行zkServer.cmd zkCli.cmd 启动zookeeper服务2、Dubbo控制台admin和监控中心的环境.

2022-03-19 18:23:49 2551

转载 各层的作用

DAO层:DAO层是数据访问层,是所有层里面底层的东西,基本上是对数据做一些简单的操作,例如通过链接JDBC对数据进行增加,删除,修改,查询等操作,实际开发中Dao层的第一步就是封装增删改查的操作。Dao层在只使用自己封装的JDBCUtils工具类,也就没有使用框架时,负责完成客户端与数据库的链接,用户的注册(增)、用户信息的删除,用户信息的修改,用户信息的查询 执行相应的SQL语句并返回结果给客户端。Service层:Service层是业务层,不难理解,就是服务器的那一层,该层的操作中是将一个以上

2022-01-29 15:16:48 138

原创 学习记录:JSON

什么是JSON? JSON(JavaScript Object Notation, JS 对象标记) 是一种轻量级的数据交换格式,目前使用特别广泛。 采用完全独立于编程语言的文本格式来存储和表示数据。 简洁和清晰的层次结构使得 JSON 成为理想的数据交换语言。 易于人阅读和编写,同时也易于机器解析和生成,并有效地提升网络传输效率 JSON 键值对是用来保存 JavaScript 对象的一种方式,和 JavaScript 对象的写法也大同小异,键/值对组合中的键名.

2022-01-28 14:57:35 1073

原创 学习记录:RestFul风格

RestFul是一种风格不是一种技术http://localhost:8080/SpringMvc_RestFul_war_exploded/hello?a=1&b=2在传统的url中,我们数据的传递是通过以上的方法而在RestFul中我们则为localhost:8080/SpringMvc_RestFul_war_exploded/hello/1/2在RestFul风格中,数据的传递更加简约,但是我们并不清楚 1 和 2到底是干什么的我的理解是,更加促进了数据的安全性。

2022-01-24 15:53:29 201

原创 学习记录:SpringMvc使用注解开发

配置Maven<build> <resources> <resource> <directory>src/main/java</directory> <includes> <include>**/*.properties</include> <include>**/*.xm

2022-01-24 14:00:33 71

原创 学习记录:SpringMvc执行原理

1.DispatcherServlet为前置控制器,为SpringMvc的控制中心,用户发出请求,由其接受请求并拦 截请求例如我们的Url地址为http://localhost:8080/springMvc/hellohttp://localhost:8080为服务器域名springMvc为项目站点hello为控制器2.HandlerMapping为处理器映射器。DispatcherServlet调用他,并且根据请求url查找控制器3.HandlerExecution为具体查找的..

2022-01-21 11:43:32 56

转载 学习记录:力扣 31.下一个排序

注:题解出自力扣作者Imageslr ,仅用于学习思路复盘 附链接:力扣实现获取 下一个排列 的函数,算法需要将给定数字序列重新排列成字典序中下一个更大的排列(即,组合出下一个更大的整数)。如果不存在下一个更大的排列,则将数字重新排列成最小的排列(即升序排列)。必须 原地 修改,只允许使用额外常数空间。示例 1:输入:nums = [1,2,3]输出:[1,3,2]示例 2:输入:nums = [3,2,1]输出:[1,2,3]示例 3:输入:

2021-10-25 21:03:00 66

原创 学习记录 算法题:最大子序和

给定一个整数数组 nums,找到一个具有最大和的连续子数组(子数组最少包含一个元素),返回其最大和。示例 1:输入:nums = [-2,1,-3,4,-1,2,1,-5,4]输出:6解释:连续子数组 [4,-1,2,1] 的和最大,为 6 。该题主要使用了动态规划,也可以用分治算法,但并不是最优解,在此我使用了动态规划。我们设一个maxSum代表其最大和,和一个sum代表其当前和1、判断当前sum是否<0,如果其<0,则对于之后的sum并无增幅作用,需丢弃,将sum重.

2021-08-06 14:32:24 91 1

空空如也

空空如也

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

TA关注的人

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