2 第一堂课

尚未进行身份认证

一起学习交流

等级
博文 111
排名 5w+

git 报502 错误的解决办法

git报502一般是因为代理服务器配置不正确比如现在的东北欧项目原配置代理服务器或不配置代理都会报这个错误.要配置正确的http://proxyhk.huawei.com问题完美解决...

2019-04-19 17:01:59

接口中请求参数的封装

1.GET请求1)方法名(@RequestParam(value=“”,defaultValue=“”,required=true)基本数据类型param)2)方法名(@ModelAttribute对象object)GET方法中可以省略注解;对象不可以用@RequestParam3)也可以通过request.getPar...

2019-04-18 13:53:59

把一个对象 转为JSON格式的方法

List<String>list=newArrayList<>();list.add("y12");list.add("w23");list.add("r2");list.add("y23");Stringstr="haha:lala";Projectp...

2019-03-11 15:40:17

前台传递的字符串参数封装到List集合中

当前端传递过来的参数为字符串时如果想要封装到List集合中,可以将字符串根据需要使用英文状态的逗号来分割,那么Spring框架自身会在传入接口中的参数List集合对象时自动按逗号进行封装比如"zhang,li,wang,san"接口test(Listlist){}会自动封装为size为4的list对象注意只能用英文状态逗号分隔其他的比如:;,(中文状态逗号)...

2019-03-11 11:44:51

tomcat+https协议的接口编写及客户端访问

https无非就是http+ssl,也就是在http基础上进行证书上的校验,俗称安全的http,其实就是配置服务器的访问方式具体操作步骤:1.对服务端进行修改,接口访问使用https      a.利用jdk自带的证书生成工具来生成一个key: (生成证书等资料见后附)keytool-genkeypair-aliascertificatekey-keyalgRSA-...

2019-02-20 19:56:14

深入理解Java线程池原理分析与使用

首先介绍如何使用,后面再介绍原理:第一种:Java1.5以后自带的线程池publicclassApp{publicstaticvoidmain(String[]args)throwsException{     ExecutorServiceexecutorService=newThreadPoolExecutor(10,12,  ...

2019-01-30 19:29:47

springboot 中配置日志

由于springboot中默认已经有logback日志依赖 所以可以拿来直接使用 只需要增加一个配置文件: logback-spring.xml<?xmlversion="1.0"encoding="UTF-8"?><configuration scan="true"scanPeriod="60seconds"debug="false"&amp

2019-01-29 19:51:48

MVVM风格的开发模式以及其最佳实践者vue.js

MVVM是Model-View-ViewModel的缩写,它是一种基于前端开发的架构模式,其核心是提供对View和ViewModel的双向数据绑定,这使得ViewModel的状态改变可以自动传递给View,即所谓的数据双向绑定。  Vue.js是一个提供了MVVM风格的双向数据绑定的Javascript库,专注于View层。它的核心是MVVM中的VM,也就是V...

2019-01-29 17:33:12

在同一台服务器同时启动多个tomcat

必须修改tomcat的三个端口才能保证同时启动,因为三个端口监听不同的内容,而且是同时启用.所以同时修改才能保证tomcat启动时不出现因有相同端口被占用出现启动异常的错误...

2019-01-26 17:41:16

解决tomcat同时部署两个SpringBoot应用时所遇到的问题

1.提示InstanceAlreadyExistsException原因很简单:同一个domain里面的MBean要求name唯一。因此我们分别把不同的应用放到不同的doman问题便可以解决.SpringBoot的spring.jmx资源管理是默认打开的,而两个项目同时使用会冲突,有两种解决办法,在每一个SpringBoot应用的application.properties中添加如下语...

2019-01-26 15:39:31

Thymeleaf 基本用法

hymeleaf 是一款用于渲染XML/XHTML/HTML5内容的模板引擎。类似JSP,Velocity,FreeMaker等,它也可以轻易的与SpringMVC等Web框架进行集成作为Web应用的模板引擎。与其它模板引擎相比,Thymeleaf最大的特点是能够直接在浏览器中打开并正确显示模板页面,而不需要启动整个Web应用。Thymeleaf初探(原文位置)...

2019-01-21 10:12:13

OAuth2的access_token和jwt的异同

https://www.jianshu.com/p/1f0a5fea9d79相同点:1)都能实现访问资源服务的客户端验证,都不需要session和cookie2)两种方案都需要SSL安全保护,也就是对要传输的数据进行加密编码。安全地传输用户提供的私密信息,在任何一个安全的系统里都是必要的。否则任何人都可以通过侵入私人wifi,在用户登录的时候窃取用户的用...

2019-01-16 16:52:47

Eureka和zuul搭配使用demo

git网站https://github.com/my-group-first/mirana-cloud

2019-01-16 11:43:48

Spring Boot中application.yml中的常规配置

server:  port:8083  servlet:   context-path:/ui2  session:   cookie:    name:UI2SESSIONsecurity: basic:  enabled:false oauth2:  client:   clientId:SampleClien...

2019-01-15 15:58:29

Spring Security OAuth2实现单点登录

1、概述在本教程中,我们将讨论如何使用SpringSecurityOAuth和SpringBoot实现SSO(单点登录)。本示例将使用到三个独立应用一个授权服务器(中央认证机制) 两个客户端应用(使用到了SSO的应用)简而言之,当用户尝试访问客户端应用的安全页面时,他们首先通过身份验证服务器重定向进行身份验证。我们将使用OAuth2中的 Authoriz...

2019-01-14 21:08:41

ExecutorService 实现多线程并发控制 同时可以实现timertask的定时功能

在我们的日常开发中,难免会使用到线程,部分还会用到多线程并发问题。我们知道,线程的创建和释放,需要占用不小的内存和资源。如果每次需要使用线程时,都new一个Thread的话,难免会造成资源的浪费,而且可以无限制创建,之间相互竞争,会导致过多占用系统资源导致系统瘫痪。不利于扩展,比如如定时执行、定期执行、线程中断,所以很有必要了解下ExecutorService的使用。        Exec...

2019-01-11 18:00:01

WebSecurityConfigureAdapter相关配置的说明

相关解释说明注解@EnableWebSecurity在Springboot应用中使用SpringSecurity,用到了@EnableWebSecurity注解,官方说明如下:/***Addthisannotationtoan{@code@Configuration}classtohavetheSpringSecurity*confi...

2019-01-10 17:48:41

好博客地址

https://www.cnblogs.com/ityouknow/p/6944096.html

2019-01-01 23:15:05

*注解实现实例

实现注解需要三个条件:注解声明、使用注解的元素、操作注解使其起作用(注解处理器)。 定一个MyTag注解类:[java] viewplain copyimport java.lang.annotation.ElementType;   import java.lang.annotation.Inherited;   import java.lang.annotation.Re...

2018-12-29 16:00:25

实现spring boot 支持jsp

我们都知道springboot项目创建之后在web依赖之中已经内嵌了tomcat即实现了对servelet的支持,但是官方的前端模板是themleaf 不建议使用jsp 因为jsp效率比较低.而如果我们想使用jsp那么需要引入支持jsp的依赖:    注意: jsp页面的路径必须是在webapp下面  themleaf的默认跟路径是在sources/templates下面...

2018-12-23 14:28:15
奖章
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!