自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(1110)
  • 资源 (55)
  • 收藏
  • 关注

原创 《嵌入式最全面试题-Offer直通车》目录

嵌入式领域蓬勃发展,嵌入式工程师成为众多科技企业争抢的热门人才。如果你渴望在嵌入式面试中脱颖而出,成功斩获心仪的 offer,那么《嵌入式最全面试题 - Offer直通车》将是你的绝佳选择。本专栏是优快云是热门专栏,100多篇文章,总字数过百万。每月新增订阅用户过百,现在是优惠价9.9元,后面要逐渐恢复原价,早订阅早受益。本专栏精心整理了众多超万字的精华内容,总计达数十万字的嵌入式面试题总结。涵盖从嵌入式基础知识到各大厂面试真题,从驱动开发到操作系统,从硬件到软件等各个方面。

2024-10-19 22:21:22 2068

原创 《Java开发及前端最全面试题-Offer直通车》目录

Java开发是需求最广,工资高的细分领域,同时也是会的人最多,有的公司招1个Java开发,要面试几十甚至上百面试者,同时要求很高,要求通晓技术栈很多及很深深度。如果你正准备面试,想要脱颖而出,那么《Java开发及前端最全面试题-Offer直通车》是你的不二选择。本书汇集了多篇超过1万字的精华内容,无论是Java基础、数据库、SpringBoot和SpringCloud等必问的,还是前端、k8s等容器和虚拟化和大数据各类技术面试,本书都为你提供了最全面的试题和参考答案。

2024-06-02 15:21:14 473

原创 《大数据最全面试题-Offer直通车》目录

做好这些不用担心试用期不通过:程序员入职新公司如何快速上手项目本人遇到大数据面试题和参考答案(超过1万字精华版)大数据面试英文自我介绍参考(万字长文)大数据运维应用场景面试题汇总及参考答案(持续更新)万字数据仓库面试题及参考答案数据仓库数据质量监控和处理方法最佳实践数据仓库建模方法万字详解Doris的3种数据模型详解和数据仓库每一层的模型选用大数据面试临阵磨枪不知看什么?看这份心理就有底了-大数据常用技术栈常见面试100道题最全Hive面试题2024年(2万字详解)Elasticsearch 面试题及参考答

2024-05-01 16:40:31 1103 3

原创 京东运维面试题及参考答案

cgroup(Control Group)是 Linux 内核提供的一种可以限制、控制与分离一个进程组群的资源(如 CPU、内存、磁盘 I/O 等)的机制。通过 cgroup,可以为不同的进程或进程组分配特定的资源配额,实现资源的隔离和管理。比如,在一个服务器上运行多个容器时,可以使用 cgroup 来限制每个容器对 CPU 和内存的使用,防止某个容器占用过多资源而影响其他容器的运行。cgroup 还可以对进程进行优先级设置,确保关键进程能够优先获得资源。

2025-04-04 00:02:34 459

原创 苏小研Python开发面经及参考答案

在 Python 中,类是一种自定义的数据类型,用于封装数据和方法。通过定义类,可以创建具有相同属性和行为的对象。使用class关键字来定义一个类,类名通常采用驼峰命名法。在这个示例中,Person是类名。__init__是一个特殊的方法,也称为构造方法,用于初始化对象的属性。self是一个约定俗成的参数名,代表类的实例对象本身。在__init__方法中,通过self.name和self.age来定义对象的属性。introduce是一个普通的方法,用于打印对象的信息。可变性。

2025-04-04 00:02:06 303

原创 4399运维面试题及参考答案

master 节点组件:作为 Kubernetes 的核心组件,提供了 RESTful API,是整个集群的控制接口,负责接收和处理所有的 API 请求,包括创建、更新和删除资源等操作。:根据集群的资源状况和 Pod 的调度策略,将 Pod 分配到合适的 worker 节点上运行,以实现资源的合理利用和负载均衡。:包含多个控制器,如节点控制器、副本控制器、服务控制器等。这些控制器负责监控集群的状态,确保实际状态与期望状态一致,例如自动创建或删除 Pod 以维持副本数量。etcd。

2025-04-03 00:11:58 354

原创 大智慧前端面试题及参考答案

Vue 的 diff 算法是一种用于比较新旧虚拟 DOM 树差异的算法,其目的是找出需要更新的部分,然后只对这些部分进行实际的 DOM 操作,以提高更新效率,减少不必要的 DOM 操作带来的性能开销。在 Vue2 中,diff 算法采用了双端比较的策略。它会从新旧虚拟 DOM 树的两端开始比较,分别比较新旧节点的头和尾。如果头节点或尾节点相同,则直接进行更新,并将指针向中间移动。如果头节点和尾节点不同,会尝试进行交叉比较,即新节点的头和旧节点的尾比较,新节点的尾和旧节点的头比较。

2025-04-03 00:11:04 613

原创 嵌入式EMC设计面试题及参考答案

