首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
DBXH
掘友等级
can can need
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
79
文章 79
沸点 0
赞
79
返回
|
搜索文章
DBXH
赞了这篇文章
松吹君
研一 @北京大学
·
3年前
关注
Redis中跳表的原理和实现
1.跳表概念 跳表(skiplist)是一个查询/插入/删除复杂度o(lIgn)的数据结构。 在查询上跟平衡树的复杂度一致,因此是替代平衡树的方案。在redis的zset,...
4
评论
分享
DBXH
赞了这篇文章
松吹君
研一 @北京大学
·
3年前
关注
观察者模式
常见设计模式一共有 23 种,分为 3 个类别: 创建型设计模式:在创建对象同时隐藏创建逻辑,而不是使用新的操作直 接实例化对象的模式。具体有 5 种设计模式:工厂模式、抽...
4
评论
分享
DBXH
赞了这篇文章
松吹君
研一 @北京大学
·
3年前
关注
工厂模式(通用类图和伪码)
概念: 工厂方法模式主要有两个角色:构造者(creator)和产品(product),外加一些接口(因为要针对接口编程),如抽象构造者和抽象产品。 构造者(有时直接就叫“工...
5
评论
分享
DBXH
赞了这篇文章
松吹君
研一 @北京大学
·
3年前
关注
C++迭代器
迭代器的概念: C语言有指针,C++语言有迭代器,迭代器有和指针类似的功能,都可以通过*迭代器(指针)输出元素值,即可以把他们都看作是地址。 迭代器(iterator)是一...
4
评论
分享
DBXH
赞了这篇文章
松吹君
研一 @北京大学
·
3年前
关注
策略模式
策略模式: 策略模式主要有两个角色:(具体)策略(concrete strategy)和上下文(context),外加一些接口(因为要针对接口编程),如抽象策略。 具体策略...
4
评论
分享
DBXH
赞了这篇文章
松吹君
研一 @北京大学
·
3年前
关注
服务之间的调用-Feign
Feign可以帮助我们实现面向接口编程,可以直接调用其他的服务简化开发 使用方法: 在启动类上添加一个注解@EnableFeignClients 创建一个接口并且和服务模块...
4
评论
分享
DBXH
赞了这篇文章
松吹君
研一 @北京大学
·
3年前
关注
HTTP请求页面
HTTP请求页面的流程: (1)有了Http服务器的ip地址之后,主机就能生成TCP套接字,该套接字用于向WEB服务器发送HTTP GET报文段。 (2)生成TCP套接字之...
4
评论
分享
DBXH
赞了这篇文章
松吹君
研一 @北京大学
·
3年前
关注
AQS
java.util.concurrent(J.U.C):大大提高了并发性能,AQS(抽象队列同步器) 被认为是JUC的核心ReentrantLock、Semaphore、C...
4
评论
分享
DBXH
赞了这篇文章
松吹君
研一 @北京大学
·
3年前
关注
JAVA内存模型(阿里二面)
Java 内存模型试图屏蔽各种硬件和操作系统的内存访问差异,以实现让 Java 程序在各种平台下都能达到一致的内存访问效果。 主内存和工作内存 处理器上的寄存器的读写的速度...
4
评论
分享
DBXH
赞了这篇文章
松吹君
研一 @北京大学
·
3年前
关注
java线程和操作系统线程
主要分成这两个方面: ·用户态的线程 ·内核态的线程 1.用户态的线程 第一阶段: 其实早期的时候,操作系统是没有线程的概念,线程是后面加进来的,操作系统刚开始只有进程,操...
4
评论
分享
DBXH
赞了这篇文章
松吹君
研一 @北京大学
·
3年前
关注
RAbbitMQ架构
在项目编写中通常会有这样的问题(为什么需要MQ): 1.多个模块之间耦合过高,导致一个模块宕机之后,全部的模块都无法使用了。 2.同步通信的成本过高问题。 如下图中:添加操...
4
评论
分享
DBXH
赞了这篇文章
松吹君
研一 @北京大学
·
3年前
关注
RabbitMQ消息丢失、积压如何处理(阿里二面)
消息积压处理 我们现有的业务就面临此问题,消息生产太快,消费不过来,导致队列堆积很长,把服务器内存耗尽,这时RabbitMQ的处理能力很低下。 总结起来解决方案大体包括: ...
40
6
分享
DBXH
赞了这篇文章
松吹君
研一 @北京大学
·
3年前
关注
HarmonyOS技术特性
硬件互助,资源共享 多种设备之间能够实现硬件互助、资源共享,依赖的关键技术包括分布式软总线、分布式设备虚拟化、分布式数据管理、分布式任务调度等。 分布式软总线 分布式软总线...
4
评论
分享
DBXH
赞了这篇文章
松吹君
研一 @北京大学
·
3年前
关注
机器学习概念
什么是机器学习 机器学习是一门人工智能的科学,该领域的主要研究对象是人工智能,特别是如何在经验学习中改善具体算法的性能。 机器学习的基本思路: 把现实生活中的问题抽象成数学...
4
评论
分享
DBXH
赞了这篇文章
松吹君
研一 @北京大学
·
3年前
关注
机器学习的基础名词解释
数据集:一组记录的集合称为一个“数据集”,其中每条记录是关于一个事件或对象的描述,称为“样本”。 反映对象在某方面的性质的事项,称为“属性”或“特征”;属性上的取值,例如“...
6
评论
分享
DBXH
赞了这篇文章
松吹君
研一 @北京大学
·
3年前
关注
机器学习-逻辑回归算法(Logistic Regression)
在分类问题中,我们尝试预测的是结果是否属于某一个类(例如正确或错误)。分类问题的例子有:判断一封电子邮件是否是垃圾邮件;判断一次金融交易是否是欺诈,通常使用逻辑回归算法解决...
5
评论
分享
DBXH
赞了这篇文章
松吹君
研一 @北京大学
·
3年前
关注
单变量线性回归问题
单变量线性回归问题的模型: 这就是一个监督学习算法的工作方式,h代表的就是一个模型,可以将其表示为 因为只含有一个输入变量x,因此这样的问题叫做单变量线性回归问题。 代价函...
4
评论
分享
DBXH
赞了这篇文章
松吹君
研一 @北京大学
·
4年前
关注
SpringMVC接收请求参数
通过控制器中方法的形参接收请求参数 1.基本类型参数 2.实体收参,定义一个实体,在后端控制器的参数列表中使用实体接收参数 3.数组收参 4.集合收参 5.路径参数 6.中...
10
3
分享
DBXH
赞了这篇文章
松吹君
研一 @北京大学
·
4年前
关注
SpringMVC的转发和重定向
跳转的关键字: 转发: forward : 重定向:redirct : 跳转时可以选择使用转发还是重定向: (1) 在增删改之后,为了防止请求重复提交,使用重定向跳转 (2...
8
1
分享
DBXH
赞了这篇文章
松吹君
研一 @北京大学
·
4年前
关注
SpringMVC中的传值
C得到数据之后,跳转到V,并向V传递数据,进而V中可以渲染数据,让用户看到含有数据的也页面 转发跳转:Request作用域 重定向跳转:Session作用域 Request...
9
1
分享
下一页
关注了
1
关注者
1
收藏集
0
关注标签
0
加入于
2021-11-21