摘要:
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)