自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

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

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

2024-10-19 22:21:22 5340 1

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

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

2024-06-02 15:21:14 885 1

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

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

2024-05-01 16:40:31 1995 6

原创 为什么低优先级任务在运行,高优先级任务却卡住了?——揭开RTOS优先级反转的真相

在关键的任务切换、锁操作位置加入精简的、带高精度时间戳的日志输出,记录任务ID、锁ID和事件类型。将这些日志写入一个循环缓冲区,在发生故障后通过看门狗恢复或调试接口读出。这种“笨办法”在资源极其受限或工具链支持不完善的环境下,往往是救命稻草。

2025-12-29 00:15:05 404

原创 全栈安全闭环:手把手教你搞定多端 SSO 与数据级权限控制

有人会问:“如果黑客绕过网关,直接访问内部服务的 IP 端口,并且伪造X-User-Id头怎么办?这确实是个问题。但在大多数企业内网里,我们默认内网是可信的。如果你身处极高敏感环境(比如银行核心),你需要实施mTLS(双向 TLS 认证)或者。简单点的做法:内部服务只监听 k8s 的 ClusterIP,不暴露 NodePort,或者在阿里云/AWS 的安全组层面上,把微服务的端口只对网关的 IP 开放。这就够了,别搞得太复杂把自己绕进去。

2025-12-28 00:02:52 448

原创 虾皮(Shopee)Python开发面试题及参考答案

全局变量的定义位置位于所有函数外部、类外部,属于全局作用域,通常在Python文件的顶部或函数外部的独立代码块中定义;局部变量的定义位置位于函数内部、类的方法内部、代码块内部(如for循环、if判断内,仅限该代码块所在的局部作用域),属于局部作用域,仅在其定义的内部代码范围内有效。# 全局变量:定义在所有函数外部global_str = "这是一个全局字符串"# 局部变量:定义在函数内部local_str = "这是一个局部字符串"

2025-12-28 00:02:27 632

原创 虾皮(Shopee)ios开发面试题及参考答案(下)

索引是MySQL存储引擎中对表中一列或多列的值进行排序的数据结构(主流为B+树),本质是“有序的快速查找数据结构”,其作用是将无序的数据变为有序,从而避免全表扫描,大幅提升查询效率。减少数据冗余:避免同一数据重复存储(如用户姓名既存于订单表又存于用户表);保证数据一致性:修改数据时只需修改一处,避免多处修改导致不一致;消除异常:避免插入异常(如无法插入无订单的用户)、更新异常(如修改用户姓名需修改所有订单记录)、删除异常(如删除订单导致用户信息丢失)。

2025-12-27 10:47:14 701

原创 虾皮(Shopee)ios开发面试题及参考答案(上)