电磁兼容性(EMC)是指设备或系统在其电磁环境中能正常工作且不对该环境中任何事物构成不能承受的电磁干扰的能力。它包含两个核心方面:电磁干扰(EMI)和电磁敏感性(EMS)。电磁干扰(EMI)是指设备、传输通道或系统产生的电磁噪声对其他设备、传输通道或系统的电磁环境造成的不期望的干扰。这种干扰可能通过传导或辐射的方式传播,影响其他设备的正常运行。例如,电脑的电源开关在通断时会产生高频电磁波,如果不加以抑制,可能会干扰附近的收音机或电视信号。

2025-04-02 00:12:19 370

原创 Valgrind 从入门到精通

Valgrind 提供了强大的 API,允许开发者编写自定义的检查工具。通过扩展 Valgrind,可以针对特定场景实现更精准的检测。

2025-04-02 00:11:54 354

原创 荣耀大数据面试题及参考答案

Java 内存结构主要分为堆(Heap)、栈(Stack)、方法区(Method Area)、程序计数器(Program Counter Register)和本地方法栈(Native Method Stack)。堆是 Java 虚拟机所管理的内存中最大的一块,用于存储对象实例和数组。它是垃圾回收的主要区域,分为新生代和老年代。新生代又分为 Eden 区、Survivor 区(通常有两个,S0 和 S1)。

2025-04-01 07:23:08 286

原创 分布式计算Ray框架面试题及参考答案

动态任务图执行引擎是一种能够根据任务之间的依赖关系和运行时的实际情况,动态构建和执行任务图的系统。在 Ray 中,动态任务图执行引擎允许任务在运行时根据数据可用性、计算资源状态等因素,灵活地决定后续任务的执行顺序和方式。对于 AI 应用来说,其往往具有动态性的特点。例如,在深度学习模型的训练过程中,可能需要根据训练的结果动态调整下一轮训练的参数、数据增强方式或者模型结构。动态任务图执行引擎可以很好地支持这些动态需求。它能够根据 AI 应用中各个任务的实时输出和依赖关系,动态地生成和调整任务图。

2025-04-01 00:04:33 536

原创 Verilog HDL 100道面试题及参考答案

在 Verilog HDL 中,参数(parameter)和宏定义(define)都可用于定义常量,但它们存在诸多不同之处。参数(parameter)是模块内部的常量定义,具有局部性。它在模块内部起作用,不同模块可以有同名的参数,且值可以不同。参数通常用于定义模块的一些配置信息,例如数据位宽、延迟时间等。参数的定义和使用是在模块的作用域内进行的,通过参数传递可以方便地对模块进行配置。endmodule在上述代码中,WIDTH是一个参数,用于定义加法器的位宽。通过改变WIDTH。

2025-04-01 00:03:54 617

原创 Android JobScheduler调度任务面试题及参考答案

JobScheduler 是 Android 系统中用于在后台调度任务的工具。它允许开发者根据设备的状态(如充电状态、网络连接等)来安排任务的执行,以提高资源利用效率和用户体验。首先,通过 JobInfo.Builder 来构建 JobInfo 对象,设置任务的各种参数,如任务的唯一标识符、触发条件(如网络连接状态、设备充电状态等)、执行任务的服务类等。然后,使用 JobScheduler 的 schedule 方法将 JobInfo 对象添加到任务队列中进行注册。

2025-03-31 07:06:11 596

原创 嵌入式电量与功耗优化:从理论到实战

GCC 的 **-Os** 选项是一个良好的起点,对于更高级的需求,还可开启自动并行选项,将任务分配给多核处理器,在分担计算压力的同时实现省电。例如在传感器节点中,数据采集任务对实时性要求高,将其优先级设为最高,数据处理任务次之,CPU 就能按照合理顺序执行任务,避免无效等待,降低整体功耗。例如,在采集温度数据时,将数据存储在环形缓冲区中,攒够一定数量后再进行处理,相较于零散读写,可节省 20% 的电量。由于功耗与频率成正比,与电压的平方成正比,因此通过 DVFS 技术进行适当调整,能够显著降低功耗。

2025-03-31 07:05:45 938

原创 大智慧大数据面试题及参考答案

Flink 的端到端 ExactlyOnce 是指在整个数据处理流程中,从数据源到数据下沉的各个环节,保证每条数据都能被准确地处理且仅处理一次,确保数据的准确性和一致性。要实现端到端 ExactlyOnce,Flink 需要在多个方面进行协调和保障。在数据源端,需要确保数据的读取是准确且不重复的。

2025-03-31 07:05:08 833

原创 Android Framework 层 Hook 技术详解

在 Android 开发领域,Hook 技术宛如一把神秘的魔法钥匙,能够在运行时开启系统或应用的 “黑盒子”,实现对它们行为的动态改变。简单来讲,它是一种动态修改程序执行路径的手段,与传统开发方式不同,无需修改源码并重新编译。它更像是为程序打上一个 “补丁”,使开发者能够在不触动原始代码的情况下,巧妙地植入自己的逻辑。例如,当开发者期望某个系统方法执行额外的任务,甚至完全改变其功能时,Hook 技术便能发挥作用。

