东南大学与OpenHarmony携手共建开源生态,技术俱乐部揭牌成立并迎来TSC专家进校园
11月25日,OpenAtom OpenHarmony(以下简称“OpenHarmony”)项目群技术指导委员会(以下简称“TSC”)与东南大学携手,于东南大学九龙湖校区金智楼一楼报告厅举办了“东南大学OpenHarmony技术俱乐部成立仪式暨OpenHarmony TSC专家进校园”活动。此次盛会标志着OpenHarmony开源社区和东南大学的合作迈向了新的里程碑,为双方未来的产学研一体化注入了新的活力。
嘉宾合影
多位来自东南大学和OpenHarmony的高层代表出席了此次活动,共同见证了东南大学OpenHarmony技术俱乐部的成立仪式。出席嘉宾包括东南大学党委常委、副校长孙立涛,OpenHarmony TSC主席陈海波,东南大学网络与信息中心副主任胡轶宁,东南大学计算机科学与工程学院副院长杨绍富,OpenHarmony TSC委员张荣超,OpenHarmony TSC秘书处主任许家喆,OpenHarmony TSC秘书处副主任张蕃,深开鸿OpenHarmony社区开发部部长、OpenHarmony项目管理委员会(PMC)委员巴延兴,东南大学网络空间安全学院院长助理杨望,东南大学OpenHarmony技术俱乐部主任袁亚丽,本次活动由杨望主持。
揭牌现场
授牌现场
东南大学党委常委、副校长孙立涛在致辞中指出:科技是第一生产力,开放才能更好地推动科技发展。开源项目能够促进技术创新、提高科技透明度,开源的模式和理念对构建开放、公平、公正的科技社会具有重要意义。在近120年的办学历程中,东南大学始终落实“以科学名世,以人才报国”的办学追求,坚持战略新兴领域自主创新,坚持服务国家和区域发展,积极开展广泛的国际合作,为培养卓越人才、推动社会进步而不懈努力。同时,东南大学网络空间安全学院也是学校的创新先锋。东南大学OpenHarmony技术俱乐部的成立,标志着东南大学在技术合作方面迈出了崭新的一步。期望该俱乐部成为一个充满活力和创新的社区,为开源技术社区贡献东大智慧,促使学校加快进入丰富多彩的创新时代。
东南大学党委常委、副校长孙立涛致辞
OpenHarmony TSC主席陈海波对东南大学的支持表示感谢,并高度评价了学校在科研和技术创新方面的卓越贡献。他表示:东南大学是一所拥有超过120年历史、享誉海内外的著名高等学府,而OpenHarmony这一战略平台的发展离不开东南大学的鼎力支持。他透露,OpenHarmony开源三年来,在产业界和学术界的大力支持下,已经成为发展速度最快的智能终端操作系统开源社区之一;同时,OpenHarmony在产学研协同方面进展也非常快,截至目前,国内已经有超过18家头部高校成立了“OpenHarmony技术俱乐部”。陈海波期望未来以东南大学OpenHarmony技术俱乐部为载体,共同构筑一个充满活力、富有成果的产学研共同体,推动 OpenHarmony的技术发展和社区繁荣。
OpenHarmony项目群技术指导委员会主席陈海波致辞
东南大学网络空间安全学院执行院长程光进一步表示:作为OpenHarmony俱乐部的主要建设单位,东南大学网络安全学院将利用其在国家级科研教学平台的显著优势,结合江苏省在电子信息与网络安全领域的产业领先地位,积极推动开源技术的发展。学院还将与OpenHarmony社区平台合作,加深产学研的协同,旨在实现科研、工程实践、课程建设、技术交流和竞赛实训等方面的全面合作。他强调,学院将鼓励并支持师生们积极参与开源社区,致力于软件开发、技术研究和创新探索,旨在解决实际问题,贡献关键代码,繁荣开源社区的生态环境,为国家基础软件领域培养出更多优秀的领军型和创新型人才。
东南大学网络空间安全学院执行院长程光 致辞
东南大学OpenHarmony技术俱乐部主任袁亚丽详细介绍了俱乐部的建设思路及规划。她表示,智能化已经成为社会发展的重要趋势,而OpenHarmony的出现正当其时,OpenHarmony技术俱乐部正好肩负起重要的历史使命。东南大学OpenHarmony技术俱乐部未来的工作将从两个维度展开:一是围绕OpenHarmony进行课程设计,深度参与OpenHarmony开源社区合作;二是通过科研合作解决终端操作系统技术挑战难题,致力于技术创新和开源贡献,推动人机物融合领域的发展。
袁亚丽老师介绍俱乐部建设思路及规划
仪式后,陈海波代表OpenHarmony TSC专家向东南大学的学子们带来了题为《万物智联时代的操作系统:OpenHarmony的实践与进展》的技术报告。陈海波在报告中深入阐释了万物智联时代所面临的机遇和挑战。他指出,这个时代将是一个拥有百亿设备、百亿连接的时代,用户体验也从单一设备的交互式体验向泛在化、场景化与生态化转变。为实现这一愿景,需要海量的设备提供商、应用提供商以及服务提供商共同构建一个庞大的生态系统。
陈海波强调,OpenHarmony作为一款开源操作系统,具备“极简开发、一致体验”,“自由流转、智慧协同”以及“架构解耦、弹性部署”三大架构特征,为构建分布式全场景协同的开源操作系统基座与生态系统提供了有效途径。他还详细介绍了OpenHarmony生态的最新进展,展示了该操作系统在推动万物智联时代中的重要作用。
OpenHarmony TSC 主席陈海波技术分享
高校作为开源人才培养的摇篮,在高校开展开源教育、推进开源生态建设已经成为开源界的重要共识。OpenHarmony开源生态的繁荣发展离不开高校的大力支持,而OpenHarmony技术俱乐部则是高校推进开源教育、传播开源文化的优秀平台和载体。东南大学作为国内一流学府,始终站在科研与技术创新的前沿。此次东南大学OpenHarmony技术俱乐部的成立,标志着学校在产学研一体化方面迈出了新的重要一步。双方的合作将为东南大学注入新的活力,推动学校在科研、工程实践、课程建设和技术交流等方面取得更加卓越的成果。
同时,这也是OpenHarmony与东南大学共同建设开源生态、培养创新人才的重要契机。双方将携手努力,持续构筑OpenHarmony技术影响力,共同为构建开放、公平、公正的科技社会贡献力量。这种产学研深度融合的模式,将为我国开源软件领域培养出更多优秀的领军型和创新型人才,推动我国在全球科技竞争中占据更加有利的地位。
相关文章:

