首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
11.18
订阅
阿梨芽
更多收藏集
微信扫码分享
微信
新浪微博
QQ
21篇文章 · 0订阅
手把手教Linux驱动9-等待队列waitq
在上一篇《手把手教Linux驱动8-LinuxIO模型》我们已经了解了阻塞、非阻塞、同步和异步等相关概念,本文主要讲解如何通过等待队列实现对进程的阻塞。应用场景:当进程要获取某些资源(例如从网卡读取数
Java数据结构与算法分析 | 稀疏数组
在介绍稀疏数组前我们先来引入一个需求,下面是一个五子棋的棋盘(15 * 15),玩到中途时想要保存离开,希望下次打开还可以继续玩。我们怎么实现呢? 可以看出,使用二维数组是能解决这个需求的。但我们也发现了一个问题,上面存储相同数值的0比较多,这对空间造成了浪费,有没有另外一种存…
C++调用Go方法的字符串传递问题及解决方案
在一个APP技术项目中,子进程按请求加载Go的ServiceModule,将需要拉起的ServiceModule信息传递给Go的Loader,存在C++调用Go方法,传递字符串的场景。 方案验证时,发现有奇怪的将std::string对象的内容传递给Go方法后,在Go方法协程中…
跨域
跨域, 是指浏览器不能执行其他网站的脚本。浏览器出于安全方面的考虑,只允许与同源下的接口交互,也就是浏览器的同源策略。同源策略会阻止跨域。 同源必须要做到以下三点:同协议,同域名,同端口。 被请求页面的协议、域名、端口中任意一个与当前页面不同即为跨域。 1.同源策略只限制 Aj…
适用初学者的5种Python数据输入技术
数据是数据科学家的基础,因此了解许多加载数据进行分析的方法至关重要。在这里,我们将介绍五种Python数据输入技术,并提供代码示例供您参考。 作为初学者,您可能只知道一种使用p andas.read_csv函数读取数据的方式(通常以CSV格式)。它是最成熟,功能最强大的功能之一…
SpringBoot整合MyBatis源码分析(一)
4:我们并没有在StudentMapper对象上加任何Spring的相关注解,那么Spring是如何将这个包下的对象都注册进容器的呢??那肯定是加了@MapperScan注解了,我们点进这个注解看下,发现有一个@Import注解,这个注解的作用是SpringBoot在初始化be…
操作系统复习
进程是分配资源的基本单位。有独立的地址空间。 线程作为CPU独立运行和独立调度的基本单位。共享地址空间。 线程之间的通信更方便,同一进程下的线程共享全局变量等数据,而进程之间的通信需要以进程间通信(IPC)的方式进行。 信号是软件层次上对中断机制的一种模拟,是一种异步通信方式。…
chrome 开发者工具——前端实用功能总结
[本文已经授权掘金开发者社区公众号独家使用,包括但不限于编辑、标注原创等权益。] 1. 查看元素伪类 css 样式 例如我想查看元素触发 hover 时的 css 样式。先选中该元素,然后按下图操作: 2. 临时增删元素 class 3. document.body.conte…
解读登录双因子认证(MFA)特性背后的TOTP原理
TOTP(Time-Based One-Time Password)算法是基于时间的一次性密码算法,根据预共享的密钥与当前时间计算一次性密码。它已被互联网工程任务组接纳为RFC 6238标准,成为主动开放认证的基石,并被用于众多多因子认证系统当中。 TOTP其实并不是一种全新的…
Unity接入第三方Android SDK——之微信支付
Unity接入微信支付之前,首先需要解决接入微信SDK的问题,这部分这篇文章我这就不细说了,具体可以看我之前写这篇文章:Unity接入第三方Android SDK——之微信分享 , 但是先把这篇文章看完再回头去看微信分享那篇文章,这样流程就顺下来了。 Android Libra…