通信技术 开发者 信号 基础

NRF52832---串口通信

我在做一个蓝牙demo,蓝牙主控用的nrf52832。在添加DFU功能后,使用“nRF Connect”app连接上demo后,点击“notify”,蓝牙就会断开连接,log打印如下图 没有提示出错的行号。我是用的蓝牙传输方式是透传。 问题定位: 使能通知的时候,会打开串口,串口接收数据过多(串口错 ......
串口 52832 NRF

Unity引擎2D游戏开发,解决空中无限跳跃以及黏墙问题

一、解决空中无限跳跃 解决空中无限跳跃的根本就是添加落地检测,即在地面上才能进行跳跃(二段跳功能以后再开发) 在文件夹内新建PhysicsCheck物理检测脚本 在里面开发人物物理检测相关功能 添加isGround布尔值变量,接触地面则为1,空中则为0。 以及两种检测变量:checkRadius检测 ......
引擎 问题 Unity

javaWeb项目开发文件上传与下载功能实现

Web开发文件上传与下载依赖<!--java生成excel文件插件--><dependency> <groupId>org.apache.poi</groupId> <artifactId>poi</artifactId> <version>3.15</version></dependency><! ......
项目开发 javaWeb 功能 文件 项目

FQS:一种神奇的数仓查询优化技术

本文分享自华为云社区《根据执行计划优化SQL【绽放吧!GaussDB(DWS)云原生数仓】》,作者:西岭雪山。 引言 如果您刚接触DWS那一定会好奇想要知道"REMOTE_FQS_QUERY" 到底代表什么意思?我们看官网的描述是代表这执行计划已经CN直接将原语句下发到DN,各DN单独执行,并将执行 ......
技术 FQS

HarmonyOS学习(一) TypeScript 基础语法

HarmonyOS学习(一) TypeScript 基础语法 一、基础类型 1、布尔型 boolean let isEnd:boolean = false; 2、数字 number //十进制 2023 let decLiteral:number = 2023; //二进制 2023 let bin ......
语法 TypeScript HarmonyOS 基础

【狂神说】Java基础01—03

注释 书写注释是一个非常好的习惯 平时写代码一定要注意规范 注释并不会被执行 单行注释 //文字 /**You may think you know what the following code does.But you dont. Trust me.Fiddle with it, and you ......
基础 Java

ThingsBoard 前端项目轮播图部件开发

前言 ThingsBoard 是目前 Github 上最流行的开源物联网平台(14.6k Star),可以实现物联网项目的快速开发、管理和扩展, 是中小微企业物联网平台的不二之选。 本文介绍如何在 ThingsBoard 前端项目中开发轮播图部件。 产品需求 最近接到产品经理一个需求,在 TB 仪表 ......
前端 ThingsBoard 部件 项目

JFinal程序开发

今天尝试进行了JFinal程序开发,因为找到了教程所以总体比较顺利 JFinal程序开发参考教程—— https://www.cnblogs.com/miao-com/p/15500168.html 在开发过程中遇到了80端口被占用的情况,解决方法参考上一篇博客 ......
程序开发 程序 JFinal

开发常用网站和插件

网站 1、时间戳转换 时间戳转换工具 2、git学习和练习 猴子都能懂的GIT入门 Learn Git Branching ......
插件 常用 网站

VectorCAST 对基于国产芯片的软件开发的支持

随着汽车朝着电动化、自动化、智能化、网联化的“四化”趋势发展,芯片的研发和生产变得越来越关键。国产芯片代表着中国的科技雄心和自主创新的追求。实现这些目标需要面对严峻的技术挑战,其中之一就是确保国产芯片开发和应用的质量和可靠性。VectorCAST工具的应用为解决这一挑战提供了强大的支持,它具有丰富的 ......
VectorCAST 软件开发 芯片 国产 软件

【scikit-learn基础】--『预处理』之 标准化

数据的预处理是数据分析,或者机器学习训练前的重要步骤。通过数据预处理,可以 提高数据质量,处理数据的缺失值、异常值和重复值等问题,增加数据的准确性和可靠性 整合不同数据,数据的来源和结构可能多种多样,分析和训练前要整合成一个数据集 提高数据性能,对数据的值进行变换,规约等(比如无量纲化),让算法更加 ......
scikit-learn 基础 标准 scikit learn

Unity引擎2D游戏开发,C#实现人物跳跃

一、Component内,实现变量参数分栏 [Header("XXXX")] 二、在新建的Input Actions中添加跳跃绑定 三、在2D刚体所绑定的C#代码中调用Input Actions中新建的跳跃动作 在unity中,跳跃动作相当于对2D刚体施加Y轴方向的力。因此,增加一个力数值的变量ju ......
人物 引擎 Unity

大语言模型LLM的核心技术及应用场景案例的分析

自注意力机制、位置编码和激活函数共同提高了模型对序列数据中重要信息的关注程度。通过自注意力机制,模型可以自动学会为序列中的关键部分分配更高的权重…… ......
模型 场景 核心 案例 语言

cesium.js入门基础教程二 (影像和标注)

影像简介 Cesium加载大的虚拟地球默认是有影像的,如图: 默认使用的影像是 “Bing Maps Aerial”: 影像提供者 ImageryProvider 除了途中列出的一些影像,开发者可以通过Cesium中的ImagerProvider影像提供者类创建所需的影像,Cesium中提供了很多种 ......
影像 基础 教程 cesium js

最新信息收集技术的综合实战演练

信息收集的综合利用 1、信息收集前期 假设攻击者的目标是一家大型企业,目前已经获取目标的网络拓扑图,如图1-38所示。 图1-38 假设目标的网络架构部署如下。 — 具有双层防火墙的DMZ(安全隔离区)经典防御架构。 — 部署了IDS(入侵检测系统)和IPS(入侵防御系统)。 — 某些重要的信息服务 ......
实战 技术 信息

即时通讯技术文集(第27期):实时音视频技术合集(Part2) [共17篇]

​为了更好地分类阅读 52im.net 总计1000多篇精编文章,我将在每周三推送新的一期技术文集,本次是第27 期。 ......
技术 实时 文集 通讯 Part2

使用 Taro 开发鸿蒙原生应用 —— 当 Taro 遇到纯血鸿蒙

在今年 8 月的「2023年华为开发者大会(HDC.Together)」上,华为正式官宣「鸿蒙Next」,这个更新的版本将移除所有的 AOSP 代码,彻底与 Android 切割,使其成为一个完全自主研发的操作系统,这将去掉 40%左右多余的代码,使系统变得更加简洁、流畅。同时,会上也预告了将在明年... ......
鸿蒙 纯血 Taro

Java核心技术卷一开发基础

第一章 Java程序设计概述 JAVA语言的关键术语:简单性、面向对象、分布式、健壮性、安全性、体系结构中立、可移植性、解释性、高性能、多线程和动态性。 程序设计语言的成功更多地取决于其支持系统的能力,而不是语法的精巧性。 第二章 Java编程环境 类库源代码在JDK中以压缩文件lib/src.zi ......
核心 基础 技术 Java

开发案例:使用canvas实现图表系列之折线图

一、功能结构 实现一个公共组件的时候,首先分析一下大概的实现结构以及开发思路,方便我们少走弯路,也可以使组件更加容易拓展,维护性更强。然后我会把功能逐个拆开来讲,这样大家才能学习到更详细的内容。下面简单阐述下折线图组件的功能结构: 以上是基础的功能结构框架,包含一些比较简单的基础功能,后续还有点击触 ......
线图 图表 案例 canvas

03-python基础

python 变量的引用 python 中函数的参数传递以及返回值都是通过引用传递的。 python 中的变量和数据分开存储,变量中存储的不是数据,而是数据的内存地址。 通过 id() 查看变量在内存中的地址。 因此,当改变变量的时候,其实是改变了变量所保存的地址,也就是 修改了数据的引用。 可变和 ......
基础 python 03

小程序开发实战案例四 | 小程序标题栏如何设置

上一期我们了解了 小程序底部导航栏 的实现效果,今天一起来了解下如何设置小程序标题栏~ 基础标题栏 小程序标题栏主要包含返回、标题、收藏、菜单、收起 5 个模块,其中能够调整的部分只有标题和背景色。 另外 IDE上无法展示收藏按钮,如果测试收藏按钮的相关功能 需要使用真机模式调试。 1、基础属性 � ......
实战 案例 标题 程序

项目开发之vue中如何刷新子组件,重置组件,重新加载子组件

项目场景:在父组件循环数据列表中,列表中有事件点击打开某个子组件; 父组件中要更新子组件的值 问题描述在父组件循环数据列表中,点击打开某个子组件,A数据打开子组件后,B数据再打开子组件,此时子组件中会有缓存A数据。 原因分析:子组件没有刷新,还是停留在上一个数据缓存 解决方案:给组件添加key值 原 ......
组件 项目开发 项目 vue

后端技术:asyncio异步编程

异步的作用: 异步非阻塞、asyncio详解 如框架 tornado、fastapi、django >=3.x asgi、aiohttp都是在用异步,异步可以提升性能 笔记框架: 协程 -- 理论 asyncio模块进行异步编程 -- 理论 实战代码 1. 协程 协程是人为创造,不是计算机提供。 就 ......
asyncio 技术

机器学习-搜索技术:从技术发展到应用实战的全面指南

在本文中,我们全面探讨了人工智能中搜索技术的发展,从基础算法如DFS和BFS,到高级搜索技术如CSP和优化问题的解决方案,进而探索了机器学习与搜索的融合,最后展望了未来的趋势和挑战,提供了对AI搜索技术深刻的理解和展望。 关注TechLead,分享AI全维度知识。作者拥有10+年互联网服务架构、AI ......
技术 实战 机器 指南

RTS核心技术:流场寻路详解(Flow Field Pathfinding)

RTS里面经常会有很多角色,群体一起寻路到目的地附近,这种寻路是如何实现的,今天给大家详细的讲解基于流场寻路的算法。在本教程中,我将解释向量场寻路及其相对于Dijkstra等传统寻路算法的优势。对Dijkstra算法和势场的基本理解将有助于理解本文,但不是必需的。 寻路的问题有很多种解决方案,如AS ......
Pathfinding 核心 Field 技术 Flow

进程间通信-信号-pipe-fifo

进程间通信-信号-pipe-fifo 编译fifo文件夹的程序 运行fifo文件夹的程序 代码说明 1.consumer.c 文件包含一个用来从 FIFO(命名管道)读取数据的 C 程序。以下是它的主要组件和系统调用的分解: main() 函数: 初始化文件描述符(pipe_fd)、返回状态(res ......
pipe-fifo 进程 信号 pipe fifo

C++基础 -5- 动态内存分配

———————动态内存分配——————— 🎈输出char类型地址的时候会被推导为字符串,需要强制类型转换!!!🎈相对于c语言的优势🎈C++可以在分配空间时初始化🎈返回的内存地址不需要进行强制类型转换 🎄动态申请单块内存格式(图片+代码段呈现) 分配的时候可以用圆括号直接赋值 int *b= ......
内存 基础 动态

C++ Qt开发:RadioButton单选框分组组件

Qt 是一个跨平台C++图形界面开发库,利用Qt可以快速开发跨平台窗体应用程序,在Qt中我们可以通过拖拽的方式将不同组件放到指定的位置,实现图形化开发极大的方便了开发效率,本章将重点介绍`QRadioButton`单选框组件以及与之交互的`QButtonGroup`类的常用方法及灵活运用。`QRad... ......
RadioButton 组件

[20231207]开发不应该这样写sql4.txt

[20231207]开发不应该这样写sql4.txt--//最近在优化sql语句,发现另外一种风格,实际上以前也遇到过,感觉这就像一种病,会传染只要一个这样写后面的要么跟进要么--//不改。我觉得开发应该感谢exadata,不然我们的生产系统估计会垮掉。1.环境:XXXXXX> @ver1PORT_ ......
20231207 sql4 sql txt

头歌——HBase 开发:使用Java操作HBase

第1关:创建表 题目 任务描述 本关任务:使用Java代码在HBase中创建表。 相关知识 为了完成本关任务,你需要掌握:1.如何使用Java连接HBase数据库,2.如何使用Java代码在HBase中创建表。 如何使用Java连接HBase数据库 Java连接HBase需要两个类: HBaseCo ......
HBase Java
共18000篇  :59/600页 首页上一页59下一页尾页