51CTO首页
AI.x社区
博客
学堂
精品班
软考社区
免费课
企业培训
鸿蒙开发者社区
WOT技术大会
IT证书
公众号矩阵
移动端
短视频
免费课程
课程排行
直播课
软考学堂
全部课程
软考
华为认证
厂商认证
IT技术
PMP项目管理
免费题库
在线学习
文章
资源
问答
课堂
专栏
直播
51CTO
鸿蒙开发者社区
51CTO技术栈
51CTO官微
51CTO学堂
51CTO博客
CTO训练营
鸿蒙开发者社区订阅号
51CTO软考
51CTO学堂APP
51CTO学堂企业版APP
鸿蒙开发者社区视频号
51CTO软考题库
鸿蒙开发者社区
首页
帖子
问答
资源
课堂
直播
发现
登录/注册
51CTO
中国优质的IT技术网站
51CTO博客
专业IT技术创作平台
51CTO学堂
IT职业在线教育平台
活动
短视频
专栏
极客Show
鸿蒙技术特刊
我的关注
全部帖子
操作系统
OpenHarmony
HarmonyOS
其他
应用开发
卡片开发
三方库
IDE
其他
设备开发
海思开发板
树莓派
其他
框架语言
C/C++
Java
JavaScript
ArkUI / eTS
其他
其他
物联网
云原生
数据库
操作系统
大数据
人工智能
开发语言
其他
社区版务
社区公告
社区生活
意见反馈
社区规则
社区活动
默认
发布时间
热度
原创
精华
热门标签
鸿蒙
Harmony OS Next
demo
《拥抱云原生——Quarkus快速开发指南》目录
原创
第一篇Quarkus快速上手第1章HelloQuarkus1.1云原生时代的宠儿Quarkus1.2搭建开发环境1.3HelloQuarkus1.4生成OpenAPI规范文档1.5使用GraphQL组合API1.6应用打包方式1.7总结与回顾第2章领域驱动开发2.1Quarkus开发神器——码农网(manon.wang)2.2创建Quarkus项目及微服务2.3领域类设计2.4快速生成Quarkus微服务代码2.5总结与回顾第3章测试驱动开发3.1测试驱动开发的好处3.2Quarkus常用数据校验注解3.3详细设计:校验组、校验配置及...
鸿蒙开发之南拳北腿
0回复
4539浏览
云原生
Quarkus
码农网
manon.wang
宝兰德BES在BGMProvider国密库上的实践
背景知识BGMProviderBGMProvider是毕昇JDK团队在OpenEuler开源社区下的一个开源项目,开源地址:https:gitee.comopeneulerBGMProvider,BGMProvider是为了在JDK原有的TLS加密通信中支持国密TLS而开发的项目,目标是提供一个完整的GMTLSJAVA实现,主要有以下特性:1.支持国密标准中特有的SM2非对称加密算法SM3密码杂凑算法SM4对称加密算法,国密SSLSocketSSLEngine中的握手协议以及加密通信流程2.基于JavaCryptographyArchitectur...
top_tony
1回复
1.1w浏览
微服务
终于有人把 java代理讲清楚了,万字详解!
什么是代理代理模式是常用的java设计模式,他的特征是代理类与委托类有同样的接口,代理类主要负责为委托类预处理消息、过滤消息、把消息转发给委托类,以及事后处理消息等。代理类与委托类之间通常会存在关联关系,一个代理类的对象与一个委托类的对象关联,代理类的对象本身并不真正实现服务,而是通过调用委托类的对象的相关方法,来提供特定的服务。代理其实不仅仅是在软件开发领域,在我们的日常生活中也是时常可见。比...
lingyuli
1回复
1.4w浏览
java
【木棉花】学习笔记--分布式迁移
原创
精华
前言鸿蒙开发相对于安卓开发最大的优势就是鸿蒙开发拥有分布式能力,那我的前两篇学习笔记中的[分布式数据库](https:harmonyos.51cto.composts7993)就涉及到分布式能力,还不了解什么是分布式能力的同学就可以去官网上了解一下,这里就不多加赘述了,或者也可以查看我上一篇学习笔记了解一下。那今天我要整理到学习笔记中的呢,就是在分布式能力里算是比较简单的分布式迁移。为了更好地熟练掌握鸿蒙手机应用开发,为了供大家更...
木棉花沈泳鑫
10回复
1.6w浏览
木棉花
学习笔记
【牛角书】基于鸿蒙开发的数字小游戏
一、HarmonyOS简介1.1系统定位HarmonyOS是一款面向万物互联时代的、全新的分布式操作系统。在传统的单设备系统能力基础上,HarmonyOS提出了基于同一套系统能力、适配多种终端形态的分布式理念,能够支持手机、平板、智能穿戴、智慧屏、车机等多种终端设备,提供全场景(移动办公、运动健康、社交通信、媒体娱乐等)业务能力。1.2系统特性HarmonyOS有三大特征:1、搭载该操作系统的设备在系统层面融为一体、形成超级终端,让设备...
wx62215e59b4075
1回复
7067浏览
数字小游戏
HarmonyOS Sample 之 Bluetooth 传统蓝牙的使用
原创
精华
[toc](目录)HarmonyOSSample之Bluetooth传统蓝牙的使用1.介绍本示例演示了如何对蓝牙进行基本操作,传统蓝牙本机管理:主要是针对蓝牙本机的基本操作,包括:打开和关闭蓝牙、设置和获取本机蓝牙名称、扫描和取消扫描周边蓝牙设备、获取本机蓝牙profile对其他设备的连接状态、获取本机蓝牙已配对的蓝牙设备列表。传统蓝牙远端管理操作:主要是针对远端蓝牙设备的基本操作,包括:获取远端蓝牙设备地址、类型、名称和配对状态,...
Buty9147
6回复
2.4w浏览
官方示例实践
【中软国际】HarmonyOS IDL跨进程通信实现
原创
精华
简介IDL跨进程通信,简单来说就是让你在一个APP中可以与另一个APP进行通信。首先一点,跨进程通信,就是要有两个应用,一个作为服务端server,另一个作为客户端client。接下来将带领大家实现一个简单的计算功能1.首先在一个新项目中,创建两个moudle,rpcserver和rpcclient通信作为服务端和客户端,新建时记得选择EmptyAbility(Java)哦。2.在rpcserver中新建一个ServiceAbility3.那么重点要来了,这时候需要再创建一个IDL文件,...
深开鸿开发板
4回复
1.8w浏览
HarmonyOS
OpenHarmony
IDL
跨进程通信
进程通信
基于Netty高性能RPC框架(分布式缓存、分布式幂等性)
原创
解决了幂等性不能在多台服务器实现的问题,处理涉及分布式缓存、雪花算法、时钟回拨等有挑战性的问题。介绍一个分布式微服务RPC框架[英文说明文档](https:github.comfyupengrpcnettyframework)[SpringBoot整合RPC](https:github.comfyupengrpcnettyframeworkblobmainspringboot%E6%95%B4%E5%90%88rpcnettyframework.md)[x]基于Socket和Netty异步非阻塞通信的解决方案;[x]支持分布式超时重试机制、幂等历史结果淘汰策略、异步缓...
延年有余
0回复
6681浏览
超时重试
幂等性
雪花算法
分布式缓存
时钟回拨
跪求!!!使用 前端 和 后端 Java 常规开发的应用能打包成鸿蒙应用
使用前端和后端Java常规开发的应用不使用鸿蒙的框架和开发工具能打包成鸿蒙系统使用的软件吗或者是能在鸿蒙系统上使用吗,常规的前后端开发的应用能在Android和IOS上使用没问题但是能在鸿蒙系统上使用吗或者能打包成鸿蒙的应用吗调研了半天都不知道是否可以,哪位大佬给解释下跪求!!!(有的人说能打包成Android能打包成ios的鸿蒙的也能打包)怎么说的都有好不确定求解答
wx6367c7fe28a9e
1回复
4969浏览
OpenHarmony原生
支持SPI机制RPC框架出炉
原创
介绍一个分布式微服务RPC框架[英文说明文档](https:github.comfyupengrpcnettyframework)[SpringBoot整合RPC](https:github.comfyupengrpcnettyframeworkblobmainspringboot%E6%95%B4%E5%90%88rpcnettyframework.md)[x]基于Socket和Netty异步非阻塞通信的解决方案;[x]支持JDK内置SPI机制,实现接口与实现解耦;[x]注册中心高可用性,提供集群注册中心,所有注册节点宕机后仍能通过缓存为用户持续提供服务;[x]提供个性化服务,...
延年有余
0回复
6691浏览
SPI
超时重试
集群
分布式
RPC
24号直播公共事件和通知开发的课堂笔记
原创
精华
今晚要搞的事情:公共事件:系统公共事件和自定义公共事件通知:通知栏上显示的提醒信息公共事件相关基础类:通知相关基础类:公共事件代码实现第一步:发布公共事件,开发者可以发布四种公共事件:无序的公共事件、带权限的公共事件、有序的公共事件、粘性的公共事件。第二步:订阅公共事件。第三步:退订公共事件。界面实现:java发布自定义无序的公共事件:javaprivatevoidpublishBtnFunc(Componentcomponent){System.out.pri...
钟洪发老师
3回复
1.3w浏览
鸿蒙公共事件
鸿蒙通知
某音点赞业务逻辑在Harmony实现-Java
原创
UI布局:这一步中需要使用到一个标签,标签是图片控件,我们可以通过设置标签中图片的改变来标志点赞与取消点赞的状态,此外由于我们需要双击屏幕,这个时候我们需要使用到控件最外层的DirectionalLayout控件,因此我们给DirectionalLayout控件添加ID,便于定位。实现代码:业务实现:业务实现这里需要给两个控件注册监听事件,分别是DirectionalLayout控件,这里代表页面的最外层容器,此处可以理解为我们双击的“屏幕”;还有...
HUAWEI_Engineer
0回复
5678浏览
某音点赞业务逻辑
鸿蒙应用-Java实现双击屏幕点赞和取消
原创
1.页面布局这一步中需要使用到一个标签,标签是图片控件,我们可以通过设置标签中图片的改变来标志点赞与取消点赞的状态,此外由于我们需要双击屏幕,这个时候我们需要使用到控件最外层的DirectionalLayout控件,因此我们给DirectionalLayout控件添加ID,便于定位。设置图片javapackagecom.example.myapplication.slice;importcom.example.myapplication.ResourceTable;importohos.aafwk.ability.AbilitySlice;importohos.aafwk...
HUAWEI_Engineer
0回复
5291浏览
Java双击点赞
#2020征文-手机#深鸿会深大小组:HarmonyOS手机游戏—数字华容道
原创
精华
前言12月16号HarmonyOS2.0手机开发者Beta版已经发布了,作为“1+8+N”战略的重要入口和生态核心,怎么能少得了手机应用开发呢,今天将由深鸿会深大学习小组从零基础开发第一个HarmonyOS手机小游戏——数字华容道(界面略丑陋,大佬别喷),此前已经在运动手表上成功开发了:HarmonyOS运动手表游戏合并、HarmonyOS手表游戏——数字华容道,同样是深鸿会深大小组学习完HarmonyOS后自行开发的一个鸿蒙demo,详细讲述了数字华容道在...
木棉花HOS
16回复
2.4w浏览
HarmonyOS
手机
游戏
java
数字华容道
#冲刺创作新星#华为名师揭秘编程界“网红”Python
原创
[toc]1计算机与程序员1.1吃瓜群主眼中的程序员一提到计算机程序员,大部分人的印象可能是修电脑的总之,要么是什么电脑都会修的电脑维修店师傅,其实这都是对我们程序员的一种误解1.2实际上的计算机专业百度百科的解释:程序员(英文Programmer)是从事程序开发、程序维护的基层工作人员。一般将程序员分为程序设计人员和程序编码人员,但两者的界限并不非常清楚。首先关于修电脑这个问题,作为计算机专业的程序员,在专业知识...
炒香菇的书呆子
0回复
3810浏览
python
一个开源分布式微服务RPC框架 ~ 2.0 版本
原创
介绍一个分布式微服务RPC框架[英文说明文档](https:github.comfyupengrpcnettyframework)[SpringBoot整合RPC](https:github.comfyupengrpcnettyframeworkblobmainspringboot%E6%95%B4%E5%90%88rpcnettyframework.md)1.服务提供负载均衡策略序列化策略自动发现和注销服务注册中心单机与集群2.安全策略心跳机制信息摘要超时重试机制幂等性3.设计模式单例模式动态代理静态工厂建造者策略模式Future(观察者)亮点1.信息摘要算法的应...
延年有余
0回复
6503浏览
RPC
集群
分布式
超时重试
负载均衡
一个开源分布式微服务RPC框架 ~ 正式发布
原创
精华
介绍一个分布式微服务RPC框架[英文说明文档](README.md)1.服务提供负载均衡策略序列化策略自动发现和注销服务注册中心2.安全策略心跳机制信息摘要3.设计模式单例模式动态代理静态工厂建造者策略模式Future(观察者)亮点1.信息摘要算法的应用对于信息摘要算法的使用,其实并不难,在数据包中添加String类型的成员变量checkCode用来防伪的就可以实现。原理发送端把原信息用HASH函数加密成摘要,然后把数字摘要和原信息一起发送到接...
延年有余
3回复
9090浏览
rpc
netty
kryo
入职一年,升职一次,涨薪两次
1、普调互联网行业内有个概念叫做普调,指的是在原有的工资基础上,所有的岗位员工普遍调整工资。当然这里的所有的岗位员工都调整薪资指的是向上调整而不是向下调整,很多时候随着入职时间的加长,这种福利基本都会覆盖到。但,总有那么一些公司跟别人不一样,也就是所谓的薪资入职即巅峰,我想很多人也是听过这句话的。如果你去了这样的公司,那基本就别想了,即使有调薪也不是普调,不可能泽被苍生一样覆盖到每个人,而是只覆...
ly_liyi
0回复
9786浏览
开发语言
框架语言
分布式数据库
微服务
容器
再次认真聊一聊,Java or C++?
你好,我是阿秀。这篇文章的标题叫做“再次认真聊一聊,JavaorC++?”之所以叫再次,是因为大概在去年八月份的时候已经写过一篇文章聊了聊对于校招这块的语言选择,到底是选Java还是C++或者是Python?当时也说过不建议学习Python的原因,而java还是C++的选择建议二选一就好,你要是基础弱的话就直接学Java把,没看过的可以去看下这篇文章:JavaorC++到底学哪个?今天之所以再次说起这个话题,是因为短短一年时间里发生...
ly_liyi
0回复
8731浏览
开发语言
框架语言
分布式数据库
微服务
容器
不要再盯着大厂了,这16家中小厂我建议你也试试
你好,我是阿秀。今年形势比较严峻,上周,也就是9.15号,鹅厂也开了今年的校园招聘,刚开就上了知乎热搜。后来被人扒出来后端大概就68个HC左右,前端15个,测开测试12个,算法15个左右,加起来刚破三位数。这让我想起来,美团开始2023届校招的时候,知乎在喷美团去年10000+HC,今年5000+;字节跳动开始2023届校招的时候,知乎也在喷字节去年8000+HC,今年3000+;百度开始2023届校招的时候,知乎还在喷百度去年8000+HC,今年200...
ly_liyi
0回复
7047浏览
开发语言
框架语言
分布式数据库
微服务
容器
暂无内容
1
3
4
5
6
7
8
9
10
11
67
精选
客服
订阅鸿蒙技术特刊,精选内容抢先看
微信扫码关注,即刻订阅