51CTO首页
AI.x社区
博客
学堂
精品班
软考社区
免费课
企业培训
鸿蒙开发者社区
信创认证
公众号矩阵
移动端
视频课
免费课
排行榜
短视频
直播课
软考学堂
全部课程
软考
信创认证
华为认证
厂商认证
IT技术
PMP项目管理
免费题库
在线学习
文章
资源
问答
课堂
专栏
直播
51CTO
鸿蒙开发者社区
51CTO技术栈
51CTO官微
51CTO学堂
51CTO博客
CTO训练营
鸿蒙开发者社区订阅号
51CTO软考
51CTO学堂APP
51CTO学堂企业版APP
鸿蒙开发者社区视频号
51CTO软考题库
鸿蒙开发者社区
首页
帖子
问答
资源
课堂
直播
发现
登录/注册
51CTO
中国优质的IT技术网站
51CTO博客
专业IT技术创作平台
51CTO学堂
IT职业在线教育平台
活动
短视频
专栏
极客Show
鸿蒙技术特刊
我的关注
全部帖子
操作系统
OpenHarmony
HarmonyOS
其他
应用开发
卡片开发
三方库
IDE
其他
设备开发
海思开发板
树莓派
其他
框架语言
C/C++
Java
JavaScript
ArkUI / eTS
其他
其他
物联网
云原生
数据库
操作系统
大数据
人工智能
开发语言
其他
社区版务
社区公告
社区生活
社区规则
意见反馈
社区活动
默认
发布时间
热度
原创
精华
热门标签
HarmonyOS
鸿蒙
软件开发
“企业微信iPad协议”凌晨沉默实验:当群发接口只剩心跳声
00:10,运营群里弹出一句:“618预热文案发完没?”我抬头看监控——群发队列卡在47%,服务端正常,客户端无回包。问题不在服务器,而在「企业微信iPad协议」的静默策略:苹果后台检测到同一设备5分钟内群发超过300条,会主动降速,接口不报错,只返回空msgid。把iPad重新扫码,抓包看到握手帧:POSTmmtls0x71xweworksid:ipad3a2f...pb:0x080x120x18...返回throttle1,意味着进入流控。解决方式也简单:把大群拆成50条一批,每...
mb68c3dd67aced6
0回复
602浏览
微信
(学生视角)华为芯片自研的启示
原创
大家好,这是我发布的第一篇文章,如果有什么错误或遗漏,敬请大家批评指正.如果大佬们对事件了解非常详细,可以直接跳转到最下方看看我的启示的.1.1991年的尝试性开端谈到华为的芯片自研,个人认为始于对供应链安全的本能警觉,1991年,华为成立集成电路设计中心,首款流片成功的SD502芯片应用于交换机接口控制,虽未引发市场波澜,却埋下了自主研发的种子。彼时的全球大家沉浸在全球化分工的巨大利益狂欢中,但只有很少的公司能考虑...
幻灭de飞
0回复
858浏览
华为芯片
“企业微信iPad协议”凌晨 2:24:一句自动回复把投诉率从 8% 拉到 0.3%
01:05,客服值班手机接连亮起:“发错货”“优惠券无法使用”“机器人答非所问”——负面标签瞬间飙到8%。问题出在「关键词应答」:官方后台仅支持完全匹配,用户多打一个“?”就触发默认菜单。我把视线移到测试架上的iPad,它跑着未归档的「企业微信iPad协议」分支,带模糊权重接口。先抓包看返回结构:POSTcgibinbotaireply{"query":"优惠券怎么用?","fuzzy":true}fuzzy字段开1后,服务端采用2gram切词+余弦相似,阈值0.78...
mb68c3dd67aced6
0回复
1631浏览
软件开发
“企业微信iPad协议”第0x0B次编译:当朋友圈接口在凌晨悄然返回空数组
01:42,测试组在群里丢了一张截图:新品海报连续三次发布失败,返回{"snslist":[]}.白天官方接口正常,iPad端却像掉了线。我翻上个月的变更记录,只有一行:xalgver:1→2把版本号回退,依旧404。打开抓包,发现企业微信iPad协议在握手阶段多带了一枚extticket,若本地时钟与服务器相差超过60s,后台直接丢弃发布请求。我把NTP校准后,再试:bashdates"$(curlsIntp.aliyun.comgrepDatecutd''f4)"海报秒级发出,snslist回写正常。...
mb68c3dd67aced6
0回复
1805浏览
软件开发
企业微信iPad协议”凌晨回声:一条被@的消息如何阻止了 P0 故障
00:53,监控告警:订单回调接口502,持续6分钟。运维在高铁上,VPN不稳;我手里只剩一台旧iPad,登录的是企业微信测试号。官方管理端没有群聊提醒的webhook,但我先前调试过「企微iPad协议」的私用通道,能实时拉取原始pb。先写三行Lua把心跳保活:luawhiletruedopull(90)秒end1:02,iPad弹出一条全体:“订单中心磁盘只读,回滚版本v4.3.2!”发送人是值班学弟,消息时间戳01:01:47,比告警早13秒。我顺手把这条文本塞给CI:sh...
mb68c3dd67aced6
0回复
2718浏览
开发
“企业微信iPad协议”第 0x04 天:当朋友圈接口在凌晨 2:14 突然返回 404
周三上线前,产品只丢下一句话:“把新品海报推到300位核心经销商朋友圈,明早要看点赞数。”官方网页端限额20张图,循环切号不现实。我把目光转向闲置的iPadPro——它运行的正是「企业微信iPad协议」分支,一条未写入公网的snsupload通道。1.握手扫码登录后,抓包可见首次注册:POSTmmtls0x4axweworksid:ipad7f3e…pb:0x080x960x01…返回体带snskey,时效7200s,可续。2.上传把5MB海报先推CDN,拿到mediaid:gourl:"https:cdnt...
mb68c3dd67aced6
0回复
2793浏览
协议
“企业微信iPad协议”沉默72小时后,一条群公告把掉粉率拉回0%
周三早上,运营把周报甩给我:核心社群掉粉12%,退订理由清一色“刷屏”。问题出在“福利星期三”——人工定时推券,消息一涌而出,客户端直接折叠。我接手时,距离下场活动只剩48小时。把企业微信官方文档翻到底,没找着“错峰通道”;却在测试iPad上发现一条未归档接口:POSTcgibinmessagemasssend{"toall":false,"taglist":[123],"cdn":true,"clienttype":"ipad"}字段cdn可把图片、视频先丢公网CDN,再发MsgId,本地零占用;...
mb68c3dd67aced6
0回复
2401浏览
软件开发
【HarmonyOS】鸿蒙应用实现微信支付-最新版
精华
热门内容榜
• 最近上榜
【HarmonyOS】鸿蒙应用实现微信支付最新版一、前言最近做了鸿蒙应用集成微信支付的功能,踩了不少坑,整理了一下完整流程和注意事项,希望能帮到有需要的同学。1、微信开放平台配置应用信息:在接入过程之前,我们需要在微信开放平台,注册自己的应用,开启支付权限。理论上这些都应该是运营提前做好,不过在这里也事先讲一下。需在微信开放平台完成移动应用的创建配置,获取AppID并填写鸿蒙应用信息:创建修改应用:进入「管理...
hm688c71e323cc2
0回复
6370浏览
鸿蒙开发
鸿蒙中如何实现lottie动画
热门内容榜
• TOP1
官方文档:https:ohpm.openharmony.cncndetailohos%2Flottie相关文档https:developer.huawei.comconsumercndocarchitectureguidesnewsv12ts190000002298448729参考文档:OpenHarmony三方库中心仓importlottie,{AnimationItem}from'ohoslottie';EntryComponentstructIndex{构建上下文privaterenderingSettings:RenderingContextSettingsnewRenderingContextSettings(true);privatecanvasRenderingContex...
hm688c71e20e810
0回复
7032浏览
鸿蒙
HarmonyOS Next 开发干货:Preferences 实现用户个性化设置存储
原创
精华
社区头条
热门内容榜
• 最近上榜
[toc](目录)前言大家好,我是若城!欢迎来到HarmonyOSNext开发实战系列。本系列致力于为开发者提供实用的技术方案和即拿即用的代码示例,帮助大家快速掌握HarmonyOSNext应用开发中的核心功能。本篇文章将深入讲解如何使用Preferences实现数据的持久化存储,让您的应用能够记住用户的个性化设置。让我们一起探索这个强大而实用的功能吧!什么是PreferencesPreferences(用户首选项)是HarmonyOSNext提供的轻量级数据存储解决方案...
全栈若城
1回复
6879浏览
harmonyos next
持久化存储
preferences
HarmonyOS 5 应用跳转 百度地图,高德地图,腾讯地图。
热门内容榜
• 最近上榜
1,先判断手机有没有安装对应app高德:link"amapuri:com.amap.hmappopen"百度:link"baidumap:map"腾讯:link'qqmap:map'判断是否装app,以高德地图为例返回true:有安装,false:未有安装asyncisAppInstalled(){letlink'amapuri:com.amap.hmappopen';try{letdata:booleanbundleManager.canOpenLink(link);returnmapbean;}catch(err){returnfalse;}}2,未安装的话可以引导用户跳转到应用市场安装高德:bundleName"com.amap.hmap...
hm688c71e0ee284
0回复
6919浏览
HarmonyOS
骨架屏/LazyForEach实现骨架屏预加载效果
热门内容榜
• 最近上榜
使用LazyForEach对数据源中的每个数据进行预加载。在Stack组件中,首先设置背景色为rgba(0,0,0,0.1),然后通过linearGradient设置组件的颜色渐变效果,并结合animation方法设置动画的持续时间和循环次数用户自定义数据源classMyDataSourceimplementsIDataSource{privatelist:number[][]constructor(list:number[]){this.listlist}totalCount():number{returnthis.list.length}getData(index:number):number{returnthis.list[ind...
hm688c71dfd9977
0回复
5765浏览
HarmonyOS
【HarmonyOS Next之旅】DevEco Studio使用指南(十二)
原创
精华
目录1>CodeLinter代码检查2>配置代码检查规则3>查看处理代码检查结果1>CodeLinter代码检查CodeLinter针对ArkTSTS代码进行最佳实践编程规范方面的检查。可根据扫描结果中告警提示手工修复代码缺陷,或者执行一键式自动修复,在代码开发阶段,确保代码质量。检查方法:在已打开的代码编辑器窗口单击右键点击CodeLinter,或在工程管理窗口中鼠标选中单个或多个工程文件目录,右键选择CodeLinter>FullLinte...
枫叶丹6
0回复
3401浏览
HarmonyOS
DevEco Studio
【HarmonyOS Next之旅】DevEco Studio使用指南(十一)
原创
精华
目录1>代码实时检查2>代码快速修复3>C++快速修复使用演示3.1>填充switch语句3.2>使用auto替换类型3.3>用?:三元操作符替换ifelse3.4>从使用处生成构造函数3.5>将变量拆分为声明和赋值1>代码实时检查编辑器会实时的进行代码分析,如果输入的语法不符合编码规范,或者出现语义语法错误,将在代码中突出显示错误或警告,将鼠标放置在错误代码处,会提示详细的错...
枫叶丹6
0回复
2670浏览
HarmonyOS
DevEco Studio
【HarmonyOS Next之旅】DevEco Studio使用指南(十)
原创
精华
热门内容榜
• TOP3
目录1>OptimizeImports功能2>父子类快速跳转3>查看接口类的层次结构4>代码自动补全1>OptimizeImports功能使用编辑器提供的OptimizeImports,可以快速清除未使用的import,并根据设置的规则对import进行合并或排序。选择文件或目录,使用快捷键Ctrl+Alt+O(macOS为Control+Option+O),或单击菜单栏Code>OptimizeImports。如需修改优化配置,进入File>Settings...>Editor>CodeStyle,选择开发语言...
枫叶丹6
0回复
5504浏览
HarmonyOS
DevEco Studio
基于RISC-V芯片和开源鸿蒙操作系统的AI应用开发大赛来了
基于RISCV芯片和开源鸿蒙操作系统的AI应用开发大赛  以“软件定义世界,开源共筑未来”为主题的[第三届开放原子大赛](https:competition.atomgit.com)已经开启,正在向开源组织、企事业单位、高等院校、科研院所等机构征集赛题,目前已有超过20个赛题获得批准举办并开启了参赛报名通道(感兴趣的开发者们可以到官方的[赛事宣传主页](https:competition.atomgit.comcompetition)上报名参加),还有更多的赛项正在申报...
liangkz_梁开祝
0回复
2842浏览
OpenHarmony
RISC-V
开放原子开源大赛
Mac电脑上如何打印出字体图标
热门内容榜
• 最近上榜
背景我今天打开了一个之前开发的APP,看到项目中用到了字体图标,发现有个“面条”图标用错了,想着修改一下吧。然后用输入法打出”面条“,在输入法的弹窗中就一直往下找,发现并没有出现图标。想着打出”面条图标“也没有出来,打出”图标面条“一样没出来。郁闷了,忘记上次是怎么敲出来的了。解决求助于豆包完美解决,这里记录一下,防止下次再忘记了。在Mac上打出字体图标(如FontAwesome等字体图标),可以通过以下方法实...
前端森之鸟
2回复
3168浏览
字体图标
HarmonyOS Next 干货分享:网络图片保存到相册的两种实现方案
原创
精华
社区头条
热门内容榜
• 最近上榜
[toc](目录)前言大家好,我是若城。本系列专注于帮助开发者快速实现HarmonyOSNext应用中的常用功能,提供即拿即用的代码示例。本篇文章将详细介绍两种将网络图片保存到相册的实现方法:方法一:需要申请相册权限,但在应用上架时ACL权限审核较为严格方法二:无需申请相册权限,通过用户手动授权实现让我们开始深入了解这两种方案的具体实现!核心功能实现方法一:权限申请方案重要提醒:此方法在应用上架过程中需要申请ACL权限...
全栈若城
0回复
7904浏览
harmonyos next
干货分享
【HarmonyOS Next之旅】DevEco Studio使用指南(九)
目录1>代码结构树2>代码引用查找3>函数注释生成4>代码查找5>快速查阅API接口及组件参考文档1>代码结构树使用快捷键Alt+7Ctrl+F12(macOS为Command+7)打开代码结构树,快速查看文件代码的结构树,包括全局变量和函数,类成员变量和方法等,并可以跳转到对应代码行。2>代码引用查找提供FindUsages代码引用查找功能,帮助我们快速查看某个对象(变量、函数或者类等)被引用的地方,用于后续...
枫叶丹6
0回复
2597浏览
HarmonyOS
DevEco Studio
【HarmonyOS Next之旅】DevEco Studio使用指南(八)
原创
目录1>代码高亮2>代码跳转3>跨语言跳转4>代码格式化5>代码折叠6>代码快速注释1>代码高亮支持对代码关键字、运算符、字符串、类、标识符、注释等进行高亮显示,可以打开File>Settings(macOS为DevEcoStudio>Preferences)面板,在Editor>ColorScheme自定义各字段的高亮显示颜色。默认情况下,您可以在LanguageDefaults中设置源代码中的各种高亮显示方案,该设置将对所有语言生效...
枫叶丹6
0回复
2987浏览
HarmonyOS
DevEco Studio
暂无内容
1
2
3
4
5
6
7
8
9
10
75
精选
客服
订阅鸿蒙技术特刊,精选内容抢先看
微信扫码关注,即刻订阅