标签:IO 第4页

Spring

超详细Spring Boot面试问题集锦,死角一个不留!

6

wenming.gapo 发布于 2019-07-14

全文共 2564 字,预计学习时长 5 分钟 本文将讨论Spring Boot中最常见的10个面试问题。在当今就业市场中,这些问题出现的频率呈上升趋势并且有一些棘手。 1.  @SpringBootApplication注释在内部有什么用处? 作为Spring...

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

Spring

搭建基于springboot的dubbo项目踩坑记

10

songhua.gao 发布于 2019-07-14

dubbo作为最常用的分布式框架之一,本人觉得很有必要自己搭建一个简单的框架。 项目最终结构 最外层为名为dubbo_demo的maven模块,内有基于springboot的生产者与消费者模块。 创建maven项目 使用idea新建maven项目,填入基本信息。 只保留pom.x...

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

Java

别在 Java 代码里乱打日志了,这才是正确的打日志姿势

Harries 发布于 2019-07-14

作者:lrwin 使用slf4j 使用门面模式的日志框架,有利于维护和各个类的日志处理方式统一。 实现方式统一使用: Logback框架 打日志的正确方式 什么时候应该打日志 当你遇到问题的时候,只能通过debug功能来确定问题,你应该考虑打日志,良好的系统,是可以通过日志进行问...

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

Java

注解处理器是干嘛的

1

xubiao.zhuang 发布于 2019-07-14

注解处理器初探 平时做项目中有个非常好用的一个插件,叫lombok.它提供了一些简单的注解,可以用来生成javabean和一些getter/setter方法,提高了开发的效率节省了开发时间. 今天我们就来看看lombok使用的什么方式来实现这种操作的.其实lombok使用的是an...

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

Java

Java8 中用法优雅的 Stream,性能也"优雅"吗?

6

Harries 发布于 2019-07-14

Java8的Stream API可以极大提高Java程序员的生产力,让程序员写出高效率、干净、简洁的代码。那么,Stream API的性能到底如何呢,代码整洁的背后是否意味着性能的损耗呢?本文对Stream API的性能一探究竟。 为保证测试结果真实可信,我们将JVM运行在 -s...

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

Spring

SpringBoot 实战 (二十)| 整合 Redis

8

Harries 发布于 2019-07-14

微信公众号:一个优秀的废人。如有问题,请后台留言,反正我也不会听。 前言 两个月没更新原创了,实在惭愧。没有借口,就是因为自己懒了。最近看了「刻意学习」,这本书谈的是学习与行动的关系,书中提到了「持续行动」 这个概念,意思就是:我们要去实实在在地去做一些事情,而且是每天都做,才能...

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

Java

如何在 IDEA 使用Debug 图文教程

40

刘莉莉 发布于 2019-07-14

点击上方 "IT牧场" ,选择 "设为星标" 技术干货每日送达! 作者:bojiangzhou https://www.cnblogs.com/chiangchou Debug用来追踪代码的运行流程,通常在程序运行过程中出现异常,启用Deb...

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

Java

JAVA反序列化基础

4

xiaoli.he 发布于 2019-07-14

Contents JAVA的序列化和反序列化 Java 提供了一种对象序列化的机制,该机制中,一个对象可以被表示为一个字节序列,该字节序列包括该对象的数据、有关对象的类型的信息和存储在对象中数据的类型。把字节序列恢复为对象的过程称为对象的反序列化。 序列化就是把对象的状态信息转换...

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

Java

Java类加载过程

1

xiaoli.he 发布于 2019-07-14

加载->验证->准备->解析->初始化->使用->卸载 加载:JVM会将需要代码运行时需要的类加载到内存中(通过类加载器); 验证:根据Java虚拟机规范,校验加载的.class文件内容是否符合指定的规范(例如字节码文件被篡改); 准备:主要是...

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

Java

java常用类库之concurrent包

3

Harries 发布于 2019-07-14

java.util.concurrent包中包含了并发编程需要的接口和类 为了学习的流畅性,所以将lang包中的关于线程的常用类在这里介绍。 线程类型 接口:Runnable 接口Runnable是函数式接口,只有一个方法run(),且通过注解@FunctionalInterfa...

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

Java

SpringData JPA – 1: 基本使用

9

xubiao.zhuang 发布于 2019-07-14

这里使用 IDEA 来进行工程的创建,使用了 Gradle 对整个项目进行管理,具体的过程如下: 1.1 创建新项目 点击 Create New Project -> Spring Initializr , 之后选择默认的 Initalizr Service URL ,然后...

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

Java

Java 垃圾回收机制,13张图给你讲清楚!

20

小丁 发布于 2019-07-14

扫描下方二维码 试读 专栏详细目录 请移步至文末 什么是自动垃圾回收? 第一步:标记 第二步:清除 压缩 为什么需要分代垃圾收集? JVM 分代 世代垃圾收集过程 什么是自动垃圾回收? 自动垃圾回收是一种在堆内存中找出哪些对象在被使用,还有哪些对象没被使用,并且将后者删掉的机制。...

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

Java

快速Get-JAVA-IO流

1

邓龙华 发布于 2019-07-14

第四阶段 IO IO流 前言: 前面的学习我们只能够在已有的一定封闭范围内进行一些操作,但是这显然是无趣的,也是不支持我们实现一些复杂的需求,所以Java提供IO流这样一种概念,方便我们对数据进行操作 而使用IO流我们可以实现一些强大的功能,例如针对文件的移动复制等操作,又或者程...

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

Java

接到需求,我正大光明的写了个 Bug !

27

yanxinchi 发布于 2019-07-14

公众号后台回复“ 学习 ”,获取作者独家秘制精品资料 多年好友心血力作, 阿里资深技术专家 十余年JVM生产实践经验 《从 零 开始带你成为 JVM 实战 高手》 限时优惠: 88元 ( 正在进行ing ) 专栏目录参见文末 扫下方海报进行 试读 通过我的海报购买, 再返你24元...

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

编程技术

为什么你的学习效率如此低,为什么你很迷茫?

5

yeseng 发布于 2019-07-14

半年一晃而过,你们学的怎么样了,关注了多少公众号,又取关了多少? 建议你先看看下面几个号,都是我的朋友,了解下。 fighting! Python专栏 Python专栏: 作者是普华永道的TechLeader,mongoDB Professional 中国第十五位获得者,「红色警...

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

Java

MyBatis 核心配置综述之StatementHandler

4

dulong 发布于 2019-07-14

StatementHandler 是四大组件中最重要的一个对象,负责操作 Statement 对象与数据库进行交流,在工作时还会使用 ParameterHandler 和 ResultSetHandler 对参数进行映射,对结果进行实体类的绑定 MyBatis 四大组件之Stat...

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

Java

feilong-core 1.14.0 发布啦,让 Java 开发更简便的工具包

zhuangli 发布于 2019-07-13

feilong-core 1.14.0 发布了,feilong-core 是一个让 Java 开发更简便的工具包。 让你从大量重复的底层代码中脱身,提高工作效率; 让你的代码更简炼,易写、易读、易于维护; 文档地址: http://feilong-core.mydoc.io/ 单...

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

Spring

Spring Boot 集成 Swagger 生成 RESTful API 文档

1

likai 发布于 2019-07-13

https://swagger.io 接口的文档自动生成 功能测试 API 风格 添加依赖 pom.xml 引入 Swagger 依赖: <dependency> <groupId>io.springfox</groupId> <arti...

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