DNS劫持是移动端网络安全中的常见攻击方式,iOS开发中(如APP的域名解析、网络请求)需重点防范,理解DNS劫持的原理和防范措施是面试的核心考点,能结合iOS的具体防护方案(如DNSSEC、HTTPS DNS)说明会大幅加分。DNS(域名系统)的核心作用是将域名(如)解析为IP地址(如流量劫持:将用户的正常请求导向钓鱼网站、广告页面,窃取用户数据或牟取广告收益;数据篡改:拦截用户的网络请求,篡改响应数据(如购物金额、订单信息);服务阻断。

2025-12-27 10:33:57 299

原创 架构师的核磁共振仪:3万字死磕分布式链路追踪的选型、落地与演进

只装插件,不写代码。如果你只看默认的拓扑图,遇到问题你还得去翻业务日志查参数。真正的高手,会把关键业务参数直接写进Span的Tag里。当报警发生时,一眼就能看出:“哦,是SKU_ID为10086的商品导致了死锁。我们要利用包来实现。

2025-12-26 09:23:02 747

原创 小红书ios开发面试题及参考答案

/ 结构体中的存储属性// 变量存储属性(可修改)var speed: Double = 0.0 // 带默认值// 常量存储属性(不可修改)// 构造器赋值self.carID = id // 常量存储属性在构造器中赋值// 使用存储属性var myCar = Car(brand: "特斯拉", id: "TSL1001")myCar.speed = 120.0 // 修改变量存储属性print(myCar.brand) // 读取存储属性,输出 特斯拉。

2025-12-26 09:22:10 434 1

原创 美团ios开发社会招聘面试题及参考答案

/ 存储相邻节点(有向边)// 双向链表节点// LRU缓存类private let capacity: Int // 缓存容量private var cache: [Int: ListNode] // 哈希表:key→节点private let dummyHead: ListNode // 虚拟头节点(简化边界处理)private let dummyTail: ListNode // 虚拟尾节点(简化边界处理)定义:一棵深度为h的二叉树,所有层的节点数均达到该层的最大值。

2025-12-25 10:53:06 793

原创 美团ios开发校园招聘面试题及参考答案

HTTP(超文本传输协议)和HTTPS(超文本传输安全协议)的核心差异集中在安全性、传输层基础、数据传输状态等方面,具体区别可通过以下表格清晰呈现:HTTPS的加密过程依赖对称加密和非对称加密的协同作用,二者分工明确:非对称加密解决“密钥安全交换”问题,对称加密解决“数据高效传输”问题,具体流程如下:这里的关键逻辑是:非对称加密(如RSA、ECDHE)的特点是“公钥加密、私钥解密”,安全性高但运算速度慢,因此仅用于传输“会话密钥”;对称加密运算速度快,适合海量数据的加密传输,二者结合既保证了安全性,又兼顾了

2025-12-25 08:34:27 715

原创 美团ios开发100道面试题及参考答案(下)

定义:指针是一个“变量”,其存储的不是数据本身,而是目标变量的内存地址(如0x7ffeee0a0a6c),通过该地址可间接访问目标变量;类型 *指针变量名,如int *p(int类型的指针p)、(OC中NSString类的指针str);核心操作:&变量名,获取变量的内存地址,赋值给指针(如int a = 10;*指针变量名,通过指针存储的地址访问目标变量(如*p = 20;,修改a的值为20);示例代码(OC):// 基本类型指针int a = 10;// p存储a的内存地址。

2025-12-24 23:22:24 843

原创 美团ios开发100道面试题及参考答案(中)

UICollectionView的核心优势是“单元格复用”和“布局解耦”,通过继承创建继承自// 列数(默认3列)// 列间距(默认10pt)// 行间距(默认10pt)// 内边距(默认UIEdgeInsetsMake(10,10,10,10))// 高度计算block:外部传入,根据indexPath动态计算cell高度@end// 内部追踪变量// 每列当前高度// 所有cell的布局属性@end// 初始化布局。

2025-12-24 09:19:04 455

原创 美团ios开发100道面试题及参考答案(上)

特性@dynamic访问器生成编译器自动生成(默认)不生成,需手动实现或 runtime 动态生成实例变量自动生成(默认 _属性名),支持自定义不自动生成,需手动声明或通过关联对象存储编译检查检查访问器实现是否完整(部分重写时)不检查,运行时才验证访问器是否存在适用场景1. 默认属性实现(无需手动干预);2. 自定义实例变量名;3. 部分重写访问器1. 完全自定义访问器逻辑(如数据存储在外部);2. runtime 动态生成访问器(如分类添加属性);

2025-12-23 21:30:35 605

原创 Boss直聘大数据开发面试题及参考答案

继承 Thread 类:Thread 类本身实现了 Runnable 接口,通过继承 Thread 并重写run()方法定义线程任务。run()方法是线程的核心执行逻辑,线程启动后会自动调用该方法。代码示例:@OverrideSystem.out.println("继承Thread类实现多线程");特点:优点是实现简单,直接调用start()即可启动;缺点是 Java 单继承机制限制,继承 Thread 后无法再继承其他类,灵活性较低,且任务与线程耦合度高,不利于任务复用。

2025-12-23 21:30:07 692

原创 【极致性能】从零拷贝到无锁环形队列:打造 Android 跨进程通信的“核动力引擎”

第一步,别碰底层代码。先定义接口。创建一个接口:: 封装老的 AIDL 调用。: 封装我们要做的共享内存+Socket 方案。

2025-12-22 07:50:27 658

原创 从ADC采样到屏幕像素:打造一条永不阻塞的嵌入式数据高速公路

ADC + DMA:在后台不知疲倦地搬运数据,填充一个个小的Block,填满了就扔进ReadyQueue,并自动切换到下一个空闲块。(硬件自动完成,0 CPU占用)ISR:管理Block的流转,处理溢出(Overrun),仅仅操作指针。UI任务(预处理):从队列拿指针,利用prev指针回溯历史数据,寻找触发点(Trigger),把波形“对齐”。UI任务(渲染):等待LCD的TE信号,一旦信号到来,利用压缩算法(Peak Detect)直接将Buffer里的数据映射到LCD总线上。回收。

2025-12-22 07:49:55 1474

原创 唯品会ios开发面试题及参考答案

特性@dynamic访问器生成编译器自动生成(默认)不生成,需手动实现或 runtime 动态生成实例变量自动生成(默认 _属性名),支持自定义不自动生成,需手动声明或通过关联对象存储编译检查检查访问器实现是否完整(部分重写时)不检查,运行时才验证访问器是否存在适用场景1. 默认属性实现(无需手动干预);2. 自定义实例变量名;3. 部分重写访问器1. 完全自定义访问器逻辑(如数据存储在外部);2. runtime 动态生成访问器(如分类添加属性);

2025-12-21 20:57:01 692

原创 得物ios开发面试题及参考答案(下)

RunLoop 的本质是“一个基于事件驱动的无限循环// 1. 休眠:等待事件(如触摸、网络回调、定时器)// 2. 唤醒:接收到事件后,从休眠中唤醒// 3. 处理事件:分发并处理事件(如传递给响应链、执行回调)// 4. 处理完事件后,再次进入休眠,节省 CPU 资源其核心作用是“让线程在有事件时工作,无事件时休眠”,避免线程无意义地空转(浪费 CPU 资源),同时确保线程能及时响应各类事件。

2025-12-20 20:45:03 871

原创 得物ios开发面试题及参考答案(上)

互斥锁(Mutual Exclusion Lock):核心是 “独占式访问”,确保同一时间只有一个线程能进入临界区(操作共享资源),其他线程需等待锁释放后才能进入。本质是 “悲观锁” 思想(假设存在并发冲突,提前通过锁限制访问)。NSLock、GCD 信号量(,信号量值设为 1 时等价于互斥锁)。非互斥锁(Non-Mutual Exclusion Lock):不强制临界区独占访问,允许多个线程同时进入临界区,或通过 “弱同步” 规则(如顺序控制、条件触发)实现同步,不直接限制并发访问。

2025-12-20 11:04:32 459

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

对比维度浅拷贝深拷贝复制深度仅复制顶层对象,共享嵌套子对象递归复制顶层对象+所有嵌套子对象内存占用较小(仅创建顶层新容器)较大(创建所有层级的新对象)修改影响修改嵌套子对象会影响原对象原对象与拷贝对象完全独立,互不影响执行效率较高(无需递归遍历)较低(需递归处理所有嵌套层级)适用场景1. 对象无嵌套可变子对象;2. 无需修改嵌套子对象;3. 追求效率、节省内存1. 对象包含嵌套可变子对象;2. 需要修改拷贝对象且不影响原对象;3. 要求数据完全独立面试加分点。

2025-12-19 00:05:07 601

原创 从 CRUD 到架构师:Go gRPC 微服务流量治理的 15 个关键细节

Proto 文件就是你跟别的团队(前端、客户端、或者写 的兄弟)撕逼的依据。

2025-12-19 00:04:25 592

原创 虎牙ios开发面试题及参考答案(下)

栈的适用场景:存储生命周期短、大小固定的数据,如函数局部变量、参数、返回值、基本数据类型。优势是访问快、无需手动管理内存,适合高频访问、短期使用的数据。堆的适用场景:存储生命周期长、大小不固定的数据,如对象实例、动态缓冲区、共享数据。优势是内存大小灵活,适合长期使用、跨函数共享的数据。内存泄露(Memory Leak)是程序内存管理中的常见问题,指 “内存资源已不再被程序使用,但未被系统回收,持续占用内存空间” 的现象。

2025-12-18 08:19:07 606

原创 把服务器装进手机:金融 App 的“本地优先”架构与离线生存指南

DNS 污染是移动网络的顽疾。当被解析到了一个错误的 IP,你的所有优化都白搭。必须上 HTTPDNS。但这谁都知道。我想说的是容灾策略。当 HTTPDNS 服务本身也挂了(别笑,云厂商也常挂),或者 HTTPDNS 返回的 IP 也是不通的,怎么办?硬编码 IP 列表(Hardcoded Fallback)。在 App 的二进制包里,埋入几个“救命 IP”。这些 IP 直接指向你们机房的备用入口,不经过任何 CDN。尝试 Local DNS 解析(速度快,但不可靠)。

2025-12-17 07:17:01 751

原创 虎牙ios开发面试题及参考答案(上)

循环引用(Retain Cycle)是 Objective-C 开发中最常见的内存泄漏原因,指两个或多个对象之间相互强引用(strong reference),形成闭环,导致所有对象的引用计数无法减为 0,即使不再使用也无法被系统回收,长期占用内存,最终可能导致应用卡顿、崩溃。理解循环引用的产生场景和避免方法,是 iOS 开发者必备的内存管理能力。一、什么是循环引用?(原理与示例)

2025-12-17 07:16:45 755

原创 从 2.5% 到 0.1%:一名资深 iOS 架构师的“崩溃治理”复盘笔记

这个错误简直是 iOS 开发者的噩梦。通常是因为:类型转换错误(把当成了NSArray用)。Delegate 没清理,指到了错误的对象上。后端返回数据结构变更,解析错乱。动态方法解析备用接收者完整消息转发如果三次机会都浪费了,才会抛出异常导致崩溃。我们要抓住第二次机会。因为这一步消耗最小,且最容易控制。

2025-12-16 14:27:13 503

原创 绝密不再泄露:打造 Android 金融应用防截屏、防录制与内存 Dump 的终极防线

这世界上没有攻不破的 App。当攻击者拥有几百万的预算,甚至动用定制的物理设备(如芯片级探针)时,客户端的防护终将失效。所以,不要把宝全押在客户端。我们需要一套能够识别“异常环境”的设备指纹(Device Fingerprint)。普通的 IMEI、Android ID 早就被改机软件(如 008神器、微霸)玩烂了。金融级的指纹需要采集以下维度的熵值:构建属性(Build Props)的一致性: 比如,一台声称是 "Pixel 6" 的设备,它的必须符合 ogle 的签名规则。

2025-12-16 14:26:52 926

原创 拒绝丢帧:万字解构安防监控设备的“零拷贝”软核架构

当用户直接拔掉电源时,SD卡里最后几秒的数据还在控制器的Cache里,没落盘。不仅这几秒没了,整个文件系统都可能因为FAT表没更新而损坏,导致下次启动SD卡变成“只读”或无法识别。软件能做什么?你需要在电路设计上争取时间(比如大电容能撑200ms),并通过GPIO检测掉电信号。立即停止所有视频采集和编码(省电)。不再写入新的视频帧。同步元数据:调用fsync或者fflush,把最重要的文件尾部和FAT表刷入Flash。卸载:如果还有时间,执行umount。

2025-12-15 12:38:37 1271

原创 Flink 实时风控系统的万字实战笔记

从My或配置中心(如Nacos)读取规则变化,通过CDC推送到Kafka的一个专用Topic。

2025-12-15 10:24:45 687

原创 从入门到架构:一套小白也能看懂的 iOS 自动化内存泄漏监控方案(附 MLeaksFinder 实战)

在 Swift 里,Protocol 默认是可以被 Struct(结构体)和 Class(类)共同遵守的。// 这种写法是很多人的习惯// 坑就在这!编译器不让你加 weak,因为 protocol 没限制 class因为没被限制为AnyObject(或老版本的class),编译器不知道遵守它的是引用类型还是值类型,所以它禁止你用weak修饰。于是,很多开发者图省事,直接把weak去掉了。CustomView强引用delegate(通常是 VC)。VC强引用CustomView。

2025-12-14 20:07:28 615

原创 猫眼ios开发面试题及参考答案(下)

单链表节点:// 仅后继指针@end双链表节点:// 前驱指针// 后继指针@end// 数据域// 后继指针@end@end二叉树的前序、中序、后序遍历是三种基础的深度优先遍历(DFS)方式,核心差异在于“访问根节点的时机”——前序(根→左→右)、中序(左→根→右)、后序(左→右→根),“前、中、后”均针对根节点的访问顺序而言。遍历的核心目标是按特定顺序访问二叉树的所有节点,且每个节点仅访问一次。

2025-12-14 07:42:47 60

原创 猫眼ios开发面试题及参考答案(上)

OC 中的 Category(中文常称“类别”或“分类”)是一种灵活的类扩展机制,允许在不修改类的原始实现文件(.h.m)、不创建子类的前提下,为已存在的类(包括系统类,如NSStringUIView)添加新的方法、协议,或重写类的部分方法(不推荐重写系统方法)。其核心价值是“解耦代码、扩展功能、模块化管理”,具体作用如下:扩展系统类功能:系统类(如NSString)无法直接修改源码,通过 Category 可添加自定义方法。例如,为NSString// 新增方法@end@end。

2025-12-13 21:23:32 304

原创 别再背八股文了:资深架构师眼里的 RunLoop、GCD 与线程保活真相

用一个。

2025-12-13 16:48:53 631

原创 谁拖垮了你的数据库连接池?Spring“大事务”性能优化实战指南

写了这么多,你会发现 Spring 事务的核心矛盾在于“控制”。你想控制数据的一致性,所以你加了。你想控制性能,所以你拆分大事务,用。你想控制异常,所以你小心翼翼地配置。但真正的高手,是懂得**“放手”**的。放手让非核心逻辑异步化。放手让微服务之间通过MQ去达成最终一致,而不是强求实时一致。放手去掉那些无谓的只读事务注解。Spring Boot 的事务管理极其强大,但也极其脆弱。它像一层薄薄的冰,承载着业务的重量。希望这篇专栏能让你看清冰面下的暗流,在每一次commit。

2025-12-12 00:06:26 433

原创 实战救火型 从 500MB 降到 50MB:高频业务场景下的 iOS 内存急救与避坑指南

如果你频繁 Push/Pop 这个页面,而系统回收内存的速度赶不上你创建的速度(内存碎片化),App 就会因为瞬时内存峰值过高被杀掉。别指望 SDWebImage 的 Cache 帮你管理一切,它的 Cache 是基于 LRU 的,但在高频交互下,LRU 可能还没来得及淘汰,内存就已经爆了。但是像我上面说的“大图没释放”、“缓存无限增长”,它们之间是有强引用的,不是循环引用,所以 Leaks 工具觉得它们是“合法”的。如果说 Block 循环引用是显性的坑,那定时器(Timer)就是隐形的杀手。

2025-12-12 00:05:18 785

原创 搜狐ios开发面试题及参考答案

一、核心现象:数据类型强制转换导致精度丢失当用 assign 修饰 int 类型变量。

2025-12-11 00:07:29 590

原创 滴滴前端开发社会招聘面试题及参考答案

实习时长我的实习时长为。

2025-12-11 00:07:17 793

原创 高并发实战录:彻底解决 Goroutine 堆积与资源泄露的终极 Code Review 清单

凌晨 3 点,报警群炸了。监控面板上,核心 API 网关的内存曲线像一根陡峭的避雷针,直接刺破了 Kubernetes 的 Limit 限制,紧接着就是 Pod 重启、流量跌零、上下游连锁报错。。即使一个空 routine 只占 2KB-4KB 栈空间,但当你因为下游服务(比如数据库、或是某个第三方 API)响应变慢,导致你的服务在几秒钟内堆积了 10 万、20 万个 routine 时,事情就变味了。

2025-12-10 06:42:28 771

原创 排查过上百个 OOM 现场后,我总结了这套 Go 内存排查组合拳

它卡住的地方,可能是一个 Channel,可能是一个锁,也可能是一个网络 IO。跟抓 Pprof 一样简单,但注意,这个文件通常会比较大,而且采集期间会有一定的性能损耗(STW 稍微明显点),建议只抓 5-10 秒。原来是因为日志库是同步写磁盘的,IO 慢了,导致所有打日志的业务协程全部卡住,排起了长队。哪怕没人读,数据丢在管道里,routine 跑完退出了,管道最后会被 GC 回收,完美。但在协程泄露的场景下,你要找的往往不是“正在消耗 CPU”的函数,而是“卡在 select”

2025-12-10 06:42:05 931

班夫旅游小程序源代码

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

2018-07-09

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

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

2018-07-09

Bookshare借书小程序源码

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

2018-07-09

辩论倒计时微信小程序码

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

2021-05-09

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

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

2018-07-09

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

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

2018-07-09

weChatAppDome-master.rar

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

2021-05-09

leantodo-weapp-master.rar

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

2021-05-09

wxapp-toutiao-master.rar

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

2021-05-09

itbooks-wxapp-master.rar

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

2021-05-09

wxreading-master.rar

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

2021-05-09

FrontendPeople2.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

weapp-cheyuanbao-master.rar

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

2021-05-09

currencyRate-master.rar

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

2021-05-09

switchCity.rar

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

2021-05-09

wechatapp-demo-master.rar

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

2021-05-09

辣椒忍者小程序

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

2018-06-30

【电力行业大数据治理】某新能源大企储能电站数据治理综合解决方案:都是企业密不外传数据治理干货,涵盖数据治理各个方面,包括架构设计、质量安全管理及服务体系优化 可以用于企业实际数据治理或面试的实际案例

内容概要:本文档详述了某大型新能源企业储能电站的大数据治理解决方案。首先分析了电力行业的数据治理背景与挑战,包括新型电力系统的战略定位、储能项目痛点及数据特征与治理难点。接着介绍了数据架构设计与分层体系,涵盖数据类型特征分析、架构设计原则、数仓分层设计以及离线与实时数仓的协同。随后,重点探讨了数据治理关键领域的实施方案,包括数据质量管理、数据安全管理、数据生命周期管理等方面的具体措施。此外,文档还涉及数据集成与存储优化、元数据管理与资产目录建设、数据安全与权限管理以及数据服务体系建设,提出了详细的解决方案和技术实践。 适用人群:适用于从事电力行业大数据治理的技术人员、项目经理和决策者,尤其是对储能电站数据治理有需求的企业和个人。 使用场景及目标:①帮助电力企业解决数据孤岛、质量缺陷、安全风险等问题;②优化储能电站的数据架构,提升数据处理效率和存储成本;③构建统一的数据资产管理平台,提高数据资产的可追溯性和复用性;④建立健全的数据安全管理体系,确保数据在全生命周期内的保密性、完整性和可用性;⑤提升数据服务的能力,促进跨系统的数据共享与集成。 其他说明:本文档不仅提供了理论指导,还结合了大量实际案例和实践代码,确保方案的可行性和实用性。通过系统化的治理方案,助力电力企业在数字化转型过程中实现数据的有效管理和价值挖掘。

2025-07-26

运行和调试Scala应用的VScode插件(可用插件+源码+用户手册+部署文档,可安装插件使用及二次开发用于商业目的)

平时开发时,我们常用 IDEA 搭配 Scala 来开发 Spark 或 Flink 等大数据应用。但如今像 Cursor 这样的AI编程神器层出不穷,它们只支持 VSCode。要是 Scala 应用能在 VSCode 环境下便捷运行,我们就无需在 VSCode 开发、却在 IDEA 运行,避免了注意力反复切换的麻烦。 Debugger for Java 能运行 Java 代码,却不支持运行 Scala 代码。而且当开发 Spark 或 Flink 应用,Java 代码和 Scala 代码混放在 scala 文件夹下时,Debugger for Java 也无法识别和运行。这款VSCode插件既能运行 Scala 代码,又能运行混在 scala 文件夹下 Java 代码。 ## 安装要求 在安装和使用Scala Debugger插件前,请确保您的环境满足以下要求: - VS Code 1.60.0 或更高版本 - Java Development Kit (JDK) 8 或更高版本 - Scala项目(使用Maven构建) **使用右键菜单**: - 在Scala或Java文件编辑器中右键点击 - 选择"Run Scala"选项 详细文档看:https://aigpt.blog.csdn.net/article/details/146481942

2025-06-18

用于Doris和Mysql双向同步的DataX精简版(带有DorisWriter的官方最新版本)

在用Doris做离线数仓时,需要把mysql数据同步到doris,也需要把ads层的doris数据同步到mysql。这个是datax最新版本,去除了一些不常用的插件。

2025-06-18

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.csdn.net/linweidong/article/details/139650752

2024-06-13

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

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

weapp-lolgame-master.rar

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

2021-05-09

wechat-dribbble-master.rar

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

2021-05-09

weapp-hiapp-master.rar

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

2021-05-09

AppleMusic-master.rar

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

2021-05-09

wechat-cnode-master.rar

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

2021-05-09

空空如也

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

TA关注的人

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