logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

华为ICT-仓颉语言基础——第一章:基本数据类型

在仓颉语言中,只要涉及到运算符那就是”运算“,并且运算的数字和变量必须是同一个类型的(位数相同,数据类型相同),这与Java不同,在Java中,整型与浮点型做计算,整型会自动转换位浮点型。但是仓颉语言中,只要类型不同,就会立马报错。我们刚刚说”运算“的时候其实已经提到了,仓颉语言中对于运算的数据类型十分严格,加号也是一个运算符号,因此,即使他作为连字符,本质上还是在做一个加法运算,因此左右两边的数

文章图片
#仓颉#华为云
华为ICT仓颉语言小游戏——心灵感应魔法

猜数字游戏运用二进制原理实现"心灵感应"效果。游戏将十进制数字转换为二进制位组合,每张卡片对应一个二进制位(如卡1对应第一位)。通过询问数字是否在卡片上,实际是在收集二进制位的状态(1/0)。最后将"是"对应的卡片权重值相加,完成二进制转十进制计算,还原目标数字。整个过程巧妙运用了二进制编码逻辑,将数学计算隐藏在互动问答中。

文章图片
#算法#人工智能#华为 +2
华为ICT仓颉语言基础——第二章:程序结构基础

摘要:本文介绍了仓颉语言中的程序结构,主要分为条件判断和自定义函数两部分。条件判断包括ifelse语句、matchcase选择分支结构(类似switchcase但需穷尽所有情况)以及条件表达式。自定义函数部分讲解了函数定义格式、命名参数与非命名参数的区别,以及math库的基本数学函数。文章通过思维导图和代码示例详细说明了各种语法规则和使用注意事项。

文章图片
#华为#visual studio code#harmonyos +1
基于PageHelper的分页查询

本文详细介绍了基于PageHelper和MyBatis实现JavaWeb分页查询功能的完整方案。主要内容包括:1. 系统架构设计(四层结构:Controller、Service、Mapper和数据模型)2. 关键数据模型设计(实体类、查询参数封装类、分页结果类和统一响应类)3. 各层实现要点:Controller参数接收与响应、Service分页设置与结果封装、Mapper动态SQL构建4. Pa

文章图片
#java#sql#mysql
实例回顾:JavaWeb最基本的前后端分离——外卖订单管理系统

摘要:本文讲解了前后端分离的核心思想与技术实现。前后端分离本质是一种职责划分思想:后端专注数据处理,前端负责页面交互,二者通过HTTP协议通信。项目采用Ajax异步请求、SpringBoot快速开发接口、MySQL数据库和Druid连接池等技术实现。具体开发流程包括:1)数据库配置与连接;2)定义数据模型和接口规范;3)JDBC实现增删改查操作;4)SpringBoot编写RESTful接口;5)

文章图片
#java#json#sql +4
到底了