码迷,mamicode.com
首页 > 编程语言 > 周排行
spring-cloud Feign
在spring cloud体系中,各个微服务都是通过http接口的形式暴露自身服务的,因此在调用远程服务时需要用到http客户端。 Feign是一种声明式、模板化的HTTP客户端,在Spring Cloud中使用Feign, 我们可以做到使用HTTP请求远程服务时能与调用本地方法一样的编码体验,开发 ...
分类:编程语言   时间:2019-01-17 20:05:26    阅读次数:195
spring boot2 启动过程
1.入口 SpringApplication.java 2. SpringApplication 创建 2.1 deduceWebApplicationType 推断WebApplication类型 2.2 getSpringFactoriesInstances 2.2.1 loadFactoryN ...
分类:编程语言   时间:2019-01-17 20:06:19    阅读次数:146
在java里actionPerformed是做什么用的
public void actionPerformed(ActionEvent e) 这是接口ActionListener里面定义的一个抽象方法,所有实现这个接口的类都要重写这个方法。一般情况下,这是在编写GUI程序时,组件发生“有意义”的事件时会调用这个方法,比如按钮被按下,文本框内输入回车时都会 ...
分类:编程语言   时间:2019-01-17 20:06:27    阅读次数:328
Spring Security教程之session管理(十一)
1.1 检测session超时 1.2 concurrency-control 1.3 session 固定攻击保护 Spring Security通过http元素下的子元素session-management提供了对Http Session管理的支持。 1.1 检测session超时 Spring ...
分类:编程语言   时间:2019-01-17 20:07:46    阅读次数:200
JAVA泛型
当集合中存储的对象类型不同时,那么会导致程序在运行的时候的转型异常 出现 Exception in thread "main" java.lang.ClassCastException: cn.nn.Sheep cannot be cast to cn.nn.Tiger at cn.nn.Gener ...
分类:编程语言   时间:2019-01-17 20:07:52    阅读次数:167
springMVC之配置文件实现
第一:要了解springMVC的运行原理 第二:我们为什么要使用springmvc? 那就是为了替代我们用servlet来处理和响应请求,虽然它的底层依然是servlet,但是利用框架不仅能够减少我们的代码量,还能让我们更加专注于业务逻辑。 第二:响应的方式:一种是配置文件,另一种是注解 这里先讲解 ...
分类:编程语言   时间:2019-01-17 20:08:01    阅读次数:122
org.apache.commons.lang3 jar的使用 ArrayUtils
ArrayUtils是lang3自带的数组操作工具类,下面是本人基于commons-lang3-3.5.jarf进行的实践,其中以字符串数组为例, 对于其它的数据类型,如type[]、char[]、double[]、float[]、int[]、long[]、short[]也同样适用 maven中添加 ...
分类:编程语言   时间:2019-01-17 20:09:12    阅读次数:180
python基础总结(函数)
1.函数的4种类型 无参,无返回值 有参,无返回值 def f2(num1, num2, num3): print('f2...') print(max(num1, num2, num3)) f2(110, 119, 120) print('over...') 无参,有返回值 def f3(): p ...
分类:编程语言   时间:2019-01-17 20:10:55    阅读次数:184
Spring security oauth2 client_credentials认证
基于spring-boot-2.0.0 1,在pom.xml中添加: 2,ServerConfig package com.italkbb.homesecurity.alertmessage.security; import org.springframework.beans.factory.ann ...
分类:编程语言   时间:2019-01-17 20:11:13    阅读次数:253
JavaScript运算符:递增递减运算符前置和后置的区别
从两段代码说起 将四个数分别打印是多少? 这段代码运行之后将四个数分别打印又是多少? 如果你能果断地说出答案并且能自圆其说,那也就没必要继续看下去了。 递增运算符和递减运算符 我们都知道,JavaScript中的递增运算符是 ++,递减运算符是 。简单来说,递增运算符就是将变量+1,递减运算符就是让 ...
分类:编程语言   时间:2019-01-17 20:11:20    阅读次数:180
ACM(图论)——tarjan算法详解
恢复内容开始 tarjan算法介绍: 一种由Robert Tarjan提出的求解有向图强连通分量的线性时间的算法。通过变形,其亦可以求解无向图问题 桥: 割点: 连通分量: 适用问题: 求解(有向图/无向图)的,桥,割点,环,回路等问题 整体思想: 如果我们欲要求解,桥的个数,割点的个数,环的数目, ...
分类:编程语言   时间:2019-01-17 20:11:34    阅读次数:364
2019-1-17 python正则表达式
一、初识正则; 1、导入模块后,使用re.compile()来创建一个regex对象并将其存入一个变量; 2、例如使用regex对象的search()方法 来查找 输入的字符串 去寻找该正则表达式的所有匹配;若没有找到,则返回None。 3、查找到所有匹配后,可以通过group()方法来返回结果;返 ...
分类:编程语言   时间:2019-01-17 20:11:53    阅读次数:217
Java使用RSA加密解密签名及校验
RSA加密解密类: package com.ihep; import java.io.BufferedReader;import java.io.BufferedWriter;import java.io.FileReader;import java.io.FileWriter;import jav ...
分类:编程语言   时间:2019-01-17 20:12:33    阅读次数:123
Java多线程_wait/notify/notifyAll方法
关于这三个方法,我们可以查询API得到下列解释: wait():导致当前的线程等待,直到其他线程调用此对象的notify( ) 方法或 notifyAll( ) 方法或者指定的事件用完 notify():唤醒在此对象监视器上等待的单个线程 notifyAll():唤醒在此对象监视器上等待的所有线程 ...
分类:编程语言   时间:2019-01-17 20:13:28    阅读次数:228
Java多线程_生产者消费者模式1
生产者消费者模型 具体来讲,就是在一个系统中,存在生产者和消费者两种角色,他们通过内存缓冲区进行通信,生产者生产消费者需要的资料,消费者把资料做成产品。生产消费者模式如下图。(图片来自网络,侵删!) 生产者消费者模型的实现 生产者是一堆线程,消费者是另一堆线程,内存缓冲区可以使用List数组队列,数 ...
分类:编程语言   时间:2019-01-17 20:13:45    阅读次数:173
第15章动态规划------算法导论
15.1钢条切割 ...
分类:编程语言   时间:2019-01-17 21:09:39    阅读次数:131
[JavaScript] - replaceAll,将字符串中的字母或数字等全部替换掉的方式
原题 这题关键是需要使用正则匹配所有的字母进行替换. ...
分类:编程语言   时间:2019-01-17 21:09:48    阅读次数:527
SpringBoot热部署-解决方案
在SpringBoot中启用热部署是非常简单的一件事,因为SpringBoot为我们提供了一个非常方便的工具spring boot devtools,我们只需要把这个工具引入到工程里就OK了,下面我就说一下怎么引入spring boot devtools。 修改pom.xml 我们只需要在pom.x ...
分类:编程语言   时间:2019-01-17 21:10:22    阅读次数:206
Python学习之路 【目录】
Python之路【第一篇】:Python简介和入门 Python之路【第二篇】:Python基础(一) Python之路【第三篇】:Python基础(二) Python之路【第四篇】:模块 Python之路【第五篇】:面向对象及相关 Python之路【第六篇】:Socket Python之路【第七篇 ...
分类:编程语言   时间:2019-01-17 21:14:03    阅读次数:157
java collection和Iterator
Collection是描述所有 序列容器的共性的根接口,它可以被认为是一个"附属接口",即因为要表示其他若干个接口的共性而出现的接口,另外,java.uitl.AbstaractCollection类提供了Collection的默认实现,使得你可以创建AbstractCollection的子类型,而 ...
分类:编程语言   时间:2019-01-17 21:14:52    阅读次数:196
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!