51CTO首页
AI.x社区
博客
学堂
精品班
软考社区
免费课
企业培训
鸿蒙开发者社区
信创认证
公众号矩阵
移动端
视频课
免费课
排行榜
短视频
直播课
软考学堂
全部课程
软考
信创认证
华为认证
厂商认证
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
其他
其他
物联网
云原生
数据库
操作系统
大数据
人工智能
开发语言
其他
社区版务
社区公告
社区生活
社区规则
意见反馈
社区活动
默认
发布时间
热度
原创
精华
热门标签
HarmonyOS
ArkTS
实战教程
离职交接,心态要好
话说今年经历了几次项目交接?主动和被动的都算!01实在是没想到,都到年底快收尾的时候,还要突然接手离职人员的项目;不断拉扯和管理内心情绪,避免原地裂开;年度中再次经历突发的交接事宜,并且团队要在极短的时间内完成所有事项的交接流程;毫无征兆的变动必然会引起一系列问题,最直接的就是影响团队现有节奏进度,需要重新调整和规划;人员的小规模变动,对部门甚至公司产生的影响是显而易见的,道理都懂;但是从理性上...
strikeeagle
0回复
3172浏览
项目交接
振弦采集模块读取传感器频率值的问题
振弦采集模块读取传感器频率值的问题1、传感器频率值不稳定以下均在出厂默认参数前提下逐步排查问题,若修改过模块参数则应首先恢复出厂设置。(1)观察采样质量评定寄存器数据,若低于90%则可基本认定传感器信号质量较差,若质量很高则测量到的数据是真实的传感器数据。(2)切换至高压激励方法(默认值),观察激励电压值,激励电压应为100V以上,若激励电压低于此值,则应检查VSEN管脚电压是否正常(36V)。(3)检查模块测...
稳控科技
0回复
4564浏览
振弦采集模块
仪器开发
智能振弦传感器
自动化监测
工程测量
物联网开源项目:智能温控器,写字楼、工厂节能利器
1.说明控制中央空调风机盘管的通断阀,风机高中低转速。夏天天气温度比较高,早上到办公室打开办公室空调,室内温度需要很长时间才能降下来。用户可以通过智能温控器把中央空调提前打开。有时候下班时忘记关闭空调,可以通过手机软件关闭,或者在温控器设置定时关闭。办公室、厂房空间比较大,温控器采样温度与出口温度不一致,用户可以通过手机软件设定温度和风速进行微调。为了防止有人故意把空调温度设置过低或者过高,可以...
点亮希望照亮未来
0回复
6768浏览
智能设备
HTTP客户端工具该选哪个?
前言HTTP(超文本传输协议)是一种应用层协议,用于客户端和服务端进行通信,按照标准格式如JSON、XML等进行网络数据的传输,通常也作为应用程序之间以RESTAPI形式进行通信的常用协议。在Java应用中需要调用其他应用提供的HTTP服务API时,通常需要使用一些HTTP客户端组件。而可选择的HTTP客户端有很多,本期内容主要介绍在Java应用程序中可以使用的HTTP客户端工具。概述本文主要介绍的HTTP客户端包括:Java11+版本中提供...
huiyugan
0回复
9902浏览
HTTP
淦!做一个短链接生成系统需要考虑这么多
什么是短链接短链接顾名思义,就是一个比较短的链接(我好像说了个废话),我们平时看到的链接可能长这样:http:mp.weixin.qq.comsbizMzU5MjY4MTM3MA&mid2247485162&idx1&sn00a7baa5284b8231c56507068378ccb2&chksmfe1d461fc96acf092d58ebf0bc3298d3ee6ce4819fa73c31fb01def5ee7b076e4add0592fd6frd又臭又长有没有(没错,这是一个WX公众号链接),那如果我们需要将某个链接发在某个文章或者推广给别人的时候,这么长看...
huiyugan
0回复
9357浏览
短链接生成
干掉visio,这个画图神器真的绝了!!!
前言大家好,我是小黑,好久不见。看过我以往文章的小伙伴可能会发现,我的大部分文章都有很多配图。我的文章风格是图文相结合,更便于大家理解。最近有很多小伙伴发私信问我:文章中的图是用什么工具画的。他们觉得我画的图风格挺小清新的,能够让人眼前一亮。先上几张图让大家看看效果:说实话,问我的人太多了,我真的没法一个个回复。同时问我的人多,也恰恰说明了这个工具的优秀。今天特地写一篇介绍画图工具的文章,给有...
huiyugan
0回复
8774浏览
visio
10个解放双手的 IDEA 插件,这些代码真不用手写
大家好,我是小黑本期文章给大家分享10个我用着还算顺手的IDEA插件,绝对实用不花哨,能极大提高编码效率。aiXcoderaiXcoder一款国产代码开发工具,提供了比较强大的代码补全、预测的功能,它的宗旨就是让我们少些代码,能自动生成的绝不手写,上手感受下就会爱上它。实际开发中我会结合IDEA的postfixcompletion和aiXcoder配置使用,IDEA本身就已经提供了许多快速补全的...
huiyugan
0回复
7601浏览
IDEA 插件
一致性hash算法,有点意思。。
场景在我们的系统中不可避免要进行数据的存储,比如系统中会有用户上传的大量图片,这些图片数据要存放在文件服务器磁盘上,而一台服务器的存储空间往往是有限的,那么当图片量超过服务器磁盘的时候,一般都需要进行扩容,使用很多台服务器来存放我们的图片数据。而这时我们会面临着两个问题:如何确定将一张图片存放在哪一台服务器上,以及想要查看某一张图片时应该去哪个服务器找;如何保证在某一台服务器崩溃或磁盘损坏时...
huiyugan
0回复
8347浏览
hash算法
下一代龙蜥操作系统Anolis OS 23公测版正式发布|2022云栖实录
原创
在刚刚结束的2022云栖大会上,阿里云智能副总裁、阿里云基础产品负责人蒋江伟宣布龙蜥操作系统AnolisOS23公测版正式发布,该版本是龙蜥社区联合生态企业共同打造,基于分层分类架构重新定义操作系统,满足全芯片场景的软硬协同能力,是龙蜥社区面向云时代打造的下一代操作系统。(图阿里云智能副总裁、阿里云基础产品负责人蒋江伟)下一代龙蜥操作系统AnolisOS23与此同时,在2022云栖大会龙蜥操作系统峰会上,龙蜥社区技术委员...
龙蜥社区OpenAnolis
0回复
8029浏览
龙蜥
下一代操作系统
Anolis OS 23
低代码到底是什么
前言在当今世界,各个商业、互联网、企业之间的竞争异常激烈,各个中小企业都面临着数字化转型的挑战,为什么要数字化转型,因为数字化转型可以使企业变得更加敏捷,创新成本更低。但是数字化转型的道路具有一定的复杂性,需要有合格的开发人员能够快速准确地开发出符合复杂业务的应用程序和流程。而开发人员从0到1的开发系统,存在着一定的风险,因为这会有很长的交付时间,并且成本可能会非常高,而且对开发人员的专业程度...
huiyugan
0回复
7431浏览
低代码
Guava发布订阅组件EventBus
前言Guava是一个谷歌开发的开源库。Guava工程中包含了很多被Google的Java项目广泛依赖的核心库。本文主要介绍Guava中的EventBus组件。EventBusEventbus是一种机制,它允许不同的组件在不了解彼此的情况下相互通信。组件可以将Event发送到Eventbus,而不知道谁将接收它,或者有多少其他组件将接收它。组件还可以监听Eventbus上的事件,而不知道是谁发送了事件。这样,组件就可以在不依...
huiyugan
0回复
7266浏览
Guava
Java中的SOLID原则
前言RobertC.Martin提出了5条面向对象的设计原则,并将其缩写为SOLID。这个首字母缩写词的每一个字母都在谈论Java中的原则。当以一种组合的方式使用所有的SOLID原则时,就会更容易开发出易于管理的软件。RobertC.Martin,世界级编程大师,设计模式和敏捷开发先驱,敏捷联盟首任主席,C++Report前主编。20世纪70年代初成为职业程序员,后创办ObjectMentor公司并任总裁。后辈程序员亲切地称之为“Bob大叔”。SOLID什么意思如上所...
huiyugan
0回复
6728浏览
Java
Java应用在架构设计时该考虑什么
前言最近公司因业务发展需要建设一个新应用,在架构设计时我也有机会能在提供一些建议,这个过程还是比较有趣的,要找到符合业务场景和用户需求的技术,并且要考虑未来的扩展性,相对来说还是比较困难的。涉及到后端、前端、开发规范、运维等多个方面的大量技术内容,为了以后能在类似的工作中变得更容易,我决定在本期内容中进行整理,列出一些在新项目建设时需要考虑的一些问题。提前声明一下,本期内容在大多数问题下只提...
huiyugan
0回复
6770浏览
Java
6道String练习题,你会做吗?
前言String字符串在我们开发中非常高频出现的一种数据结构,我这里准备了几道小题,不管你是初学者还是专家,都可以试试是否可以很容易的解决下面几道题,如果你有更好的解决办法,欢迎在评论区交流!如何不使用Java内建方法反转一个字符串?写一个java程序检查两个字符串是异位词?[异位词是指相同字符不同位置]判断一个字符串中的所有字符是否只出现一次?如何从字符串中找到重复的字符找到字符串的所有子字符串找出一个输入...
huiyugan
0回复
5641浏览
Java
OpenHarmony将携新成果亮相HDC2022
第四届华为开发者大会2022(Together)将于11月4日6日在东莞召开,OpenAtomOpenHarmony(以下简称“OpenHarmony”)将携新生态成果亮相HDC2022。邀你共建、共赏、共探索!
OpenHarmony开发者
0回复
6375浏览
OpenHarmony
#冲刺创作新星# 利用Python分析快手APP全国大学生用户数据
原创
精华
[toc]一、题目描述0、背景背景:利用Python分析快手APP全国大学生用户数据,发现:哪个学校的学生最喜欢使用快手APPAndroid、IOS、PC三大平台用户占比份额全国哪些城市(学校所在地)的学生使用频次最高全国哪些省份的生源最喜欢使用快手APP......数据:快手APP大学生用户分析数据.csv数据结构如下(字段名都为中文):1、题目一1、学校学生使用频次最多的前30所学校(5分)提示:按照学校分组,对学生人数做累加求得每个学校学生...
忆往事_随风
1回复
8840浏览
大数据
比赛
#打卡不停更# Python 实现栈的几种方式及其优劣
原创
Python实现栈的几种方式及其优劣1栈的概念栈由一系列对象对象组织的一个集合,这些对象的增加和删除操作都遵循一个“后进先出”(LastInFirstOut,LIFO)的原则。在任何时刻只能向栈中插入一个对象,但只能取得或者删除只能在栈顶进行。比如由书构成的栈,唯一露出封面的书就是顶部的那本,为了拿到其他的书,只能移除压在上面的书,如图:栈的实际应用实际上很多应用程序都会用到栈,比如:1.网络浏览器将最近浏览的网址存放在...
宇宙之一粟
2回复
6858浏览
Python
栈
数据结构
产业升级|机智云工业DTU助力纺织行业智能化改造
作为第四次工业革命的重要基石,工业互联网为产业数字化提供了关键基础设施支撑和产业生态基础,成为数字经济创新发展的关键支撑。工业互联网的应用场景正在由销售、物流等环节向研发、生产控制、检测等内部环节延伸,推动传统生产升级到智能制造,助力数字经济进一步向更多行业场景延伸。在这一变革趋势下,涌现出云模组、智能网关、DTU等多种智能设备和工业互联网平台助力企业转型升级,企业如何才能在众多产品中选出适合自身...
机智云物联网
0回复
4806浏览
机智云物联网
#打卡不停更# 移植案例与原理 - build lite hb命令__entry__.py
原创
精华
移植案例与原理buildlite源码分析之hb命令entry.pyhb命令可以通过pythonpip包管理器进行安装,应该是OpenHarmonyBuild的缩写,在python包名称是ohosbuild。hb作为编译构建子系统提供的命令行,用于编译构建产品、芯片厂商组件或者单个组件。我们来学习hb命令行工具的源码,本文主要分析下文件openharmonybuildlitehb\\entry\\.py。1、findtop()函数findtop()函数用于获取OpenHarmony源代码根目录,之前的系列文章分析过。代码也...
zhushangyuan_
4回复
1.1w浏览
gn
hb
build_lite
快丢掉BeanUtils吧,MapStruct才是YYDS
场景通常,在后端项目开发中,因为会有项目分层的设计,例如MVC架构,以及最近很火热的DDD架构中,会在不同的层级,有对应的DO,BO,VO,DTO等各种各样的POJO类,而我们在层级之间进行调用的数据传递时,通常要进行对象属性之间的映射。对于一些简单的对象,可能会直接使用get,set方法完成,或者使用BeanUtils工具类来完成属性之间的映射。这些代码往往是枯燥、无聊的,并且在不同的业务处理类中可能需要重复地对两个对象进行...
huiyugan
0回复
9847浏览
MapStruct
暂无内容
1
301
302
303
304
305
306
307
308
309
551
精选
客服
订阅鸿蒙技术特刊,精选内容抢先看
微信扫码关注,即刻订阅