- 博客(44)
- 收藏
- 关注
原创 Kotlin 移动端多平台
支持多平台编程是 Kotlin 的主要优势之一。它减少了为不同平台编写和维护相同代码所花费的时间,同时保留了本机编程的灵活性和优势。
2024-01-18 10:57:55 1180
原创 小程序 UI 自动化应用实践
为什么进行 UI 自动化?需求上线后,影响非本需求的功能;页面跳转白页;页面功能点缺失;小程序崩溃;发版回归测试,占用大量时间进行重复性工作...
2023-11-23 09:20:24 283
原创 Hi-kits UI组件库介绍
基于切换框架随之而来的UI框架切换的高成本,我们想到基于 Web Components 开发一套UI框架,做到一次开发到处使用的最终目的。
2023-06-08 15:13:42 264
原创 监督学习之回归模型
利用一组有标签的样本数据训练和调优模型参数,使其达到所要求性能的过程。:分类的输出为研究对象所属的类别,类别状态个数有限且离散,是一种定性分析。例如,天气晴、阴、雨三种类型,明天天气预测一定是属于这三种天气类型之一。:回归所预测输出为连续的数值类型,属于一种定量分析。例如,回归模型用于预测明天降雨量具体是多少,是一个连续的变量。
2023-05-25 16:52:34 439
原创 构建跨终端FabricEngine引擎——助力智慧场景业务落地
接入总共超120个设备品类到3+5智慧场景方案,开创业内首个真正意义上海尔智慧场景联动品牌,具备空间设备一键控制,多设备一键场景联动,根据用户行为智能推荐场景控制功能,设备运行动效一目了然,用户对全屋智能感知度进一步清晰。以智家APP、电视、智慧屏作为与用户交互的核心触点,提供全屋的空气、用水、智控、三大系统和阳台、客厅、厨房、浴室、卧室五大智能空间,将一个个“智能单品”重新定义为“全屋智能+场景”沉浸式智能操控体验。目前已支持3+5业务在智家APP、屏端接入,后期将不断升级,支撑业务快速迭代。
2023-04-26 10:53:57 624
原创 一文讲透Netty核心源码
深入分析 Netty Reactor 线程模型的实现原理;以生活中场景为例,类比说明 Netty 各核心组件的原理、交互流程;详细分析 Netty 核心源码流程。
2023-03-10 09:11:44 252
原创 微信小程序自动化测试方案实践过程
我们小程序每次发版之前都会进行一些用例冒烟,一般都是人工的回归,这项工作既繁琐也比较机械化。那我们能不能通过一些技术方案解放我们?本文主要是基于微信小程序官方的MiniTest工具,探索出适用于自己团队的自动化冒烟方案。
2023-03-03 18:00:00 525
原创 实用的Optional使用技巧
不管是Java新人还是Java高工,在开发过程中都会碰到需要判断Null值以防止空指针的情况,以往的方式要么是抛异常,要么是if{}else{},这种方式往往会造成代码的阅读性和维护性变差。这篇文章将围绕在Java8中推出的Optional,来讨论如何优雅的解决判空问题。
2023-02-24 18:00:00 1191
原创 鸿蒙系统深度解读(二)
《鸿蒙系统深度解读》系列文章中,我们将针对鸿蒙系统分享基础知识、应用实例、前端JS/eTS部分、鸿蒙系统带给我们的思考、我们如何做这几部分内容,本篇文章介绍应用实例(Java)。
2023-02-03 18:00:00 698
原创 鸿蒙系统深度解读(三)
《鸿蒙系统深度解读》系列文章中,我们将针对鸿蒙系统分享基础知识、应用实例、前端JS/eTS部分、鸿蒙系统带给我们的思考、我们如何做这几部分内容。本篇文章介绍前端技术、鸿蒙系统带给我们的思考、我们如何做。
2023-02-03 18:00:00 3992
原创 「效能提升」低代码-为数字化转型提效
平台架构团队在运营类业务实际开发过程中,针对重复性高、灵活性低、需求响应慢等业务痛点进行深入探索与优化。为了将研发人员的时间聚焦在最有价值的业务上,平台架构团队决定构建一套符合自身业务特点的低代码平台,优先解决当前业务痛点。本文主要介绍低代码平台构建方案,针对C端业务,主要聚焦在前端组件可视化,通过可视化组件的编排生成业务所需要的页面;针对B端业务,提供前后端全套解决方案,使用增删改查类简单业务逻辑,无需手动编码,提供了6种基础组件、12种高级组件来支持业务交付。
2023-01-30 18:15:00 194
原创 如何利用飞书文档OpenAPI实现自动计算知识分享参会人员团队占比?
本case是总结了日常工作流中提炼出的一个小优化,让系统帮助提效,case虽简单,但提效显著。
2022-10-19 15:07:52 1105
原创 Appium + mitmProxy 实现APP接口稳定性测试
随着App用户量的不断增长,任何小的问题都可能放大成严重的线上事故,为了避免对App造成损害的任何可能性,我们必须从各个方面去思考App的稳定性建设,尽可能的减少任何潜在的威胁。为了保障App的稳定性,我们现在有XMoney智能遍历测试(崩溃、界面错乱、加载异常等)、UI自动化(崩溃和业务逻辑验证)、Top1000小程序遍历(崩溃和业务逻辑报错)、接口稳定性建设(崩溃和业务逻辑验证)。 今天要给大家介绍的是接口稳定性建设,就是在后端返回数据如果不可靠的情况下,App是否依然可以稳定运行。
2022-10-19 14:57:38 525
原创 通过Flutter抓包分析下载图片失败的问题
使用手机流量,Flutter页面加载一个用户头像时,总是显示不出来,接入公司内部Wi-fi网络可恢复。有问题的app版本简称A版本。使用上一个线上版本app(简称B版本),接入任何网络均可显示该用户头像。
2022-10-19 14:46:04 760
原创 Flutter中TabBar与ScrollView联动实现总结
一般在电商类业务中经常会遇到这种场景:在一个商品的展示页面,会有一个顶部TabBar结合下面的内容滚动给用户提供快捷访问某部分内容的功能。随着用户向下滚动内容,TabBar的index相应变化,提示用户当前浏览的是哪一部分,同时,点击TabBar也可以快速定位到内容的相对位置。下面记录一下实现过程和里面遇到的问题。以下代码均在Flutter1.17.5下调试运行通过。
2022-10-19 14:40:22 1593
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人