2025-03-30 00:01:52 581

原创 前端Material-UI面试题及参考答案

在项目中配置自定义字体和颜色方案可以让你的应用具有独特的外观和风格。使用 Material-UI 时,可以通过其主题系统来轻松实现这一点。首先,配置自定义字体。要使用自定义字体,需要先引入字体文件。可以通过 CDN 或本地文件的方式引入字体。然后,在创建主题时,通过typography配置项来指定字体。h1: {},h2: {},// 其他标题和文本样式},});在这个示例中,我们将fontFamily设置为Roboto,并为不同的标题级别定义了字体大小。

2025-03-30 00:01:30 685

原创 3万字长文详解Android AIDL 接口设计

在 Android 开发领域,AIDL(Android Interface Definition Language)是一个极为关键的概念。它是一种接口描述语言,专门为 Android 设备上的进程间通信(IPC,Inter - Process Communication)而设计。官方对 AIDL 的定义是:“AIDL 是开发者用来抽象化 IPC 的工具。简单来说,AIDL 将复杂的跨进程通信封装成清晰的接口,使开发者无需关注底层实现细节。客户端和服务端通过该接口进行通信,如同在玻璃墙两侧安全高效地传递纸条。

2025-03-29 00:40:00 571

原创 前端D3.js面试题及参考答案

是 D3.js 中用于解析 CSV 数据的函数。当遇到非标准格式的数据时,可以通过自定义解析逻辑来处理。在 D3.js 里,能够借助tickFormat方法来自定义坐标轴的刻度格式,像添加货币符号、百分比符号这类。若要为刻度添加货币符号,可利用d3.format函数生成特定格式的字符串。在上述代码中,生成了一个带有美元符号且保留两位小数的格式字符串。若要为刻度添加百分比符号,同样可以使用d3.format函数。这里的把刻度值转换为百分比形式并保留一位小数。除了使用d3.format。

2025-03-29 00:05:33 535

原创 1.5万字长文详解Linux 内核调试,驱动层问题不再是难题

I2C 设备无响应问题大多源于硬件故障或时序配置错误。在调试过程中,首先利用示波器、i2cdetect等工具排查硬件连接和地址设置问题,然后借助ftrace和kgdb深入分析软件层面的问题。从理论上来说,I2C 通信依赖于从设备对地址和命令的正确响应(通过 ACK 信号),而频率超标会导致从设备无法及时处理数据,进而出现通信失败。在开发过程中,严格按照硬件手册配置参数,是预防此类问题的关键。网络丢包问题通常源于资源瓶颈或性能优化不足。

2025-03-28 09:52:30 610

原创 面试必考题:Android Binder 机制详解

要理解 Binder,先得搞清楚它在 Android 系统中的定位。简单来说,Binder 是一种跨进程通信机制,专门为 Android 量身打造。它不像 Linux 传统的管道、消息队列或共享内存那样通用,而是针对 Android 的多进程架构进行了深度优化。从功能上看,Binder 是一个桥梁,连接了运行在不同进程中的应用程序组件。它基于经典的 Client-Server 模式,通过内核空间的 Binder 驱动,让客户端(Client)和服务端(Server)能够安全、高效地交换数据。

2025-03-28 00:11:50 822

原创 前端Three.js面试题及参考答案

渲染循环(Render Loop)是 Three.js 中一个非常重要的概念,它是一个不断重复执行的过程,用于更新和渲染 3D 场景。在每次循环中,渲染循环会更新场景中的对象状态,如位置、旋转、缩放等,然后使用渲染器将更新后的场景渲染成 2D 图像显示在屏幕上。通过不断地重复这个过程,就可以实现动画效果。渲染循环的核心作用是确保场景能够实时更新,给用户带来流畅的视觉体验。如果没有渲染循环,场景将是静态的,不会有任何变化。只有通过不断地更新和渲染,才能让场景中的对象动起来,实现各种动画效果。

2025-03-28 00:07:22 936

原创 Python SciPy面试题及参考答案

SciPy 是一个用于数学、科学和工程计算的 Python 开源库,它构建于 NumPy 之上,提供了大量的科学计算工具和算法。SciPy 库涵盖了诸如优化、积分、插值、特征值问题、常微分方程求解、信号处理等多个领域的功能。NumPy 则是 Python 科学计算的基础库,主要提供了多维数组对象以及对这些数组进行快速操作的函数。NumPy 的核心是 ndarray 对象,它支持高效的数值计算,包括基本的数学运算、索引、切片等。

2025-03-27 00:04:53 469

原创 前端跨域全攻略:从基础到进阶,一网打尽

在浏览器世界里,同源策略(Same - Origin Policy)就像一道无形的墙,限制了不同源之间的交互。所谓 “同源”,指的是协议、域名和端口号这三者必须完全一致。和:不同源(协议不同,https vs http)和:不同源(域名不同)和:不同源(端口不同)只有当这三要素一模一样时,浏览器才会认为它们是 “一家人”,允许无障碍访问对方的资源。这套规则的初衷很简单:安全。试想一下,如果没有同源策略,一个恶意网站可以随意读取你的银行页面数据,或者偷偷操作你的邮箱,那后果不堪设想。

