自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

javafirst

分享Java开发技术、Java面试笔试题、IT技术、Java学习视频资源

原创 程序员专属手机壁纸来了。。。

先来看看适配的几种尺寸,实在是太多机型了,我想应该是匹配了大部分人的需求: 先来看看效果图(是不是有点酷): 接下来让我们来欣赏下这些吊炸天的手机壁纸。 1、找一个喜欢你的人? 2、PHP 专属!!! 3、三思再Coding!!! 4、每天睡前看一看 5、Ho...

2019-04-10 13:18:12 1011 0

转载 34张架构史上最全技术知识图谱

公众号后台回复“图谱”获取高清大图 1 1.1 架构师图谱   1.2 Java架构师图谱   1.3 微服务架构秘籍   1.4 一致性图谱   1.5 互联网大流量的方法   1.6 安全秘籍   1.7 阿里巴巴常用小框架   ...

2018-12-16 15:15:00 688 1

原创 Java面试题(全)--视频系列

此系列为面试笔试题的视频讲解,以下均为超链接,点击即可进入每个知识点的讲解。   Java面试题01.面试的整体流程 Java面试题02.java的垮平台原理 Java面试题03.搭建一个java的开发环境 Java面试题04.java中int占几个字节 Java面试题05.java面...

2018-08-26 11:55:31 4750 1

原创 趣图:单身程序员狗的一天

扩展阅读 论程序员的思维逻辑有多强大! 一位单身程序猿的幸福回忆 趣图:这就是为什么程序员没有女朋友的原因!!

2019-08-21 14:56:35 191 0

转载 分库分表的4个面试连环炮问题!不会就惨了!

