springcloud-知识点总结(二):Ribbon&Feign

1.Ribbon简介 前面讲了eureka服务注册与发现,但是结合eureka集群的服务调用没讲。 这里的话 就要用到Ribbon,结合eureka,来实现服务的调用; Ribbon是Netflix发布的负载均衡器,它有助于控制HTTP和TCP的客户端的行为。为Ribbon配置服务提供者地址后,Ribbon就可基于某种负载均衡算法,自动地帮助服务消费者去请求。Ribbon默认为我们提供了很多负载均衡算法,例如轮询、随机等。当然,我们也可为Ribbon实现自定义的负载均衡算法。 在Spring
分类: 其他 发布时间: 03-19 22:28 阅读次数: 0

linux 会的一些基本命令

一、curl ------ curl [option] [url] 参考链接 curl 在命令行或脚本中,用于传输数据。 可用于测试网页返回值,指定传参类型、格式等。 [option]: -H/--header <line> 自定义头信息传递给服务器 -X/--request <command> 指定什么命令 -d/--data <data> HTTP POST方式传送数据 eg: curl -H 'Content-Ty
分类: 其他 发布时间: 03-19 22:28 阅读次数: 0

vue中:key 和react 中key={} 的作用,以及ref的特性?

vue中:key 和react 中key={} 为了给 vue 或者react 一个提示,以便它能跟踪每个节点的身份,从而重用和重新排序现有元素,你需要为每项提供一个唯一 key 属性 一句话概括就是key的作用主要是为了高效的更新虚拟DOM ref的特性 React的ref有3种用法: 字符串(已废弃) 回调函数 React.createRef() (React16.3提供) 1. 字符串 最早的ref用法。 1.dom节点上使用,通过this.refs[refName]来引用真实的dom节
分类: 其他 发布时间: 03-19 22:28 阅读次数: 0

字符串大小写转换 更改字符串 去掉前后空格