2025-03-27 00:04:14 581

原创 Android HAL 架构详解,底层开发不再难

HAL Binder 这套机制牛在哪?性能:一次拷贝,快如闪电。规范:HIDL 让接口定义整齐划一,维护省心。兼容:版本管理做得好,新老设备都能跑。有了这套通信体系,HAL 就像打了通脉,上下贯通,硬件操作变得丝滑无比。通信机制搭好了桥,接下来 HAL 得真正把手伸到硬件上。这部分是 HAL 的 “最后一公里”,直接决定硬件能不能被用起来。HAL 的接口定义是整个体系的灵魂,它决定了上层和底层怎么 “说话”。

2025-03-27 00:03:41 619

原创 大数据Alluxio面试题及参考答案

Alluxio 在大数据生态里的定位是作为数据编排层,能在不同计算框架和存储系统之间起到桥梁的作用。它的核心功能在于加速数据访问,让大数据应用能够更高效地使用数据。Alluxio 把数据存储和数据处理分离开来,使计算框架可以在不考虑底层存储细节的情况下访问数据,这样就提高了系统的灵活性和可扩展性。Alluxio 和 HDFS 既存在关联又有区别。从关联方面来看,HDFS 是一种广泛使用的分布式文件系统,很多大数据应用都将其作为主要的数据存储系统。Alluxio 可以和 HDFS 集成,把 HDFS 当作底层

2025-03-26 00:02:27 502

原创 Python Sanic面试题及参考答案

如果不想使用第三方库,也可以自定义实现请求速率限制。可以使用 Python 的asyncio和time模块来记录每个客户端的请求时间和请求次数。limit = 5 # 限制次数period = 30 # 时间周期(秒)else:else:')在这个示例中,使用字典来记录每个客户端的请求次数和请求开始时间。在请求前中间件中,根据当前时间和请求开始时间计算时间间隔,如果超过了设定的时间周期,则重置请求次数;如果请求次数超过了限制,则返回 429 状态码,表示请求速率超过了限制。

2025-03-26 00:01:45 449

原创 C++ RAII面试题及参考答案

RAII 即 “资源获取即初始化”(Resource Acquisition Is Initialization),是 C++ 中管理资源的一种重要技术。它是一种利用对象生命周期来控制资源的使用和释放的编程范式。在 C++ 里,资源指的是那些在程序运行时需要获取和释放的东西,像内存、文件句柄、网络连接、数据库连接等。当获取这些资源后,若不恰当释放,就会引发资源泄漏,进而造成系统性能下降,甚至导致程序崩溃。RAII 的核心思想是把资源的获取和对象的初始化绑定,资源的释放和对象的析构绑定。

2025-03-26 00:01:17 373

原创 Android 启动流程详解:从上电到桌面的全流程解析

SystemServer 把服务跑起来后,最后一棒交给 Launcher。它是 Android 的 “门面”,负责加载桌面、显示图标,让用户能点开 App。源码通常在 packages/apps/Launcher3(AOSP 默认桌面),厂商会自己定制。

2025-03-26 00:00:56 477

原创 解决海豚调度器跑出数据但显示状态失败(在CDH6.3.2跑离线数仓任务)

海豚调度器,在生产环境突然出现问题,虽然跑出数据,但显示状态失败,导致工作流无法执行下去。

2025-03-25 15:33:26 199

原创 Python FastAPI 面试题及参考答案

FastAPI 的路由机制是其核心功能之一,用于将不同的 URL 路径映射到相应的处理函数。通过定义路由,可以构建出功能丰富的 API。在 FastAPI 中,使用装饰器来定义路由。在这个示例中,是一个装饰器,它将根路径"/"的 GET 请求映射到read_root函数。当客户端发送一个 GET 请求到根路径时,FastAPI 会调用read_root函数并返回结果。

2025-03-25 00:03:05 488

原创 Flink 自定义数据源:从理论到实践的全方位指南

在 Flink 的世界里,数据源是数据流的 “源头活水”。简单来说,它负责从外部系统(比如数据库、消息队列、文件系统等)读取数据,并将其转化为 Flink 内部能够处理的格式,供后续的算子(Operator)加工。不管是实时流处理的无界数据,还是批处理的有限数据集,数据源都是那个默默干活的 “搬运工”。Flink 的数据源设计非常灵活,它通过一套精心设计的组件架构,确保既能支持内置的开箱即用功能,又能让开发者自由定制。分片(Splits):数据的逻辑切片。

2025-03-25 00:01:37 915

原创 Android RemoteViews:跨进程 UI 更新的奥秘与实践

