% 两个数相除,只要其余数 123 % 10 = 3 // 两个数相除,只要其整数 123//10 = 12 12%10 = 2 123 //100 =1 (分别获取了个位、十位、百位数字) / 两个整数相除,结果就是有整数部分也有小数部分 3/2 =1.5 ...
分类:
编程语言 时间:
2020-01-06 19:18:56
阅读次数:
91
今天和大家聊一下Spring Cloud微服务下服务接口调试及管理的话题!我们知道在微服务架构下,软件系统会被拆分成很多个独立运行的服务,而这些服务间需要交互通信,就需要定义各种各样的服务接口。具体来说,在基于Spring Cloud的微服务模式中,各个微服务会基于Spring MVC的Controller定义多个该微服务需要向外部发布的接口。
根据各个微服务功能边界定义的不同,有些微服务会提供与具体业务相关的接口,如支付接口、账户接口等;而有些微服务则会提供一些公共性质的服务接口,如短信接口、统一认证接口之类。而这些微服务往往又是由多个不同的团队在开发维护,传统方式下服务接口的定义往往需要服务提供方提供良好的、可阅读性比较高的接口文档才可以比较方便地对接和测试,而事实上,随着时间的推移、人员的迭代更新,很多情况下这些早期的接口文档往往很快就会因为无人维护而过时,即便不过时,微服务模式下这样的方式也会因为服务接口文档太多而让开发人员显得抓狂!
那么有没有一种更便捷地方式,可以让开发接口的同时,自动就能生成与服务接口高度一致的文档来呢?答案是有的,接下来就和大家一起聊聊到底有什么样方
分类:
编程语言 时间:
2020-01-06 19:19:38
阅读次数:
93
python detect.py ...
分类:
编程语言 时间:
2020-01-06 19:20:32
阅读次数:
265
给定一个按照升序排列的整数数组 nums,和一个目标值 target。找出给定目标值在数组中的开始位置和结束位置。 你的算法时间复杂度必须是?O(log n) 级别。 如果数组中不存在目标值,返回?[ 1, 1]。 来源:力扣(LeetCode) 链接:https://leetcode cn.com ...
分类:
编程语言 时间:
2020-01-06 19:28:14
阅读次数:
84
前两篇文章已经介绍了多线程以及 JMM,我们说过多线程面对的安全问题体现在 `可见性 重排序`三个问题上。Synchronized 就是 Java 为我们提供的解决线程安全问题的一把锁。 以前我们都叫它重量级锁,是因为以前它的性能相比与其他锁要差很多,而且非常笨重。但是随着 JDK 1.6 中对 S ...
分类:
编程语言 时间:
2020-01-06 19:30:22
阅读次数:
76
在机器学习、深度学习中使用的优化算法除了常见的梯度下降,还有 Adadelta,Adagrad,RMSProp 等几种优化器,都是什么呢,又该怎么选择呢? 在 Sebastian Ruder 的这篇论文中给出了常用优化器的比较,今天来学习一下:https://arxiv.org/pdf/1609.0 ...
分类:
编程语言 时间:
2020-01-06 19:30:38
阅读次数:
136
代码: /******************************** *文件名:main.cpp *描述:小公主养成记 代码实战 *作者:li *时间:2020.1.6 *版权:www.cnblogs.com/lijitao/ ********************************/ ...
分类:
编程语言 时间:
2020-01-06 19:31:33
阅读次数:
102
1.String字符串 我们常用的字符串属于引用类型,它可以包含0至n个字符,String使用双引号,字符串的拼接也可以使用+ public class HelloWorld { public static void main(String[] args) { String s = "我爱中国"; ...
分类:
编程语言 时间:
2020-01-06 19:32:10
阅读次数:
81
一、创建项目并导入相关依赖 org.springframework.boot spring-boot-starter-data-mongodb org.springframework.boot spring-boot-starter-web 二、mongo相关配置 spring.data.mongo... ...
分类:
编程语言 时间:
2020-01-06 19:32:28
阅读次数:
172
1. 什么是数据驱动? 使用数据驱动有什么好处? 用例执行是靠数据来驱动的,每条测试用例除了测试数据不一样意外,所有的用例代码都是一样的,为了使用例批量执行,我们会使用数据驱动的思想来批量执行测试用例; 好处: 批量的执行测试用例,提高执行的测试效率;数据与脚本分离,测试数据需要修改时,代码不需要修 ...
分类:
编程语言 时间:
2020-01-06 19:36:16
阅读次数:
79
15.0 序 在之前的章节中,我们考察的东西都是局限在一个模块 内。然而现实中,程序不可能只有一个模块,更多情况下一个程序会有多个模块,而模块之间存在着引用和交互,这些引用和交互也是程序的一个重要的组成部分。本章剖析的就是在python中,一个模块是如何加载、并引用另一个模块的功能的。对于一个模块, ...
分类:
编程语言 时间:
2020-01-06 19:47:38
阅读次数:
119
问题:urllib.error.HTTPError: HTTP Error 418: 问题描述:当我使用Python的request爬取网页时返回了http状态码为418, 错误描述:经过网上查询得知,418的意思是被网站的反爬程序返回的,网上解释为,418 I'm a teapotThe HTTP ...
分类:
编程语言 时间:
2020-01-06 19:48:59
阅读次数:
312
python第八天 1. 文件操作初识 三部曲: 打开文件open()。 操作文件(文件句柄进行操作)。 关闭文件。 文件路径path,编码方式:encoding, mode:. 2. 读,写,追加。 读: r rb r+,r+b read() read(n) : r: read(n) n 是字符。 ...
分类:
编程语言 时间:
2020-01-06 20:57:53
阅读次数:
88
10道java经典算法! 持续更新java小知识,跪求关注,祝关注我的人都:身体健康,财源广进,福如东海,寿比南山,早生贵子,从不掉发! 【程序1】 题目:有1、2、3、4个数字,能组成多少个互不相同且无重复数字的三位数?都是多少? 1.程序分析:可填在百位、十位、个位的数字都是1、2、3、4。组成 ...
分类:
编程语言 时间:
2020-01-06 20:58:24
阅读次数:
118
整体项目结构 更改后的目录结构为 配置pom.xml文件 添加依赖 <!--security--> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-security</a ...
分类:
编程语言 时间:
2020-01-06 20:59:42
阅读次数:
146
前言:该篇说明:|请见 说明 —— 浏览器工作原理与实践 目录 在前面《07 | 变量提升:JavaScript 代码是按照顺序执行的吗?》这篇文章中,我们已经讲解了 JavaScript 中变量提升的相关内容,正是由于 JavaScript 存在变量提升这种特性,从而导致了很多于直觉不符的代码,这 ...
分类:
编程语言 时间:
2020-01-06 21:01:55
阅读次数:
99
I have encountered a bug in using Spring Data Jpa. Specifically,when @OneToMany was used to maintain a one to many relationship, lazy loading was effe ...
分类:
编程语言 时间:
2020-01-06 21:03:39
阅读次数:
253
python第七天 1. 文件操作的初识 护士空姐少妇的联系方式.txt 利用python代码写一个很low的软件,去操作文件。 文件路径:path 打开方式:读,写,追加,读写,写读...... 编码方式:utf 8,gbk ,gb2312...... 代码解释: 文件操作的三部曲: 1, 打开文 ...
分类:
编程语言 时间:
2020-01-06 21:05:55
阅读次数:
95
1 #include <stdio.h> 2 3 void InvertStore(char A[]) 4 //字符串逆序存储的递归算法。 5 { 6 char ch; 7 static int i = 0;//需要使用静态变量 8 ch=getchar(); 9 if (ch!= '\n') // ...
分类:
编程语言 时间:
2020-01-06 21:07:38
阅读次数:
71
Java Comparator和Comparable 步骤 1 : Comparator 假设Hero有三个属性 name,hp,damage 一个集合中放存放10个Hero,通过Collections.sort对这10个进行排序 那么到底是 hp小的放前面?还是damage小的放前面 ?Colle ...
分类:
编程语言 时间:
2020-01-06 21:07:52
阅读次数:
76