刷新
STM32 - W25Q16移植fatfs文件系统

博主头像 1. Windows上的文件系统 ​ 文件系统,就是对数据进行管理的方式。使用文件系统可有效地管理存储介质。 ​ 使用文件系统时, 它为了存储和管理数据,在存储介质建立了一些组织结构,这些结构包括操作系统引导区、目录和文件。常见的windows下的文件系统格式包括FAT32、 NTFS、 exFAT ...

HarmonyOS NEXT应用开发之Axios获取解析网络数据

博主头像 介绍 本示例介绍使用第三方库的Axios获取GBK格式的网络数据时,通过util实现GBK转换UTF-8格式。该场景多用于需要转换编码格式的应用。 效果图预览 使用说明 直接进入页面就可获取GBK格式的用户名信息并进行解码操作。 实现思路 使用第三方库Axios获取网络数据,并将获取数据类型设置为A ...

commonjs

博主头像 Commonjs 什么是 CommonJs CommonJs 是 js 模块化的社区规范 模块化产生的原因 随着前端页面复杂度的提升,依赖的第三方库的增加,导致的 js 依赖混乱,全局变量的污染,和命名冲突 单个 js 文件内容太多,导致了维护困难,拆分成为多个文件又会发生第一点描述的问题 v8 引 ...

Java并发(二十五)----异步模式之生产者/消费者

博主头像 1. 定义 要点 与Java并发(二十二) 同步模式之保护性暂停中的保护性暂停中的 GuardObject 不同,不需要产生结果和消费结果的线程一一对应 这样的好处是消费队列可以用来平衡生产和消费的线程资源 生产者仅负责产生结果数据,不关心数据该如何处理,而消费者专心处理结果数据 消息队列是有容量限 ...

HarmonyOS NEXT应用开发之图片缩放效果实现

博主头像 介绍 图片预览在应用开发中是一种常见场景,在诸如QQ、微信、微博等应用中均被广泛使用。本模块基于Image组件实现了简单的图片预览功能。 使用说明: 双指捏合缩放图片大小 双击图片进行图片的大小切换 图片在放大模式下,滑动图片查看图片的对应位置 效果图预览 实现思路 image组件的objectFi ...

线性时间构造最大堆

博主头像 堆 堆:是一个数组,近似的完全二叉树,除了最底层外,该树是完全充满的. 最小堆:A[i] <= A[2i] && A[i] <= A[2i+1] 最大堆:A[i] >= A[2i] && A[i] >= A[2i+1] 下标从1开始算起 维护堆 max_heapify(A, i):维护最大堆的性质, ...

用海豚调度器定时调度从Kafka到HDFS的kettle任务脚本

博主头像 在实际项目中,从Kafka到HDFS的数据是每天自动生成一个文件,按日期区分。而且Kafka在不断生产数据,因此看看kettle是不是需要时刻运行?能不能按照每日自动生成数据文件? 为了测试实际项目中的海豚定时调度从Kafka到HDFS的Kettle任务情况,特地提前跑一下海豚定时调度这个任务,看看 ...

说说你对树的理解?相关的操作有哪些?

博主头像 一、是什么 在计算机领域,树形数据结构是一类重要的非线性数据结构,可以表示数据之间一对多的关系。以树与二叉树最为常用,直观看来,树是以分支关系定义的层次结构 二叉树满足以下两个条件: 本身是有序树 树中包含的各个结点的不能超过 2,即只能是 0、1 或者 2 如下图,左侧的为二叉树,而右侧的因为头结 ...

JS代码混淆器:iPaGuard — 让你的代码看起来令人头大

博主头像 在当今互联网时代,JavaScript 作为一种广泛应用的编程语言,扮演着至关重要的角色。然而,随着网络技术的不断发展,JavaScript 代码也面临着日益增加的安全威胁。为了保护 JavaScript 代码免受未经授权的复制、修改和逆向工程,开发者需要借助专业的工具和技术。其中,iPaGuard ...

IPAguard–iOS代码混淆工具(免费)

博主头像 IPAguard是一款为iOS开发者设计的代码混淆工具,旨在为开发者提供方便制作和分析马甲包的解决方案。通过高效的匹配算法,IPAguard可以在保证代码混淆的同时,保证编译后的代码质量,减少了因混淆引起的bug,使得开发者能够更加专注于App的功能实现与优化。 TODO LIST 以下是IPAgu ...

centos系统 基本命令的使用

博主头像 基本命令的使用 未分类 #查看历史命令 history #查看全路径 pwd #根据进程名查找进程 ps -ef | grep 进程名 #硬链接与软连接 #创建软连接 ln -s source-file target-file #创建硬链接(文件夹逻辑上不允许建立硬链接) ln source-fil ...

Python中容易被忽略的内置类型

Python中的内置类型是我们开发中最常见的,很多人都能熟练的使用它们。 然而有一些内置类型确实不那么常见的,或者说往往会被我们忽略,所以这次的主题就是带领大家重新认识这些“不同寻常”的内置类型。 1.frozenset 不可变集合(frozenset)与普通的set一样,只不过它的元素是不可变的, ...

Python中itertools 模块的用法

博主头像 在 Python 中,迭代器是一种非常好用的数据结构,其最大的优势就是延迟生成,按需使用,从而大大提高程序的运行效率。而 itertools 作为 Python 的内置模块,就为我们提供了一套非常有用的用于操作可迭代对象的函数。 常用功能 1.count 功能详解 count(start=0,ste ...

Python中pathlib 模块的用法

pathlib 模块提供了表示文件系统路径的类,可适用于不同的操作系统。 使用 pathlib 模块,相比于 os 模块可以写出更简洁,易读的代码。pathlib 模块中的 Path 类继承自 PurePath,对 PurePath 中的部分方法进行了重载,相比于 os.path 有更高的抽象级别。 ...

Python中operator 模块的用法

博主头像 operator 模块提供了一套与 Python 的内置运算符对应的高效率函数。 1.函数的种类 函数包含的种类有:对象的比较运算、逻辑运算、数学运算和序列运算 2.比较运算 运算 函数 语法 小于 lt(a, b) a < b 小于等于 le(a, b) a <= b 大于 gt(a, b) a ...

HarmonyOS 优化布局性能

博主头像 背景介绍 用户界面(UI)布局是应用程序中至关重要的部分,它不仅影响应用的外观和用户体验,还直接影响应用的性能。不合理的布局可能会导致过度的布局计算和界面嵌套,从而增加渲染和计算的开销,导致性能下降。 常用布局方式 HarmonyOS的ArkUI框架提供了多种布局方式,包括线性布局(Row/Colu ...

解决苹果审核4.3问题的有效策略:尝试混淆或重新上架?用这招居然成功上架AppStore了!

博主头像 本文分享了一款社交App在迭代过程中遇到苹果审核4.3问题的解决经验。我经历了被拒、账号封禁等困境,最终通过沟通、混淆和寻找解决方案成功上架AppStore。特别推荐了4.3解决秘籍-ipaguard 神器,分享了其对解决问题的帮助。 在社交App迭代过程中,我们不幸遭遇了苹果审核4.3问题。新版本 ...

<123···100>