自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

.

  • 博客(17)
  • 资源 (3)
  • 收藏
  • 关注

原创 SpringBoot 使用 Redis 实现 分布式Session 共享

使用 Redis 实现 Session 共享1 什么是 Session由于 HTTP 协议是无状态的协议,因而服务端需要记录用户的状态时,就需要用某种机制来识具体的用户。Session 是另一种记录客户状态的机制,不同的是 Cookie 保存在客户端浏览器中,而 Session 保存在服务器上。客户端浏览器访问服务器的时候,服务器把客户端信息以某种形式记录在服务器上,这就是 Session。客...

2019-06-30 12:41:20 791 2

原创 Spring Boot JDBC + Mybatis 配置多数据源 以及 采用Durid 作为连接池

1 配置文件在配置文件中配置两个数据源配置,以及mybatis xml配置文件路径# mybatis 多数据源配置mybatis.config-location = classpath:mapper/config/mybatis-config.xml################# mysql 数据源1 #################spring.datasource.on...

2019-06-29 18:30:03 939

原创 Spring Data JPA 的基本使用

1JPA 是什么JPA(Java Persistence API)是 Sun 官方提出的 Java 持久化规范。它为 Java 开发人员提供了一种对象 / 关联映射工具来管理 Java 应用中的关系数据。它的出现主要是为了简化现有的持久化开发工作和整合 ORM 技术,结束现在 Hibernate、TopLink、JDO 等 ORM 框架各自为营的局面。值得注意的是,JPA 是在充分吸收了现有的...

2019-06-29 17:10:32 560

原创 SpringBoot 集成 Swagger 构建Restful Api 文档

Swagger 是一个简单但功能强大的 API 表达工具。它具有地球上最大的 API 工具生态系统,数以千计的开发人员,使用几乎所有的现代编程语言,都在支持和使用 Swagger。使用 Swagger 生成 API,我们可以得到交互式文档,自动生成代码的 SDK 以及 API 的发现特性等。使用 Spring Boot 集成 Swagger 的理念是,使用注解来标记出需要在 API 文档中展示的...

2019-06-26 00:10:34 286

原创 Spring Boot 利用 @Valid 数据校验

SpringBoot 提供数据校验通常情况下我们手动的进行判断,这样子很是麻烦,代码量显得很是繁琐,springboot为我们进行简化工作量。基于 Hibernate Validator 提供了 JSR 规范中所有内置约束注解的实现,以及一些附加的约束注解,除此之外用户还可以自定义约束注解。Spring Boot 的参数校验依赖于 hibernate-validator 来进行。使用 Hib...

2019-06-25 19:52:49 3385 1

原创 JS Base64编码解码

//编码 var encodedString = Base64.encode(str); //解码 var dencodedString = Base64.encode(str)引用Base.js// 创建Base64对象var Base64 = { _keyStr: "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijkl...

2019-06-24 16:05:30 311

转载 转载 禁止ie浏览器打开

