栏目内容

C

围绕数码产品、手机、智能硬件和消费电子场景整理文章,帮助用户快速浏览重点内容。

News

csharp大文件上传如何做断点续传

​ 文件夹数据库处理逻辑 public class DbFolder { JSONObject root; public DbFolder() { this.root = new JSONObject(); this.root.put("f_id", ""); this.root.put("f_nameLoc", "根目录"); this.root.put...

News

【老司机精选】Swift 中的 ARC 机制: 从基础到进阶

作者:刘夏,目前就职于字节跳动的移动中台团队 审核:Leo,iOS 开发,老司机技术周报编辑,抖音 iOS 基础体验负责人 Session 10216 围绕 Swift 语言中的 Automatic Reference Counting (自动引用计数)机制讲述了实践过程中对象生命周期变化可能引发的问题以及如何从语言或代码设计层面去规避这些问题。说到 AR...

News

Python函数中apply、map、applymap的区别

目录一、总结二、实操对比一、总结 apply —— 应用在 dataFrame 上,用于对 row 或者 column 进行计算 applymap —— 应用在 dataFrame 上,元素级别的操作 map —— python 系统自带函数,应用在 series 上, 元素级别的操作 二、实操对比 构建测试数据框: ?123456789101112131...

News

form-create-designer一款开源的vue可视化表单设计器

form-create-designer form-create-designer 是基于 @form-create/element-ui 实现的表单设计器组件。可以通过拖拽的方式快速创建表单,轻松帮你搞定表单。 源码地址: Github | GItee 在线演示 安装 npm install @form-create/designer 引入 CDN: N...

News

什么是流(Stream)?如何理解Nodejs中的流

什么是流?如何理解流?下面本篇文章就来带大家深入了解一下Node中的流(Stream),希望对大家有所帮助!作者最近在开发中经常使用 pipe 函数,只知道这是流的管道,却不知道他是如何工作的,所以抱着一探究竟的心理干脆就从流开始学起,随便将看过的知识和源码整理成一篇文章分享给大家。流(Stream)在 Nodejs 中是个十分基础的概念,很多基础模块都是...

News

力扣696(java)-计数二进制子串(简单)

题目: 给定一个字符串 s,统计并返回具有相同数量 0 和 1 的非空(连续)子字符串的数量,并且这些子字符串中的所有 0 和所有 1 都是成组连续的。 重复出现(不同位置)的子串也要统计它们出现的次数。 示例 1: 输入:s = "00110011"输出:6解释:6 个子串满足具有相同数量的连续 1 和 0 :"0011"、"01"、"1100"、"10...

News

objc_msgSend探索

在上一篇cache_t探索文章中,我们探索了cache_t的作用,是去进行方法缓存,其目的就是当方法再次调用时能更快的进行响应.,接下来我们探究一下如何从cache_t中读取方法. 我们在源码中 obcj-cache.m中会找到这样一个注释 * Cache readers (PC-checked by collecting_in_critical()) *...

News

TreeMap 有什么特点

TreeMap 基于红黑树实现,增删改查的平均和最差时间复杂度均为 O(logn) ,最大特点是 Key 有序。 Key 必须实现 Comparable 接口或提供的 Comparator 比较器,所以 Key 不允许为 null。 HashMap 依靠 hashCode 和 equals 去重,而 TreeMap 依靠 Comparable 或 Comp...

News

C++学习_组件对象封装(一)

创建组件类文件 #pragma once #ifndef __GAME_COMPONENT_H__ #define __GAME_COMPONENT_H__ //定义一些组件的类型 enum emComponentType { ComType_None, //空类型 ComType_Transform, // 坐标变换组件 ComType_MeshRend...