2020年7月

解决网上通传的2033年农历润月为7月的错误

开篇

农历的介绍不多说了,但是一直不是很了解,农历的日子是怎么算的。就很好奇,在某网站上看到算法,然后在研究的过程中,不经意见发现2033年的闰月错误。这里修改下。

很多地方都有引用那段js代码【万年历js】,网上还有很多人都引用了这个js,怕是因为2033年还没到,所以都没发现吧。【错误1 错误2

wangnianlidecuowu.jpg

解决方案

- 阅读剩余部分 -

chrome 谷歌翻译插件修改,支持超过250个字符的翻译

最近要经常用谷歌翻译,但是谷歌翻译有个让我蛋疼的地方,我选中一段文字后,不会弹出翻译的小图标,一次两次我还可以通过复制到translate.google.cn去翻译,但是很多次,就很麻烦了。

对于大段的文字,谷歌翻译不支持,那我只能自己动手修改了。

修改的过程其实就是跟js代码,最终找到是bubble_compiled.js,里面

- 阅读剩余部分 -

.Net HttpClient如何使用socks5Proxy

这篇文章我们要介绍下,在.Net中的如何让HttpClient的Proxy使用Socks5作为Proxy。

简要

在.Net中,如果要模拟发送POST/GET数据包,最常用的就是HttpClient。而HttpClient虽然有Proxy,但是只能基于http/https的代理模式。因为网络环境极其复杂,http/https的代理模式已经不再安全,也不适用于复杂的业务场景,有时候我们需要使用Socks5作为代理,就发现好像无法这样,虽然可以通过外部程序干预,比如以网卡的方式设置代理之类的,究其原因还是太过于繁杂。那有没有一种方式能让HttpClient使用Socks5代理呢?或者说将Socks5代理转换成http代理?

- 阅读剩余部分 -

Spring Cloud 学习笔记4 Eureka 结合Hystrix实现断路器

之前的文章 Spring Cloud 学习笔记3 Eureka 结合feign实现负载均衡Spring Cloud 学习笔记2 Eureka 结合ribbon实现负载均衡 。实现了feign/ribbon 负载均衡。

这篇笔记要实现的是,在负载均衡服务器的基础上,增加断路器,具体断路器的作用请见:Hystrix介绍,Github地址

本次代码都已经提交在github上,点击这里访问

- 阅读剩余部分 -