自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

程序员欧阳思海

life is always beautiful like sunshine

原创 从大学入门到研究生拿大厂offer,必须看的数据结构与算法书籍推荐,不好不推荐!
原力计划

点个赞,看一看,好习惯!本文 GitHub https://github.com/OUYANGSIHAI/JavaInterview 已收录,这是我花了3个月总结的一线大厂Java面试总结,本人已拿腾讯等大厂offer。 另外,原创文章首发在我的个人博客:blog.ouyangsihai.cn,欢...

2020-05-09 09:03:05 1802 14

原创 【大学到研究生自学Java的学习路线】这是一份最适合普通大众、非科班的路线,帮你快速找到一份满意的工作
原力计划

点个赞,看一看,好习惯!本文 GitHub https://github.com/OUYANGSIHAI/JavaInterview 已收录,这是我花了3个月总结的一线大厂Java面试总结,本人已拿腾讯等大厂offer。 另外,原创文章首发在我的个人博客:blog.ouyangsihai.cn,欢...

2020-05-07 08:50:45 1888 7

原创 推荐一个很牛逼的 Github 项目:本人历时半年完成的【Java 面试 + Java 后端技术学习指南】,已拿大厂offer

今天给大家分享一份【Java 面试 + Java 后端技术学习指南】:一份通向理想互联网公司的面试指南,包括 Java,技术面试必备基础知识、Leetcode、计算机操作系统、计算机网络、系统设计、分布式、数据库(MySQL、Redis)、Java 项目实战等, 新鲜出炉! Github 地址 如...

2020-05-06 09:56:44 2695 12

原创 我在实际工作中用的最多的 git 命令,全在这里了,使用简单!
原力计划

点个赞,看一看,好习惯!本文 GitHub https://github.com/OUYANGSIHAI/JavaInterview 已收录,这是我花了 3 个月总结的一线大厂 Java 面试总结,本人已拿大厂 offer。 另外,原创文章首发在我的个人博客:blog.ouyangsihai.cn...

2020-05-29 08:54:16 850 0

原创 我的程序员生活的前六年,是这样度过的!
原力计划

点个赞,看一看,好习惯!本文 GitHub https://github.com/OUYANGSIHAI/JavaInterview 已收录,这是我花了 3 个月总结的一线大厂 Java 面试总结,本人已拿大厂 offer。 另外,原创文章首发在我的个人博客:blog.ouyangsihai.cn...

2020-05-23 09:47:06 1292 2

原创 用这样的方法,我解决了leetcode的大部分的这种题型!
原力计划

点个赞,看一看,好习惯!本文 GitHub https://github.com/OUYANGSIHAI/JavaInterview 已收录,这是我花了 3 个月总结的一线大厂 Java 面试总结,本人已拿腾讯等大厂 offer。 另外,原创文章首发在我的个人博客:blog.ouyangsihai...

2020-05-19 08:07:12 897 4

原创 本人面试两个月真实经历:面试了20家大厂之后,发现这样介绍项目经验,显得项目很牛逼!
原力计划

点个赞,看一看,好习惯!本文 GitHub https://github.com/OUYANGSIHAI/JavaInterview 已收录,这是我花了3个月总结的一线大厂Java面试总结,本人已拿腾讯等大厂offer。 上面文章写完已经0点过后了,就没有精力写完,其实,精力还是有的,主要还是怜...

2020-04-30 09:41:20 4064 9

原创 【拥抱大厂系列】百度面试官问过的 “JVM内存分配与回收策略原理”,我用这篇文章搞定了
原力计划

点个赞,看一看,好习惯!本文 GitHub https://github.com/OUYANGSIHAI/JavaInterview 已收录,这是我花了3个月总结的一线大厂Java面试总结,本人已拿腾讯等大厂offer。 在前面的一篇文章深入理解Java虚拟机-如何利用VisualVM进行性能分...

2020-04-29 09:46:35 297 6

原创 【拥抱大厂系列】面试官100%会严刑拷打的 CMS 垃圾回收器,下次面试就拿这篇文章怼回去!

点个赞,看一看,好习惯!本文 GitHub https://github.com/OUYANGSIHAI/JavaInterview 已收录,这是我花了3个月总结的一线大厂Java面试总结,本人已拿腾讯等大厂offer。 这里跟大家讲个面试的最常见的垃圾回收器的问题,我跟大伙说,你不用怀疑,CM...