简单来说,RemoteViews 就是 Android 提供的一种 “远程视图描述器”。它并非传统意义上的 View 对象,而是一种特殊的结构,专门用于在不同进程之间传递和更新 UI。其核心任务在于:将视图的外观样式以及操作指令进行打包整理,然后传递给另一个进程去执行。关键特性:跨进程通信:借助 Binder 机制,RemoteViews 能够在进程之间安全、高效地传递数据。轻量化:它并不直接持有视图的实例,而是通过布局 ID 和操作指令来 “描述” 视图,从而极大地节省了系统资源。受限但实用。

2025-03-25 00:01:12 479

原创 PyTorch 面试题及参考答案(精选100道)

模块是 PyTorch 中用于自动求导的核心模块。它为张量上的所有操作提供了自动求导的功能。在深度学习中,反向传播是一种用于计算损失函数相对于模型参数的梯度的算法。通过梯度,我们可以使用优化算法(如随机梯度下降)来更新模型的参数,从而最小化损失函数。模块的主要作用就是自动计算这些梯度。当我们创建一个张量时,如果将其属性设置为True,那么 PyTorch 会跟踪该张量上的所有操作。在完成前向传播计算出损失函数后,调用方法,模块会自动根据链式法则反向传播计算出所有需要求导的张量的梯度。

2025-03-24 00:05:50 668

原创 C++模板编程与元编程面试题及参考答案(精选100道题)

ODR(单一定义规则)是 C++ 中的一个重要规则,它要求在整个程序中,每个非内联函数、变量、类类型、枚举类型等都只能有一个定义。对于模板函数,ODR 同样适用,但模板函数的实例化会带来一些特殊的问题。当模板函数在不同的翻译单元中被隐式实例化时,如果实例化的模板参数类型相同,就可能会导致重复定义的问题。例如,有两个源文件a.cpp和b.cpp,都包含了同一个模板函数的调用,并且传入的参数类型相同,编译器会在两个翻译单元中分别实例化该模板函数,从而违反了 ODR。为了解决这个问题,可以使用显式实例化。

2025-03-24 00:05:08 987

原创 大数据Trino面试题及参考答案

Trino 的插件化架构为用户提供了强大的自定义扩展能力,允许用户根据自己的需求添加新的功能和特性。Trino 的插件化架构基于 Java 的类加载机制和接口规范。用户可以通过实现 Trino 提供的接口来开发自定义插件。Trino 提供了多种类型的插件接口,包括连接器(Connector)、函数(Function)、类型(Type)等。以连接器插件为例,用户可以开发自定义的连接器,用于连接到特定的数据源。要开发一个连接器插件,需要实现 Trino 提供的接口。该接口定义了创建连接器实例的方法。

2025-03-24 00:04:43 672

原创 Modern C++面试题及参考答案

右值引用是 C++11 引入的一种新的引用类型,它主要用于绑定到右值。右值是指那些临时对象、字面量或者即将被销毁的对象,它们没有持久的内存地址,生命周期通常只存在于表达式的计算过程中。右值引用的语法是使用两个&&符号,例如,这里的rref就是一个右值引用,它绑定到了一个临时的整数值10。左值引用则是我们在 C++ 早期就熟悉的引用类型,使用单个符号,它只能绑定到左值。左值是指那些有持久内存地址、可以被取地址的对象,例如变量、数组元素等。例如int x = 10;,这里的lref。

2025-03-23 00:12:33 603

原创 TensorFlow面试题及参考答案

TensorFlow 的计算图是一种用于表示计算任务的有向图,它以图形化的方式描述了数学运算之间的依赖关系和执行顺序。这种抽象的表示方式使得 TensorFlow 能够高效地管理和执行复杂的计算任务,尤其适用于大规模的深度学习模型。计算图主要由节点(Nodes)、边(Edges)和会话(Session)三部分组成。节点代表了计算操作,它们是计算图中的基本计算单元。每个节点可以表示一个简单的数学运算,如加法、乘法,也可以表示一个复杂的神经网络层,如卷积层、全连接层。

2025-03-23 00:11:32 728

原创 Python FastAPI面试题及参考答案

FastAPI 的路由机制是其核心功能之一,用于将不同的 URL 路径映射到相应的处理函数。通过定义路由,可以构建出功能丰富的 API。在 FastAPI 中,使用装饰器来定义路由。在这个示例中,是一个装饰器,它将根路径"/"的 GET 请求映射到read_root函数。当客户端发送一个 GET 请求到根路径时,FastAPI 会调用read_root函数并返回结果。

2025-03-22 12:49:38 630

原创 前端Wind CSS面试题及参考答案

<style></style></div>

2025-03-22 07:55:56 462

AI时代的图形转换利器:SVG转图片在线工具 无需安装任何软件,只需打开浏览器即可完成SVG到多种图片格式的转换 可以在本地电脑,无需安装任何软件,打开网页就可以操作 也可以加广告当成在线工具来盈利

