Java
文章平均质量分 86
运虎
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Java入门基础
一、基础知识:1、JVM、JRE和JDK的区别: JVM(Java Virtual Machine):java虚拟机,用于保证java的跨平台的特性。 java语言是跨平台,jvm不是跨平台的。 JRE(Java Runtime Environment):java的运行环境,包括jvm+java的核心类库。 JDK(Java Development Kit):java的开发工具,包括j...原创 2018-05-25 16:43:22 · 191 阅读 · 0 评论 -
Spring的发展
1. Spring的发展1.1. Spring1.x 时代在Spring1.x时代,都是通过xml文件配置bean,随着项目的不断扩大,需要将xml配置分放到不同的配置文件中,需要频繁的在java类和xml配置文件中切换。1.2. Spring2.x时代随着JDK 1.5带来的注解支持,Spring2.x可以使用注解对Bean进行申明和注入,大大的减少了xml配置文件,同时也大大简化了项目的开发。...原创 2018-05-26 11:23:35 · 326 阅读 · 0 评论 -
Spring实战
1.1. 实战1.1.1. 读取外部的资源配置文件通过@PropertySource可以指定读取的配置文件,通过@Value注解获取值,具体用法:@Configuration //通过该注解来表明该类是一个Spring的配置,相当于一个xml文件@ComponentScan(basePackages = "cn.itcast.springboot.javaconfig") //配置扫描包@Prop...原创 2018-05-26 11:29:58 · 271 阅读 · 0 评论 -
Spring Boot简介
1. Spring Boot1.1. 什么是Spring Boot1.2. Spring Boot的优缺点 1.3. 快速入门1.3.1. 设置spring boot的parent<parent><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-par...原创 2018-05-27 15:28:45 · 183 阅读 · 0 评论 -
高吞吐低延迟Java应用的垃圾回收优化
高性能应用构成了现代网络的支柱。LinkedIn有许多内部高吞吐量服务来满足每秒数千次的用户请求。要优化用户体验,低延迟地响应这些请求非常重要。比如说,用户经常用到的一个功能是了解动态信息——不断更新的专业活动和内容的列表。动态信息在LinkedIn随处可见,包括公司页面,学校页面以及最重要的主页。基础动态信息数据平台为我们的经济图谱(会员,公司,群组等等)中各种实体的更新建立索引,它必须高吞吐低...原创 2018-05-28 09:25:25 · 183 阅读 · 0 评论 -
线程编程方面
60、java中有几种方法可以实现一个线程?用什么关键字修饰同步方法? stop()和suspend()方法为何不推荐使用?答:有两种实现方法,分别是继承Thread类与实现Runnable接口用synchronized关键字修饰同步方法反对使用stop(),是因为它不安全。它会解除由线程获取的所有锁定,而且如果对象处于一种不连贯状态,那么其他线程能在那种状态下检查和修改它们。结果很难检查出真正的...原创 2018-05-31 22:10:12 · 134 阅读 · 0 评论
分享