2020-04-28 11:00:11 182 0

原创 两个月的面试真实经历,告诉大家如何能够进入大厂工作?
原力计划

点个赞,看一看,好习惯!本文 GitHub https://github.com/OUYANGSIHAI/JavaInterview 已收录,这是我花了3个月总结的一线大厂Java面试总结,本人已拿腾讯等大厂offer。 为什么今天想说说这个话题呢? 并不是因为我进入了大厂工作,哈哈哈!!! 只...

2020-04-28 10:28:01 5876 20

原创 AssertionError: Path does not exist: py-faster-rcnn/data/VOCdevkit2007/VOC2007/ImageSets/Main

copied the VOCdevkit to data folder and renamed it to VOCdevkit2007 and have no problem now. I might be wrong but the initial commands had me downloa...

2020-04-27 14:00:48 221 0

原创 【拥抱大厂系列】几个面试官常问的垃圾回收器,下次面试就拿这篇文章怼回去!
原力计划

点个赞,看一看,好习惯!本文 GitHub https://github.com/OUYANGSIHAI/JavaInterview 已收录,这是我花了3个月总结的一线大厂Java面试总结,本人已拿腾讯等大厂offer。 先瞎比比一下,上一篇文章已经过去2个多月了,你大概会问我这段时间干什么去了...

2020-04-23 09:57:48 136 0

原创 Linux命令使用汇总

修改下载源 sudo cp /etc/apt/sources.list /etc/apt/sources.list.backup #备份当前也就是默认官方的源列表 sudo gedit /etc/apt/sources.list #修改sources.list文件中源的列表,删除全部内容,...

2020-01-09 17:01:49 4560 2

转载 apt-get update 出现E: Could not get lock /var/lib/apt/lists/lock问题的解决

问题: Ubuntu在更新软件源时,出现E: Could not get lock /var/lib/apt/lists/lock问题 $ sudo apt-get update Reading package lists... Done E: Could not get ...

2020-01-09 16:40:38 475 0

原创 深入理解Java虚拟机-如何利用VisualVM对高并发项目进行性能分析

Java虚拟机深入理解系列全部文章更新中... 深入理解Java虚拟机-Java内存区域透彻分析 深入理解Java虚拟机-常用vm参数分析 深入理解Java虚拟机-JVM内存分配与回收策略原理,从此告别JVM内存分配文盲 深入理解Java虚拟机-如何利用JDK自带的命令行工具监控上百万的高并...

2019-12-30 15:35:15 379 0

原创 深入理解 Java 虚拟机 - 你了解 GC 算法原理吗

点击上方好好学java,选择星标公众号重磅资讯、干货,第一时间送达 今日推荐:打卡活动第二期来啦,100% 能获得奖品个人原创+1博客:点击前往,查看更多 虚拟机系列文章深入理解...

2019-12-20 14:00:00 86 0

原创 深入理解Java虚拟机-如何利用 JDK 自带的命令行工具监控上百万的高并发的虚拟机性能...

点击上方好好学java,选择星标公众号重磅资讯、干货,第一时间送达 今日推荐:打卡活动第二期来啦,100% 能获得奖品个人原创+1博客:点击前往,查看更多 虚拟机系列文章深入理解...

2019-12-18 23:10:00 106 0

原创 深入理解Java虚拟机(第三弹)- JVM 内存分配与回收策略原理,从此告别 JVM 内存分配文盲...

点击上方好好学java,选择星标公众号重磅资讯、干货,第一时间送达 今日推荐:打卡活动第二期来啦,100% 能获得奖品个人原创+1博客:点击前往,查看更多 虚拟机系列文章深入理解...

2019-12-17 09:03:00 81 0

原创 深入理解 Java 虚拟机-如何利用 VisualVM 对高并发项目进行性能分析

点击上方好好学java,选择星标公众号重磅资讯、干货,第一时间送达 今日推荐:你还在从零搭建项目 ?个人原创+1博客:点击前往,查看更多 前面在学习JVM的知识的时候,一般都需要...

2019-12-12 23:10:00 210 0

原创 深入理解Java虚拟机-常用vm参数分析

