目  录socket套接字简介socket基础编程    socket通信循环、socket连接循环、半连接池 socket编程推导及存在问题    subprocess模块、struct模块、黏包问题 作业:大文件上传socket总结   一、socket套接字简介什么是套接字?Socket又称”套接字”,应用程序通常通过”套接字”向网络发出请求或者应答网
# HarmonyOS项目实例实现指南 作为一名经验丰富的开发者,我将帮助你学习如何实现一个HarmonyOS项目实例。在本文中,我将详细介绍整个实现的步骤,并提供每个步骤所需的代码和注释。 ## 流程概述 下面是实现HarmonyOS项目实例的整体流程,我们将使用表格的形式展示每个步骤: | 步骤 | 描述 | | --- | --- | | 步骤1 | 创建HarmonyOS项目 |
原创 2024-01-12 20:28:36
63阅读
Harmony APP基础介绍  HarmonyOS的应用软件是以APP Pack(Application Package)形式发布的,它是由一个或多个HAP(HarmonyOS Ability Package)以及描述每个HAP属性的pack.info组成。HAP是Ability的部署包,HarmonyOS的代码围绕着Ability组件展开。   上图描述了HAP包的一些组成,分别包括代码、资源
HarmonyOS NEXT 天气查询实例天气查询是现代移动应用中常见的功能之一,用户可以通过应用获取实时天气信息。HarmonyOS 提供了强大的网络功能和UI构建工具,使得开发者可以轻松实现一个天气查询应用。介绍天气查询应用: 获取并展示指定位置的天气信息,如温度、湿度、风速等。HarmonyOS 支持: 借助 ArkTS 和 ArkUI,开发者能够整合网络请求和数据展示,实现功能丰富的天气应
原创 9月前
166阅读
HarmonyOS NEXT HTTP 请求实例在现代应用开发中,HTTP 请求是获取和发送数据的基本手段。HarmonyOS 提供了强大的网络功能,使得开发者可以轻松地处理 HTTP 请求,从而与服务器进行通信。介绍HTTP 请求: 一种用于请求服务器传输数据或上传信息的网络协议。HarmonyOS 支持: 提供了丰富的 API 来支持 GET、POST 等常见的 HTTP 方法,实现客户端和服
原创 9月前
241阅读
IPC/RPC提供对远端Stub对象状态的订阅机制, 在远端Stub对象消亡时,可触发消亡通知告诉本地Proxy对象。这种状态通知订阅需要调用特定接口完成,当不再需要订阅时也需要调用特定接口取消。使用这种订阅机制的用户,需要实现消亡通知接口DeathRecipient并实现onRemoteDied方法清理资源。该方法会在远端Stub对象所在进程消亡或所在设备离开组网时被回调。值得注意的是,调用这些接口有一定的顺序。首先,需要Proxy订阅Stub消亡通知,若在订阅期间Stub状态正常,则在不再需要时取消订阅;若在订阅期间Stub所在进程退出或者所在设备退出组网,则会自动触发Proxy自定义的后续操作。
原创 2023-10-25 10:08:20
236阅读
IPC/RPC提供对远端Stub对象状态的订阅机制, 在远端Stub对象消亡时,可触发消亡通知告诉本地Proxy对象。这种状态通知订阅需要调用特定接口完成,当不再需要订阅时也需要调用特定接口取消。使用这种订阅机制的用户,需要实现消亡通知接口DeathRecipient并实现onRemoteDied方法清理资源。该方法会在远端Stub对象所在进程消亡或所在设备离开组网时被回调。值得注意的是
原创 2023-10-12 17:26:25
161阅读
XHTML 是更严格更纯净的 HTML 代码。XHTML 是什么?XHTML 指可扩展超文本标签语言(EXtensible HyperText Markup Language)。XHTML 的目标是取代 HTML。XHTML 与 HTML 4.01 几乎是相同的。XHTML 是更严格更纯净的 HTML 版本。XHTML 是作为一种 XML 应用被重新定义的 HTML。XHTML 是一个 W3C 标
转载 2024-09-29 11:20:00
60阅读
【工匠若水 】该篇承接上一篇《Android触摸屏事件派发机制详解与源码分析二(ViewGroup篇)》,阅读本篇之前建议先阅读。1 背景还记得前面两篇从Android的基础最小元素控件(View)到ViewGroup控件的触摸屏事件分发机制分析吗?你可能看完会有疑惑,View的事件是ViewGroup派发的,那ViewGroup的事件呢?他包含在Activity上,是不是Activity也有类
C 语言实例C 语言实例 - 输出 "Hello, World!"C 语言实例 - 输出整数C 语言实例 - 两个数字相加C 语言实例 - 两个浮点数相乘C 语言实例 - 字符转 ASCII 码C 语言实例 - 两数相除C 语言实例 - 计算 int, float, double 和 char 字节大小C 语言实例 - 交换两个数的值C 语言实例 - 判断奇数/偶数C 语言实例 - 判断元音/辅音
1,声明与定义的区别 函数或变量在声明时,并没有给它实际的物理内存空间 。只有当函数或变量定义的时候,才在内存中分配实际的物理空间。声明有时可以保证程序编译通过,但是,如果你在编译模块中引用的外部变量没有在整个工程中任何一个地方定义的话,那么即使它在编译时可以通过,在连接时也会报错,因为程序在内存中找不到这个变量。对同一个变量或函数的声明可以有多次,而定义只能有一次!(我一般在头文件中声明,在.c
过去五年中,移动应用程序开发行业实现了跨越式增长,改变了全球业务运作方式。随着企业最近使移动应用程序适应其生产力,以及跨平台移动设备的快速创新,它呼吁移动应用程序开发人员使用一种语言和许多可重用代码为许多不同平台编写应用程序的多个版本。 。你为此而战吗?一旦您打算实现您的移动应用程序构想,就该进行验证,了解目标市场并缩小您理想地构建移动应用程序的平台的时间。一旦确定,就该选择一种编程语言,同时牢记
HarmonyOS】鸿蒙中Interface实例实现的书写格式ArkTS中Interface的定义和实现:一、接口的定义:TestInterface .ets// 添加export 在其他类才能导入,需要特别注意 export interface TestInterface { // 与java等语法不同的点,定义函数时通过 ()=> void 来表达。 onTest: (s: st
原创 9月前
178阅读
2点赞
组件根据功能可以分为以下五大类:基础组件、容器组件、媒体组件、绘制组件、画布组件。其中基础组件是视图层的基本组成单元,包括Text、Image、TextInput、Button、LoadingProgress等,例如下面这个常用的登录界面就是由这些基础组件组合而成。一、TextText组件用于在界面上展示一段文本信息,可以包含子组件Span。文本样式针对包含文本元素的组件,例如Text、Span、
转载 2024-05-15 15:42:49
207阅读
  目录布局的实现Java代码逻辑GIF演示实现效果 布局的实现Layout_ability_main.xml布局:<?xml version="1.0" encoding="utf-8"?> <DirectionalLayout xmlns:ohos="http://schemas.huawei.com/res/ohos" ohos:height="m
转载 2024-01-15 12:03:20
116阅读
本次实战课题是–自定义组件之分页功能实例,组件是对数据和方法的简单封装。个人对组件的通俗理解是:对单独的某个通用功能点或UI显示模块的封装。
原创 精选 2021-11-24 11:07:30
1620阅读
1点赞
目录一、开发环境搭建二、应用开发目录结构及文件使用规则介绍2.1应开发目录介绍2.2文件使用规则介绍 三、基础组件介绍和Chart组件使用3.1基础组件介绍 3.2 chart组件 四、使用image-animator组件构建多图帧动画  五、TodoList应用构建 6. 预览测试和真机测试6.1 预览测试6.2 真机测试一、开发环境搭建&nbs
转载 2024-07-03 22:32:10
252阅读
1.自定义组件的创建    JS UI框架支持自定义组件,用户可根据业务需求将已有的组件进行扩展,增加自定义的私有属性和事件,封装成新的组件,方便在工程中多次调用,提高页面布局代码的可读性。定义一个专门存放自定义组件的文件夹 components.tabbar 并设置3个基础文件 tabbar.hml、tabbar.js、tabbar.css,需要注意的是:3个文件的
一、鸿蒙的相关网站鸿蒙官网:https://www.harmonyos.com/cn/home/源码托管Gitee:openharmony.gitee.com开发套件合作社区:http://www.hihope.org/官方合作社区(51CTO、电子发烧友):https://harmonyos.51cto.com/ https://bbs.elecfans.com/harmonyos在gitee的
转载 2023-12-01 14:48:34
906阅读
    关注华为鸿蒙系统好久了,看了鸿蒙发布会、也看了很多鸿蒙的科普文章,深深的被鸿蒙的特性和未来应用吸引。鸿蒙的特性和优点有非常多,如果用一句话来概括:让万物活起来充满想象;如果用两句话来概括:鸿蒙实现了各种设备的虚拟化,通过软总线实现了设备的互联和数据同步。用更多的话来描述鸿蒙:万物互连,全场景,分布式,微内核,软总线。。。      &nbs
转载 2023-12-01 06:34:13
110阅读
  • 1
  • 2
  • 3
  • 4
  • 5