Easter79 Easter79
4年前
springboot整合spring retry 重试机制
当我们调用一个接口可能由于网络等原因造成第一次失败,再去尝试就成功了,这就是重试机制,spring支持重试机制,并且在SpringCloud中可以与Hystaix结合使用,可以避免访问到已经不正常的实例。但是切记非幂等情况下慎用重试一 加入依赖<!重试机制<depen
浪人 浪人
4年前
深入不可变类 -- 谈谈Java String与包装类的底层实现
深入不可变类——谈谈String与包装类的底层实现一、走进不可变类不可变类是指在创建实例后该例变量不可以改变的类。比如String类和包装类。定义不可变类需要遵守:1.成员变量设置为priavte,final修饰2.提供带参构造器对成员变量进行初始化3.只提供getter,
Wesley13 Wesley13
4年前
MongoDB开发系列
本篇文章主要介绍数据集设计中的分桶范式以及使用实例。数据集设计模式,MongoDB在官方文档https://docs.mongodb.com/ecosystem/ 中的usecases部分提供了详细的参考内容。结合文档,本篇说一些比较深入的MongoDB使用分桶模式分桶模式是MongoDB数据集设计的一种范式。分桶buckets
Stella981 Stella981
4年前
JSP内置对象之session
      在实际开发中session主要用以完成用户的登陆以及注销等常见功能,每一个session都表示不同的访问用户,session对象是javax.servlet.http.HttpSession接口的实例化对象,所以session只能应用于HTTP协议中。      取得SessionId:当一个用户连接到一个服务器后,服务器会自动
Stella981 Stella981
4年前
Spring3.1.0实现原理分析(九).AOP之创建代理对象的过程
    大家好,今天我会用一个例子来讲解Spring创建bean代理对象的过程,为大家揭开SpringAOP的神秘面纱。在看这篇博客前我强烈建议读者先看下这两篇博客《Spring3.1.0实现原理分析(六).实例化》(https://www.oschina.net/action/GoToLink?urlhttp%3A%2F%2Fhttp%2F
Easter79 Easter79
4年前
SpringCloud(一)之微服务核心组件Eureka(注册中心)的介绍和使用
一Eureka服务治理体系1.1服务治理服务治理是微服务架构中最为核心和基础的模块,它主要用来实现各个微服务实例的自动化注册和发现。SpringCloudEureka是SpringCloudNetflix微服务套件中的一部分,它基于NetflixEureka做了二次封装。主要负责完成微服务架构中的服务治理功能。Eur
Stella981 Stella981
4年前
C++ 之获取map元素[转]
链接:https://www.cnblogs.com/jianfeifeng/p/11089799.html  对于map对象,count成员返回值只能是0或者1,map容器只允许一个键对应一个实例。所以count可有效地表明一个键是否存在。count返回出现的次数。  find返回指向元素的迭代器,如果元素不存在,则返回end迭代器。 
Wesley13 Wesley13
4年前
Unity的对象复用
对象复用是用空间换时间的一种典型的做法,对于Unity来说虽然引擎内部有GameObject的对象池,但是这只是Native层的,到了Managed层还是可以继续优化的。通过Profiler能够发现实例化GameObject还是比较消耗CPU的。Unity中对象池主要有3种,1.普通的Cclass的对象池2.GameObject的对
Stella981 Stella981
4年前
PYthon继承链(egg)的思考和实战;
起初学习ssti的时候,就只是拿着tplmap一顿乱扫,然后进行命令执行,之前深入学习了一下PYthon继承链;今天写个文章进行加深记忆和理解;基础知识\\class\\返回一个实例所属的类;!(https://oscimg.oschina.net/oscnet/upe1b46142ca43f9deb20abd775a3
Stella981 Stella981
4年前
PythonStudy——魔法函数 Magic Methods
魔法函数python中以双下划线开始和结束的函数(不可自己定义)为魔法函数调用类实例化的对象的方法时自动调用魔法函数(感觉不需要显示调用的函数都叫)在自己定义的类中,可以实现之前的内置函数,比如下面比较元素sorted时用It函数(lt(self,other):判断self对象是否小于other对象;)