Java虚拟机深入理解系列全部文章更新中... 深入理解Java虚拟机-Java内存区域透彻分析 深入理解Java虚拟机-常用vm参数分析 深入理解Java虚拟机-JVM内存分配与回收策略原理,从此告别JVM内存分配文盲 深入理解Java虚拟机-如何利用JDK自带的命令行工具监控上百万的高并...

2019-12-11 16:58:11 446 0

原创 深入理解 Java 虚拟机(第二弹) - 常用 vm 参数分析

点击上方好好学java,选择星标公众号重磅资讯、干货,第一时间送达 今日推荐:你还在从零搭建项目 ?个人原创+1博客:点击前往,查看更多 话不多说,今天就分析一下一些常用的Jav...

2019-12-10 23:10:00 145 0

原创 深入理解Java虚拟机-Java内存区域透彻分析

Java虚拟机深入理解系列全部文章更新中... 深入理解Java虚拟机-Java内存区域透彻分析 深入理解Java虚拟机-常用vm参数分析 深入理解Java虚拟机-JVM内存分配与回收策略原理,从此告别JVM内存分配文盲 深入理解Java虚拟机-如何利用JDK自带的命令行工具监控上百万的高并...

2019-12-10 15:33:10 804 4

原创 深入理解 Java 虚拟机(第一弹) - Java 内存区域透彻分析

点击上方好好学java,选择星标公众号重磅资讯、干货,第一时间送达今日推荐:你还在从零搭建项目 ?个人原创+1博客:点击前往,查看更多这篇文章主要介绍Java内存区域,也是作为J...

2019-12-09 23:10:00 131 0

原创 MySQL事务,这篇文章就够了

原文链接:https://blog.ouyangsihai.cn/ >> MySQL事务,这篇文章就够了 在看这篇文章之前,我们回顾一下前面的几篇关于MySQL的系列文章,应该对你读下面的文章有所帮助。 InnoDB与MyISAM等存储引擎对比 面试官问你B树和B 树,就把这...

2019-10-30 11:22:50 5143 5

原创 MySQL的又一神器-锁,MySQL面试必备

原文链接:blog.ouyangsihai.cn >> MySQL的又一神器-锁,MySQL面试必备 1 什么是锁 1.1 锁的概述 在生活中锁的例子多的不能再多了,从古老的简单的门锁,到密码锁,再到现在的指纹解锁,人脸识别锁,这都是锁的鲜明的例子,所以,我们理解...

2019-10-22 12:14:26 3237 2

原创 MySQL 面试必备:又一神器“锁”,不会的在面试都挂了

点击上方好好学java,选择星标公众号重磅资讯、干货,第一时间送达今日推荐:个人原创+1博客:1 什么是锁 1.1 锁的概述在生活中锁的例子多的不能再多了,从古老...

2019-10-21 23:10:00 552 1

原创 面试官出的MySQL索引问题,这篇文章全给你解决!

原文链接:blog.ouyangsihai.cn >> MySQL的B 树索引的概念、使用、优化及使用场景 0 前言 这篇文章不会讲解索引的基础知识,主要是关于MySQL数据库的B 树索引的相关原理,里面的一些知识都参考了MySQL技术内幕这本书,也算对于这些知识的总...

2019-10-09 09:07:38 8677 6

原创 告诉你一种精简、优化代码的方式

点击上方好好学java,选择星标公众号 重磅资讯、干货,第一时间送达 今日推荐: 我的小站: 相对于Java8之前的Java的相关操作简直是天差地别,Java8 的流式操作的出现,也很大程度上改变了开发者对于Java的繁琐的操作的印象,从此,Java也走向了函数式编程的道路! 我相信...

2019-09-26 23:10:00 155 0

原创 面试官问你B树和B 树,就把这篇文章丢给他

原文链接:面试官问你B树和B 树,就把这篇文章丢给他 1 B树 在介绍B 树之前, 先简单的介绍一下B树,这两种数据结构既有相似之处,也有他们的区别,最后,我们也会对比一下这两种数据结构的区别。 1.1 B树概念 B树也称B-树,它是一颗多路平衡查找树。二叉树我想大家都不陌生,...

2019-09-18 10:21:18 1936 5

原创 Java后台开发Tomcat添加https支持小程序开发过程

文章原文:blog.ouyangsihai.cn >> Java后台开发Tomcat添加https支持小程序开发过程) 1 给自己的域名申请证书 注意:申请好了如果不是在腾讯注册的域名,不会自动通过,需要手动验证的,验证方法如下:https://cloud.tencent.co...

