加载中
哇!鸿蒙服务卡片也能玩分布式游戏了,对颈椎绝对有好处!

2021年7月31日,我在杭州HarmonyOS开发者日做了一个分享,主题是关于鸿蒙服务卡片的奇妙用法。通过让多张服务卡片之间相互交互来实现一个类似“连连看”的游戏(项目名称是“找我”),而且还...

鸿蒙(HarmonyOS)API的源代码去哪了?竟然全抛出异常,原来使用的是虚拟API!

1. HarmonyOS的方法为何都抛出异常 不管是鸿蒙(HarmonyOS),或是Android、还是其他系统。理解其工作原理最好的方式就是阅读源代码。不过HarmonyOS的所有系统类,跟踪进去,全部是下面的东西...

09/06 08:33
9
万字长文,教你如何发布鸿蒙(HarmonyOS)组件到Maven中央仓库,全网最全教程!

如果一个鸿蒙(HarmonyOS)App过于庞大,通常不会将所有的代码一股脑地放到一个工程中,最常用的方式是将HarmonyOS App进行分解,分成不同的组件,然后分别开发,最后通过主模块将这些Harmo...

鸿蒙支持低代码开发,无需HTML知识,就可以设计复杂界面

鸿蒙的最新IDE支持可视化开发。几乎不需要编写一行代码,就可以设计非常复杂的界面。当然,如果要实现业务逻辑,还是需要编写代码的。所以我们把这些功能称为低代码开发,也就是说,可以让我...

小表妹想学鸿蒙(HarmonyOS)开发板,于是我翻出了所有的鸿蒙开发板!

最近收集了一些鸿蒙开发板,如Neptune,HiSpark系列、以及小熊派的开发板,现在就分别介绍一下这些开发板的基本功能,以及他们之间的区别和如何选购。在后期我会基于这些开发板做一些视频课程...

【鸿蒙】6岁小外甥做了一个鸿蒙App,结果竟然无法在手机上运行,小子,你忘签名了!

程序千万行 签名第一行 程序不签名 猿猿两行泪 在真机上运行App与在模拟器上运行App不同。在真机上不管是调试(debug)还是发布(release),都需要对hap文件进行签名。签名一个hap文件需要4...

鸿蒙IDE新特性直播问题解答

提问:老师,跟您确认一下,目前分布式模拟器是不是有Bug?好像并不能像文档中那么使用。 回答:我不太清楚你指的具体是什么Bug。不过分布式模拟器目前只是一个实验产品,确实有一些Bug,例如...

06/05 10:00
17
小师妹让我推荐一块鸿蒙开发板,于是我推荐了只有9.9元的Neptune

1. Neptune开发板简介 现在市面上支持OpenHarmony的开发板已经比较多了,比较常见的有HiSpark、小熊派系列。这些开发板都是基于海思的Hi3861、Hi3516或Hi3518芯片的。尽管每一个芯片和对应开...

鸿蒙手机什么时候可以上线?在你有钱的时候!

直播回放 1. 鸿蒙支持工业modbus设备吗? 回答:modbus是通信协议,移植相关驱动后,可以支持任何设备,据说有的参赛队伍已经做了鸿蒙DTU。也可以使用其他模块支持modbus,如4G模块透传(AIR7...

【Python科学计算】使用NumPy水平组合数组和垂直组合数组

1 水平数组组合 通过hstack函数可以将2个或多个数组水平组合起来形成一个数组,那么什么叫数组的水平组合呢?下面先看一个例子。 现在有两个3*2的数组A和B。 数组A 0 1 2 3 4 5 数组B 6 7 8...

04/19 15:32
14
神奇的Python property装饰器:1行代码让Python方法秒变属性

1. property装饰器的基本用法 在讲property装饰器之前,先来看一个例子: class MyClass: def __init__(self, word): self._word = word def word(self): return self._word my = MyClass('H...

04/15 14:10
22
【Python深度学习前传】用NumPy获取数组的值、分片以及改变数组的维度

1. 获取数组值和数组的分片 NumPy数组也指出与Python列表相同的操作,例如,通过索引获得数组值,分片等。 下面的例子演示了如何通过索引获得NumPy数组的值,以及对NumPy数组使用分片操作。 ...

【Python Web实战】Flask中的用户跟踪技术(Response与Cookie)

我们已经知道,路由函数的返回值会作为HTTP响应信息返回给客户端。不过如果要对HTTP响应信息做更复杂的操作,如设置HTTP响应头,就需要获得HTTP响应对象,也就是Response对象。 获取Respons...

04/06 14:15
32
鸿蒙(HarmonyOS)IDE迎来重大更新,新特性足以让你尖叫!

鸿蒙(HarmonyOS)最新版的IDE Beta3于2021-03-31日发布,beta3增加了很多吸引人的功能,这些功能有一些与编程有关,有一些与配置、模板有关。本文主要深入介绍与编程有关的3个特性:双向预览...

04/02 09:50
127
【Python深度学习】用NumPy创建多维数组

Python之所以能成为深度学习领域最受宠的编程语言,其中Python三剑客的NumPy、Pandas和Matplotlib功不可没。这3个库分别用于科学计算、数据分析和数据可视化。本系列文章作为深度学习的前传,...

【物联网】老程序教你一招,10行代码让超声波模块秒变声控开关

完整的视频讲解在本文最后! 玩Arduino、树莓派的同学应该很熟悉超声波模块,这个东西不贵(通常在5到10元之间),作用有限,在网上搜索,99%的应用场景都是测量距离。剩下的场景就是一些没什...

03/31 13:33
27
【Python Flask实战】获取HTTP请求数据

客户端通过Url访问服务端程序,会发送给服务端两类信息,一类是HTTP请求头,另外一类就是请求数据。一般HTTP请求会通过GET方法和POST方法向服务端提交数据。因此,服务端程序需要获得客户端的...

Python Web开发入门:使用8行代码搞定Web应用

Flask框架的一大特色就是简单,简单得令人发指。只需要很少的代码,就可以编写一个可以运行的Web应用。下面就看一下使用Flask框架开发Web应用的基本步骤。 1. 导入flask模块:与Flask相关的A...

03/20 09:21
10
【Python Web实战】Python Flask的静态路由和动态

路由分为静态和动态两种,静态路由就是在上一节使用的路由,直接使用@app.route定义,route的参数值就是路由,也就是在浏览器地址栏中输入Url的路径。例如,@app.route('/greet/abc')表示访问...

03/22 13:21
69
牛逼的玩法,用Python远程控制交通信号灯!

本文涉及到的所有源代码、插件以及其他资源,请关注微信公众号「极客起源」,并输入310231下载。 这个案例是将Python、PyQT5与Arduino结合。通过Arduino开发板控制3个LED(分别为红黄绿3个颜...

03/19 10:54
64

没有更多内容

加载失败,请刷新页面

返回顶部
顶部