首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
多唻米
掘友等级
java开发
java
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
32
文章 32
沸点 0
赞
32
返回
|
搜索文章
最新
热门
阿里云OSS简单使用
提前注册好阿里云的账号。进入OSS的管理控制台,生成Access key。 点击进入,创建AccesskeyID和AccesskeySecret。 创建bucketName,可以在控制台,也可以在代码中创建。我是直接在控制台创建的(偷懒嘛!哈哈) 创建bucketName时选择…
搜索引擎笔记
问自己几个问题。 对列值创建排序存储,数据结构={列值、行地址}。在有序数据列表就可以利用二分查找快速找到要查找的行的地址,在根据地址直接取行数据。 而当我们查询标题LIKE '%XX%',数据库就用不上索引,效率非常低。就需要用到搜索引擎了。 数据库适合结构化数据的精确查询,…
多线程笔记(三)
2、操作系统需要频繁切换线程上下文(大家都想被运行),影响性能。 4、任务队列:用于存放没有处理的任务。提供一种缓冲机制 newFixedThreadPool(int nThreads) 创建一个固定大小、任务队列容量无界的线程池。核心线程数=最大线程数。 newCachedT…
多线程笔记(二)
2.Runnable:可运行线程的线程状态,等待CPU调度。 3.Blocked:线程阻塞等待监视器锁定的线程状态。处于synchronized同步代码块或非法中被阻塞。 4.Waiting:线程等待的线程状态。不带timeout参数的方式调用 6.Terminated:终止线…
Netty学习
Netty是一个异步事件驱动的网络应用程序框架,用于快速开发可维护的高性能协议服务器和客户端。 Transport Services 支持Socket等多种传输方式。 Protocol Support 提供多协议的编解码。 最简单的demo到此结束。
Nginx笔记
Nginx入门什么是Nginx用C语言编写的,高性能的HTTP和反向代理主要用于静态资源服务、反向代理服务、API服务静态资源主要借助服务器本地文件系统来完成反向代理可以做到Nignx强大的性能、缓存
手写一个RPC框架
RPC(Remote Procedure Call Protocol)远程过程调用协议,一种通过网络从远程计算机程序上请求服务,而不需要了解底层网络技术的协议。RPC协议假定某些传输协议的存在,如TCP和UDP,为通信程序之间携带信息数据。在OSI网络通信模型中,RPC跨越了传…
LeetCode数组中的K-diff数对
给定一个整数数组和一个整数 k, 你需要在数组里找到不同的 k-diff 数对。这里将 k-diff 数对定义为一个整数对 (i, j), 其中 i 和 j 都是数组中的数字,且两数之差的绝对值是 k. 解释: 数组中有两个 2-diff 数对, (1, 3) 和 (3, 5)…
LeetCode 最多能完成排序的块
数组arr是[0, 1, ..., arr.length - 1]的一种排列,我们将这个数组分割成几个“块”,并将这些块分别进行排序。之后再连接起来,使得连接的结果和按升序排序后的原数组相同。 将数组分成2块或者更多块,都无法得到所需的结果。 例如,分成 [4, 3], [2,…
LeetCode最大矩形
给定一个仅包含 0 和 1 的二维二进制矩阵,找出只包含 1 的最大矩形,并返回其面积。 通过题解里看到这个图就一目了然。和柱状图中最大的矩形是一样的思路。 将二维数组转换成数组传入max方法。返回最后的面积。
下一页
个人成就
文章被点赞
33
文章被阅读
21,713
掘力值
628
关注了
10
关注者
0
收藏集
7
关注标签
35
加入于
2019-03-08