2019-09-14 18:21:16 458 0

原创 InnoDB与MyISAM等存储引擎对比

文章原文:blog.ouyangsihai.cn >> InnoDB与MyISAM等存储引擎对比 InnoDB存储引擎介绍 InnoDB引擎是Mysql的默认的存储引擎,他有很多自己的特性,下面一一列举。 支持事务,InnoDB存储引擎主要就是为了在线事务处理(OLTP)的应用...

2019-09-14 18:06:11 446 0

原创 Java8 的 Stream 流式操作之王者归来

相对于Java8之前的Java的相关操作简直是天差地别,Java8 的流式操作的出现,也很大程度上改变了开发者对于Java的繁琐的操作的印象,从此,Java也走向了函数式编程的道路! 1 流的创建 1.1 流的创建方法 既然需要聊聊流的操作,那么,首先还是先看看怎么创建流。 创建流的方法有三种,...

2019-09-02 23:56:34 708 1

原创 给女朋友讲ActiveMQ是啥?

1 ActiveMQ是啥 ActiveMQ 就是一个消息中间件,市面上现在有很多的消息中间件开源产品,比如,RocketMQ、RabbitMQ、Kafka等。 拿一个简单的比喻来说,消息中间件就是一个中转站,在程序中加的一个中转站,有了这样一个类似快递的存储站点,可以大大的减轻物流的压力,而对...

2019-08-20 16:54:31 1035 5

转载 FileZilla 连接不上虚拟机 ubuntu

记录贴 FileZilla 实现Ubuntu 虚拟机与Win7 主机的文件共享 1 打开FileZilla 客户端,点击【文件】->【站点管理器】->【添加新站点】 2 设置【通用】选项卡: (1)主机:虚拟机IP 地址 这⾥我们看到当前系统的IP 地址是:192.168.1.101 ...

2019-08-13 11:51:39 615 0

原创 面试又挂了,你理解了 Java 8 的 Consumer、Supplier、Predicate和Function吗?

点击上方好好学java,选择星标公众号重磅资讯、干货,第一时间送达>>广而告之:打卡有奖活动火热进行中,快来参与吧,来了就有奖今天我们还讲讲Consu...

2019-08-12 23:08:00 2183 3

原创 Java8之Consumer、Supplier、Predicate和Function攻略

今天我们还讲讲Consumer、Supplier、Predicate、Function这几个接口的用法,在 Java8 的用法当中,这几个接口虽然没有明目张胆的使用,但是,却是润物细无声的。为什么这么说呢? 这几个接口都在 java.util.function 包下的,分别是Consumer(消费...

2019-08-02 13:14:43 1081 1

原创 Hexo博客新福利:HexoEditor编辑器最新使用方法

安装 git windows下载地址:https://git-scm.com/download/win 下载好之后,next安装完成即可 安装 nodejs 下载地址:https://nodejs.org/zh-cn/download/ 关于配置npm可以参考这篇博客:https://b...

2019-08-01 20:37:10 2899 4

转载 解决从github上拉取代码慢的问题

1.获取Github相关网站的ip 访问https://www.ipaddress.com,找到页面中下方的IP Address Tools - Quick Links,分别输入github.global.ssl.fastly.net和github.com,查询ip地址。 2.修改本地host文件...

2019-08-01 16:53:52 3369 1

原创 Dubbo 一篇文章就够了:Dubbo遇到初恋

一 为什么需要 dubbo 很多时候,其实我们使用这个技术的时候,可能都是因为项目需要,所以,我们就用了,但是,至于为什么我们需要用到这个技术,可能自身并不是很了解的,但是,其实了解技术的来由及背景知识,对于理解一项技术还是有帮助的,那么,dubbo是怎么被提上日程的呢? 在互联网的发展过程中...

2019-07-28 12:33:59 869 4

原创 Failed to invoke the method subscribe in the service com.alibaba.dubbo.registry.RegistryService

1 异常信息 今天在写 dubbo 文章的时候遇到一个问题,倒是折腾了几分钟,百思不得其解,最后终于发现了。异常信息如下: com.alibaba.dubbo.rpc.RpcException: Failed to invoke the method subscribe in the servic...

2019-07-28 10:32:07 2813 0

提示
确定要删除当前文章?
取消 删除