面试中我们经常会碰到的关于分库分表的几个面试连环炮!今天就给大家一一介绍!希望对大家面试的时候能够有所帮助! 为什么要分库分表? 用过哪些分库分表中间件? 不同的分库分表中间件都有什么优点和缺点? 你们具体是如何对数据库如何进行垂直拆分或水平拆分的? 一、面试题 为什么要分库分表(设计...

2019-08-21 14:53:46 203 0

转载 阿里云ECS的CPU100%排查

背景和现象 初创公司,架构lanmp,web前端和后端分开服务器,业务驱动主要是nginx和apache,nginx主要是处理静态文件和反向代理,前后端、搜索引擎、缓存、队列等附加的服务都是用docker容器部署。因为比较初级,上传文件和采集文件都是直接写在硬盘上,涉及到的目录共享,就在其中一台...

2019-08-21 14:48:36 219 0

转载 为何IntelliJ IDEA比Eclipse更好

争论 有一些没有唯一正确答案的“永恒”的问题,例如,更好的是:Windows还是Linux,Java还是C#;谁更强大:Chuck Norris还是Van Damme。 其中的一个Holy War便是Java和IDE的选择: 有许多争论的话题是讨论它们哪个有更多的插件、快捷键等等。它们之...

2019-08-21 13:41:28 1908 1

原创 趣图:前后端分离开发

扩展阅读 趣图:前端程序员想改后台代码时,后台程序员的样子 趣图:程序猿和运维狗的工作日常…… 趣图:程序员VS产品经理

2019-07-28 15:58:47 203 0

转载 我是怎么招聘程序员的

很早以前就想写一篇和面试相关的文章了,之前在网络上看到一篇关于如何去面试程序员的英文文章,发现其中有很多和我共鸣的东西,所以仿照其标题通过自己的经历写下了这篇文章。 工作这么多年来,既被面试过,也面试过他人,对于程序员的面试,经历过很不错的面试,很专业的面试,也经历过一些SB和令人不爽的面试...

2019-07-28 15:50:02 119 0

转载 MySQL 10w+数据 insert 优化

由于业务原因,遇到了如题所述的业务问题,事务执行时间在30s~50s 不等,效果非常不理想 方案1. jdbc批处理 5w+ 数据测试,分别使用了mybatis insert()()(拼接xml), mybatis的批处理和 jdbc的批处理。 可以看到在jdbc执行时间方面是差不多的,但是...

2019-07-28 15:45:37 57 0

原创 趣图:你这抄代码太明显了

扩展阅读 趣图:网上复制的代码,运行一下 趣图:程序员写代码专用辅助 趣图:后端工程师做 UI 的活

2019-07-22 14:49:02 129 0

转载 面试官:分库分表之后,id 主键如何处理?

面试题 分库分表之后,id 主键如何处理? 面试官心理分析 其实这是分库分表之后你必然要面对的一个问题,就是 id 咋生成?因为要是分成多个表之后,每个表都是从 1 开始累加,那肯定不对啊,需要一个全局唯一的 id 来支持。所以这都是你实际生产环境中必须考虑的问题。 面试题剖析 数据库自...

2019-07-22 14:45:17 147 0

转载 6月份Github上最热门的Java开源项目!

6月份GitHub上最热门的Java开源项目新鲜出炉,一起和猿妹盘点一下本月上榜的都有哪些项目: 1、halo https://github.com/halo-dev/haloStar 6139 这是一个轻快,简洁,功能强大,使用Java开发的博客系统。 2、jeecg-boot h...

2019-07-22 14:31:36 83 0

原创 趣图:后端工程师做 UI 的活

扩展阅读 趣图:苦逼的后端工程师 趣图:前端 VS 后端 【趣图】开发人员腹黑的一面

2019-07-22 14:26:17 52 0

转载 面试问烂的 MySQL 四种隔离级别,看完吊打面试官!

什么是事务 事务是应用程序中一系列严密的操作,所有操作必须成功完成,否则在每个操作中所作的所有更改都会被撤消。也就是事务具有原子性,一个事务中的一系列的操作要么全部成功,要么一个都不做。 事务的结束有两种,当事务中的所以步骤全部成功执行时,事务提交。如果其中一个步骤失败,将发生回滚操作,撤消撤...

2019-07-22 11:23:30 84 0

转载 注解Annotation实现原理与自定义注解例子

什么是注解? 对于很多初次接触的开发者来说应该都有这个疑问?Annontation是Java5开始引入的新特征,中文名称叫注解。它提供了一种安全的类似注释的机制,用来将任何的信息或元数据(metadata)与程序元素(类、方法、成员变量等)进行关联。为程序的元素(类、方法、成员变量)加上更直观更...

2019-07-22 11:19:31 146 0

原创 趣图:苦逼的后端工程师

扩展阅读 趣图:前端程序员想改后台代码时,后台程序员的样子 趣图:后端工程师是怎样调试CSS的 趣图:程序猿和运维狗的工作日常……

2019-07-19 16:08:26 68 0

转载 session深入探讨

简介 session(会话),其实是一个容易让人误解的词。它总跟web系统的会话挂钩,利用session,javaweb项目实现了登录状态的控制。坊间流传,关闭浏览器,就是关闭了web系统的会话。 其实浏览器对于会话有自己的定义,而web系统对于会话也有自己的定义。在tomcat中,sessi...

2019-07-19 16:05:41 39 0

原创 趣图:听说996工作可以获得巨大成长

听说996工作可以获得巨大成长 。 。 。 这成长也忒快了吧 扩展阅读 趣图:菜鸟程序员的工作状态… 趣图:当计算机可以更新的时候 趣图:什么?需求文档又改了 ...

2019-07-19 15:48:11 68 0

转载 面试官:一个 TCP 连接可以发多少个 HTTP 请求?

曾经有这么一道面试题:从 URL 在浏览器被被输入到页面展现的过程中发生了什么? 相信大多数准备过的同学都能回答出来,但是如果继续问:收到的 HTML 如果包含几十个图片标签,这些图片是以什么方式、什么顺序、建立了多少连接、使用什么协议被下载下来的呢? 要搞懂这个问题,我们需要先解决下面五...

2019-07-19 15:34:57 261 0

转载 聊聊前后端分离接口规范

1. 前言 随着互联网的高速发展,前端页面的展示、交互体验越来越灵活、炫丽,响应体验也要求越来越高,后端服务的高并发、高可用、高性能、高扩展等特性的要求也愈加苛刻,从而导致前后端研发各自专注于自己擅长的领域深耕细作。 然而带来的另一个问题:前后端的对接界面双方却关注甚少,没有任何接口约定规范情...

2019-07-19 15:08:58 261 0

原创 趣图:什么?需求文档又改了

扩展阅读 马上要下班,产品经理突然说要改一个需求… 趣图:你为什么不写文档/注释? 趣图:听说客户还在用IE时

2019-07-18 17:12:31 42 0

转载 springboot整合websocket实现一对一消息推送和广播消息推送

springboot基础环境 请参考springboot文档 maven依赖 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-s...

2019-07-18 17:08:31 533 0

转载 喜大普奔!GitHub中文版帮助文档上线了!

日前,GitHub 文档的简体中文正式发布,开发者可以到官方文档上随意查阅浏览中文文档啦! 对于想要玩 GitHub,但一直苦于英语水平较差的程序员来说,这真是一个天大的好消息。下面一起来感受一下中文文档吧 是不是瞬间觉得 GitHub 变的十分接地气了呢,而且无论你是初级入门,还...

2019-07-18 17:02:07 85 0

原创 趣图:这是拿offer极高的面试经验

扩展阅读 趣图:面试谈薪资就要这种底气 趣图:IT培训出来找工作 趣图:这是招聘超神级别的程序员?

2019-07-15 17:12:39 115 0

转载 推荐十大经典排序算法,再也不用担心面试了!

排序算法可以分为内部排序和外部排序,内部排序是数据记录在内存中进行排序,而外部排序是因排序的数据很大,一次不能容纳全部的排序记录,在排序过程中需要访问外存。常见的内部排序算法有:插入排序、希尔排序、选择排序、冒泡排序、归并排序、快速排序、堆排序、基数排序等。用一张图概括: 关于时间复杂度: ...

2019-07-15 17:09:10 157 0

转载 谈谈培训机构的骗局

前言 本文只谈"骗局",不谈其他,绝不引战,如有错误,希望指出我会及时改正,想要讨论的可以在留言区写下你的观点和经历。 为什么要写这篇文章呢,近些年培训这个话题也比较火,很多在看这篇文章的朋友身边也应该有从培训机构出来的同事或者同学,所以大家应该对培训机构并不陌生,刚好...

2019-07-12 16:47:10 1184 0

原创 趣图:正在调试,突然内存溢出了

扩展阅读 趣图:调试bug进行时 趣图:在调试时,将断点设置在错误的位置 马上要下班,产品经理突然说要改一个需求…

2019-07-12 16:36:09 39 0

转载 这10道springboot常见面试题你需要了解下

1、什么是Spring Boot? 多年来,随着新功能的增加,spring变得越来越复杂。只需访问https://spring.io/projects页面,我们就会看到可以在我们的应用程序中使用的所有Spring项目的不同功能。 如果必须启动一个新的Spring项目,我们必须添加构建路径或添加...

2019-07-11 16:40:11 106 0

转载 为什么要进行URL编码

我们都知道Http协议中参数的传输是"key=value"这种简直对形式的,如果要传多个参数就需要用“&”符号对键值对进行分割。 如"?name1=value1&name2=value2",这样在服务端在收到这种字符串的时候,会用“&a...

2019-07-11 16:05:47 145 0

原创 趣图:前端程序员想改后台代码时,后台程序员的样子

扩展阅读 趣图:前端 VS 后端 趣图:项目稍稍做一些修改 趣图:说客户又要改求的时候……

2019-07-11 14:57:48 45 0

转载 永远不要在代码中使用“User”这个单词

当你意识到你在项目开始时做的轻量、简单的设想竟然完全错了时,你已经用了六个月的时间投入到这个项目上。现在你需要解决这些问题,才能让这个系统继续运行下去,你发现你用在这个项目上的精力远远超出了你的预期,如果一开始就用正确的方式来做,就不会发生这样的事。 今天,我要告诉你的是一个经常犯的错误,一个会...

2019-07-11 14:24:17 39 0

原创 趣图:调试bug进行时

扩展阅读 趣图:大神写实,左脚程序继续运行,右脚程序调试 趣图:Bug 多了,总有一个会把你坑了 趣图:领导在旁,只求代码无Bug

2019-07-11 14:12:48 74 0

转载 拼多多后台开发面试真题:如何用Redis统计独立用户访问量

众所周至,拼多多的待遇也是高的可怕,在挖人方面也是不遗余力,对于一些工作3年的开发,稍微优秀一点的,都给到30K的Offer,当然,拼多多加班也是出名的,一周上6天班是常态,每天工作时间基本都是超过12个小时,也是相当辛苦的。废话不多说,今天我们来聊一聊拼多多的一道后台面试真题,是一道简单的架构类...

2019-07-10 14:53:56 88 0

转载 2019 年 6 月编程语言排行榜

TIOBE 公布了 2019 年 6 月编程语言排行榜,其中 Python 的 TIOBE 指数为 8.5%,创造了历史新高,但相信在未来几个月,或者可能下一个月,这个数值会重新被刷新。Python 能有这么亮眼的数据还是得益于其能在多个领域中得到应用,包括 Web 应用,爬虫、数据分析、人工智能...

2019-07-10 14:49:58 330 0

原创 趣图:当年学编程语言的过程

扩展阅读 趣图:听说你很擅长XX编程? 趣图:只要到达客户要求就行 趣图:新手程序员第一次做项目的过程

2019-07-10 13:33:01 79 0

转载 面试的加分项:懂点 Nginx 反向代理与负载均衡

学到老活到老 前端圈一直很新,一直要不停的学习,而且在进入大厂的路上,还要求熟悉一门后台语言等等。用一句别人开玩笑的话来说,java十年前的技术现在还能用,而前端的技术就不是这样的了 突然想起了deno项目发布的时候,一个搞笑的issue,“求别更新了,老子学不动了”。虽然看起来是一个玩笑的i...

2019-07-10 13:29:24 35 0

原创 趣图:只要到达客户要求就行

产品经理:要时时刻刻为客户着想,他们买车干嘛, 最终的归宿就是回家啊, 让客户直接到家不更好吗? 好好想想…… 扩展阅读 趣图:说客户又要改求的时候…… 趣图:你永远想不到用户怎么使用你的产品 趣图:欲怒怼产品经理,结果…… 趣图:听说客户还在用IE时 趣图:客户需求VS客户...

2019-07-10 13:23:40 56 0

转载 亲历,创业公司如何死掉的

虽然目前尚未离职,但期限迫在眉睫。失望过后还得整顿自己再出发,新开始之前老感觉缺点东西,还是回顾一下东家是如何在这条创业路上死掉的,顺便记录下,已警示后来的自己。 1. 目标宏达,出发点错误 大Boss目标太过宏大,短时间内无法开发,项目周期太长, 项目落地时出发点偏离,导致刚开始就造重复的轮...

2019-07-09 18:09:21 195 0

原创 趣图:大神写实,左脚程序继续运行,右脚程序调试

资深工程师: 左脚程序继续运行,右脚程序调试 扩展阅读 趣图:大佬如何解决bug的 趣图:我说自己菜 vs 大佬说自己菜 趣图:据说程序员单步调试时就是这样的 趣图:“面向对象”程序员眼中的世界 趣图:刚写了一段代码,第一次运行…… ...

2019-07-04 16:42:39 61 0

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