自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(31)
  • 收藏
  • 关注

原创 体验为王-2021友盟+移动性能优化比赛第一名作品

文章目录前言人脸识别会议系统性能优化一.项目背景1.简介2.问题以及所遇到的挑战1.问题2.挑战二.解决问题的步骤1.复盘设计2.数据分析1.渲染模式分析2.分析耗电情况3.线程活动与CPU分析4.数据汇总3.定位问题4.分析问题5.解决问题1.开启动画原生驱动2.使用交互管理器 InteractionManager3.重新渲染6.验证问题(性能监控平台的应用)1.Google Android Vitals + Firebase2.友盟+ U-APM2.1产品概述:2.2开发准备2.3集成SDK2.4权限

2021-10-26 16:05:53 19542 6

原创 vue3.0源码解析之provide和inject

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档provide和inject前言一、provide和inject的使用二、源码分析1. provide源码(vue3.14版本)2.inject核心代码总结前言上文已经介绍了全局变量app.config.globalProperties的使用以及弊端,现在我们来讲解一下尤大提供的解决方案,provide和inject并分析下源码提示:以下是本篇文章正文内容,下面案例可供参考一、provide和inject的使用provide可

2021-07-13 10:53:59 9213 6

原创 龙蜥社区「人人都可以参与开源」——开源也可以很简单

人们认为软件源代码一开始就是开放的,其实是后来Linux模式和其他自由软件竞争才导致“开源”的出现。从商业模式支撑的软件模式开发,到多种开源模式探索,再到企业积极拥抱开源和如今的开源全球化,开源已经形成多元化模式。在最近召开的2023龙蜥操作系统大会上,据中国信通院的用户调研显示,53%的用户,意愿迁移至龙蜥操作系统,使其排名第一成为用户首选的操作系统。这是一个令人骄傲的成就,也表明了龙蜥操作系统在用户心中的良好声誉和影响力。那么对于一名普通的开发者或者用户,如何参与到开源操作系统的生态中呢?

2024-04-15 13:32:04 399

原创 2023 re:Invent使用 PartyRock 和 Amazon Bedrock 安全高效构建 AI 应用程序

