5 Java面经

尚未进行身份认证

奋斗不止,其乐无穷!

等级
博文 824
排名 6k+

趣图:苦逼的后端工程师

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

2019-07-19 16:08:26

session深入探讨

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

2019-07-19 16:05:41

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

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

2019-07-19 15:48:11

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

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

2019-07-19 15:34:57

聊聊前后端分离接口规范

1.前言随着互联网的高速发展,前端页面的展示、交互体验越来越灵活、炫丽,响应体验也要求越来越高,后端服务的高并发、高可用、高性能、高扩展等特性的要求也愈加苛刻,从而导致前后端研发各自专注于自己擅长的领域深耕细作。然而带来的另一个问题:前后端的对接界面双方却关注甚少,没有任何接口约定规范情况下各自干各自的,导致我们在产品项目开发过程中,前后端的接口联调对接工作量占比在30%-50%左右,甚...

2019-07-19 15:08:58

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

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

2019-07-18 17:12:31

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

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

2019-07-18 17:08:31

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

日前,GitHub文档的简体中文正式发布,开发者可以到官方文档上随意查阅浏览中文文档啦!对于想要玩GitHub,但一直苦于英语水平较差的程序员来说,这真是一个天大的好消息。下面一起来感受一下中文文档吧是不是瞬间觉得GitHub变的十分接地气了呢,而且无论你是初级入门,还是中高级选手都适用哦~其中,GitHub企业版帮助文档也上线了,用户可根据具体需求点击“管理...

2019-07-18 17:02:07

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

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

2019-07-15 17:12:39

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

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

2019-07-15 17:09:10

谈谈培训机构的骗局

前言本文只谈"骗局",不谈其他,绝不引战,如有错误,希望指出我会及时改正,想要讨论的可以在留言区写下你的观点和经历。为什么要写这篇文章呢,近些年培训这个话题也比较火,很多在看这篇文章的朋友身边也应该有从培训机构出来的同事或者同学,所以大家应该对培训机构并不陌生,刚好最近也在招人,也面试了不少人,过程暂且不表,就说说看法吧。首先是水平不高,其次是造假包装;然后就是简历雷同、项目经验惊...

2019-07-12 16:47:10

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

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

2019-07-12 16:36:09

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

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

2019-07-11 16:40:11

为什么要进行URL编码

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

2019-07-11 16:05:47

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

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

2019-07-11 14:57:48

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

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

2019-07-11 14:24:17

趣图:调试bug进行时

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

2019-07-11 14:12:48

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

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

2019-07-10 14:53:56

2019 年 6 月编程语言排行榜

TIOBE公布了2019年6月编程语言排行榜,其中Python的TIOBE指数为8.5%,创造了历史新高,但相信在未来几个月,或者可能下一个月,这个数值会重新被刷新。Python能有这么亮眼的数据还是得益于其能在多个领域中得到应用,包括Web应用,爬虫、数据分析、人工智能等。不过距离第一第二的Java和C还是有一段距离,但此消彼长,也行再过个3~4年Pyth...

2019-07-10 14:49:58

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

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

2019-07-10 13:33:01
奖章
  • 专栏达人
    专栏达人
    授予成功创建个人博客专栏的用户。专栏中添加五篇以上博文即可点亮!撰写博客专栏浓缩技术精华,专栏达人就是你!
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 勤写标兵Lv1
    勤写标兵Lv1
    授予每个自然周发布1篇到3篇原创IT博文的用户。本勋章将于次周上午根据用户上周的博文发布情况由系统自动颁发。