
马士兵教育
文章平均质量分 97
孤独的投机家
孤独的投机家,公众号同名,意味像寻找美食一样寻找市场的龙头。业余是一名互联网公司的后台Java开发,擅长架构,喜欢阅读新领域的开发知识,也喜欢金融方面的独特见解,同样擅长证券市场投机,主业是内容输出,有孤独的投机家知识星球,欢迎加入。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
harbor 安装启动遇到的keng
这里写自定义目录标题千万别用最新版本的harbor赶紧下个1.10版本的harbor经过替换版本之后合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入千万别用最新版本的harbor你会苦逼的,当时一时没有清楚这是什么引起,然后到对应的文件夹原创 2021-03-14 23:29:23 · 2720 阅读 · 2 评论 -
端午节送书《Spring技术内幕》
公众号送书抽奖送出一本spring技术内幕一书,内容适合5年左右工作经验的老码农学习。原创 2020-06-26 15:06:44 · 223 阅读 · 0 评论 -
快速浏览docker以及K8S的内容
有关容器的理解docker以及K8S的使用场景区别docker以及K8S的功能区别docker以及K8S结构方面的区别docker以及K8S的使用场景区别简单的看了一遍K8S以及docker的区别以及使用,可以简单的理解就是docker还是处于一个单机版的部署,当然现在也有跨机房的,比如dockerswarm,但是还是没有K8S流行,最主要还是,作为跨集群的容器部署工具,K8S使用以及命令理解很容易,而且底层也是基于docker命令即可完成使用,这里最主要的区别还是跨集群的通讯方面,K8S是基于RPC实原创 2020-06-11 19:14:25 · 215 阅读 · 0 评论 -
springsecurity如何防御CSRF攻击
quickstart一SecurityConfig继承WebSecurityConfigurerAdapter二定义用户接口加入到spring容器中三spring security内部的流程一SecurityConfig继承WebSecurityConfigurerAdapter先进行配置,现在使用这套工具都是先定义好类@Override protected void configure(HttpSecurity http) throws Exception {原创 2020-06-03 17:55:10 · 1202 阅读 · 0 评论 -
《大规模分布式存储系统》--杨传辉
送书啦本月将会送出一本 《大规模分布式存储系统》–杨传辉关注公众号留意抽奖信息。原创 2020-05-31 22:50:03 · 430 阅读 · 0 评论 -
微信公众号的模板消息如何实现
前言相信很多读者关注了我的公众号之后很多自动回复的消息,突然感觉,腾讯做的这个消息模板还是很及时的进行推送的,而基于这套的消息推送的功能,大概如何实现,本文就开始这话题的讲解。微信扫码登陆的实现前言链路请求分析登陆的流程分析腾讯提供的丰富接口链路请求分析项目里面需要引入公众号提供的依赖,当然,除了这些之外,基于分布式系统的前提依赖比如dubbo,zk等的依赖都加入项目里面。还要针对微信的配置controller获取客户端传入的数字签名的信息进行校验逻辑验证签名的核心代码给关注的用户原创 2020-05-24 21:01:30 · 594 阅读 · 0 评论 -
springcloud全家桶系列
网关zuul的搭建网关的概念理解链路跟踪的原理健康检查网关的概念理解对外统一一个IP提供用户调用,协调整个调用的代理。这也称之为代理模式。网关也有流量网关,比如对上传的包的大小进行检查,而且可以把服务降级放到zuul来提前返回给用户,不用 走服务。还有一种路由模式,网关作为一个透明代理,服务端返回的结果不会经过网关,但是请求会经过网关。如果忽略某些服务需要注解链路跟踪的原理配置,可以提供最原始的报文,相当整体的链路,如果是使用zipkin会有界面查看健康检查...原创 2020-05-18 17:07:53 · 206 阅读 · 0 评论 -
springcloud全家桶系列
springcloud全家桶SRFeign的常用调用方式Ribbon重试策略与服务恢复Hystrix原理Feign的常用调用方式feign面向api或者面向jar包编程,以下的依赖引入就可以接受到客户端的请求的参数,使用requestParam注解获取到客户的参数,有feign来组装URL,然后请求对应服务的api,所以需要在服务端有对应的api,调用就调用feign的实现的接口,通过注解feign读取客户端的传入参数Ribbon重试策略与服务恢复Hystrix原理...原创 2020-05-17 11:37:36 · 425 阅读 · 0 评论 -
SpringCloud全家桶HoxtonSR3
restTemplate内容总体流程ribbon基于服务器端的负载均衡feign的搭建内容总体流程有精力的朋友可以按照架构里面的内容自行的找资料,基本大多数都可以在官网得到非常详细的解答。以及详细的视频链接地址。ribbon基于服务器端的负载均衡基于IP地址进行区分的服务集群,服务器的列表进行轮询,随机,性能,hash等方式进行访问,而客户端就拉取服务器的列表进行特定的负载均衡方式选择服务器来处理,而服务器的状态通过ribbon来返回状态信息,而拉取服务器通过NG维护IP以及服务状态,如果依赖NG原创 2020-05-16 17:37:12 · 363 阅读 · 0 评论 -
SpringCloud全家桶系列HoxtonSR3
架构系列的高可用环境搭建Eureka高可用集群环境搭建Eureka安全认证注册中心原理Eureka高可用集群环境搭建这里的重点无非就是Eureka的作用以及,在集群中的搭建,搭建的过程遇到非常多的问题,无非还是注解的使用,以及yml文件的配置问题,默认情况下如果要实现高可用就这里的value都设置为true,目前是单节点对比启动的不同,观察日志的内容。这里如果是true就是互相之间通讯。这也是微服务的性质决定的,Eureka的诞生就是高可用的,互相之间都拉取到集群环境的服务的信息,保证任一台出现了故障照原创 2020-05-16 11:14:35 · 422 阅读 · 0 评论 -
设计模式2
设计模式策略模式工厂模式外观模式责任链模式策略模式从设计模式的角度确实 可以让项目维护起来更加的方便,这里就结合之前在某金融公司的项目来讲讲策略模式,这里的需求大致是如下:现在需要对某个账号的贷款进行还款处理,由于被借贷人是多个金融机构,而每个按照级别来排序,进行还款,先还A,然后换B,直到还完为止。如果没有还完就累计到下期的逾期来处理。这里的实现就需要用到策略模式来实现。使用到泛型,定义...原创 2020-05-06 18:45:37 · 188 阅读 · 0 评论 -
如何写一个Stack Overflow的程序
0基础课程OOM以及Stack Overflow二级目录三级目录OOM以及Stack Overflow里面有关于对象分配以及栈的方法区的变量,记得以前被面试过一个面试试题,主要是考量堆分配内存以及栈分配内存的区别,以及GC的时间,只要在内存有限,栈分配过多的变量,这时候就会买来得及GC就溢出,这个如果在方法区出现这个的代码,很有可能出现方法栈溢出// 方法内部声明多个变量String fo...原创 2020-05-06 15:05:58 · 525 阅读 · 0 评论