Posts

Showing posts from March, 2022

干翻 nio ,王炸 io_uring 来了 ,史上最详细说明及最全图解!!

Image
大趋势:全链路异步化,性能提升10倍+ 随着业务的发展,微服务应用的流量越来越大,使用到的资源也越来越多。 在微服务架构下,大量的应用都是 SpringCloud 分布式架构,这种架构总体上是 全链路同步模式 。 全链路同步模式 不仅造成了资源的极大浪费,并且在流量发生激增波动的时候,受制于系统资源而无法快速的扩容。 全球后疫情时代,降本增效是大背景。如何降本增效?一条好的路径: 全链路同步模式  ,升级为  全链路异步模式 。 全链路异步模式 改造 具体的内容,请参考尼恩的深度文章: 全链路异步,让你的 SpringCloud 性能优化10倍+ 先回顾一下全链路同步模式架构图 全链路同步模式  ,如何升级为  全链路异步模式 , 就是一个一个 环节的异步化。 40岁老架构师尼恩,持续深化自己的3高架构知识宇宙,当然首先要去完成一次牛逼的 全链路异步模式 微服务实操,下面是尼恩的实操过程、效果、压测数据(性能足足提升10倍多)。 全链路异步模式 改造 具体的内容,请参考尼恩的深度文章: 全链路异步,让你的 SpringCloud 性能优化10倍+ 并且,上面的文章,作为尼恩 全链路异步的架构知识,收录在《 尼恩Java面试宝典 》V52版的架构专题中 注:本文以 PDF 持续更新,最新尼恩 架构笔记、面试题 的PDF文件,请从这里获取: 语雀 或者 码云 全链路异步化的最终目标 全链路异步化的最终目标,如下图所示: 应用层:编程模型的异步化 框架层:IO线程的异步化 OS层:IO模型的异步化 一:应用层:编程模型的异步化 这个请大家去看 尼恩的 《 响应式 圣经 PDF 》电子书 随着 云原生时代的到来, 底层的 组件编程 越来越 响应式、流化, 从命令式 编程转换到 响应式 编程,在非常多的场景 ,是大势所趋。 而响应式编程, 学习曲线很大, 大家需要多看,多实操。 二:框架层:IO线程的异步化 这个大家 都选择 具有异步 回调功能的 异步线程模型,如 Reactor 线程模型 这个是面试的绝对重点 IO的王者组件,Netty框架,整体就是一个 Reactor 线程模型 实现 也是非常核心的知识,这里不做展开,请大家去看尼恩的畅销书《Java 高并发核心编程卷 1 加强版》。 三:OS层:IO模型的异步化 目前的一个最大难题,...

在国内大陆如何提升github的访问速度,这几个方法得试试!

Image
在中国大陆的程序员可能都会面临一个问题,访问全球最大的程序员俱乐部github速度奇慢,基本上处于无法使用的状态,经常出现莫名其妙的问题,具体原因嘛,大家都知道,就不说了,今天主要给大家介绍下几种如何加速github.com的访问。 第一种:VPN或者代理 1. 通过购买VPS,自建VPN或者代理,一般可以通过v2ray等协议实现,搭建完成后可以修改浏览器或者git的proxy配置,最终完成github.cm的加速访问。 2. 通过第三方VPN或者代理,配置基本和上一点差不多。 浏览器的话可以使用SwitchyOmega来进行配置代理,方法就不说了,以后再说吧。 然后给大家展示下git如何配置HTTP代理和HTTPS代理 git config --global http.proxy 'socks5://127.0.0.1:1080' git config --global https.proxy 'socks5://127.0.0.1:1080' 或者 export ALL_PROXY=socks5://127.0.0.1:1080 第二种:FastGit FastGit 是一个对于 GitHub.com 的镜像加速器,通过简单的使用即可大到效果,可以查看文档, 首页 | FastGit UK Document ,同时支持客户端、浏览器插件以及Git命令行,支持的非常全面。 使用方法很简单,直接将github.com替换为hub.fastgit.org即可。 第三种:91CHI 91chi也是一个通过网页版进行加速的方案,使用方法和fastgit还是有区别的,直接在原始的github.com的URL前面添加 https://github.91chi.fun//即可。 第四种:Gitee同步 除了上述3种方案以外,还可以通过国内的Gitee管理网站进行同步,在新建仓库的时候,就可以从github.com直接导入。 好了,今天介绍着4中方案,大家可以按照自己的需求选择方案。