AI时代的图形转换利器:SVG转图片在线工具 无需安装任何软件,只需打开浏览器即可完成SVG到多种图片格式的转换 多样化的输入方式: 工具提供了两种便捷的输入方式,完美适配不同的使用场景: 1. 上传SVG文件 2. 粘贴SVG代码 这是本工具最具特色的功能之一,特别适合从Claude Connect 3.7等AI工具直接获取SVG输出的场景: - 直接从cursor或Trae的输出中复制SVG代码 - 粘贴到工具的代码输入框 - 点击"应用代码"按钮即可预览效果 实时预览与调整功能: 工具提供了强大的预览与调整功能,确保转换结果符合预期: - **即时预览**:上传文件或粘贴代码后立即显示预览效果 - **缩放控制**:通过直观的放大/缩小按钮,精确查看图像细节 - 放大功能:检查细节是否清晰

2025-03-19

免费在线批量图片尺寸调整工具 无需安装任何软件,可以在本地电脑运行index.html就可以处理,也可以上传到服务器当在线工具赚广告费或让用户开通付费后使用

在线使用,无需安装:作为一款纯web应用,用户只需打开浏览器访问网站,即可立即使用所有功能,无需下载安装任何软件或插件。这不仅节省了设备存储空间,还避免了安装过程中可能遇到的各种问题。更重要的是,这种在线模式使得用户可以在任何设备上处理图片,提供了极大的便利性。 简洁直观的用户界面:我们的工具采用清爽简约的界面设计,所有功能一目了然,操作流程直观明了。即使是第一次使用的用户,也能在几秒钟内理解如何操作。拖拽上传或点击选择文件,设置参数,一键处理,整个过程流畅自然,没有任何学习门槛。 灵活多样的调整选项: - **两种调整模式**:用户可以选择"单独设置"模式,为每张图片分别设定具体尺寸;也可以选择"批量缩放"模式,为所有图片统一设置缩放比例(25%、50%、75%、150%、200%)。 - **智能保持宽高比**:在调整尺寸时,用户可以选择保持图片的原始宽高比例,避免图片变形,保证视觉效果。 - **实时预览**:调整参数时,用户可以实时预览效果,所见即所得,避免了反复调整的麻烦。

2025-03-19

做自媒体文本批量替换工具

在做自媒体时,有些关键字需要批量替换,如果网页编辑器一个个替换要花不少时间。 这块浏览器插件可以批量关键词,还支持根据正则表达式进行批量替换,可以代替带html标签的。 ## 基本使用 1. 点击浏览器工具栏中的扩展图标,打开替换工具面板 2. 添加替换规则 3. 点击"应用替换"按钮执行替换操作 4. 查看替换结果提示 ## 替换规则说明 每条替换规则包含以下选项: - **查找文本**:需要被替换的文本内容 - **替换为**:替换后的文本内容 - **使用正则表达式**:启用后,"查找文本"将被视为正则表达式 - **全局匹配**:启用后,将替换文本中所有匹配项;禁用则只替换第一个匹配项 - **忽略大小写**:启用后,匹配时不区分大小写 ## 使用示例(有多种用法,由于文本框限制只简略写,更详细看下载后的文本说明) ### 示例1:简单文本替换 **场景**:将网页中所有的"Hello"替换为"你好" **规则设置**: - 查找文本:`Hello` - 替换为:`你好`

2025-03-19

海豚调度器自动监测每日报表及自动重跑异常工作流综合实例(亲测可用)

介绍了海豚调度器如何检测报表是否跑出数据,如果获取工作流信息和启动工作流。通过这3个步骤,可以做1个自动检测海豚调度器每日报表,并根据工作流信息来自动重新跑数据异常的工作流。 autocheck_days_run_data_result.py是检测每日报表是否跑出数据, autocheck_days_run_supple_data.py是对没有跑出数的工作流进行重跑。 详细教程可参考:https://blog.youkuaiyun.com/linweidong/article/details/139650752

2024-06-13

Java代码实现CDH远程监控所有HDFS节点磁盘空间和自动清除日志

用Java语言结合JSch库,实现在单台机器上远程监控多台服务器上的HDFS状态、磁盘空间,并在必要时自动删除日志文件,以释放空间。 详细教程可以看:https://aigpt.blog.youkuaiyun.com/article/details/139625439

2024-06-13

Cloudera Manager API自动检测所有CDH挂掉的组件并自动重启

auto_role_monitor.py, 利用CDH-Cloudera Manager API ,会自动检测CDH集群下所有的服务,有哪些服务挂了,并根据大数据组件的依赖关系进行检测大数据组件异常并自动恢复。考虑到很多运维是用python脚本来实现,所以是用python代码编写。 代码亲测可用!!! 获取服务状态 为了监控集群中各个服务的运行状态,可以通过调用/clusters/{clusterName}/services API接口来实现。该接口会返回集群中所有服务的状态信息,包括服务名称、状态码等。 获取角色状态 对于每个服务,还可以进一步获取其内部各个角色的状态信息。这有助于定位问题,及时解决潜在的风险。 /clusters/{clusterName}/services/{serviceName}/roles /clusters/{clusterName}/services/{serviceName}/roleTypes curl -u admin:admin -X GET 'http://cm_host:7180/api/v31/clusters/cluste

2024-06-12

