标签:参数

Java

面试开挂:近百道Java面试题整理

xiaoli.he 发布于 2019-11-15

1.什么是Java虚拟机?为什么Java被称作是“平台无关的编程语言”? Java虚拟机是一个可以执行Java字节码的虚拟机进程。Java源文件被编译成能被Java虚拟机执行的字节码文件。 Java被设计成允许应用程序可以运行在任意的平台,而不需要程序员为每一个平台单独重写或者是...

阅读(2)评论(0)赞 (0)

Java

SpringBoot 源码解析 (二)—– Spring Boot精髓:启动流程源码分析

6

hanze 发布于 2019-11-15

本文从源代码的角度来看看Spring Boot的启动过程到底是怎么样的,为何以往纷繁复杂的配置到如今可以这么简便。 入口类 @SpringBootApplication public class HelloWorldMainApplication { public static ...

阅读(5)评论(0)赞 (0)

编程技术

接口管理工具YApi怎么用?颜值高、易管理、超好用

9

dulong 发布于 2019-11-15

众多接口管理工具如雨后春笋搬冒出。让人欣慰的是,有许多优秀作品来自国内,包含YApi和rap。 看着中文的官网,熟悉的汉语,不禁让人暗爽。当然这也就带来另一个弊端,因为使用基数少,所以参考资料少。我们想学习使用方法,只能依赖官方文档,也算是福祸相倚了。 本文将带您走进Yapi的世...

阅读(3)评论(0)赞 (0)

Java

Spring在Web容器中的启动过程

2

zhuangli 发布于 2019-11-15

环境 spring-framework:5.1.x spring-boot: v2.1.2.RELEASE 看一眼历史的感觉 先看一眼我们很久以前用的XML的配置方式,我举得用最原始的方式来学习会相对于简单,因为很多的配置都是显性的。我只截取最核心的部分,大概找一下感觉。 <...

阅读(5)评论(0)赞 (0)

Java

当面试官问到 ThreadLocal 时,我们应具备怎样的谈资?

12

yeseng 发布于 2019-11-15

按照一问一答的方式来写吧。 面试官:你能 说一下java中有哪些机制能保证线程安全吗 据我了解的,java中保证线程安全的机制有 锁 和 ThreadLocal 。首先说下锁…(被面试官强行打断( 不要问我为什么要强行打断 )) 面试官:你先讲讲什么是ThreadLo...

阅读(5)评论(0)赞 (0)

Java

Spring Boot通过@ConfigurationProperties访问静态数据 – reflectoring

hellas 发布于 2019-11-15

使用@ConfigurationPropertiesSpring Boot,可以轻松地从外部源(尤其是本地配置文件)加载配置。这些文件可以包含 自定义的复杂数据结构 ,因此非常适合我们不想在源代码或数据库中维护的静态数据。 我们的应用程序中需要一些结构化的静态数据。在我们构建了将...

阅读(5)评论(0)赞 (0)

Java

九浅一深,直入JVM源码

1

xiaoli.wang 发布于 2019-11-15

扫描下方二维码或者微信搜索公众号 菜鸟飞呀飞 ,即可关注微信公众号,阅读更多 Spring源码分析 和 Java并发编程 文章。 问题 在join()方法中最终会调用到对象的wait()方法,而wait()方法通常是和notify()或者notifyAll()方法成对出现的。而在...

阅读(6)评论(0)赞 (0)

Java

《提升能力,涨薪可待》-Java并发之AQS全面详解

7

尖兵 发布于 2019-11-15

欢迎关注我:【 Ccww 】,一起学习 提升能力,涨薪可待 面试知识,工作可待 实战演练,拒绝996 也欢迎关注微信公众号【 Ccww笔记 】,原创技术文章第一时间推出 如果此文对你有帮助、喜欢的话,那就点个赞呗! 前言 是不是感觉在工作上难于晋升了呢? 是不是感觉找工作面试是那...

阅读(6)评论(0)赞 (0)

Java

这样规范写代码,同事直呼“666”

2

小丁 发布于 2019-11-14

作者:涛姐涛哥 来源:https://www.cnblogs.com/taojietaoge/p/11575376.html 复制代码 上一篇: 阿里规定超过3张表,禁止join,为何? 一、MyBatis 不要为了多个查询条件而写 1 = 1 当遇到多个查询条件,使用where...

阅读(8)评论(0)赞 (0)

Spring

SpringBoot+轮询or长连接 实现扫码登录功能Demo—Postman模拟扫码请求

10

likai 发布于 2019-11-14

扫码登录功能Demo—Postman模拟扫码请求 扫码登录功能—轮询or长连接WebSocket—Zxing生成二维码 扫码登录其实就是一个登录请求,只不过信息存储在用户手机上,还需要通过二维码验证是否匹配的方式就可以登录,免去了用户多次输入密码的场景,现在越来越多登录方式,其中...

阅读(11)评论(0)赞 (0)

Spring

学习SpringCloud Hystrix带你从0到1

19

hellas 发布于 2019-11-14

正常情况下请求经过多个服务传到服务T,服务T进行处理并逐级返回。 当服务B接收到了大量的请求时,最终处理服务的服务T会受到压力,导致服务崩掉。 因为服务T最先瘫痪,请求就会积压在服务U,当压力过大时各级系统都会崩掉,这样就令这条线路的服务全部不可用了。 一个线路的瘫痪也会影响到其...

阅读(11)评论(0)赞 (0)

Java

springboot入门03 – 配置定时任务

wenming.gapo 发布于 2019-11-14

概述 在Java环境下创建定时任务有多种方式: 使用while循环配合 Thread . sleep ( ) ,虽然稍嫌粗陋但也勉强可用 使用 Timer 和 TimerTask 使用 ScheduledExecutorService 定时任务框架,如 Quartz 在Sprin...

阅读(7)评论(0)赞 (0)

Spring

springboot入门03 – 定时任务

xirruiqiang 发布于 2019-11-14

概述 在Java环境下创建定时任务有多种方式: 使用while循环配合 Thread . sleep ( ) ,虽然稍嫌粗陋但也勉强可用 使用 Timer 和 TimerTask 使用 ScheduledExecutorService 定时任务框架,如 Quartz 在Sprin...

阅读(8)评论(0)赞 (0)

Java

优秀的Java程序员必须了解的GC哪些

6

yanxinchi 发布于 2019-11-14

点击上方 "IT牧场" ,选择 "设为星标" 技术干货每日送达! 作者丨灵犀一脚C http://www.cnblogs.com/ckwblogs/p/5975921.html 一个优秀的Java程序员必须了解GC的工作原理、如何优化GC的...

阅读(10)评论(0)赞 (0)

编程技术

微服务架构的四大金刚利器

2

xirruiqiang 发布于 2019-11-14

【编者的话】互联网应用发展到今天,从单体应用架构到 SOA 以及今天的微服务,随着微服务化的不断升级进化,服务和服务之间的稳定性变得越来越重要,分布式系统之所以复杂,主要原因是分布式系统需要考虑到网络的延时和不可靠,微服务很重要的一个特质就是需要保证服务幂等,保证幂等性很重要的前...

阅读(12)评论(0)赞 (0)

编程技术

支撑马蜂窝「双11」营销大战背后的技术架构

12

xirruiqiang 发布于 2019-11-14

点击上方“马蜂窝技术”,关注订阅更多优质内容 引言 消费者的狂欢节「双 11」刚刚过去。在电商竞争环境日益激烈的今天,为了抓住流量红利,双 11 打响的已经不仅仅是「促销战」,也是「营销战」,这对平台的技术支撑能力提出新的要求。 从 2014 年的「318 大促」,到正在进行的 ...

阅读(13)评论(0)赞 (0)

Java

Java优雅高效巧技之Lombok

yeseng 发布于 2019-11-14

背景 我们在开发过程中,通常都会定义大量的JavaBean,然后通过IDE去生成其属性的构造器、getter、setter、equals、hashcode、toString方法,当要对某个属性进行改变时,比如命名、类型等,都需要重新去生成上面提到的这些方法,那Java中有没有一种...

阅读(8)评论(0)赞 (0)

Java

送你一份P6级Java面试题(一)

5

小丁 发布于 2019-11-14

导读 : 作者: 瞿云康 , 英文名 jacksonKang ,是一名努力成长中的 Java 爱好者 。 原文: http://mayiyk.cn/article/6 本文为一个java面试题集锦系列首篇,主要把一些常见的java面试题目整理发给大家,希望能给大家以后面试中提供一...

阅读(9)评论(0)赞 (0)