从epoll机制看MessageQueue epoll机制 一句话解释:epoll机制可以监听特定的fd,当fd收到内容时,发送事件回调。相比select和poll机制,效率更高。 epoll API epoll_create(int size) 参数: size:表示最多可以监听多少个fd,新版本已弃用。 返回值:epoll实例的fd >= 0 成功 < 0 失败 作用: 初始化epoll机制,调用API后 移动开发 2025年04月30日 178 点赞 0 评论 11889 浏览
Android NFC 读取卡片信息 NFC读取公交卡数据.gif 因为朋友需要个读取NFC卡片数据的功能,所以最近看了一下Android 系统下NFC 读取卡片信息的操作. NFC(近距离无线通信 ) 是一组近距离无线技术,通常只有在距离不超过 4 厘米时才能启动连接.借助 NFC,您可以在 NFC 标签与 Android 设备之间或者两台 Android 设备之间共享小型负载。 支持 NFC 的 Android 设备同 移动开发 2025年04月16日 162 点赞 0 评论 11903 浏览
设计模式大汇总 * [一、概述] * [二、创建型] * [1. 单例(Singleton)] * [2. 简单工厂(Simple Factory)] * [3. 工厂方法(Factory Method)] * [4. 抽象工厂(Abstract Factory)] * [5. 生成器(Builder)] * [6. 原型模式(Prototype)] 移动开发 2025年04月30日 121 点赞 0 评论 11935 浏览
【git】本地代码上传到gitee仓库(保姆级教程)idea和vscode等通用 本地代码上传到gitee(idea和vscode······通用) 1.安装git和图形化界面工具 2.第一次创建项目提交gitee 2.1登录gitee,创建一个新的仓库 2.2克隆远程仓库到本地电脑 2.3提交代码的三板斧(git的三板斧) 3.第n次提交代码(每天下班前提交代码) 4.Git 使用命令总结 4.1 移动开发 2025年12月22日 158 点赞 0 评论 11936 浏览
如何实现双向数据绑定(面试题) 如何实现双向数据绑定(面试题) 实现双向绑定的方式有两种: Object.definedProperty( )【vue2使用的Object.definedProperty( ),进行对象监听】 Proxy(代理对象)【vue3之后,就使用Proxy来实现】 通过以上两种方式来实现,简单来说就是对数据的劫持,当访问或修改某个对象的属性的时候,通过这两种方式进行拦截,再进一步操作,返回结果。 移动开发 2025年07月03日 106 点赞 0 评论 11954 浏览
在项目中用ts封装axios,一次封装整个团队受益 写在前面 虽然说Fetch API已经使用率已经非常的高了,但是在一些老的浏览器还是不支持的,而且axios仍然每周都保持2000多万的下载量,这就说明了axios仍然存在不可撼动的地位,接下来我们就一步一步的去封装,实现一个灵活、可复用的一个请求请发。 这篇文章封装的axios已经满足如下功能: 无处不在的代码提示; 灵活的拦截器; 可以创建多个实例,灵活根据项目进行调整; 每个实例,或者说每 移动开发 2025年05月11日 73 点赞 0 评论 12003 浏览
iOS Crash 的监听 没想到都2021年,我还得写篇文章来讲讲 Crash 监听的一些事情。虽然蛮多文章讲 Crash 监听这块,但总是讲的不够深入或者说不够全面。于是我想分享一下最近我对这方面知识的一些理解和整理。我计划讲以下几个主题: Crash 的监听 堆栈分析 KSCrash 源码解析 Crash 的类型 根据Crash 的不同来源,Crash 分为以下三类: Mach 异常 最底层的内核级异常。用户态 移动开发 2025年07月28日 78 点赞 0 评论 12015 浏览
541.【GraphQL】_typename千万不要写成一样的 这个问题我已经经历过两三次了:*graphql 服务端定义接口时,千万不要把每个接口中的_typename写成一样的。 在go语言中,graphql 的实现里头, 错误的示例如下: var responseDimensionReadingType = graphql.NewObject(graphql.ObjectConfig{ Name: "ResponseCommon", Fi 移动开发 2025年04月27日 49 点赞 0 评论 12055 浏览
MySQL 8配置文件详解 MySQL 8 配置文件详解MySQL 8 的配置文件(my.cnf或my.ini)是MySQL服务器启动时读取的主要配置文件,它包含了服务器运行所需的各种参数设置。以下是MySQL 8配置文件的详细解析: 配置文件位置MySQL 8 会按照以下顺序查找配置文件: /etc/my.cnf /etc/mysql/my.cnf ~/.my.cnf (用户特 移动开发 2025年08月06日 63 点赞 0 评论 12060 浏览