public class Homework { public static void main(String[] args) throws ParseException {      lower();    全部调用      upper();      repalce();     repalce1();     trim();       public static void trim(){ //  String trim(): 去掉字符串两端空格          String s="
分类: 其他 发布时间: 03-19 22:28 阅读次数: 0

Markdown学习指南及图床问题

为什么学习Markdown 我最开始知道markdown是在学习前端的时候,那时候希望自己每天学习的东西可以整理成文,方便以后复习,而markdown是属于开发人员常用写作语言,其采用标记语言的形式,在写作的时候非常方便,不用触碰鼠标就可以实现非常赏心悦目的排版,这种沉浸式的写作体验是比较好的,但是由于自己一直未习惯这种写作方式,而且上传图片也是一个比较麻烦的事,因此了解了markdown的大概使用方式就不了了之了,后来都是用的博客自带的编辑器,写完了内容再调整标题风格文章格式等等,这种方式我
分类: 其他 发布时间: 03-19 22:28 阅读次数: 0

软件综合实践专题--结对编程

软件工程实践专题 ---------第二次作业:结对编程 小组成员:金宇杰 1759220,陈黄浩 1759222 金宇杰:负责系统化的架构这个程序 陈黄浩:负责切实地实现功能 作业要求:小学老师要每周给同学出300道四则运算练习题。这个程序有很多种实现方式。C/C++C#/VB.net/javaExcelUnix ShellEmacs/Powershell/VbscnptPython两个运算符100以内的数字,不需要写答案。【估计时同t】现在估计写这个程序需要的时间马上把代码写出来 需要写答
分类: 其他 发布时间: 03-19 22:28 阅读次数: 0

如何为自己的pip包打造可以执行的系统命令

1、我们在打包我们自己的Python Package的时候。我们不仅可以在代码中使用我们的package,而且可以添加一些可执行命令来执行自己的函数。 2 、我们应该怎么办呢?   1、首先新建目录以及文件      ---mypackage ---__init__.py ---my.py ---setup.py   2、看一下各个文件的内容     1 、__init__.py 空白     2、my.py #encoding=utf-8 def hello():
分类: 其他 发布时间: 03-19 22:28 阅读次数: 0

201671010448 词频统计软件项目报告

实验二 词频统计软件项目报告 需求分析 使用JAVA编程语言实现以下基本功能 1.程序可读入任意英文文本文件,该文件中英文词数大于等于1个。 2.程序需要很壮健,能读取容纳英文原版《哈利波特》10万词以上的文章。 3.指定单词词频统计功能:用户可输入从该文本中想要查找词频的一个或任意多个英文单词,运行程序的统计功能可显示对应单词在文本中出现的次数和柱状图。 4.高频词统计功能:用户从键盘输入高频词输出的个数k,运行程序统计功能,可按文本中词频数降序显示前k个单词的词频及单词。 5.统计该文本所
分类: 其他 发布时间: 03-19 22:28 阅读次数: 0

常用类-Excel-使用Aspose.Cells插件

using System; using System.Collections.Generic; using System.Linq; using System.Web; using System.Xml; using System.Data; using System.IO; using System.Data.OleDb; using Aspose.Cells; using System.Reflection; namespace Utils { ///
分类: 其他 发布时间: 03-19 22:28 阅读次数: 0

数据库系统概念:集合运算、空值、聚集函数

public class DataBase { public static void main() { } } /* 3.5 集合运算 SQL作用在关系上的union、intersect和expect运算对应于数学集合论中的并,交,减运算 union、intersect、expect:去除重复 union all、intersect all、expect all:不去除重复 */ /* 3.6
分类: 其他 发布时间: 03-19 22:28 阅读次数: 0

02.02.02 第2章 制作power bi图表(Power BI商业智能分析)

---恢复内容开始--- 02.02.02第2章 制作power bi图表 02.02.02.01 power pivot数据导入 00:08:43 02.02.02.02建立数据透视表 00:11:27 02.02.02.03计算新字段 00:09:04 02.02.02.04函数计算 00:10:17 02.02.02.05 format函数 00:06:02 02.02.02.06 powermap 00:10:13 02.02.02.07 powermap动态图 00:09:30 02
分类: 其他 发布时间: 03-19 22:28 阅读次数: 0

【BZOJ1008】[HNOI2008]越狱

【BZOJ1008】[HNOI2008]越狱 题面 bzoj 题解 首先,所有选的方案数为\(M^N\)。 再减去没人越狱的方案数\(M\times (M-1)^{N-1}\)。 所以有 \[Ans=M^N-M\times (M-1)^{N-1}\]
分类: 其他 发布时间: 03-19 22:28 阅读次数: 0

在Docker中体验数据库之Microsoft SQL Server

  前面记录了一下在docker中体验mongodb和mysql。今天记录一下mssql……其实早就体验了,就是没有记录,前几天看了一下2019的一些新闻,很喜欢Polybase这个特性,想体验一把,可惜在linux上不支持,不支持就不支持吧!不知道以后会不会支持。   因为是n天之前体验的不知道现在怎么样了,于是决定再跑一下,接着就去docker官网看了一下,却发现之前用的那个搬家了      现在是这个东东:mcr.microsoft.com/mssql/server   运行环境:ubu
分类: 其他 发布时间: 03-19 22:28 阅读次数: 0

有进度条的圆周率运算

一、圆周率π的简介 圆周率的介绍   圆周率用希腊字母 π(读作pài)表示,是一个常数(约等于3.141592654),是代表圆周长和直径的比值。它是一个即无限不循环小数,在日常生活中,通常都用3.14代表圆周率去进行近似计算。 圆周率的求解历程   1965年,英国数学家约翰·沃利斯(John Wallis)出版了一本数学专著,其中他推导出一个公式,发现圆周率等于无穷个分数相乘的积。   2015年,罗切斯特大学的科学家们在氢原子能级的量子力学计算中发现了圆周率相同的公式。   2019年
分类: 其他 发布时间: 03-19 22:11 阅读次数: 0

c++——基本概念

如何理解c/c++中的指针?每种编程语言都使用指针,但Java、c#等将指针隐藏,而c/c++将指针暴露给了用户(程序员)https://www.cnblogs.com/gxcdream/p/4805612.html 如何理解符号表?记录变量名及变量对应的地址。在编译时生成,生成后不可改 c++中的内存有哪几种?如何分配?存储什么内容?静态存储区、栈存储区、堆存储区。静态存储区在编译时分配,在程序的整个运行期间都存在,存储全局变量、static变量;栈区函数执行时分配,在函数运行期间存在,存储
分类: 其他 发布时间: 03-19 22:11 阅读次数: 0

计算分段函数编程与整数编程作业

此次作业进行了两个编程,两个流程图,第一道由于老师在课堂上讲述有了一定的理解,但是下去之后自己动手上机时确又遇到了很多问题,程序总是运行部出来,老是出现错误与警告,突然觉得编程有点难了,可能没有体会到编程的乐趣,也许也是刚接触不久。但是有时候能运行出那个编程的时候我觉得又是一个很奇妙的过程,多做多学才是硬道理,有时编不出来应该找找自己的问题,更要仔细认真,肯努力上进我觉得还是可以学好的。 最大的问题就是运行不出来,总是有着一两个细小的错误而导致整个程序都运行不出来,所以认认真真仔仔细细很重要。
分类: 其他 发布时间: 03-19 22:11 阅读次数: 0

常用类-ExcelHelper

using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Data; using System.Data.OleDb; using System.IO; namespace Utils { /// <summary> /// Excel 辅助类 /// </summary> public clas
分类: 其他 发布时间: 03-19 22:11 阅读次数: 0

USB相关注册表

计算机\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{ SYSTEM\\CurrentControlSet\\Control\\DeviceClasses\\{a5dcbf10-6530-11d2-901f-00c04fb951ed}" SYSTEM\\CurrentControlSet\\enum\\USB\\ SYSTEM\\CurrentControlSet\\Enum\\USBSTOR
分类: 其他 发布时间: 03-19 22:11 阅读次数: 0

《重新定义团队》读书笔记及阅读感想2600字

《重新定义团队》读书笔记及阅读感想2600字: 《重新定义团队》的作者是是谷歌前任首席人才官拉斯洛·博克。全书读完,最震撼我的不是最佳雇主该有的薪资和福利待遇,而是开放透明和愿意相信员工的价值观,以及不论遇到任何情况,依然坚守价值观的态度。 以下是书中给我最大启发和感动的地方: 1.“如果你相信员工,就不必害怕与他们分享。” 在一家公司任职,每个人都有自己的业务范围,而每个人能看见的公司信息大概也仅限于自己业务范围内的,至少我的上家单位是这样的:不同业务单元设置了访问权限。我相信很多公司也是这
分类: 其他 发布时间: 03-19 22:11 阅读次数: 0

(分治法 快速幂)P1226 【模板】快速幂||取余运算 洛谷

题目描述 输入b,p,k的值,求b^p mod k的值。其中b,p,k*k为长整型数。 输入输出格式 输入格式: 三个整数b,p,k. 输出格式: 输出“b^p mod k=s” s为运算结果 输入输出样例 输入样例#1: 复制 2 10 9 输出样例#1: 复制 2^10 mod 9=7 快速幂 要注意1 0 1的情况。 C++代码: #include<iostream> #include<algorithm> #include<cstdio> using namespace s
分类: 其他 发布时间: 03-19 22:11 阅读次数: 0