Spring Cloud,它将帮我们填平横跨在应用开发与微服务、DevOps、云计算之间的沟壑,让我们轻松拥抱云上微服务,但你知道它是如何做到的吗?你对它有全面的了解吗?你知道如何正确使用它吗?新概念新技术层出不穷,让人云里雾里,你是否想拨开云雾对它们有更清晰的认知?磨刀不误砍柴工,赶快来看一看「IT老兵哥」写的系列文章吧!
分类:
编程语言 时间:
2019-12-05 20:30:16
阅读次数:
110
Spring 家族变得越来越庞大,包括 Spring Framework、Spring Boot、Spring Cloud 等,如果我们对它没有一个全局的认知,那我们很容易迷失在技术细节当中,也用不好这款产品。本文是作者参与公司微服务框架研发过程中积累的经验认知,可以作为 Spring Cloud 知识体系的索引,后续可以根据它深入学习某个特性。
本文主要价值是帮助大家梳理出 Spring Cloud 相关的知识框架,也就是我们常说的全局视角或者上帝视角。有了这个框架之后,我们可以根据自己的需要按图索骥找相关节点的资料来研究学习,不至于陷入细节找不到方向。
分类:
编程语言 时间:
2019-12-05 20:30:47
阅读次数:
107
递归 递归的概念 在程序中函数直接或者间接调用自己。 跳出结构,有了跳出才有结果。 递归的思想 递归的调用,最终还是要转换为自己这个函数。 应用 数组扁平化 递归的两个必要因素:递归方程,递归结束条件。 闭包 闭包是指有权访问一个函数作用域中的变量的函数。 闭包只能取得包含函数中任何变量的最后一个值 ...
分类:
编程语言 时间:
2019-12-05 20:34:02
阅读次数:
96
说起Python这门编程语言,发展前景好、应用范围广泛、薪资待遇高是它的特点。在人工智能、数据分析、全栈开发等领域都有着非常不错的优势,不过对于想要了解Python的人来说,最关心的就是学习Python后可以挣多少钱?适不适合学习Python?
分类:
编程语言 时间:
2019-12-05 22:01:39
阅读次数:
132
Springcloud简介 简介 Spring Cloud是一系列框架的有序集合。它利用Spring Boot的开发便利性巧妙地简化了分布式系统基础设施的开发,如服务发现注册、配置中心、消息总线、负载均衡、断路器、数据监控等,都可以用Spring Boot的开发风格做到一键启动和部署。Spring ...
分类:
编程语言 时间:
2019-12-05 22:18:05
阅读次数:
122
This is the harder version of the problem. In this version, 1≤n,m≤2?1051≤n,m≤2?105. You can hack this problem if you locked it. But you can hack the p ...
分类:
编程语言 时间:
2019-12-05 22:19:38
阅读次数:
100
进度条 import sys, time class ShowProcess(object): """ 显示处理进度的类 调用该类相关函数即可实现处理进度的显示 """ # i = 0 # 当前的处理进度 # max_steps = 0 # 总共需要处理的次数 # max_arrow = 50 #进 ...
分类:
编程语言 时间:
2019-12-05 22:20:55
阅读次数:
107
简介 Spring是一个轻量级的企业级的Java开发框架。主要是用来替代原来更加重量级的企业级Java技术,比如EJB(Enterprise JavaBean)、Java数据对象(Java Data Object)等。Spring的出现极大简化了Java开发。 另外Spring框架是一个一体化的框架 ...
分类:
编程语言 时间:
2019-12-05 22:22:46
阅读次数:
138
shell脚本编程之冒泡排序脚本实现
分类:
编程语言 时间:
2019-12-05 22:24:13
阅读次数:
117
题目: 输入两个链表,找出它们的第一个公共结点。 分析: 先统计两个链表的长度,计算他们的差值,然后将两个链表对齐,再去寻找公共节点即可。 程序: C++ class Solution { public: ListNode* FindFirstCommonNode( ListNode* pHead1 ...
分类:
编程语言 时间:
2019-12-05 22:25:45
阅读次数:
95
TreeSet:无序,不可重; 底层结构式是红黑树进行存储; 特点:默认从小到大排序; 可以定义比较规则,排序规则,并且可以使用去重原则: 内部比较器|自然排序: 实现Comparable接口,重写comparaTo方法,在方法中定义比较规则.,默认的比较规则; 外部比较器|指定比较器:实现一个Co ...
分类:
编程语言 时间:
2019-12-05 22:27:36
阅读次数:
103
Spring Framework5.0引入@Indexed注解,为Spring模式注解添加索引,提升应用的启动性能。 ...
分类:
编程语言 时间:
2019-12-05 22:28:11
阅读次数:
269
这篇文章中要和大家分享下的就是在Spring Cloud微服务架构模式中被运维小哥用的很爽的一个工具Consul
分类:
编程语言 时间:
2019-12-05 22:32:21
阅读次数:
135
Spring最基础的特性就是创建bean、管理bean之间的依赖关系。下面通过具体实例演示该如何装配我们应用中的bean。 Spring提供了三种主要的装配机制 在xml中进行显示的配置 在Java中进行显示的配置 隐式的bean发现机制和自动装配 三种装配方式可依据个人喜好选择使用,无限制。不过应 ...
分类:
编程语言 时间:
2019-12-05 22:38:56
阅读次数:
114
项目上遇到多数据源的问题,分别是阿里的DRDS和ADB数据库,他们的语法都是一样通用mysql语法。 不同点:DRDS有事务,,ADB无事务。 所以,数据源需要针对调用不同的接口来来进行切换。 整个处理过程,经历了比较坎坷的过程。 1.使用spring的切面+注解@DataSource来解决。 问题 ...
分类:
编程语言 时间:
2019-12-05 22:40:00
阅读次数:
143
1、算法 SnowFlake算法生成的数据组成结构如下: 在java中用long类型标识,共64位(每部分用 分开): 0 0000000000 0000000000 0000000000 0000000000 0 00000 00000 0000000000 00 1位标识,0表示正数。 41位时 ...
分类:
编程语言 时间:
2019-12-05 22:42:50
阅读次数:
104
大概了解下SpringMVC和jwt,百度 代码: 1.整体框架 2.controller package com.yiyezhiqiu.jwt.jwt.controller;import com.alibaba.fastjson.JSON;import com.alibaba.fastjson.J ...
分类:
编程语言 时间:
2019-12-05 22:46:45
阅读次数:
141
项目还没开始做,就碰到那么多问题。。 报错一:/oa/news/%E6%A0%8F%E7%9B%AE%E7%AE%A1%E7%90%86.jsp 1.一开始是jsp的页面名称为中文,改了 2.接着仍然这样错误,我想可能没有重新加载,把target文件删掉解决了。 报错二:Artifact tlks: ...
分类:
编程语言 时间:
2019-12-05 23:54:42
阅读次数:
193
Python 网络编程 Python提供两个基本的Socket模块: Socket,提供了标准的BSD Sockets API SocketServer, 提供了服务器中心类,可以简化网络服务器的开发 1、Socket类型 套接字格式为: socket(family, type[,protocall ...
分类:
编程语言 时间:
2019-12-06 00:01:39
阅读次数:
140
springboot整合了一些数据源,在org.springframework.boot.autoconfigure.jdbc.DataSourceAutoConfiguration类中可以查看。 1.4.0.RELEASE版本中整合了4个,默认是:tomcat-jdbc,如下: 2.0.4.REL ...
分类:
编程语言 时间:
2019-12-06 00:01:56
阅读次数:
131