自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(61)
  • 资源 (8)
  • 收藏
  • 关注

原创 细看@PutMapping和@PostMapping的区别

如我们发送两个请求,服务器端是什么样的行为?如果产生了不相同的效果,那就说明这个服务不是idempotent的,因为多次使用产生了副作用了嘛;如果是这种情况,每次返回结果不一样的时候,应该使用POST方法,如果后一个请求把第一个请求覆盖掉了,那这个服务就是idempotent的。如果是这种情况,应该使用PUT方法。常见的有: 如果执行添加操作, 后面的添加请求不会覆盖前面的请求, 所以使用@Postmapping 如果执行修改操作, 后面的修改请求会把前面的请求给覆盖掉, 所以使用@..

2021-08-17 15:53:27 11574 1

原创 PostMan常见菜单说明:param ,form-data、x-www-form-urlencoded、raw、binary的区别

2021-08-05 17:21:43 824

转载 SpringBoot集成Swagger-Bootstrap-UI,页面更清爽!

之前在创业公司待的时候,用过swagger,因为我第一天来这家公司工作,第一个任务就是做接口文档自动化。后来觉得它不太好用,在浏览技术网站的时候,偶然发现swagger-bootstrap-ui,于是便重构了,把swagger-bootstrap-ui整合进来,后来发现不仅仅对我们后端有帮助,主要方便我们将接口进行归类,同样对安卓小伙伴也有帮助,他们可以看这个接口文档进行联调。当初我使用swagger-boostrap-ui的时候,那个时候还是1.x版本,如今swagger-bootsrap-ui到2.

2021-07-28 00:38:20 541

原创 关于mybatis分页插件PageInfo的几个参数说明