Google谷歌镜像网址/网站大全,亲测可用!

Image
Google是目前为止最好用的搜索引擎,没有之一,不管你认不认可,反正我是认可的,但是由于一些原因,部分国家地区是没法正常访问的,所以才有了今天的主角,镜像网站。 当然,既然被屏蔽,那肯定是有理由的,所以大家还是正确的使用,最好只用来查资料。 镜像有很多,有一些是有广告的,有一些是没有,这里补充一下,即使有广告也可以接受,毕竟服务器带宽这些都是要钱的,光用爱发电是不可能长久的。 接下来就给大家分享一些,亲测可用的镜像站点。 1. g3.luciaz.me      原本是一个发帖网站,但是你懂的,参考下图,答案填:心灵之约,回车即可 2.  https://startgoogle.startpagina.nl     搜索的内容和原始的google的内容基本一致,只是重新排版了而已。 3. https://search.iwiki.uk/      原版Google搜索界面,原汁原味。 4.  http://www.googlen.org/     原版Google界面,原汁原味。 5.  https://goobe.io     和Google看下来一样,核心还是google,只是换了个皮,使用基本没问题。 6.  https://searx.tiekoetter.com      一个看起来就很像google的网站,实际上后台也是用的google的搜索结果。

安卓/Android应用双开、多开、平行空间、虚拟空间、虚拟运行环境APP大全,全网最全!

很多朋友可能都有手机APP多开的需求,比如LINE或者微信,可能有2个号,一个工作使用,一个生活使用,工作偏向商务类型的,很多生活类的消息就不适合发布,而生活又偏向和朋友交际,又不太适合工作的事情,所以双开就成了很多人的标配。 目前能够实现双开的软件有很多,部分手机也自带了这个功能,所以今天我们讨论的就是第三方的双开应用,不包含手机自带的。 当然,可能叫法有比较多种,如双开,多开,平行空间,Android虚拟机,Android虚拟环境等等,但是意思和目的都是一样的。 接下来就将目前比较流行的30多款方案分享给大家,希望给有用的朋友一个指引。 1. Parallel Space 2. VirtualXposed 3. Parallel Space Lite 4. GO Multiple 5. Dr. Clone 6. Virtual Space 7. ES Parallel Accounts 8. NoxApp+ 9. DualSpace 10. Octopus 11. AppBox 12. DualSpace Blue 13. DualSpace Lite 14. 2Face 15. Other virtual space 16. I have a root 17. Multiple Space 18. clonneapp 19. Parallel Accounts 20. APP Cloner 21. App Hider 22. Calculator+ 23. Multi 24. App Hider Lite 25. Dual App 26. Phone (Dialer Vault) 27. Notepad 28. Parallel Space Pro 29. VMOS 30. Clone App 上述的排名来自一个网站,应该是网友们通过投票选出来的,目前体验还比较好。 来源参考: Virtual spaces to run GameGuardian without root - Guides - GameGuardian

安卓/Android设备上V2ray最简单的使用方法!

Image
很多第一次使用v2ray的朋友,可能不知道如何使用该软件,所以今天就给大家说下最简单的使用方法,本方法是通过订阅链接完成。 如果不知道订阅链接的,可以参考上一篇文章: V2Ray节点在线订阅链接-不定期更新  使用方法 第一步 打开V2RayN,点击订阅设置 第二步 复制上述订阅地址到URL栏,然后确定 第三步 更新订阅,即可刷新出节点列表 第四步 选择节点,并右键设置为活动服务器,即可连接成功。

免费V2Ray节点在线订阅链接,亲测可用 - 22年7月更新

