小猪z佩奇
小猪z佩奇
全部文章
分类
未归档(20)
网络(1)
面试(1)
归档
标签
去牛客网
登录
/
注册
小猪z佩奇的博客
记录技术成长的点点滴滴!
全部文章
(共22篇)
面试题整理
一面题库1、final, finally, finalize 的区别 2、请写出5种常见到的runtime exception 3、String、StringBuilder、StringBuffer 4、equals与==的区别 5、hashCode和equals方法的区别与联系 6、Arrayli...
面试
2020-05-15
0
599
牛客网
怎么输入描述 java开发 php开发
2020-05-11
0
383
SYN攻击(典型的DDOS攻击)
在三次握手过程中,Server发送SYN-ACK之后,收到Client的ACK之前的TCP连接称为半连接(half-open connect),此时Server处于SYN_RCVD状态,当收到ACK后,Server转入ESTABLISHED状态。 SYN攻击就是Client在短时间内伪造大量不存在的...
TCP/IP
2020-04-27
0
579
阿里一面
项目 分布式session的实现,其他的实现形式:tomcat内置session,一致性hash redis 作用,删除策略,集群,缓存击穿 spring 事务的传播机制 循环依赖 mysql 慢查询 覆盖索引的实现 hash索引 隔离级别 ...
面试
2020-04-25
0
418
http与https区别
http HTTP 主要内容分为三部分,超文本(Hypertext)、传输(Transfer)、协议(Protocol)。 超文本:不单单只是本文,它还可以传输图片、音频、视频,甚至点击文字或图片能够进行超链接的跳转 传输:传输就是数据需要经过一系列的物理介质从一个端系统传送到另外一个...
HTTP
2020-04-22
0
1208
http1.0, http1.1, http2区别
http1.0 仅仅提供了最基本的认证,这时候用户名和密码还未经加密 短链接:即每次发送数据都会经过 TCP 的三次握手和四次挥手,效率比较低 不支持断点续传:每次都会传送全部的页面和数据。 http1.1 摘要算法进行身份验证 默认长连接:长连接就是只需一次建立就...
TCP/IP
2020-04-22
0
584
地址栏输入URL会发生什么?
浏览器会根据你输入的 URL 地址,去查找域名是否被本地 DNS 缓存 DNS 的全称是 Domain Name System 域名系统。DNS 是一种由分层的 DNS 服务器实现的分布式数据库。DNS 运行在 UDP 上,使用 53 端口。 DNS的两种查询方式 ...
TCP/IP
2020-04-22
0
501
数组中查找数字出现的次数(二分法)
统计一个数字在排序数组中出现的次数。 示例 1: 输入: nums = [5,7,7,8,8,10], target = 8 输出: 2 // 左边界 public static int searchLeft(int[] arr,int k){ int l = 0; ...
算法
2020-04-22
0
518
接雨水
经典面试算法 给定 n 个非负整数表示每个宽度为 1 的柱子的高度图,计算按此排列的柱子,下雨之后能接多少雨水。 单调栈 思路:维护一个单调栈:当加入的元素大于栈顶,则依次弹出较小的元素 每次需要弹出元素的时候,开始计算存水量:高:Math.min(height[i],...
算法
2020-04-20
0
569
线上占用CPU过高问题排查
问题定位 登录服务器,执行top命令,查看CPU占用情况: 发现进程id为1893的java进程有问题 定位线程 top -Hp 1893,id为4519线程占用cpu最高 定位代码 4519这个线程转成16进制: jstac...
JVM
2020-04-16
0
705
首页
上一页
1
2
3
下一页
末页