0. 前言 在上一节中,我们创建了一个项目架构,后续的项目都会在那个架构上做补充。 1. Nacos 1.1 简介 Nacos可以用来发现、配置和管理微服务。提供了一组简单易用的特性集,可以快速实现动态服务发现、服务配置、服务元数据及流量管理。 Nacos用来更敏捷和容易地构建、交付和管理微服务平台 ...
分类:
编程语言 时间:
2020-06-04 14:06:44
阅读次数:
92
我们平时经常做的是上传文件,上传文件夹与上传文件类似,但也有一些不同之处,这次做了上传文件夹就记录下以备后用。 首先我们需要了解的是上传文件三要素: 1.表单提交方式:post (get方式提交有大小限制,post没有) 2.表单的enctype属性:必须设置为multipart/form-data ...
分类:
编程语言 时间:
2020-06-04 14:07:18
阅读次数:
71
Interceptor拦截器入门及使用技巧 Interceptor拦截器入门 <dependency> <groupId>javax.servlet</groupId> <artifactId>javax.servlet-api</artifactId> <version>3.1.0</versio ...
分类:
编程语言 时间:
2020-06-04 15:18:37
阅读次数:
69
matlab中的filter函数: y = filter(b,a,x) python实现matlab中的filter函数 def filter_matlab(b,a,x): y = [] y.append(b[0] * x[0]) for i in range(1,len(x)): y.append ...
分类:
编程语言 时间:
2020-06-04 15:19:25
阅读次数:
158
一:Spring Data JPA简介 Spring Data JPA 是 Spring 基于 ORM 框架、JPA 规范的基础上封装的一套JPA应用框架,可使开发者用极简的代码即可实现对数据库的访问和操作。它提供了包括增删改查等在内的常用功能,且易于扩展!学习并使用 Spring Data JPA ...
分类:
编程语言 时间:
2020-06-04 15:21:53
阅读次数:
79
1.传统的Spring的开发是基于.xml文件开发,这样做当配置的Bean比较多,.xml文件将会变得越来越庞大,如果按照需求分开.xml文件,.xml文件又会变得越来越低可读性与可维护性变得很低。 2.注解开发则会有效的减少配置文件,提高开发的效率。 1、@Autowired 自动装配,其作用是为 ...
分类:
编程语言 时间:
2020-06-04 15:23:05
阅读次数:
101
Eureka 自我保护机制:某时刻某个服务不能用了,但是还会保存该服务信息(默认90s收不到心跳会设置该服务为宕机),不会立即清理,属于CAP里面的AP分支 Zookeeper 实时剔除宕机的服务,所以在服务可用性不如Eureka和Consul Consul go语言写的,所以在维护和个性化方面代价 ...
分类:
编程语言 时间:
2020-06-04 15:26:13
阅读次数:
78
1、输入n的值,求出n的阶乘 i=int(input("请输入数字:")) sum=1 for i in range(1,i+1): sum=sum*i print(sum) 2、求和 求s= a + aa + aaa + … + aa…a 的值(最后一个数中 a 的个数为 n ),其中 a 是一个 ...
分类:
编程语言 时间:
2020-06-04 15:33:34
阅读次数:
121
1、JS中”==”与“ ”的区别 2、final 在 java 中有什么作用? 3、java 中操作字符串都有哪些类?它们之间有什么区别? 4、对作用域上下文和this的理解。 5、Js中的prototype是什么?具体怎么用? 6、使用jquery如何找到所有的HTML select标签中的选中项 ...
分类:
编程语言 时间:
2020-06-04 15:43:19
阅读次数:
118
一.分治算法 一、基本概念 在计算机科学中,分治法是一种很重要的算法。字面上的解释是“分而治之”,就是把一个复杂的问题分成两个或更多的相同或相似的子问题,再把子问题分成更小的子问题……直到最后子问题可以简单的直接求解,原问题的解即子问题的解的合并。这个技巧是很多高效算法的基础,如排序算法(快速排序, ...
分类:
编程语言 时间:
2020-06-04 15:43:44
阅读次数:
104
void delay(int seconds) { clock_t start = clock(); clock_t lay = (clock_t)seconds * CLOCKS_PER_SEC; while ((clock()-start) < lay); } ...
分类:
编程语言 时间:
2020-06-04 16:48:49
阅读次数:
72
函数变量 函数名是变量,它在创建函数时绑定一个函数 # 示例: def f1(): print("f1函数被调用") f2 = f1 #两个变量同时绑定一个函数 f2() #f1 函数被调用 # 示例2: def f1(): print("f1") def f2(): print("f2") f1, ...
分类:
编程语言 时间:
2020-06-04 16:49:25
阅读次数:
83
python之struct详解 用处按照指定格式将Python数据转换为字符串,该字符串为字节流,如网络传输时,不能传输int,此时先将int转化为字节流,然后再发送;按照指定格式将字节流转换为Python指定的数据类型;处理二进制数据,如果用struct来处理文件的话,需要用’wb’,’rb’以二 ...
分类:
编程语言 时间:
2020-06-04 16:50:15
阅读次数:
70
Java 泛型(generics)是 JDK 5 中引入的一个新特性, 泛型提供了编译时类型安全检测机制,该机制允许程序员在编译时检测到非法的类型。 泛型的本质是参数化类型,也就是说所操作的数据类型被指定为一个参数。 假定我们有这样一个需求:写一个排序方法,能够对整型数组、字符串数组甚至其他任何类型 ...
分类:
编程语言 时间:
2020-06-04 16:52:02
阅读次数:
88
Java 提供了一种对象序列化的机制,该机制中,一个对象可以被表示为一个字节序列,该字节序列包括该对象的数据、有关对象的类型的信息和存储在对象中数据的类型。 将序列化对象写入文件之后,可以从文件中读取出来,并且对它进行反序列化,也就是说,对象的类型信息、对象的数据,还有对象中的数据类型可以用来在内存 ...
分类:
编程语言 时间:
2020-06-04 16:53:19
阅读次数:
66
JavaScript 正则表达式 正则表达式(英语:Regular Expression,在代码中常简写为regex、regexp或RE)使用单个字符串来描述、匹配一系列符合某个句法规则的字符串搜索模式。 搜索模式可用于文本搜索和文本替换。 什么是正则表达式? 正则表达式是由一个字符序列形成的搜索模 ...
分类:
编程语言 时间:
2020-06-04 16:56:15
阅读次数:
102
【程序 1 不死神兔】 题目:古典问题:有一对兔子,从出生后第 3 个月起每个月都生一对兔子,小兔子长到第三个月后每个月 又生一对兔子,假如兔子都不死,问每个月的兔子对数为多少? 程序分析: 兔子的规律为数列 1,1,2,3,5,8,13,21.... 源码: package com.homewor ...
分类:
编程语言 时间:
2020-06-04 18:01:45
阅读次数:
137
elasticsearch 模块 Elasticsearch低级客户端。提供从Python到ES REST端点的直接映射。 连接集群节点 指定连接 es = Elasticsearch( ['172.16.153.129:9200'], # 认证信息 # http_auth=('elastic', ...
分类:
编程语言 时间:
2020-06-04 18:05:45
阅读次数:
69
随着互联网技术的发展,大家对于编程的认识越来越系统化了,现在学习编程的年龄越来越小,而编程也成为了我们学习的重要知识。
分类:
编程语言 时间:
2020-06-04 18:08:30
阅读次数:
88
本文主要讲Python与Excel的关系以及集成方案,Office家族的其他成员,如Word、PowerPoint与Excel拥有类似的功能,Python同样可以与Word、PowerPoint等Office成员结合,这些内容我以后会写文章讲解。
分类:
编程语言 时间:
2020-06-04 18:14:19
阅读次数:
88