本篇文章授权活动官方亚马逊云科技文章转发、改写权,包括不限于在 亚马逊云科技开发者社区, 知乎,自媒体平台,第三方开发者媒体等亚马逊云科技官方渠道“Your Data, Your AI, Your Future.(你的数据,你的AI,你的未来。如果问2023年,大家谈论频率最多的几个技术词汇,我想生成式AI、大模型一定有一席之地。11月6日,OpenAI发布的GPT Builder,让AI App的开发门槛,降到了“搭积木”的程度。

2023-12-14 16:12:28 4699

原创 2023 re:Invent|Amazon Q与Amazon CodeWhisperer面向企业开发者提效利器

除此之外,对于Amazon Q与亚马逊服务的使用中,我了解到,与ChatGPT和Bard不同,Amazon Q并不是建立在特定的人工智能模型上,而是使用了AWS的Bedrock平台,该平台将几个人工智能系统连接在一起,其中包括亚马逊自己的Titan模型以及Anthropic、Meta等开发的模型。

2023-12-14 16:10:25 3813

原创 基于Intel Ai Analytics Toolkit 及边缘计算的溶氧预测水产养殖监测方案

近年来水产品总产量逐年上升。由于日本排海事件的发酵及不良营销,水产品供需发生变化,淡水水产需求增大,所以加强水产养殖的信息化建设,建立水产养殖监测、预警和管理的综合体系显得十分重要。水质的安全关乎水产养殖的产量和质量,在养殖过程中,对水质实现动态的监测和预警能提升养殖过程的稳健性。传统的水质监测系统,存在系统精度低,系统控制延迟高,不能进行预测和提前预警等问题。本次Intel 黑客松大赛,我基于Intel Ai Analytics Toolkit 及边缘计算设备实现溶氧预测水产养殖监测方案。

2023-12-02 01:57:41 484

原创 索尼 toio™ 应用创意开发征文|AR大富翁

当国内的孩子们沉迷于电子游戏的时候,索尼带来了黑科技玩具“索尼toio™”,toio™核心Q宝只有乒乓球大小,开放性和可塑性,可为编程初学者、进阶用户以及专业人士提供多样化的STEAM学习和编程开发体验,激发用户的想象力,鼓励动手去创作。toio的创新亮点可以说集中在了这个智能小方块上,其内置位置传感器、加速度传感器、高性能马达等。toio的创作团队并没有规定它的具体形态,而是将这部分各种创作的可能性交给了玩家们,鼓励他们发挥自己的想象力、一起动手来完成这个游戏。

2023-09-08 15:02:55 580

原创 基于Intel 的淡水养殖水质溯源、优化系统方案

8月24日,日本政府无视国际社会的强烈质疑和反对,单方面强行启动福岛核污染水排海。海关总署决定在当日起全面暂停了进口原产地为日本的水产品。海鲜市场遭遇了前所未有的困境。消费者对于核污水问题的恐慌已经超越了个人口腹之欲,海鲜销售量急剧下降。同时,二级市场对核污染水排海事件的敏度同样很高。受该消息影响,核污染水排海相关多个概念股异动,出现大幅度拉升甚至涨停。淡水水产可能会成为其替代品,从而推动淡水养殖行业的景气度提升。

2023-09-03 23:10:59 293

原创 TV快应用系列——1.ExtScreen框架快速入门

本文是TV快应用系列第一讲,主要介绍ExtScreen框架及优点,并通过官网的教程,结合实际实战的一些注意点,为大家提供一个step by step教程以及一个问题解答的区域。将零散的知识进行整合,方便初学者更好的融会贯通。电视芯片运算能力差,配置普遍不如手机;电视交互基于遥控器,完全不同于触摸屏操作的手机;电视的生态比较封闭,兼容性问题多,测试、部署、上架都比移动端成本更高。为了解决上述问题,智能大屏的快应用引擎——扩展屏。由此而生。

2023-07-02 19:59:50 1085

原创 基于InteloneAPI的油锅爆燃预警系统

家居场景下,最容易起火的原因不是私拉电线、卧床吸烟也不是发热电器,而是厨房,厨房里的油锅最容易起火。大部分油锅起火、爆燃。如果不及时处理,火势会迅速蔓延。本系统计划使用oneAPI AI开发工具,设计一套家政离人预警系统。针对无人看管、油面偏高、锅具位置摆放不当等原因引起的油锅起火进行预警。通过AI识别爆燃火焰、配合物联网设备网关,进行关闸、消防报警等动作。实现油锅爆燃下的紧急干预处理,为用户减少财产损失。

2023-06-24 19:50:10 136

原创 Teams 数字中枢-解决“工作群泛滥”的全新线上协作模式

后疫情时代,远程办公、混合办公逐渐普遍,人们重新审视工作方式。如何保持混合办公下,员工协同的灵活与高效,成为管理者新的思考,这离不开企业工作文化的变革和工具平台的支持。如今,超过 2.7 亿人使用 Teams 进行混合办公。Teams 数字中枢如何帮助人们打造全新线上协作模式?未来元宇宙等新技术会带来新的办公体验吗?本次圆桌论坛邀请了微软中国 Microsoft 365 高级产品市场经理段旭东老师,以及泽瑞科技集团项目经理徐新宇老师一起聊聊关于线上协作模式的思考与展望。

2022-12-28 13:53:42 15913 1

原创 【新知实验室-TRTC开发】实时音视频-快速搭建Web互动直播应用

突如其来的疫情,让远程办公常态化成为了可能,无论是工作期间的视频会议/在线教育、屏幕共享/远程控制;或者是闲暇时间的直播、游戏。这些场景都与一项技术息息相关,那就是WebRTC。WebRTC (Web Real-Time Communications) 是一项实时通讯技术,它允许网络应用或者站点,在不借助中间媒介的情况下,建立浏览器之间点对点(Peer-to-Peer)的连接,实现视频流和(或)音频流或者其他任意数据的传输。

2022-12-02 17:45:26 14425 1

原创 在 Amazon Lightsail 上部署容器 LAMP Web

文章目录摘要一、Amazon Web Services 介绍二、Amazon Lightsail介绍三、LAMP架构优势四、在Lightsail中创建LAMP堆栈五、部署LAMP应用程序Amazon Lightsail优点及总结:摘要大多数人在学习技术知识的时候希望拥有个人博客,分享或者记录日常学习进步的点滴。如何来搭建一个个人博客网站或者小型站点呢,市面上的解决方案有很多。问题来了,如果我们要有一个快速部署、管理和扩展的小型网站和数据库怎么办?想要一个具有成本效益的简单月度计划怎么办?在这些情况

2022-04-26 14:15:35 8146 1

原创 [Day 7]JS FA、用户交互、JS动画的实现(二)

系列文章目录文章目录系列文章目录前言一 获取动画对象二、设置动画参数三、添加事件和调用方法总结前言今天我们一起学习js动画一 获取动画对象通过调用animate方法获得animation对象,animation对象支持动画属性、动画方法和动画事件。<!-- xxx.hml --><div class="container"> <div id="content" class="box" onclick="Show"></div></

2022-01-27 17:00:59 1077

原创 [Day 6]JS FA、用户交互、JS动画的实现(一)

系列文章目录提示:这里可以添加系列文章的所有文章的目录,目录需要自己手动添加例如:第一章 Python 机器学习入门之pandas的使用提示:写完文章后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录系列文章目录前言一、pandas是什么?二、使用步骤1.引入库2.读入数据总结前言提示:这里可以添加本文要记录的大概内容:例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文就介绍了机器学习的基础内容。提示:以下是本篇文章正文内容,下面案例

2022-01-26 16:54:59 810

原创 [Day 5]JS FA、常用组件和自定义组件(二)

系列文章目录文章目录系列文章目录前言一、组件1.容器组件2.基础组件3.媒体组件4.画布组件5.栅格组件6.Svg组件二、自定义组件1.构建自定义组件2.引入自定义组件二、自定义事件三、Props添加默认值$watch 感知数据改变computed 计算属性四、事件参数五、slot插槽六、生命周期定义总结前言一、组件我们昨天通过实现一个From表单认识了常见控件。其他类型控件我们也简单过一下1.容器组件布局容器类的组件,如div、dialog、from、list。主要的昨天我们已经讲到2.

2022-01-25 13:52:00 780

原创 [Day 4]JS FA、常用组件和自定义组件(一)

系列文章目录文章目录系列文章目录前言一、Text1.创建Text组件2. Span子组件二、Input1创建Input组件2 设置Input类型三、Button四、List1创建List组件2.添加滚动条五、Picker六、Dialog (重点)1创建Dialog组件2设置弹窗响应七、Form (重点)1.创建Form组件2.添加响应事件场景Demo总结前言昨天我们了解FA项目里的相关概念,今天的内容如果有前端基础学习起来会非常迅速。但是有些同学基础比较差,那我们把这块内容拆分一下,今天我们先基于之前

2022-01-24 19:17:09 366

原创 [Day 3] JS FA 项目结构讲解

系列文章目录提示:这里可以添加系列文章的所有文章的目录,目录需要自己手动添加例如:第一章 Python 机器学习入门之pandas的使用提示:写完文章后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录系列文章目录前言一、pandas是什么?二、使用步骤1.引入库2.读入数据总结前言提示:这里可以添加本文要记录的大概内容:例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文就介绍了机器学习的基础内容。提示:以下是本篇文章正文内容,下面案例

2022-01-23 20:27:56 821

原创 [Day2] IDE DevEco Studio 的环境配置及工程创建

系列文章目录文章目录系列文章目录前言一、DevEco Studio介绍二、配置SDK信息1.引入库2.读入数据三、创建并预览Hello World总结前言一、DevEco Studio介绍DevEco Studio 是 HarmonyOS 的配套的开发 IDE ,因为HarmonyOS 是基于OpenHarmony 开发的,因此,使用 DevEco Studio (配套 HarmonyOS )也可以进行 OpenHarmony 的应用开发。使用DevEco Studio开发OpenHarmon

2022-01-21 17:34:37 1925 4

原创 [Day 1] OpenHarmony介绍

系列文章目录文章目录系列文章目录前言一、OpenHarmony VS Harmony OS二、技术架构1.内核层2.系统服务层3.框架层4.应用层三、系统类型三、OpenHarmony开发的两种类型2.1 设备开发2.2 应用开发四、详细特征四、名词解释总结前言通过通俗移动的语语言去解释技术术语,帮助理解openharmony3.0通过好上手的应用开发完成示例,调起自主学习的兴趣一、OpenHarmony VS Harmony OS二、技术架构OpenHarmony整体遵从分层设计,从下向

2022-01-20 16:08:04 1142 1

原创 ::v-deep usage as a combinator has been deprecated. Use :deep(<inner-selector>)警告解决

问题描述:vue3.0使用sass预处理器使用::v-deep深度选择器抛出警告<style lang="scss" scoped> ::v-deep .demo{ background: yellow; }</style>原因新的vue3.0 单文件规范中sass预处理器::v-deep写法不推荐修改成 如下写法<style lang="scss" scoped> :deep(.demo){ background: yellow;

2021-09-08 11:22:09 26756 10

原创 如何在Windows上使用Python(大前端篇)

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录前言一、pandas是什么?二、使用步骤1.引入库2.读入数据总结前言提示:这里可以添加本文要记录的大概内容:例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文就介绍了机器学习的基础内容。提示:以下是本篇文章正文内容,下面案例可供参考一、pandas是什么?示例:pandas 是基于NumPy 的一种工具,该工具是为了解决数据分析任务而创建的。二、使用步骤1.引入库代码

2021-08-26 11:42:14 2542 2

原创 HarmonyOS实战—原子化服务之服务卡片前端开发

本文正在参与“有奖征文 | HarmonyOS征文大赛” 活动链接原子化服务前言一、什么是原子化服务?1.概述2.基本要素二、原子化服务之服务卡片1.服务卡片概述2.服务卡片的运作机制三、服务卡片前端混合开发1.使用DevEco Studio创建卡片工程。2.创建一个FormAbility,覆写卡片相关回调函数。3.卡片信息持久化。4.卡片数据交互。5.开发JS卡片页面。6.卡片尺寸适配总结前言7月12日,华为官方宣布,HarmonyOS 开发者日定于7月31日在杭州举办,在新技术演讲环节中出现了

2021-07-19 11:17:25 18338 14

原创 7月13日B站服务器炸了?谁也别想睡觉

7月13日晚「B站、A站、豆瓣、晋江」系统接连崩溃,到底发生了什么?网友yy:B站大楼停电了,B站服务器崩了。于是大家去A站,A站见这个阵仗已经是好多年前了,一下子没hold住也崩了!相继倒下,大家想去豆瓣/晋江/微博看看啥情况。大晚上的,豆瓣/晋江也没见过这样的啊,也崩了。微博:嗨,这点点流量都扛不住,谁也别想睡觉了,来逛热搜吧……事实上比较靠谱的可能流程是:云服务提供商提供的CDN出现意外之后,大量请求绕过CDN直接打到网关。网关收到大量请求,自动启动了容灾策略。容灾策略

2021-07-14 09:42:48 292 1

原创 vue3.0之全局变量app.config.globalProperties的使用

globalProperties类型:[key: string]: any默认:undefined用法添加一个可以在应用的任何组件实例中访问的全局 property。组件的 property 在命名冲突具有优先权。这可以代替 Vue 2.x Vue.prototype 扩展:// 之前(Vue 2.x)Vue.prototype.$http = () => {} // 之后(Vue 3.x)const app = Vue.createApp({})app.config.glo

2021-07-13 10:09:06 21034 2

原创 Delete `,`eslint(prettier\prettier)错误怎么解决

使用vscode 启动开源vue3.0项目修改内容时报错,这是个常见错误。给大家分享一下。类似的问题都是 eslintrc 与 prettire 默认规则的冲突。比如我以前的 eslint 规则”semi”: [“error”, “never”] 结尾不需要分号,而 prettire 默认是分号结尾,所以在格式化是会冲突。解决方法是:要么修改 eslintrc, 要么修改 prettire 规则。我修改了 prettire 规则,修改 package.json :...

2021-07-09 11:41:12 8422

原创 Vue3源码vue-next-master运行报错:Command failed with exit code 128: git rev-parse HEAD

vue3.0源码vue-next地址:https://github.com/vuejs/vue-next.克隆到本地后yarn后 run dev 以及run text报错问题截图方法一:在git上下载的vue3源码没有.git文件,要给项目配置git进行项目管理。创建空项目=》克隆本地=》代码粘贴到目录下=》提交=》运行(或者命令行 init add commit 也一样)不多介绍了。方法二:全局搜索const commit = execa.sync('git', ['rev-parse'

2021-07-07 18:41:07 7878

原创 Three.js系列之入坑感言

three.js前言一、pandas是什么?二、使用步骤1.引入库2.读入数据总结前言提示:这里可以添加本文要记录的大概内容:例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文就介绍了机器学习的基础内容。提示:以下是本篇文章正文内容,下面案例可供参考一、pandas是什么?示例:pandas 是基于NumPy 的一种工具,该工具是为了解决数据分析任务而创建的。二、使用步骤1.引入库代码如下(示例):import numpy as npimp

2021-07-06 15:28:04 11218 1

原创 vue3.0源码核心--reactive

reactivity核心模块reactive前言一、createReactiveObject二、baseHandlers三、collectionHandlers1.引入库2.读入数据总结前言上文我们学习了vue.3.1响应式系统reactivity,今天我们来系统学习下核心模块reactive源码一、createReactiveObjectcreateReactiveObject的作用是将target转化为响应式对象,话不多说上代码代码版本3.1.4function createReact.

2021-07-05 18:47:45 7155

原创 vue3.0源码核心--响应式系统reactivity

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档响应式系统reactivity前言一、Vue3响应式系统简介二、reactivity构成1.引入库2.读入数据总结前言今天我们一起学习下vue3.0代码核心之reactivity一、Vue3响应式系统简介Vue响应式系统的核心依然是对数据进行劫持,只不过Vue3采样点是Proxy类,而Vue2采用的是Object.defineProperty()。Vue3之所以采用Proxy类主要有两个原因:可以提升性能,Vue2是通过层层

2021-07-05 17:01:55 8754 2

原创 vue3.0源码分析--vue-next-master目录结构

文章目录前言一、pandas是什么?二、使用步骤1.引入库2.读入数据总结提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录前言一、pandas是什么?二、使用步骤1.引入库2.读入数据总结前言提示:这里可以添加本文要记录的大概内容:例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文就介绍了机器学习的基础内容。提示:以下是本篇文章正文内容,下面案例可供参考一、pandas是什么?示例:pandas 是基于NumPy 的一种

2021-07-05 14:48:14 7697

空空如也

空空如也

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

TA关注的人

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