关于用springcloudstream连接虚拟机的RabbitMQ遇到 默认情况下,guest用户被禁止通过远程连接到RabbitMQ,它只能用localhost连接。你自己创建的其它的用户不会受限于这一条。 这个配置是通过配置文件中的loopback_users来设置的。 如果你希望guest用 ...
分类:
编程语言 时间:
2020-05-05 20:14:52
阅读次数:
97
课程主题 抽象模板设计模式&策略模式&spring核心理解&spring手写ioc模块思路分析课程目标 1.掌握抽象模板设计模式的具体用法 2.掌握策略设计模式的具体用法 3.掌握spring和spring boot、springcloud等的关联和区别 4.搞清楚spring中的IoC、DI、AO ...
分类:
编程语言 时间:
2020-05-05 20:15:53
阅读次数:
77
5ERROR: Exception: Traceback (most recent call last): File "D:\python\python36\lib\site-packages\pip\_vendor\urllib3\response.py", line 425, in _error ...
分类:
编程语言 时间:
2020-05-05 20:17:40
阅读次数:
97
第一步:进入maven项目 第二步:运行mvn clean 命令 第三步: 运行mvn package命令 这里也可以一步完成,mvn clean package 第四步:进入target目录 第五步:运行 java -jar xx.jar 命令,即可。 参考链接 https://www.cnblo ...
分类:
编程语言 时间:
2020-05-05 20:18:02
阅读次数:
72
语法结构:application-profile.properties/yml profile:代表某个配置环境的标识 示例: application-dev.properties/yml 开发环境 application-test.properties/yml 测试环境 application.p ...
分类:
编程语言 时间:
2020-05-05 20:19:55
阅读次数:
71
题目: 解答: 默认升序(降序也只是改一点代码,不影响) 原理:如果左侧最大值大于中间的最小值,则一定会被中间序列包括;同理,如果右侧最小值大于中间的最大值,则一定会被中间序列包括。 一遍遍历 + 两个指针(两次扫描可一次遍历完成) 1、从前向后扫描数组,判断当前array[i]是否比max小,是则 ...
分类:
编程语言 时间:
2020-05-05 20:22:41
阅读次数:
59
一、设顺序表va中的数据元素递增有序。试写一算法,将x插入到顺序表的适当位置上,以保持该表的有序性。 答: 分析题目可知,我们需要先查到x需要在顺序表va中插入的位置。假设我们插入在顺序表中的位置为va.elem[i+1]。这里我们需要满足x的值大于等于va.elem[i]且小于va.elem[i+ ...
分类:
编程语言 时间:
2020-05-05 20:25:10
阅读次数:
105
一.类型的判断 用isinstance()函数判断 两种用法: 1.isinstance(要判断的值,要判断的类型),返回值是真或者假. 2.isinstance(要判断的值,(可能的类型1,可能的类型2,...),如果有一个类型符合,则返回真否则为假, 适用于:所有数据类型(int ,float ...
分类:
编程语言 时间:
2020-05-05 20:25:39
阅读次数:
60
报错: File "./001hellopython.py", line 1 SyntaxError: Non-ASCII character '\xe4' in file ./001hellopython.py on line 1, but no encoding declared; see ht ...
分类:
编程语言 时间:
2020-05-05 20:26:15
阅读次数:
83
题目: 解答: 当我们加上一个正数的时候,和会增加;当我们加上一个负数的时候,和会减少。如果当前得到的和是个负数,那么这个和接下来的累加中应该抛弃并重新清零,不然的话,这个负数将会减少接下来的和。 1 class Solution { 2 public: 3 int maxSubArray(vect ...
分类:
编程语言 时间:
2020-05-05 20:27:09
阅读次数:
63
1. spring-boot-starter-parent 你的项目pom.xml文件中,应该存在如下代码: <parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</ar ...
分类:
编程语言 时间:
2020-05-05 20:28:17
阅读次数:
89
// 1.做一个5×5的二维数组,赋1到25的自然数 var bigArr = []; for (var i = 0; i < 5; i++) { var sArr = []; for (var j = 0; j < 5; j++) { sArr.push((i + 1) * j); } ...
分类:
编程语言 时间:
2020-05-05 20:30:48
阅读次数:
255
1 import requests 2 import time 3 import random 4 url = ['http://cq.srx123.com/', 5 'http://cq.srx123.com/article.php', 6 'http://cq.srx123.com/yszc.p ...
分类:
编程语言 时间:
2020-05-05 20:31:42
阅读次数:
67
ArrayBlockingQueue介绍 ArrayBlockingQueue是数组实现的线程安全的有界的阻塞队列。 线程安全是指,ArrayBlockingQueue内部通过“互斥锁”保护竞争资源,实现了多线程对竞争资源的互斥访问。 有界是指,ArrayBlockingQueue对应的数组是有界限 ...
分类:
编程语言 时间:
2020-05-05 20:32:18
阅读次数:
67
题目: 解答: 1 // 总的思想就是 哈希双向链表 2 struct Node 3 { 4 int key; 5 int value; 6 Node* pre; 7 Node* next; 8 // 构造函数初始化 9 Node(int key, int value) : key(key), va ...
分类:
编程语言 时间:
2020-05-05 21:39:13
阅读次数:
69
一、什么是构造方法呢? 从字面上理解即为构建创造时用的方法,即就是对象创建时要执行的方法。既然是对象创建时要执行的方法,那么只要在new对象时,知道其执行的构造方法是什么,就可以在执行这个方法的时候给对象进行属性赋值。 1.1 构造方法的体现: 1) 构造方法没有返回值类型。因为它是为构建对象的,对 ...
分类:
编程语言 时间:
2020-05-05 21:42:00
阅读次数:
62
本文重点介绍java设计模式原则:单一职责原则、里氏替换原则、依赖倒置原则。用思维导图的方式来表现。
23种java设计模式遵循了6大设计原则,本文介绍前3个设计原则,下一篇介绍后面3个设计原则。
分类:
编程语言 时间:
2020-05-05 21:49:12
阅读次数:
72
如果程序中有一个变量被用得比较多,但名字起得不是很好,导致其他阅读程序的人搞不清它到底表示的是什么,这时可以考虑起一个有意义的名字。但是,要一个一个改吗?显然不合适。举个栗子,下面这段小程序:其中的i,表示的是要输入的年龄,但就意义来说,就不如用age来得好懂。如何将i都改成age呢?很简单,在Pycharm中右键单击i,然后选择refactor-rename就可以了。这里的refactor意思是
分类:
编程语言 时间:
2020-05-05 21:50:02
阅读次数:
641