东南大学与OpenHarmony携手共建开源生态,技术俱乐部揭牌成立并迎来TSC专家进校园
11月25日,OpenAtom OpenHarmony(以下简称“OpenHarmony”)项目群技术指导委员会(以下简称“TSC”)与东南大学携手,于东南大学九龙湖校区金智楼一楼报告厅举办了“东南大学OpenHarmony技术俱乐部成立仪式暨OpenHarmony TSC专家进校园”活动。此次盛会标志着OpenHarmony开源社区和…...

NPU、CPU、GPU算力及算力计算方式
NVIDIA在9月20日发布的NVIDIA DRIVE Thor 新一代集中式车载计算平台,可在单个安全、可靠的系统上运行高级驾驶员辅助应用和车载信息娱乐应用。提供 2000 万亿次浮点运算性能(2000 万亿次8位浮点运算)。NVIDIA当代产品是Orin,算力是…...

华清远见嵌入式学习——C++——作业6
作业要求: 代码: #include <iostream>using namespace std;class Animal { public:virtual void perform() 0;};class Lion:public Animal { private:string foods;string feature; public:Lion(){}Lion(string foods,string feature):foods(foo…...

k8s安装学习环境
目录 环境准备 配置hosts 关闭防火墙 关闭交换分区 调整swappiness参数 关闭setlinux Ipv4转发 时钟同步 安装Docker 配置Yum源 安装 配置 启动 日志 安装k8s 配置Yum源 Master节点 安装 初始化 配置kubectl 部署CNI网络插件 Node节点 检查 环境准备 准…...
RepidJson将内容写入文件简单代码示例
以下是使用RapidJSON将内容写入文件的示例代码: #include <rapidjson/document.h> #include <rapidjson/writer.h> #include <rapidjson/stringbuffer.h> #include <iostream> #include <fstream>using namespace rapidjson;int mai…...
golang构建docker镜像的几种方式
目前docker支持以下几种方式指定上下文来构建镜像 本地项目路径(如:/tmp/xxx)本地压缩包路径(如:/tmp/xxx.tar)docekrfile文本链接(如:https://x.com/xxx/dockerfile)压…...
golang使用sip协议 用户名和密码注册到vos3000
在Go语言中,要使用SIP协议进行注册,您可以使用第三方库,如github.com/cloudwebrtc/sip。以下是一个简单的示例代码,演示如何使用Go语言中的该库进行基本的SIP注册: 首先,您需要安装该库: go ge…...
第4章 互联网
文章目录 4.1 计算机网络基础 94 4.1.1 计算机网络的基本概念 94 4.1.2 局域网的基本原理 96 4.1.3 局域网协议与应用 98 4.2 Internet 100 4.2.1 TCP/IP 101 4.2.2 TCP/IP应用 106 4.2.3 网络操作系统的功能 112 4.2.4 网络安全的概念 116 4.3 计算机软件编程基础 …...

【JavaWeb】前端工程化(VUE3)
前端工程化(VUE3) 文章目录 前端工程化(VUE3)一、概述二、ECMA6Script2.1 es6的变量和模板字符串2.2 es6的解构表达式2.3 es6的箭头函数2.4 rest和spread2.5 es6的对象创建和拷贝2.6 es6的模块化处理 三、前端工程化环境搭建3.1 N…...
JAVA基础知识:异常处理
异常处理是Java编程中至关重要的一部分,它允许程序在出现错误或异常情况时进行适当的处理,以保证程序的稳定性和可靠性。本文将详细介绍Java中的异常处理机制,并提供相关示例代码,帮助读者更好地理解和应用异常处理的概念和技巧。…...

PostGIS学习教程十:空间索引
PostGIS学习教程十:空间索引 回想一下,空间索引是空间数据库的三个关键特性之一。空间索引使得使用空间数据库存储大型数据集成为可能。在没有空间索引的情况下,对要素的任何搜索都需要对数据库中的每条记录进行"顺序扫描"。索引通…...
LeetCode 13 罗马数字转整数
题目描述 罗马数字转整数 罗马数字包含以下七种字符: I, V, X, L,C,D 和 M。 字符 数值 I 1 V 5 X 10 L 50 C 100 D 500 M …...

【动态规划】LeetCode2111:使数组 K 递增的最少操作次数
作者推荐 [二分查找]LeetCode2040:两个有序数组的第 K 小乘积 本文涉及的基础知识点 二分查找算法合集 分组 动态规划 题目 给你一个下标从 0 开始包含 n 个正整数的数组 arr ,和一个正整数 k 。 如果对于每个满足 k < i < n-1 的下标 i ,都有…...
SpringCloud面试题——Nacos
一:什么是Nacos? 二:服务心跳与服务注册原理? 在spring容器启动的时候,nacos客户端会进行两步操作。 向nacos服务端发送心跳向nacos服务端注册当前服务 服务心跳 客户端在启动的时候,会开启一个心跳线程…...

leetcode:统计感冒序列的数目【数学题:组合数含逆元模版】
1. 题目截图 2.题目分析 需要把其分为多个段进行填充 长为k的段,从两端往中间填充的方案数有2 ** (k - 1)种 组合数就是选哪几个数填哪几个段即可 3.组合数含逆元模版 MOD 1_000_000_007 MX 100_000# 组合数模板 fac [0] * MX fac[0] 1 for i in range(1, MX…...

外贸建站平台工具推荐?做海洋建站的平台?
外贸建站平台用哪个比较好?独立站建站系统如何选择? 随着全球市场的竞争日益激烈,如何通过互联网渠道展示企业形象、吸引客户成为外贸企业亟待解决的问题。海洋建站将为大家介绍几款优秀的外贸建站平台工具,助力企业在数字化时代…...

【智能家居】三、添加语音识别模块的串口读取功能点
语音识别模块SU-03T 串口通信线程控制代码 inputCommand.h(输入控制指令)voiceControl.c(语音控制模块指令)main.c(主函数)编译运行结果 语音识别模块SU-03T AI智能语音识别模块离线语音控制模块语音识别…...

物联网开发(一)新版Onenet 基础配置
onenet新创建的账号,没有了多协议接入,只有新的物联网开放平台 第一讲,先给大家讲一下:新版Onenet 基础配置 创建产品 产品开发-->创建产品 产品的品类选择个:大致符合你项目的即可,没有影响 选择智…...
qt/c/c++文件操作总结
1. 读取文件 1.1 Qt以二进制方式读取大文件返回char* 在Qt中以二进制模式读取一个大文件(以500MB为例)并将其内容存储到char*数组中,需要谨慎处理内存分配。以下是实现这一功能的步骤和示例代码: 1. 打开文件 使用QFile类以二进制模式打开文件。 2. 检查文件大小 使用…...
表示你的shell未被正确配置以使用conda activate--换成清华源anaconda
1 CommandNotFoundError: Your shell has not been properly configured to use conda activate. If using conda activate from a batch script, change your invocation to CALL conda.bat activate.To initialize your shell, run$ conda init <SHELL_NAME>这个错误提…...
线程同步:确保多线程程序的安全与高效!
全文目录: 开篇语前序前言第一部分:线程同步的概念与问题1.1 线程同步的概念1.2 线程同步的问题1.3 线程同步的解决方案 第二部分:synchronized关键字的使用2.1 使用 synchronized修饰方法2.2 使用 synchronized修饰代码块 第三部分ÿ…...

C# 类和继承(抽象类)
抽象类 抽象类是指设计为被继承的类。抽象类只能被用作其他类的基类。 不能创建抽象类的实例。抽象类使用abstract修饰符声明。 抽象类可以包含抽象成员或普通的非抽象成员。抽象类的成员可以是抽象成员和普通带 实现的成员的任意组合。抽象类自己可以派生自另一个抽象类。例…...

云原生玩法三问:构建自定义开发环境
云原生玩法三问:构建自定义开发环境 引言 临时运维一个古董项目,无文档,无环境,无交接人,俗称三无。 运行设备的环境老,本地环境版本高,ssh不过去。正好最近对 腾讯出品的云原生 cnb 感兴趣&…...

Selenium常用函数介绍
目录 一,元素定位 1.1 cssSeector 1.2 xpath 二,操作测试对象 三,窗口 3.1 案例 3.2 窗口切换 3.3 窗口大小 3.4 屏幕截图 3.5 关闭窗口 四,弹窗 五,等待 六,导航 七,文件上传 …...
4. TypeScript 类型推断与类型组合
一、类型推断 (一) 什么是类型推断 TypeScript 的类型推断会根据变量、函数返回值、对象和数组的赋值和使用方式,自动确定它们的类型。 这一特性减少了显式类型注解的需要,在保持类型安全的同时简化了代码。通过分析上下文和初始值,TypeSc…...
解决:Android studio 编译后报错\app\src\main\cpp\CMakeLists.txt‘ to exist
现象: android studio报错: [CXX1409] D:\GitLab\xxxxx\app.cxx\Debug\3f3w4y1i\arm64-v8a\android_gradle_build.json : expected buildFiles file ‘D:\GitLab\xxxxx\app\src\main\cpp\CMakeLists.txt’ to exist 解决: 不要动CMakeLists.…...

关于easyexcel动态下拉选问题处理
前些日子突然碰到一个问题,说是客户的导入文件模版想支持部分导入内容的下拉选,于是我就找了easyexcel官网寻找解决方案,并没有找到合适的方案,没办法只能自己动手并分享出来,针对Java生成Excel下拉菜单时因选项过多导…...

tauri项目,如何在rust端读取电脑环境变量
如果想在前端通过调用来获取环境变量的值,可以通过标准的依赖: std::env::var(name).ok() 想在前端通过调用来获取,可以写一个command函数: #[tauri::command] pub fn get_env_var(name: String) -> Result<String, Stri…...
es6+和css3新增的特性有哪些
一:ECMAScript 新特性(ES6) ES6 (2015) - 革命性更新 1,记住的方法,从一个方法里面用到了哪些技术 1,let /const块级作用域声明2,**默认参数**:函数参数可以设置默认值。3&#x…...
[USACO23FEB] Bakery S
题目描述 Bessie 开了一家面包店! 在她的面包店里,Bessie 有一个烤箱,可以在 t C t_C tC 的时间内生产一块饼干或在 t M t_M tM 单位时间内生产一块松糕。 ( 1 ≤ t C , t M ≤ 10 9 ) (1 \le t_C,t_M \le 10^9) (1≤tC,tM≤109)。由于空间…...