Image
这些V2Ray订阅链接均来自网络,可能有时效性,如果遇到不能更新的,直接更换重试即可。 ----------------- 2022.07 ---------------- 1. ss://YWVzLTEyOC1jZmI6UWF6RWRjVGdiMTU5QCQqQDE0LjI5LjEyNC4xNjg6MjQwMDI=#v2cross.com 2. ss://YWVzLTI1Ni1nY206cEtFVzhKUEJ5VFZUTHRNQDEzNC4xOTUuMTk2LjE1MDo0NDQ0#v2cross.com 3. ss://YWVzLTI1Ni1nY206S2l4THZLendqZWtHMDBybUAxMzQuMTk1LjE5Ni4xNTA6ODA4MA==#v2cross.com 4. vmess://eyJhZGQiOiIyMDMuMjE4Ljg0LjEzIiwiYWlkIjoiMCIsImhvc3QiOiIiLCJpZCI6IjIxZGNiZWM4LWVlZTgtM2QyMC04MmI2LWY4YzE2ZmU2ZGM4ZCIsIm5ldCI6InRjcCIsInBhdGgiOiIiLCJwb3J0IjoiMzk5OTkiLCJwcyI6InYyY3Jvc3MuY29tIiwic25pIjoiIiwidGxzIjoidGxzIiwidHlwZSI6Im5vbmUiLCJ2IjoiMiJ9 5. trojan://1Qfea1eL3zCALPJm@los2-cn2.v2ce.com:443?sni=los2-cn2.v2ce.com#v2cross.com 6. vmess://eyJhZGQiOiIxOTUuMTMzLjUzLjE5MiIsImFpZCI6IjAiLCJob3N0IjoiWW91VHViZS1hd2Vpa2VqaSIsImlkIjoiYmQxYzhiNTctMGE5ZS00ZTlmLWEyNjEtNDhlOTBjODcxZTQxIiwibmV0Ijoid3MiLCJwYXRoIjoiLyIsInBvcnQiOiI0MzY4OCIsInBzIjoidjJjcm9zcy5jb20iLCJzbmkiOiIiLCJ0bHMiOiIiLCJ0eXBlIjoiIiwidiI6IjIifQ== 7. vless://e9c14629-fcd5-4584-bb9...

免费安卓/Android手机VPN应用APP分享-不定期更新

所有VPN都来自网友分享,都是用爱发电,均为免费使用,但是可能有少许广告,有些时候可能体验不好,请大家多换一些节点,直到换到一个比较流畅的节点即可,珍惜使用,不要进行BT、电驴等大文件下载,也不要进行滥发垃圾邮件等不良操作,这样才能长久的使用下去。 1. 小牛VPN      点击下载 2. 极光VPN     点击下载 3. 蚂蚁VPN      点击下载 4. Shadowrocket      点击下载 5. 老王VPN     点击下载 6. 起飞VPN     点击下载 7. 小火箭VPN      点击下载 8. Bingo VPN      点击下载 9. Surfvpn      点击下载 10. 小明VPN      点击下载 最后,提醒一下大家,合理使用VPN,不要违反当地的法律法规,以免给自己带来不必要的麻烦。

IOS小火箭/Shadowsocks无需AppleID即可在线安装!

Image
前言 在上一篇博客中已经分享了如何在电脑上通过  91助手来离线安装Shadowsocks IPA包 ,对于很多朋友来说,其实操作还是有点麻烦,同时还有下载到流氓软件的风险,适合有一定经验的朋友使用。 所以今天又给大家带来了另外一种更加安全快速的安装方法,同样不需要美区AppleID,只要能访问网站就可以进行,但是速度稍微有点慢,不过还是可以忍受的。 方法 1. 打开网页 在苹果IOS设备的Safari浏览器打开安装网页,安装网页如下图,十分简单。 2. 在线安装 点击在线安装,然后进入安装流程,等待安装完成即可使用,可能部分IOS设备安装后,会出现闪退的问题,大家可以可多尝试几个在线安装包。 3. 安装网址 网址1: https://shadowsockshelp.github.io/ios/ 网址2: https://appios.ml/Shadowrocket/ 网址3: https://azhanlang.github.io/shadowrocket/index.html