海阔天空201806192114135
海阔天空201806192114135
全部文章
分类
# LeetCode bfs(4)
# LeetCode dfs(7)
# LeetCode动态规划(10)
# LeetCode回溯法(17)
# LeetCode堆(1)
# leetCode指针(2)
# LeetCode栈(1)
# LeetCode贪心(6)
# LeetCode递归(10)
# leetCode链表(1)
# 剑指二分法(1)
# 剑指二叉树(12)
# 剑指位运算(4)
# 剑指字符串(5)
# 剑指指针(1)
# 剑指数组(16)
# 剑指栈队列(3)
# 剑指链表(11)
activiti(2)
B树B+树面试(1)
c#(1)
effective java(5)
fastjson(10)
git(9)
go(1)
java基础(96)
java并发(35)
java项目(5)
jvm(19)
lambda(4)
LeetCode(17)
Linux(16)
Linux面试问题常用命令(1)
maven(6)
mybatis(4)
redis(18)
Spring(8)
Springboot(1)
springmvc(4)
TCP 协议如何解决粘包(1)
tomcat(3)
vue(2)
代码实战(2)
剑指offer(10)
剑指offer1(14)
加密解密(3)
实习(22)
工作常问题(13)
操作系统(18)
数据库(40)
数据结构(25)
智力题(1)
未归档(3)
概率统计(1)
算法(10)
计算机网络(35)
设计模式(25)
输入输出(3)
高性能服务器开发(1)
归档
标签
去牛客网
登录
/
注册
海阔天空201806192114135的博客
全部文章
(共607篇)
有序递增数据,一个值K,找到最先等于k的下标
有序递增数据,一个值K,找到最先等于k的下标 给定一个升序的数组,这个数组中可能含有相同的元素,并且给定一个目标值。要求找出目标值在数组中首次出现的下标。 思想:题目给出有序数组,应该想到利用二分查找来做。找到左邻居,使其值加一。利用二分查找,算法复杂度为O(logn) #in...
2020-12-31
0
278
进程、线程和协程之间的区别和联系
进程、线程和协程之间的区别和联系 1. 进程与线程区别 调度:进程是资源分配的最小单位,线程是程序执行的最小单位。在同一进程中,线程的切换不会引起进程的切换,在不同进程中进行线程的切换,会引起进程的切换。 拥有资源:进程是拥有资源的基本单位,线程不拥...
2020-12-31
0
675
为什么重写equals一定要重写hashcode?
为什么重写equals一定要重写hashcode? 我们都知道,要比较两个对象是否相等时需要调用对象的equals()方法,即判断对象引用所指向的对象地址是否相等,对象地址相等时,那么与对象相关的对象句柄、对象头、对象实例数据、对象类型数据等也是完全一致的,所以我们可...
2020-12-31
0
392
打印字节数
打印字节数 public static void main(String[] args) { System.out.println("Byte" + Byte.SIZ...
2020-12-31
0
311
TreeMap使用场景 优势
TreeMap使用场景 优势 优势 先说说红黑树的五点 1 红黑树是牺牲了严格的高度平衡的优越条件为代价,它只要求部分地达到平衡要求,降低了对旋转的要求,从而提高了性能。 2红黑树能够以O(log2 n)的时间复杂度进行...
2020-12-31
0
438
死锁
死锁 /** * 一个简单的死锁类 * main方法中启动两个线程,分别调用methodA和methodB方法 * methodA方法首先获取到a对象的锁,睡眠1秒钟 * 此时methodB方法执行获取...
2020-12-31
0
317
JVM 调优、VisualVM
JVM 调优 简介 1 jps:虚拟机进程状况工具 2 jinfo:Java配置信息工具 3 jmap:Java内存映射工具 4 jhat:虚拟机堆转存储快照分析工具 5 jstack:Java堆栈跟踪工具 ...
2020-12-31
0
440
从输入一个URL到页面渲染的流程简介
从输入一个URL到页面渲染的流程简介 从输入URL到页面加载,简单来说分为以下几个过程: 输入URL DNS解析 TCP连接 发送HTTP请求 服务器处理请求并返回HTTP报文 解析渲染页面 连接结束 具体过程如下: 首...
2020-12-31
0
602
HashMap在JDK1.7版本头插法实现解析
HashMap在JDK1.7版本头插法实现解析 先解释下何为头插法。大家都知道HashMap在JDK1.7版本的数据结构为数组+链表这样的形式。而头插法说的就是在往HashMap里面put元素时,此时新增在链表上元素的位置为链表头部,也就是数组桶位上的那...
2020-12-31
0
308
高性能服务器网络框架
高性能服务器网络框架 所谓高性能就是服务器能流畅地处理各个客户端的连接并尽量低延迟地应答客户端的请求;所谓高并发,不仅指的是服务器可以同时支持多的客户端连接,而且这些客户端在连接期间内会不断与服务器有数据来往。网络上经常有各种...
2020-12-31
0
420
首页
上一页
34
35
36
37
38
39
40
41
42
43
下一页
末页