
java
hellosoftware
互联网从业者
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
java 实现string 转integer
public int myParseToInt(String strInt) {int result = 0;for (int i = 0; i if (strInt.charAt(i) >= '0' && strInt.charAt(i) if (result == 0) {result = strInt.charAt(i) - '0';} else if (result原创 2013-08-07 14:26:12 · 906 阅读 · 0 评论 -
Aspectj 拦截所有方法含有某个注解,并且排除某些包下的某些类的方法上也含有这个注解的方法。
@Pointcut("@annotation(org.springframework.web.bind.annotation.GetMapping) && within(com.springboot.test..*)")该切点的意思是,拦截所有含有@GetMapping注解的方法,并且只拦截com.springboot.test 包及其子包下的所有类,并不会拦截,例如,spri...原创 2019-07-11 11:42:48 · 7656 阅读 · 0 评论 -
spring boot 1.5.10 feign 采用ribbon 作为负载调用的默认超时时间
feign 默认采用的是JDK 的HttpURLConnection 来进行通讯。feign 调用过程HystrixInvocationHandler 类的invoke 方法 然后是 SynchronousMethodHandler 类的 invoke方法 这个client 为LoadBalancerFeignClient 类,调用它的execute 方法、 ...原创 2019-02-26 11:11:34 · 1396 阅读 · 0 评论 -
maven dependencyManagement 引入的依赖与其他依赖冲突的解决方式
1. 在工作中遇到maven parent 工程pom 文件中定义的如下依赖与 某个 子module 工程中的pom中定义的jar包冲突<dependencyManagement ><dependencies> <dependency> <groupId>xx.xx.xx</gro...原创 2019-01-30 17:16:03 · 6657 阅读 · 0 评论 -
hystrix 熔断降级 动态属性源码分析
1.核心HystrixDynamicProperties 有两个实现原创 2019-01-30 11:27:22 · 349 阅读 · 0 评论 -
eureka Renews threshold 值自动增长问题
eureka Renews threshold 值自动增长问题,参考如下文章解决。https://github.com/Netflix/eureka/issues/1127原创 2019-01-24 15:55:57 · 2114 阅读 · 0 评论 -
eureka1.9.5 源码导入到eclipse
在eclipse中安装gradle插件 从git上导入eureka 1.x最新版本代码 修改导入的工程中的build.gradle文件 注:标红的都是修改的地方 buildscript { repositories { jcenter() mavenCentral() maven { url 'http://maven.al...原创 2018-10-22 18:00:44 · 718 阅读 · 0 评论 -
etcd windows 静态集群搭建
下载etcd安装包,例如 etcd-v3.3.10-windows-amd64 解压缩,然后进入该目录。 在该目录下新建3个bat 文件。例如 starter1.bat,starter2.bat,start3.bat starter1.bat 内容: C:\Users\yikangfeng\Downloads\etcd-v3.3.10-windows-amd64\etc...原创 2018-10-22 17:43:14 · 1773 阅读 · 5 评论 -
elasticsearch6.x+kibana6.x+xpack+head 插件安装
1.elasticsearch6.x集群搭建比较简单,可参考如下文章。https://segmentfault.com/a/11900000143477572.安装kibana,在config目录下配置kibana.yml 文件,配置 elasticsearch.url: "http://192.168.231.111:9201" 其中这个url 为es集群中任意一台机器即可。3.安装x-pack...原创 2018-04-25 16:33:36 · 3159 阅读 · 1 评论 -
java 快速排序随机选择key
import java.util.Arrays;import java.util.Random;/*** * 快速排序随机选择key */public class QuickSortRandom { static public void main(String[] args){ int[] array={9,0,10,-2,5,19,4,0,7,2,22};原创 2018-01-17 13:35:30 · 508 阅读 · 0 评论 -
Java 大堆排序从0开始
public class HeapSortFrom0 { /* 51 46 20 18 -10 82 65 30转载 2017-12-07 14:32:49 · 270 阅读 · 0 评论 -
java 快速排序非递归正确版
java 快速排序非递归正确版原创 2017-07-03 17:58:54 · 871 阅读 · 0 评论 -
spring boot 动态创建代理的几种方式
AbstractAdvisingBeanPostProcessor 实现 PointcutAdvisor详细可分析这两个类的源码https://www.zhenchao.org/2019/01/11/spring/spring-aop-mechanism/原创 2019-08-30 15:34:46 · 966 阅读 · 0 评论