鸿蒙 开发者harmonyos生态
Rust Web 全栈开发之编写 WebAssembly 应用
# Rust Web 全栈开发之编写 WebAssembly 应用 MDN Web Docs: 官网: ## 项目结构 和 功能 **Web App 教师注册 WebService WebAssembly App 课程管理** ## 什么是 WebAssembly - WebAssembly 是一种 ......
vscode插件开发----在编辑栏上增加菜单项
在package.json做如下配置: ```json "contributes": { "commands": [ { "command": "codeStat.countCurFile", "title": "统计当前文件" } ], "menus": { "editor/title": [ { ......
既然 WebSocket 支持双向通信,功能看似比 HTTP 强大,那么我们是不是可以基于 WebSocket 开发所有的业务功能?【WebSocket】
答: 1. HTTP 协议稳定易实现,大部分Web开发后台都没有主动发送数据给前端的需求 2. WebSocket 协议相对复杂,维护长连接也需要增加服务器资源开销,还要处理连接端开后重连问题 因此,WebSocket 并不能取代 HTTP,它只适合在高实时的场景,需要服务器给客户端主动推送数据。 ......
嵌入式开发期末重点
## 题型 1.选择题 20题 20分 2.简答题 (传感器原理) 5~6题 30分 3.模块设计题 3题 30分(代码完善) 超声波、蜂鸣器 设计一个防盗系统 写setup 或者loop 4.综合应用设计 1题20分 最后一章(8) 倒车雷达 智能家居 (系统总体结构图、硬件设计、流程设计(如果是 ......
使用vscode remote连接上SSH服务器实现远程开发
## 在VS Code中设置服务器信息 1.首先在Vs Code中安装Remote-SSH插件,直接搜索安装就行 2.接下来打开Remote-SSH插件,并点击配置(Configure) 3.在顶部弹出的框中选择config文件 的存放位置(默认最上面的即可) 4.点击后即可打开config文件,如 ......
chrome 浏览器插件开发框架
chrome 插件开发时,基于现成的框架,启动起来会快很多,也支持调试 HMR,以下是几个框架介绍。 ## 🍉 Plasmo [PlasmoHQ/plasmo: 🧩 The Browser Extension Framework](https://github.com/PlasmoHQ/plas ......
3D Max开发入门2 —开发语言选择
3D Max开发形式只能做插件,不能做独立应用程序(Autodesk系统软件都是这样的),但开发语言却很丰富,支持C++、.Net、Python和MAXScript。 C++:3ds Max 本身是用C++编写的,因此具有丰富而成熟的C++ SDK,在开发插件时允许最大的自由度(对详细功能的低级访问 ......
国产化麒麟linux系统开发编译常见问题汇总
团队自研股票软件关注威信龚总号:QStockView,下载 1 问题处理 1.1 Unknown module in QT:QJsonDocument 缺少QJsonDocument 解决方法: Pro文件中加上 QT+=core; 播放器库问题 1.2 代码中汉字乱码需要设置文件编码格式 原因分析 ......
ubuntu 搭建 cmake + vscode 的 c/c++ 开发环境
# 软件安装 略 # 最基本的 vscode 插件 只需要安装如下两个插件即可 c/c++ 扩展是为了最基本的代码提示和调试支持 cmake language support 是为了提示 CMakeLists.txt 脚本 ![image](https://img2023.cnblogs.com/b ......
用Python开发输入法后台(10)——删除已有词
有些已经组好的词, 可能是不小心组错了, 需要删除它, 我的输入法暂时还不支持, 现在来实现它. - 用户场景 - 用户正常选词, 如下所示: ![image](https://img2023.cnblogs.com/blog/2300455/202306/2300455-2023060313000 ......
开发中,自己分支落后于主干分支的合并操作
我们在实际开发过程中会遇到这样的情况: 自己的需求需要从主干拉一个分支下来进行开发,但有时候在开发过程中,团队内的成员有进行主干的合并操作,然后会提醒我们自己的分支落后于主干分支。 这个时候我们就需要进行主干分支的合并。 1、拉取分支 使用 git fetch 或者 git fetch 指定分支名称 ......
Rust Web 全栈开发之编写服务器端 Web 应用
# Rust Web 全栈开发之编写服务器端 Web 应用 ## 项目结构 和 功能 Web App 教师注册 Web Service ## 主要技术 - 模板引擎: Tera ### 创建项目 ```bash ws on main via 🦀 1.67.1 via 🅒 base ➜ car ......
GPT回答:Qt开发基本概念辨别
# Qt开发 基本概念 ## 前言 大部分入门Qt的初学者在初识Qt的过程中首先学习到的都是信号槽机制、GUI、控件等知识,在入门一段时间后,对一些Qt周边的基本概念略有了解却又模棱两可,这些知识暂时不影响开发写代码,但是却也是进阶路上必须十分清晰的概念,所以抽时间整理了一组基本概念,向Chat ......
数据仓库之商品订单数仓开发
### ods 层 在 ods_mall 中需要创建以下针对商品订单数据的表 ```txt 表名 说明 导入方式 ods_user 用户信息表 全量 ods_user_extend 用户扩展表 全量 ods_user_addr 用户收货地址表 全量 ods_goods_info 商品信息表 全量 o ......
数据仓库之用户行为数仓开发
数据仓库分为 4层:ods层、dwd层、dws层、app层, 我们先来构建第一层:ods层 ### ods 层 在 ods_mall中需要创建以下针对用户行为数据的表 ```txt 表名 解释 ods_user_active 用户主动活跃表(act=1) ods_click_good 点击商品表(a ......
基于SqlSugar的开发框架循序渐进介绍(31)-- 在查询接口中实现多表联合和单表对象的统一处理
在一些复杂的业务表中间查询数据,有时候操作会比较复杂一些,不过基于SqlSugar的相关操作,处理的代码会比较简单一些,以前我在随笔《基于SqlSugar的开发框架循序渐进介绍(2)-- 基于中间表的查询处理》介绍过基于主表和中间表的联合查询,而往往实际会比这个会复杂一些。本篇随笔介绍联合多个表进行... ......
用Python开发输入法后台(9)——完结篇: 源码
最后, 奉上源码: https://gitee.com/huzhongqiang2021/my-ime 没有放在github上, 我觉得国产的总是要支持一下. 有时间再分析一下输入法后台, 看看能否重构一下. 全部代码600行左右, 不是很复杂. 大家有需要讨论交流的, 随时提供支持. ......
Rust Web 全栈开发之增加教师管理功能
# Rust Web 全栈开发之增加教师管理功能 ## 增加教师管理功能 ### 目标 #### Actix HTTP Server #### Actix App - Routes - GET /teachers - GET / teachers /{teacher_id} - POST /teac ......
关于开发- springBoot 的中间件
数据库中间件:主要用于存储和管理应用程序的数据。 消息队列中间件:主要用于异步处理任务、削峰填谷、分布式解耦等场景。 缓存中间件:主要用于提供快速的数据访问和响应能力,降低系统负载。 搜索引擎中间件:主要用于实现全文搜索、分析数据、大规模数据聚合等场景。 消息推送中间件:主要用于向手机 App 推送 ......
预约直播|揭秘鸿蒙全新流量阵地,元服务带来的体验变革
**【导读】** 在PC 互联网到移动互联网的演进过程,随着人们对交互和信息获取的智能化要求越来越高,移动终端上的应用生态发展到今天也面临着变革。传统厚重的App,功能齐全,但开发成本高、周期长,且存在搜索、安装、卸载等一系列需要用户主动关注的显性操作,这些显性操作给用户带来了实质性的使用成本。轻量 ......
3D Max开发入门1 —开发版本选择
3D Studio Max的前身是3D Studio,现简称为3ds Max或3d Max,是Autodesk公司开发的三维动画渲染和制作软件。 一、两种格式 在开发前,应当了解数据格式,下面简单比较一下3ds与max格式的区别。 3ds:一种通用的导出格式,可在各个3d Max版本中打开,只保留了 ......
驱动开发:内核PE结构VA与FOA转换
本章将继续探索内核中解析PE文件的相关内容,PE文件中FOA与VA,RVA之间的转换也是很重要的,所谓的FOA是文件中的地址,VA则是内存装入后的虚拟地址,RVA是内存基址与当前地址的相对偏移,本章还是需要用到`《驱动开发:内核解析PE结构导出表》`中所封装的`KernelMapFile()`映射函... ......
方芳:生态文明下林业旅游循环经济发展
武汉市江夏区交通局 武汉市江夏区公路局 武汉市江夏区公路建筑工程公司 武汉市江夏城投集团有限公司 武汉江夏路桥工程总公司 武汉工程大学 土木工程与建筑学院 方芳 159 2760 2711 生态文明下林业旅游循环经济发展 摘要: 随着生态文明建设的不断推进,林业旅游成为了一种重要的经济和生态发展方式 ......
全志科技A40i开发板——创龙科技TLA40i-EVM(4核ARM Cortex-A7)规格书
1.评估板简介 创龙科技TLA40i-EVM是一款基于全志科技A40i处理器设计的4核ARM Cortex-A7高性能低功耗国产评估板,每核主频高达1.2GHz,由核心板和评估底板组成。 评估板接口资源丰富,引出双路网口、双路CAN、双路USB、双路RS485等通信接口,板载Bluetooth、WI ......
Python网页开发神器fac 0.2.9、fuc 0.1.29新版本更新内容介绍
> fac项目地址:https://github.com/CNFeffery/feffery-antd-components > > fuc项目地址:https://github.com/CNFeffery/feffery-utils-components > > 欢迎star支持⭐ 大家好我是费老 ......
直播电商平台开发,RecyclerView实现item图片放大缩小
直播电商平台开发,RecyclerView实现item图片放大缩小 ((ShopDetailsViewHolder) holder).img_list.setOnClickListener(new View.OnClickListener() { @RequiresApi(api = Build.V ......
Arm Linux 开发注意事项
Arm Linux 20200706 1. 搭建 QT 交叉编译器发现虚拟机磁盘空间不够 研究 VXBox 如何修改 VDI 虚拟盘空间,首先直接修改 VDI 大小失败,然后采用新建更大的 VDI 磁盘再克隆的方法修改成功。 D:\program files\Oracle\VirtualBox> . ......
对应用数据开发还有疑惑?看这篇就够了!数据存储、管理,通通掌握!
原文:https://mp.weixin.qq.com/s/0YzFUfx-1ZdfOQhaeekwhg,点击链接查看更多技术内容。 数据管理可以做什么?应用数据的持久化怎么实现?如何实现数据库加密? 在开发应用进行应用数据的处理时,您是否也会有这些疑问呢? 现在,我们推出了更为清晰完善的数据管理文 ......