1、概念:Ribbon 负载均衡 2、具体内容 现在所有的服务已经通过了 Eureka 进行了注册,那么使用 Eureka 注册的目的是希望所有的服务都统一归属到 Eureka 之中进 行处理,但是现在的问题,所有的微服务汇集到了 Eureka 之中,而客户端的调用也应该通过 Eureka 完成。而 ...
分类:
编程语言 时间:
2018-04-14 00:35:23
阅读次数:
293
做一个鼠标碰到就会自动加边框的效果 下边的代码,主要是使自动加边框的时候,加边框的部分不会跳动 实现一张图片的点击之后出现信息 ...
分类:
编程语言 时间:
2018-04-14 00:35:32
阅读次数:
284
这篇文章我们针对上篇链路跟踪的遗留问题进行改造升级 一、将追踪数据存放到MySQL数据库中 默认情况下zipkin将收集到的数据存放在内存中(In-Memeroy),但是不可避免带来了几个问题: 在服务重新启动后,历史数据丢失。 在数据量过大的时候容易造成OOM错误 在服务重新启动后,历史数据丢失。 ...
分类:
编程语言 时间:
2018-04-14 00:35:52
阅读次数:
889
研究QQ登录规则的话,得分析大量Javascript的加密解密,比较耗时间。自己也是练习很少,短时间成功不了。所以走了个捷径。 Selenium是一个WEB自动化测试工具,它运行时会直接实例化出一个浏览器,完全模拟用户的操作,比如点击链接、输入表单,点击按钮提交等。所以我们使用它可以很方便的来登录。 ...
分类:
编程语言 时间:
2018-04-14 00:36:34
阅读次数:
213
多任务才有多进程和线程: 线程是最小的执行单元,而进程由至少一个线程组成。如何调度进程和线程,完全由操作系统决定,程序自己不能决定什么时候执行,执行多长时间。 多进程和多线程的程序涉及到同步、数据共享的问题,编写起来更复杂。 子进程永远返回0,而父进程返回子进程的ID。这样做的理由是,一个父进程可以 ...
分类:
编程语言 时间:
2018-04-14 00:36:42
阅读次数:
208
Tips 《Effective Java, Third Edition》一书英文版已经出版,这本书的第二版想必很多人都读过,号称Java四大名著之一,不过第二版2009年出版,到现在已经将近8年的时间,但随着Java 6,7,8,甚至9的发布,Java语言发生了深刻的变化。 在这里第一时间翻译成中文 ...
分类:
编程语言 时间:
2018-04-14 00:37:10
阅读次数:
205
消息中间件 消息中间件:关注于数据的发送和接受,利用高效可靠的异步消息传递机制集成分布式系统 JMS:Java消息服务,Java平台中关于面向消息中间件的API AMQP:提供统一消息服务的应用层标准协议 常见消息中间件 ActiveMQ RabbitMQ Kafka JMS规范 提供者:实现JMS ...
分类:
编程语言 时间:
2018-04-14 00:37:30
阅读次数:
176
Java基础教程:面向对象编程[2] 三大特性 封装 封装(英语:Encapsulation)是指一种将抽象性函式接口的实现细节部份包装、隐藏起来的方法。封装可以被认为是一个保护屏障,防止该类的代码和数据被外部类定义的代码随机访问。 使用封装我们可以对成员变量进行更精确的控制,同时隐藏信息,实现细节 ...
分类:
编程语言 时间:
2018-04-14 00:37:55
阅读次数:
217
昨天完成了三级菜单和购物车程序的作业: ...
分类:
编程语言 时间:
2018-04-14 00:38:26
阅读次数:
206
判断最长不连续回文 过程如图 判断最长连续回文 https://segmentfault.com/a/1190000008484167 Manacher模板 ...
分类:
编程语言 时间:
2018-04-14 00:39:10
阅读次数:
194
运算符:执行特定数学或逻辑操作的符号 算术运算符 + - * / % ++ -- 关系运算符 == != > = > 赋值运算符 = += -= *= /= %= >= &= ^= |= 杂项运算符 sizeof condition ? : x : y , .和-> cast & * 运算优先级:确... ...
分类:
编程语言 时间:
2018-04-14 00:39:35
阅读次数:
182
Python文件操作 数据的存储可以使用数据库,也可以使用文件, 数据库保持了数据的完整性和关联性,使数据更安全,可靠,使用文件存储则非常简单和易用 文件通常用于存储应用软件的参数或临时性数据 python提供了文件常用操作有打开文件,读写文件,删除文件等 文件打开 python中使用open()函 ...
分类:
编程语言 时间:
2018-04-14 00:39:59
阅读次数:
194
一、javacc说明文档 >>>红色部分 parser_begin 和 parser_end但是这也是一个声明实例变量的好场所,该实例变量将由您结果中的 Java 语句引用。如果您喜欢,甚至可以在这里插入 Java main() 过程,并且使用它来构建独立的应用程序,以启动和测试您正在生成的解析器 ...
分类:
编程语言 时间:
2018-04-14 00:40:06
阅读次数:
246
第五次作业——效能分析与几个问题(个人作业) 前言 阅读了大家对于本课程的目标和规划之后,想必很多同学都跃跃欲试,迫不及待想要提高自身实践能力,那么就从第一个个人项目开始吧,题目要求见下。 阅读 阅读《构建之法》第一章至第三章的内容,并在下方作业里体现出阅读后的成果。特别是第2章中的效能分析及个人软 ...
分类:
编程语言 时间:
2018-04-14 00:40:30
阅读次数:
234
解决问题如下: 1.求1+2!+3!+...+20!的和。 2.获取数组中的最大和最小值。 3.对数组进行选择排序、冒泡排序。 4.在数组中查找某个数的位置(折半查找)。 折半查找: 适合顺序表的查找,数组中存的是按顺序排列的元素,方法如下:定义变量low,mid,high分别指向数组中的最低位,中 ...
分类:
编程语言 时间:
2018-04-14 00:40:45
阅读次数:
221
1本文的作用 一个从多个父类继承过来的子类,可以访问所有父类的功能。 2图文介绍 3代码验证 参考:本文参考学习《Python3 Object Oriented Programming》,根据自己理解改编,Dusty Phillips 著 ...
分类:
编程语言 时间:
2018-04-14 00:41:14
阅读次数:
189
一个匹配数字和字母密码的正则表达式 2011 年 12 月 14 日 | Filed under: 正则表达式 and tagged with: 密码 , 正则表达式 , 零宽断言 一个用户注册功能的密码有如下要求:由数字和字母组成,并且要同时含有数字和字母,且长度要在8-16位之间。 如何分析需求 ...
分类:
编程语言 时间:
2018-04-14 10:12:35
阅读次数:
158
#1.n! ...
分类:
编程语言 时间:
2018-04-14 10:12:53
阅读次数:
162
count = 0def hanoi(n,src,mid,dst): global count if n == 1: print("{}:{}->{}".format(1,src,dst)) count += 1 else: hanoi(n-1,src,dst,mid) print("{}:{}-> ...
分类:
编程语言 时间:
2018-04-14 10:13:16
阅读次数:
300
一个匹配数字和字母密码的正则表达式 2011 年 12 月 14 日 | Filed under: 正则表达式 and tagged with: 密码 , 正则表达式 , 零宽断言 一个用户注册功能的密码有如下要求:由数字和字母组成,并且要同时含有数字和字母,且长度要在8-16位之间。 如何分析需求 ...
分类:
编程语言 时间:
2018-04-14 10:13:26
阅读次数:
154