利用Cloudera Manager API来自动监控CDH大数据组件并异常自动重启恢复的代码(亲测可用)

HBaseRegionServerMonitor 是检测hbase regionServer挂掉并自动重启,可依样画葫芦检测hdfs、spark等大数据组件。 AutoRoleMonitor是升级版,会自动检测CDH集群下所有的服务,有哪些服务挂了,并根据大数据组件的依赖关系进行检测大数据组件异常并自动恢复。 全部代码亲测可用!!! 获取服务状态 为了监控集群中各个服务的运行状态,可以通过调用/clusters/{clusterName}/services API接口来实现。该接口会返回集群中所有服务的状态信息,包括服务名称、状态码等。 获取角色状态 对于每个服务,还可以进一步获取其内部各个角色的状态信息。这有助于定位问题,及时解决潜在的风险。 /clusters/{clusterName}/services/{serviceName}/roles /clusters/{clusterName}/services/{serviceName}/roleTypes curl -u admin:admin -X GET 'http://cm_host:7180/api/v

2024-06-12

CentOS Python 2.7 离线安装 Requests的完整安装包(包括依赖)

这是自己辛辛苦苦花几个小时收集的安装包,包括各种依赖,自己亲手实践安装成功。 完整安装教程可以参考:https://blog.youkuaiyun.com/linweidong/article/details/139514164

2024-06-07

代码拿走即用!如何自动发表文章到微信公众号实现躺赚

自媒体是一条不错副业,在全民自媒体时代,如何更自动化创作自媒体和发表到自媒体时代,特别是利用ChatGPT等大模型实现AIGC及自动发表,实现一个被动收入的管道,将使你从红海中脱颖而出,实现副业收入,不怕中年失业。 本资源是自己亲测可用,并经常在用的,我自己用大模型、爬虫、调取接口等方式生成文章,然后用上面资源的代码自动上传到微信公众号,如果是企业号,可以自动发表。 资源包含了文档和代码,代码只需要替换api_key、api_secret等就可以运行,并有详细的文档说明。

2024-04-14

spark-atlas-connector编译好的jar包

atlas的spark sql插件

2022-08-17

CDH6.3.2的Hive JDBC驱动

CDH安装后各种jar包在一起,有时用hive的standalone包,发现有包冲突,所以探索了用非standalone包的方式。亲测这些jar包可用于Datart的连接hive。

2022-07-13

centos7和win10的tensorflow 2.6+ pytorch的离线安装依赖包

亲测可以,由于服务器不能访问外网,亲自整理了centos7和win10的tensorflow 2.6+ pytorch的离线安装依赖包,Anaconda3、tensorflow肯torch由于包太大无法上传。Anaconda3-2022.05-Linux-x86_64.sh、tensorflow-2.6.0-cp38-cp38-manylinux2010_x86_64.whl、torch-1.9.0+cpu-cp38-cp38-linux_x86_64.whl可以从下面下载: https://pypi.tuna.tsinghua.edu.cn/simple/tensorflow/ https://pypi.tuna.tsinghua.edu.cn/simple/tensorflow/ https://pypi.tuna.tsinghua.edu.cn/simple/torch/ https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/ 如果还缺少某个依赖包,可以去https://pypi.tuna.tsinghua.edu.cn/找

2022-06-07

AppleMusic-master.rar

功能有我的音乐、为你推荐、浏览、广播、搜索等功能。 通过本例子,可以学习到全局变量使用。首先对比一下页面中的共享变量是如何设置的。页面的共享变量被设置在页面Page方法的object对象上,比如data就是object对象的一个属性。所以,我们在其他方法中才能够多次使用this.data的方式引用这个data对象。页面的共享变量应该在页面中设置,所以全局共享变量自然应该在应用程序级别设置。小程序提供了一个全局方法getApp(),用于获取小程序的App对象。

2021-05-09

weapp-hiapp-master.rar

仿照hiapp,首页是朋友圈新闻,第二栏是通讯录,可以进行聊天。采用flex布局,像微信那样聊天,自己发的聊天在右侧。

2021-05-09

wechat-dribbble-master.rar

dribble是一个艺术作品的交流网站,通过本小程序,可以学习到精美的布局,如何更好进行图文布局。可以流式看多个设计师的作品,关注点赞。

2021-05-09

weapp-lolgame-master.rar

这是一款功能齐全的微信小程序, 显示最新的英雄联盟视频; 可以模糊查询游戏,雷达图形统计游戏能力,统计最近常用的英雄。

2021-05-09

wechat-cnode-master.rar

通过本小程序,可以学习到如何用微信小程序开发一个论坛。在PC年代,论坛有很大流量,但在App时代,开始没之前受欢迎。用小程序实现论坛,可以分享到微信群来无缝结合。

2021-05-09

itbooks-wxapp-master.rar

读书类的小程序是很常用的应用,而且很方便在微信群分享。 小程序的功能是图文混排的列表,用户可以搜索书单。点击列表进入书的详细页。

2021-05-09

wxapp-toutiao-master.rar