function IEVersion() { var userAgent = navigator.userAgent; //取得浏览器的userAgent字符串 var isIE = userAgent.indexOf("compatible") > -1 && userAgent.indexOf("MSIE") > ...

2019-06-23 23:41:26 394

原创 centos 防火墙开启端口

1.centos7版本对防火墙进行 加强,不再使用原来的iptables,启用firewall1.查看已开放的端口(默认不开放任何端口)firewall-cmd --list-ports2.开启80端口firewall-cmd --zone=public(作用域) --add-port=80/tcp(端口和访问类型) --permanent(永久生效)firewall-cmd --zon...

2019-06-23 18:02:55 533

转载 Linux 更改用户环境变量和所有用户环境变量

Linux环境变量设置文件/etc/profile 全局用户,应用于所有的Shell。/$HOME/.profile 当前用户,应用于所有的Shell。/etc/bash_bashrc 全局用户,应用于Bash Shell。~/.bashrc 局部当前,应用于Bash Sell。查找软件安装目录whereis mongodb或者 which java查看PATH#echo ...

2019-06-23 17:53:24 5173

原创 es 启动报错大全以及解决办法

es启动报错解决办法1内存不够报错es 5.x版本默认启动内存需要4g ,对于一些低内存的虚拟机或者云服务器可能无法启动,需要修改默认内存参数红色是默认的,黄色是我修改后我自己机器的,大小根据你机器配置修改。2 can not run es as root...

2019-06-23 17:49:36 11360

原创 基于JDK 提供的动态代理原理

1 动态代理 动态代理设计模式的原理:使用一个代理对象将原对象(目标对象)包装起来,然后利用该代理对象取代原对象。 任何对原对象的调用都要经过代理。代理对象决定是否以及何时将方法调用转到原对象上。2 动态代理用那些? 1 基于接口的动态代理 : 如 JDk 提供的代理 2 基于继承的动态代理 : 如第三方包 Cglib,javassist 动态代理这里我们进行演示JDK 自身提...

2019-06-22 20:09:08 263

原创 Spring IOC 容器中bean的生命周期

Spring IOC 容器可以管理bean的生命周期,spring允许在bean生命周期内对其执行特定的任务。spring IOC 容器对bean的生命周期进行管理过程1 通过构造器或者工厂方法创建bean实例2 为bean的属性设置值或者引用其他bean实例3 执行 bena初始化方法4 使用bean 实例5 关闭容器时候,执行bean销毁方法废话不多说上代码:User实体类...

2019-06-21 00:05:19 365

原创 Spring FactoryBean和BeanFactory 区别

1 BeanFactory 是ioc容器的底层实现接口,是ApplicationContext 顶级接口spring不允许我们直接操作 BeanFactory bean工厂,所以为我们提供了ApplicationContext 这个接口 此接口集成BeanFactory 接口,ApplicationContext包含BeanFactory的所有功能,同时还进行更多的扩展。BeanFactor...

2019-06-19 23:37:31 18434 8

原创 使用微信开发者工具和手机进行联调

微信开发最大的特点就是不好调试,所以微信官方退出了一款调试工具!下载地址:微信开发者工具项目演示配置:我这里是选择 ios手机代理配置打开手机选择网络(必须确保手机,电脑在同一局域网下面)然后点击微信调试出现下面连接结果界面:然后用手机打开微信里面相应网页(你需要调试的功能页面,菜单或者页面)下面是我自己点击菜单后的页面,以及连接后的结果页面...

2019-06-19 11:31:39 5583

原创 BigDecimal 两束运算 保留两位小数

package com.example.bwjf.demo.util;import java.math.BigDecimal;public class NuberUtil {/** *@description: number 小数位数 ,str 需要转换的字符 *@author: wangl *@time: 2019/4/12 14:52 *@version 1.0 */pub...

2019-06-15 12:21:05 4881

原创 spring boot 返回的json中去掉值为null的属性

spring boot会自动将返回的对象实例自动转化为json格式,如果对象中含null的时候,json就会出现value值为null的情况,前端则会显示出null值。共有两种办法可以解决1.将null值转化为空字符串2.将去掉值为null的属性方法一只需要在返回的对象上加一个注解(@JsonSerialize)就可以解决问题 方法二springboot 新版本中在字段上加 @J...

2019-06-06 14:42:55 4579

原创 SpringBoot 其他日志框架统一转为slf4j

SpringBoot 其他日志框架统一转为slf4jSpringBoot 版本 2.1.0.M2通过查看springboot 的日志依赖流程图可以发现idea中可以在pom.xml 右键查看依赖关系图springboot中日志使用关系 <dependency> <groupId>org.springframework.boot</gr...

2019-06-05 00:07:31 473

js正则基本语法+例子

js一些简单的正则基本语法+例子,附带源代码,直接浏览器中打开即可

2018-08-01

springboot连接数据库,连接redis,jsp展示数据

springboot整合jsp,mybatis查询并展示数据到jsp页面,连接redis实现缓存展示数据,附带数据库(增删改没写,有查,数据库成功连接,我懒所以没写。)

2018-07-19

ssi增删改查

ssi增删改查 ,第一个表增删盖查,第二个表方法只写了,表连接两个表一对一,含数据库

2017-10-09

空空如也

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

TA关注的人

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