Dubbo 3.0 - 开启下一代云原生微服务 - 阿里巴巴云原生的个人空间 - OSCHINA

作者 | 郭浩(项升)  阿里巴巴经济体 RPC 框架负责人 导读:本文整理自作者于 2020 年云原生微服务大会上的分享《Dubbo3.0 开启下一代云原生微服务》,主要介绍了关于思考 rpc 框架层面,功能演进的方向是什么?以及怎么更好地支持云上的多语言开发的新思考。关注阿里巴巴云原生公众号,后台回复 【818】 即可获取直播回看地址和大会 PPT 合集。看到这个题目,大家可...
阅读全文

Linux端口转发的几种常用方法 - Bypass007的个人空间 - OSCHINA

在一些实际的场景里,我们需要通过利用一些端口转发工具,比如系统自带的命令行工具或第三方小软件,来绕过网络访问限制触及目标系统。本文总结了Linux端口转发的一些常用方法,欢迎补充和指正。 01、SSH 端口转发SSH 提供了一个非常有意思的功能,就是端口转发,它能够将其他 TCP 端口的网络数据通过 SSH 链接来转发,并且自动提供了相应的加密及解密服务。(1)本地端口转发...
阅读全文

完美解决方案-雪花算法ID到前端之后精度丢失问题 - 字母哥博客的个人空间 - OSCHINA

最近公司的一个项目组要把以前的单体应用进行为服务拆分,表的ID主键使用Mybatis plus默认 的雪花算法来生成。快下班的时候,小伙伴跑过来找我,:“快给我看看这问题,卡这卡了小半天了!”。连拉带拽,连哄带骗的把我拉到他的电脑前面。这位小伙伴在我看来技术不算是大牛,但经验也很丰富了。他都卡了半天的问题,应该不是小问题,如果我一时半会搞不定,真的是耽误我下班了,所以我很不情愿的在他的位置坐了...
阅读全文

扑街,Spring boot admin 中的 httptrace 怎么没了? - 如梦技术的个人空间 - OSCHINA

前言近日,收到群友反馈 `Spring boot admin` 中的 httptrace(http跟踪)没了,笔者复查了一下果然是没有了。<br /Spring boot admin 中的 http跟踪 会展示最近服务请求的请求,并展示请求的火焰图。如下图:排查我在收到此问题时第一时间去查看了 `Spring boot admin` 的代码,发现 `httptrace` 功...
阅读全文

J2EE JavaEE教程系列 - 解道Jdon #面试 #Java学习路线 #蓝本

J2EE JavaEE 教程系列====================  Java系列文章和教程,供大家学习借鉴,需要注意时间和有效期。   Java基础  本文探讨了如何在当前2005年及未来各种流行框架中选择适合自己应用系统所涉及的基本因素。 ...
阅读全文

API文檔 | MARS Tree

1\. 如何開始? 登入火星樹 雲端系統的API 是使用REST,API是支持CrossOrigin Resource sharing(CORS),可以cURL 或 JavaScript ajax方式訪問,所有API回覆的結果會以JSON 格式作輸出,我們是以OAuth2.0 Client Credentials Grant Flow 進行驗證,才能正常存取系統數據。 API...
阅读全文

使用jmespath第三方模块提取json数据_a200822146085的博客-CSDN博客

在工作中经常需要查找json里面的某个key的值,如果json层级太深,使用字典自带的get方法,比较麻烦。 这里演示一下第三方模块jmespath提取json键、值。```pip install jmespath``` 一、基本操作 查询key对应的value```import jmespathsource = {"a": "foo", "b": "bar", "...
阅读全文

JAVA Optional总结 - 个人文章 - SegmentFault 思否

Optional在JAVA中被定义为一个容器类,更确切的说只存一个元素的容器。 1. container object which may or may not contain a nonnull value.Optional类结构 Optional属性Optional类中包含两个属性: 类属性:EMPTY 对象属性:valueEMPTY属性用来存放一个val...
阅读全文

如何更好地使用Java 8的Optional? -解道Jdon - 干货 - 要细看 - 这样用得太少了

如何更好地使用Java 8的Optional======================  Java 8中的中很多地方也都使用到了Optional。  java中非常讨厌的一点就是nullpoint,碰到空指针就会出错抛Exception,然后需要逐行检查是哪个对象为空,带来大量的不必要精力损耗,抛出NPE错误不是用户操作的错误,而是开发人员的错误,应该被避免,那么只能在每个方法中...
阅读全文

Java8的Optional是不是鸡肋? - 知乎

Java8的Optional是不是鸡肋?不是。Java8不强迫使用Optional的人如何使用它,Optional容易被误用,甚至有时候并没有比抛出NullpointerException好多少。使用Java语言做研发要遵循3个原则:1、本不应该出现的错误或者不应该继续执行的地方直接抛异常。2、重要的逻辑,要记录详细的错误信息。3、检查参数合法性,而不是让错误发生。...
阅读全文