PageInfo{list=Page{count=true, // 执行 count(*) 函数的查询,查询记录条数pageNum=1, //当前是第1页pageSize=2, //每页显示2条startRow=0, // 第1页,从0开始查询,表示第1条记录endRow=2, // 从0开始查询,到2结束, total=9, //总记录条数为9pages=5,...

2021-07-27 17:26:04 6000

原创 关于thyemleaf的几点说法

1.thyemleaf的默认目录是templates,如果资源在templates下面,在yml文件里面可以不用配置2.关于yml配置的几点说明thymeleaf: mode: LEGACYHTML5 #严格校验html语法,标签要严格按照格式去书写,比如<a> xxx</a> encoding: UTF-8 servlet: content-type: text/html #开发时关闭缓存,不然没法看到实时页面 cac

2021-07-27 17:04:16 271

原创 泛型由入门到精通

hibernate映射分为单向映射和双向映射,大体上单向映射只在一边配置注解,双向映射是在双边配置注解,下面具体区别这些细节一对一映射a,一对一单向映射,例如两个类,class1,class2, 在class1配置完@oneTOone,

2021-07-16 16:56:33 116

原创 SpringBoot--Redis入门开发

步骤一: 导入整合坐标 <!--springboot 整合redis --> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-redis</artifactId> </dependen...

2021-07-16 16:55:46 190

原创 实训一 框架底层分析,SpringBoot自动装配

一.设计模式 反射 JAVA反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意一个方法和属性;这种动态获取的信息以及动态调用对象的方法的功能称为java语言的反射机制。 简单理解: 反射: 通过class文件对象(Class对象、字节码文件对象),去创建类对象、使用其构造方法、成员函数和成员方法, 然后通过反射得到的对象Method,Fielde等对象,反过来执行类中的方法和属性。 1.1设计模式的分类 创建型:

2021-07-16 16:54:35 127

原创 Spring认证-利用@Profile配置不同的运行环境

Spring提供了@Profile注解来解决程序在不同运行环境时候的配置差别。项目开发时候大多包含:开发、测试、上线运行几个过程,在每个过程中软件的工作环境一般多少有些差别,比如:在开发阶段利用本地数据库、测试阶段采用测试数据库、在上线运行阶段使用生产数据库。这些差别如果采用了手工维护就会存在各种问题:效率低下、容易发生人为因素意外错误。利用Spring提供的@Profile注解就可以定义程序不同的运行场景配置,配置以后在启动程序时候给定不同的启动参数就可以灵活的切换运行场景,不再需要人工干预,这样

2021-07-15 11:46:05 214

转载 考过spring官方认证弄明白事务传播是怎么回事

因为2020年的疫情,公司就一直不景气,从2020年10月起,公司就开始只发80%工资,从今年2月份开始宣布“暂时”只发60%工资,或选择自愿离职,之前没发的“择日发放”,当时就挺犹豫的,已经积累了4个月的20%还没发,也是一笔不算少的收入,如果离职了,还不知道什么时候才能发下来,而且目前的大环境也不是很好,手里的项目也一时半会交不出去,听主管说公司的账上还有几千万,也在谈新的外包项目,是有转机的,于是选择了接收60%工资,结果还没坚持到5月份,公司就直接宣布破产,好在老板还不错,社保一直也没断,最后还给我

2021-07-08 20:01:08 188

原创 泛型由入门到精通

泛型由入门到精通课程导学Hi,小伙伴你好~欢迎进入泛型的学习,在学习之前友情提醒一下:学习泛型需要各位小伙伴们具备一定的javaSE基础,如果之前小伙伴们没有接触过java,大家可以移步到javaSE课程(UI给个链接地址)进行学习。在正式开始学习之前,我们先来看一段经常书写的代码,分析一下代码存在那些问题?代码如下:public class GenericsDemo { public static void main(String[] args) { //...

2021-07-07 16:15:49 334 3

原创 mybatis入门

Mybatis-01一:Mybatis介绍1.什么是MyBatisMyBatis历史:• 原是Apache的一个开源项目iBatis,2010年6月这个项目由Apache SoftwareFoundation 迁移到了Google Code,随着开发团队转投Google Code旗下, iBatis3.x正式更名为MyBatis ,代码于2013年11月迁移到Github。•

2017-12-28 16:25:56 436

原创 关于hibernate多重映射 ,谁是拥有端 ,谁是反向端的问题

下面是关于ORM实体映射实例及说明:EJB3.0包含了JPA,Java持久性接口。JPA接口其中一个重要部分就是ORM,就是对象和关系的映射,也被成为实体映射。实体映射中存在方向问题:单向关系和双向关系。单向关系:两个实体中只有一个实体指向另一个实体(知道该关系的存在),而另一实体没有指向这个实体(另一实体不知道该关系的存在)例如 如果将人和地址建模如下:Person --

2014-04-09 10:06:16 583 3

原创 jasper报表资源连接

http://www.iteye.com/users/1388324/active?key=c1925015-7e8a-34a8-8df2-fe24f963cd65

2013-10-25 09:55:29 465 1

原创 关于java中的Collection Framework

在Java语言中,Java语言的设计者对常用的数据结构和算法做了一些规范(接口)和实现(具体实现接口的类)。所有抽象出来的数据结构和操作(算法)统称为Java集合框架(Java Collection Framework)。Java程序员在具体应用时,不必考虑数据结构和算法实现细节,只需要用这些类创建出来一些对象,然后直接应用就可以了。这样就大大提高了编程效率。二,List和Se

2013-10-19 17:10:45 699 1

原创 Struts 2访问Servlet API 使用request,session,application

Struts 2访问Servlet API 有以下两种方式:与Servlet API解耦的访问方式(建议大家用这种方式)与Servlet API耦合的访问方式  第一种方式:       与Servlet API解耦的访问方式       Struts 2对Servlet API进行封装,提供了三个Map对象代替request、session、application

2013-09-22 23:22:58 790

原创 tomcat错误信息解决方案【严重:StandardServer.await: create[8005]】

严重: StandardServer.await: create[8005]:java.net.BindException: Address already in use: JVM_Bind    at java.net.PlainSocketImpl.socketBind(Native Method)at java.net.PlainSocketImpl.bind(Plain

2013-09-22 23:21:04 628

原创 高效率Oracle SQL语句

1、Where子句中的连接顺序: ORACLE采用自下而上的顺序解析WHERE子句。 根据这个原理,表之间的连接必须写在其他WHERE条件之前, 那些可以过滤掉最大数量记录的条件必须写在WHERE子句的末尾。 举例: (低效) select ... from table1 t1 where t1.sal > 300 and t1.jobtype = '0001' and 2

2013-09-22 23:12:35 449 1

翻译 JSP对浏览器发送来的数据进行重新编码的两种方案

在JSP/Servlet中主要有以下几个地方可以设置编码,pageEncoding="GB18030",contentType="text/html;charset=GB18030"、request.setCharacterEncoding("GB18030")和 response.setCharacterEncoding("GB18030"),其中前两个只能用于JSP中,而后两个可以用于JSP和

2013-09-22 20:20:08 514

原创 关于html的相对路径问题, 分为引用上级目录和下级目录

HTML有2种路径的写法:相对路径和绝对路径。相对路径包括根相对路径(Site Root)和文档相对路径(Document)两种。根相对路径(也称相对跟目录)的路径以“/”开头,路径是从当前站点的根目录开始计算。比如我们前面建的D盘myweb目录就是名为“myweb”的站点,这时“/index.htm” 路径,就表示文件位置为D:\myweb\index.htm。根相对路径适用于链接内容频

2013-07-05 22:27:51 5380

原创 oracle 的关于sql* plus 的语法 ----SQL*Plus常用命令

一、 SQL语句 (略) 二、 SQL*Plus环境变量的设置和显示。show和set命令是两条用于维护SQL*Plus系统变量的命令。 show all --查看所有68个系统变量值。 show user --显示当前连接用户。 show error --显示错误。 set heading off --禁止输出列标题,默认值为ON。 set feedback

2013-06-26 22:40:00 436

spring核心IOC以及DI

1.spring入门学习 2.spring的ioc容器原理

2022-01-21

框架底层分析,springboot自动装配

springBoot,RabbitMQ,Redis

2021-07-16

泛型由入门到精通- end.md

泛型由入门到精通

2021-07-07

jQuery+easy+UI+API.doc

资源还可以,请大家尝试一下 jQuery+easy+UI+API.doc

2013-11-26

网络工程师历年真题,很实用用

是以前的,有需要的同学请下载,注意不是最新版的,希望大家好好利用

2010-05-02

pb 人事管理系统 源码,很实用

是以前的,有需要的同学请下载,注意不是最新版的,希望大家修正一下再用

2010-05-02

计算机体系结构 课后习题答案

不是09版的,是以前的,有需要的同学请下载,注意不是最新版的

2010-05-02

空空如也

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

TA关注的人

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