草庐IT

Scratch案例

全部标签

HarmonyOS应用开发语言及案例

HarmonyOS应用开发语言主要是Java和JS(Javascript)。其中,Java作为主流的开发语言,可以用于开发原生应用和跨平台应用,而JS主要用于开发轻应用。下面分别介绍一下Java和JS在HarmonyOS应用开发中的使用情况和案例。JavaJava是HarmonyOS开发的主要语言之一,可以用于开发原生应用和跨平台应用。开发原生应用可以使用HarmonyOS开发工具包(HDK)提供的JavaAPI,包括UI、网络、存储、多媒体等模块的API。同时,Java也支持使用第三方框架,例如Flutter和ReactNative等。以下是一些HarmonyOS应用开发案例,使用Java进

Axure之交互样式&事件&动作及情形(详细案例分析)

目录一.交互样式 1.1交互样式的作用  1.2案例二.交互事件  2.1交互事件的作用 2.2案例 2.3独属事件三.交互动作  3.1案例 四.情形 4.1以分数等级为例4.1.2案例   4.2下拉列表的情形案例 五.案例5.1erp登录的跳转 5.2erp的界面跳转5.3省市联动5.4滚动面板5.5下拉刷新一.交互样式        在Axure中,交互样式是一种用于定义交互元素在不同状态下的外观和行为的功能。通过交互样式,您可以为元素定义不同的外观和动画效果,以模拟用户与应用程序的交互过程。 1.1交互样式的作用 规范化交互元素:通过交互样式,您可以为按钮、链接、文本框等交互元素定义

天池案例赛--银行产品认购预测

大赛是以银行产品认购预测为背景,根据记录的用户信息来推测该银行的用户是否会购买银行的产品。赛题提供的数据集有3万条(训练集2.25万,测试集0.75万),包括20个特征变量,本文构建了XGBoost、LGBM、随机森林、逻辑回归、支持向量机、朴素贝叶斯分类器;得分分别为96.19、96.05、95.55、92.43、92.43、90.17一、数据概览每条数据都记录了如下信息:赛题提供的测试集中包含22500条数据,其中订购银行产品的占13.12%,用户年龄集中在25-60岁之间二、数据探索数据集共含21个变量,其中subscribe(是否订购)为预测变量,分类型变量、数值型变量各有10个:查看

推荐算法实战项目:用户协同过滤(UserCF)原理以及案例实战(附完整 Python 代码)

协同过滤(collaborativefiltering)是一种在推荐系统中广泛使用的技术。该技术通过分析用户或者事物之间的相似性,来预测用户可能感兴趣的内容并将此内容推荐给用户。这里的相似性可以是人口特征的相似性,也可以是历史浏览内容的相似性,还可以是个人通过一定机制给与某个事物的回应。比如,A和B是无话不谈的好朋友,并且都喜欢看电影,那么协同过滤会认为A和B的相似度很高,会将A喜欢但是B没有关注的电影推荐给B,反之亦然。协同过滤推荐分为3种类型:基于用户(user-based)的协同过滤(UserCF)基于物品(item-based)的协同过滤(ItemCF算法)基于模型(model-bas

useEffect 实践案例:自定义 Hook

我们将在上一章案例的基础之上学习自定义hook。在上一章中,我们巧妙的把大量的JSX逻辑处理封装在了List组件中,使得在页面组件的代码变得非常简单。这是针对UI层的逻辑处理,那么在数据的处理上,是否也能够进行一些封装呢?//数据的主要核心逻辑conststr=useRef('')const[list,setList]=useState([])const[error,setError]=useState('')const[loading,setLoading]=useState(true)functiongetList(){searchApi(str.current).then(res=>{s

Three.js——十五、Box3、相机动画、lookAt()视线方向、管道漫游案例、OrbitControls旋转缩放限制、以及相机控件MapControls

正投影相机正投影相机和透视相机的区别如果都以高处俯视去看整个场景,正投影相机就类似于2d的可视化的效果,透视相机就类似于人眼观察效果调整left,right,top,bottom范围大小如果你想整体预览全部立方体,就需要调整相机的渲染范围,比如设置上下左右的范围。使用场景:正投影可以用来预览中国地图,或者2D可视化的效果透视投影相机一般是人在场景用漫游,或者高俯视整个包围盒Box3就是将整个模型的所有顶点包裹起来形成一个长方体,此长方体就是Box3constgeometry=newTHREE.BoxGeometry(10,10,10);//材质constmaterial=newTHREE.Me

案例044:基于微信小程序的消防隐患在线举报系统

文末获取源码开发语言:Java框架:SSMJDK版本:JDK1.8数据库:mysql5.7开发软件:eclipse/myeclipse/ideaMaven包:Maven3.5.4小程序框架:uniapp小程序开发软件:HBuilderX小程序运行软件:微信开发者目录前言系统展示用户端功能模块管理端功能界面代码实现登录功能实现代码注册功能实现代码密码重置功能实现代码修改信息功能实现代码删除信息功能实现代码保存信息功能实现代码前言随着社会的发展,社会的方方面面都在利用信息化时代的优势。互联网的优势和普及使得各种系统的开发成为必需。本文以实际运用为开发背景,运用软件工程原理和开发方法,它主要是采用j

如何使用仪器功能,无论忽略字符串的案例敏感性。例如:“穿透,穿透,穿透”

问题描述SubUpdate_Click()DimiAsIntegeri=5DoUntili>100'repeatfunctionbelowtillrow100'IfInStr(1,(Cells(i,5).Value),"Struck")>0ThenCells(i,8).Value="Nearmiss"EndIfIfInStr(1,(Cells(i,5).Value),"Cut")>0ThenCells(i,8).Value="Minor"EndIfi=i+1Loop'closeloopformula'EndSub我想搜索击中,打击,击打,切割,切割,切割的单词看答案您可以将字符串更改为UCAS

案例061:基于微信小程序的互助学习系统

文末获取源码开发语言:Java框架:SSMJDK版本:JDK1.8数据库:mysql5.7开发软件:eclipse/myeclipse/ideaMaven包:Maven3.5.4小程序框架:uniapp小程序开发软件:HBuilderX小程序运行软件:微信开发者目录前言系统展示管理员模块的实现学生信息管理课程分类管理课程信息管理校园资讯管理小程序模块的实现首页课程信息我的代码实现登录功能实现代码注册功能实现代码密码重置功能实现代码修改信息功能实现代码删除信息功能实现代码保存信息功能实现代码前言随着信息技术在管理上越来越深入而广泛的应用,管理信息系统的实施在技术上已逐步成熟。本文介绍了微信互助学

基于Flume+Kafka+Hbase+Flink+FineBI的实时综合案例(五)FineBI可视化

文章目录22:FineBI配置数据集23:FineBI构建报表24:FineBI实时配置测试附录二:离线消费者完整代码22:FineBI配置数据集目标:实现FineBI访问MySQL结果数据集的配置实施安装FineBI参考《FineBIWindows版本安装手册.docx》安装FineBI配置连接数据连接名称:Momo用户名:root密码:自己MySQL的密码数据连接URL:jdbc:mysql://node1:3306/momo?useUnicode=true&characterEncoding=utf8数据准备SELECTid,momo_totalcount,momo_province,m