随笔分类 -  Java

和Java相关的技术
Spring Cloud Gateway的Filter中如果有耗时操作应该如何处理?
摘要:1,如果不处理,会大大影响吞吐量; 2,spring cloud gateway是reactive的编码风格,改造代码难度很大,很不习惯; 3,spring cloud gateway使用事件线程处理一个http请求 4,事件线程比较少(参考netty event loop),不能有耗时操作,否则影 阅读全文

posted @ 2023-12-14 17:57 子非鱼焉 阅读(490) 评论(0) 推荐(0)

以给定概率权值从一个数组中选出一个数
摘要:问题描述 假设n个数是[1,2,3,4,5,6,7,8,9,10],概率的权值对应为[20,7,3,1,12,12,17,19,4,5](这里权值之和刚好等于100),那么随机抽取1000000次,1出现的概率应该是20%即200000次左右、2出现的概率为7%,即70000次左右,以此类推。 建模 阅读全文

posted @ 2018-02-08 21:17 子非鱼焉 阅读(578) 评论(0) 推荐(0)

给OkHttp Client添加socks代理
摘要:Okhttp的使用没有httpClient广泛,网上关于Okhttp设置代理的方法很少,这篇文章完整介绍了需要注意的方方面面。 上一篇博客中介绍了socks代理的入口是创建 时传入一个 对象。 OkHttp client通过 创建,可以通过定制 和`java.net.SocketFactory`来实 阅读全文

posted @ 2018-02-08 21:13 子非鱼焉 阅读(2678) 评论(0) 推荐(0)

给HttpClient添加Socks代理
摘要:本文描述http client使用socks代理过程中需要注意的几个方面:1,socks5支持用户密码授权;2,支持https;3,支持让代理服务器解析DNS; 使用代理创建Socket 从原理上来看,不管用什么http客户端(httpclient,okhttp),最终都要转换到 的创建上去,看到代 阅读全文

posted @ 2018-02-08 21:09 子非鱼焉 阅读(4227) 评论(7) 推荐(1)

导航