摘要: 7.3 方法重载(overload)  (视频下载) (全部书籍) 当几个方法有相同的方法名,但参数个数不同或参数类型不同时,就涉及方法重载 方法重载有什么意义呢?在公司里编程,有时候一个方法名,要用到很多次,而且每次跟每次的参数都不一样,而且这个方法名,特别适合某个业务(比如登录),这个时候你变成其他... 阅读原文
2018-09-22 21:18:01 阅读(1496) 评论(0)
摘要: 在Spring Cloud中Eureka负责服务发现功能。服务发现需要解决如何找到服务提供者在网络中位置的问题。 服务端 在Spring Tool Suite的文件菜单中,点击新建Spring Starter Project。 然后在入口方法加上@EnableEurekaServer标记。 import org.sp... 阅读原文
2018-09-22 20:25:03 阅读(2061) 评论(0)
摘要: 你现在是棒球比赛记录员。 给定一个字符串列表,每个字符串可以是以下四种类型之一:1.整数(一轮的得分):直接表示您在本轮中获得的积分数。2. "+"(一轮的得分):表示本轮获得的得分是前两轮有效 回合得分的总和。3. "D"(一轮的得分):表示本轮获得的得分是前一轮有效 回合得分的两倍。4. "C"(一个操作,这不是... 阅读原文
2018-09-22 19:08:07 阅读(1637) 评论(0)
摘要: 给定 S 和 T 两个字符串,当它们分别被输入到空白的文本编辑器后,判断二者是否相等,并返回结果。 # 代表退格字符。 示例 1: 输入:S = "ab#c", T = "ad#c" 输出:true 解释:S 和 T 都会变成 “ac”。 示例 2: 输入:S = "ab##", T = "c#d#" 输出:tru... 阅读原文
2018-09-22 17:11:06 阅读(2679) 评论(0)
摘要:   前言:项目中经常要用到Maven,从来也没有配置过,直到当人问到Maven是干什么的,是怎么管理项目的?一头雾水,所以写了这篇博客,首先附上百度百科的词条:   Maven项目对象模型(POM),可以通过一小段描述信息来管理项目的构建,报告和文档的软件项目管理工具。 一、Maven的下载环境变量配置     下... 阅读原文
2018-09-22 16:20:08 阅读(2201) 评论(0)
摘要: 明白生产环境中的jvm参数 写代码的时候,程序写完了,发到线上去运行,跑一段时间后,程序变慢了,cpu负载高了……一堆问题出来了,所以了解一下生产环境的机器上的jvm配置是有必要的。比如说: JDK版本是多少?采用何种垃圾回收器? 程序启动的时候默认分配堆内存空间是多少?随着程序的运行,程序最多能使用多大的内存空间... 阅读原文
2018-09-22 15:35:05 阅读(2708) 评论(0)
摘要: 每个程序员、或者说每个工作者都应该有自己的职业规划,如果你不是富二代,不是官二代,也没有职业规划,希望你可以思考一下自己的将来。今天给大家分享的是一篇来自阿里Java架构师对普通程序员的职业建议,希望对你有启发。   程序员的三个阶段 第一阶段-——三年 我认为三年对于程序员来说是第一个门槛,这个阶段将会淘汰掉一... 阅读原文
2018-09-22 15:14:07 阅读(3304) 评论(0)
摘要: 1.分析 上传文件的过程:客服端选择一个文件后,写入到服务器端,服务器端使用一个目录来存储该文件--底层IO流操作   2.jsp文件上的表单设计 表单传输格式用multipart/form-data,要上传的文件input标签name属性最好用同样的前缀或者后缀好获取   <form method="pos... 阅读原文
2018-09-22 13:30:04 阅读(2238) 评论(0)
摘要: 什么叫内存可见性:     一个线程对共享变量值的修改,能够及时的被其他线程看到。 什么又叫共享变量:     如果一个变量在多个线程的工作内存中都存在副本,那么这个变量就是这几个线程的共享变量     在Java中,所有实例域、静态域和数组元素都存储在堆内存中,堆内存在线程之间共享。     局部变量(L... 阅读原文
2018-09-22 12:28:06 阅读(2475) 评论(0)
摘要: 1.  引言 一般而言,一个服务都是部署了多台机器的,那么在这种情况下,当其中一个服务挂了以后Hystrix是怎么处理的呢? 为了验证这个问题,我们准备两个服务:user-api 和 app-gateway,再加一个Eureka Server 2.  服务搭建 2.1.  注册中心 关于这一部分,参见《... 阅读原文
2018-09-22 11:46:06 阅读(2515) 评论(0)