仿照今天头条,对栏目可以动态进行设置,并且有摇动,移动等动画效果。动画效果用的是css 的move元素。

2021-05-09

leantodo-weapp-master.rar

在现在社会,注意力经常被各种电子屏分散。为了高效学习,可以把任务清单分成1个个To do清单列表,集中注意力完成一个个清单,然后在小程序打勾完成。而且对小程序的清单列表还设置了密码,防止秘密内容被别人看到。

2021-05-09

weChatAppDome-master.rar

当年,摇一摇功能让微信火了起来,赢得了跟米聊的战争。而摇一摇这个好用功能同样可以用来做读书类,摇一摇就切换文章,并带动态声效。

2021-05-09

FrontendPeople2.rar

在这个工业发达社会,千千万万的商品存在信息过载,需要进行推荐。功能: 商品图文,小清新风格 消息:动态显示用户喜欢某件商品。

2021-05-09

wxreading-master.rar

这个小程序是面向学生,学生可以听英语语音,然后跟读,把跟读录音提交到服务器。软件有增值部分,家长购买点评卡,老师可以对学生的发音进行点评。

2021-05-09

wxapp-project-master.rar

仿东航、携程等订票app。订票:分单程、往返,可以订机票和酒店。查看具体航班,浏览酒店具体信息。订单:下订单,微信支付,查看订单,修改订单。

2021-05-09

weChat-app-gojuonn-master.rar

日语五十音,就像学中文的学拼音,是十分基础的。

2021-05-09

wx-mars-master.rar

在微信小程序实现类似同花顺app的功能:资讯列表:富文本,图文混排 统计:饼图、折线图统计 登录注册

2021-05-09

currencyRate-master.rar

出国或做炒外汇时,要知道各国货币汇率。本小程序展示各个国家的国旗和国家名,点击其中一个国家时,可以实时知道当前这个国家的货币能换多少人民币。

2021-05-09

weapp-cheyuanbao-master.rar

这是一款车辆交易平台。功能如下:发布车源、户准寻车、我的订单、通知信息,车源管理、物流管理、车商金融、车市头条。车源显示热门品牌,同时像微信通讯录一样按字母区分。

2021-05-09

辩论倒计时微信小程序码

例如像美国大选那样的辩论,正反双方的发言都是有时间控制的。本微信小程序可以设置每次发言时间(立论、驳立论、质辩等的时间),而且可以设置提前15秒等提醒。

2021-05-09

switchCity.rar

一款O2O的微信小程序,切换城市是最基本的组件。选择拼音,切换到全国各个市。

2021-05-09

wechatapp-demo-master.rar

各地创客空间如雨后春笋,功能:有图文的创客介绍。入驻申请。项目基本信息、提交图片预约看房。留下联系方式。 服务集市:各类记账等公司。

2021-05-09

兵马俑小程序(含语音画册与实时导览)

兵马俑小程序包含语音画册与实时导览,可以帮助导游兵马俑和在线浏览兵马俑。这是一个开发导游类很好参考的例子,可以学习如何使用微信API进行多媒体播放。

2018-07-09

班夫旅游小程序源代码

帮助你完成一次说走就走的旅行,可以输入目的地搜索,有景区的详细介绍。界面设计绚丽,功能实用,是做旅游类小程序参考的优秀小程序。

2018-07-09

投融圈小程序(投资、融资类)源代码

投融圈小程序(投资、融资类)源代码是一款适用于金融投资、创投等领域的小程序app实例源码。这个是建立企业和投资人之间沟通的桥梁,可以关注投资人,可以了解企业信息。

2018-07-09

Bookshare借书小程序源码

ShareBook是一款具有公益性质的产品,宗旨是延伸书籍价值。产品主要包括:买卖二手书、免费借书、公益捐书等功能,让书籍流动起来,让知识流行起来,最终达到武装头脑及扩大圈子目的。

2018-07-09

小契约(交友互动小程序)源代码

这是一款亲人、恋人、朋友…之间相互约束、互动,培养好习惯的小应用。约定好一件事,按时完成会有奖励,否则会有小惩罚。

2018-07-09

辣椒忍者小程序

这是一款适合餐厅店点餐的小程序demo,图文并茂的点餐界面,并支持送外卖,可以方便查看不同订单的状态。

2018-06-30

运动荟小程序

这是一个预订运动场馆的小程序,有多个体育分类可以选择,填写好相关个人信息,可以轻松预订到体育场馆。

2018-06-30

平安保险小程序

仿平安保险界面微信小程序源码是一款仿制常州平安保险微服务APP界面的小程序前端模板源码。

2018-06-30

仿轻客洗衣

微信小程序仿轻客洗衣APP源代码下载,“轻客洗衣”是由创维集团智慧家庭发展部倾力打造的一款互联网智能洗衣产品,通过手机APP、智能洗衣机、云端平台搭建起的智能解决洗衣方案,为用户带来全新的自助洗衣体验,向广大学生、白领、蓝领等群体提供便捷、健康、实惠的优质自助洗衣服务。

2018-06-30

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除