区块 软件开发 实战 技能
CentOS下载软件包及其依赖包
## 场景 某些情况下,CentOS服务器安装环境可能不具备随意访问互联网的能力,那么安装软件就成了头疼的事情,软件依赖一个套一个,单独一个一个下载实在不是明智的选择。 ## 方案 这种情况下,我们可以在自己电脑装一个能访问互联网的CentOS虚拟机,用以下命令,将所需要的依赖包一次性下载到指定文件 ......
大数据开发-解决Windows下,开发环境常遇的几个问题
# 发士大夫 # 大数据开发-解决Windows下,开发环境常遇的几个问题 # 1.背景 大数据开发的测试环境,很多人不以为然,其实重复的打包,上传,测试虽然每次时间大概也就几分钟,但是积累起了往往会花费很多的时间,但是一个完整的测试环境在生产环境下往往难形成闭环,抛开堡垒机权限不说,hadoop, ......
大数据开发-从Scala到Akka并发编程_jDW32G3c87fjEBtYNE7Z7f
# 大数据开发-从Scala到Akka并发编程 # 大数据开发-从Scala到Akka并发编程 [4-1 Scala作业.pdf](file/4-1 Scala作业_UVqqJLwoIp.pdf) # 1.递归实现瓶盖,瓶子换酒瓶的算法 ## 1.1 需求描述 每瓶啤酒2元,3个空酒瓶或者5个瓶盖可 ......
什么是 JMX?(Trino JMX 实战讲解)
[TOC] ## 一、概述 `JMX` 是 `Java Management Extensions`(**Java管理扩展**) 的缩写,它是 Java 平台上用于管理和监控应用程序、系统和网络资源的一种标准化的管理和监控框架。`JMX` 提供了一种标准的方式,通过这种方式,开发人员可以暴露应用程序 ......
高效的开发技巧
为提升开发效率,HBuilderX将 uni-app 常用代码封装成了以 u 开头的代码块,如在 template 标签内输入 ulist 回车,会自动生成如下代码: <uni-list> <uni-list-item title="" note=""></uni-list-item> <uni-l ......
大数据实战-Hive-技巧实战_2LgaeiFwLs7mCTwG5T3c9M
# 大数据实战-Hive-技巧实战_2LgaeiFwLs7mCTwG5T3c9M # 大数据实战-Hive-技巧实战 # 1.union 和 union all - 前者可以去重 ```sql select sex,address from test where dt='20210218' unio ......
PowerMILL二次开发-C#-合集(1.开发说明)
导航 作者博客园作者B站作者抖音 视频教程地址 点击观看视频教程(B站) 点击观看视频教程(抖音) 开发技能要求 PowerMILL 软件基础知识 C#基础语法 WPF语言基本要求 开发目标 开发的软件名称:PmWorkAssister 中文名:PowerMILL 工作助手 软件功能目标: 1- 模 ......
关于裸机开发和Linux开发Q&A
一、嵌入式应用开发,选哪些单片机 选择哪些单片机,需要根据具体的应用需求、性能要求和开发难度等综合因素来进行评估。以下是一些常用的嵌入式操作系统所支持的单片机类型,供参考: ARM Cortex-M系列:这是一个广泛使用的嵌入式处理器体系结构,支持多种硬件平台和软件框架。Cortex-M系列的处理器 ......
近期项目开发的得与失
笔者从两年前进入公司开始,参与一个软件系统从立项、调研、启动、开发、暂停的全过程。说是暂停,实际上在可预见的未来,该项目都将被封存,这是一次失败的尝试。在立项启动以后,该项目开发进度缓慢,最主要的是,目标不明确,而且变现难度极大。 在项目进度后期,大概项目喊停的半年前,笔者以及身边同事在心态和信心上 ......
微信小程序开发部署发布流程
## 微信小程序开发部署发布流程 最近因为有比赛,所以在进行敏捷小程序开发,由于我比较菜,不会JS原生,所以选择了符合技术栈的技术路线。MPFlutter框架+dart语言的开发。这样就可以符合“同时产出小程序与APP”的需求。 ### 1. 微信小程序申请 [微信公众平台 (qq.com)](ht ......
基于机器视觉的小车轨迹控制软件界面展示
**项目概述:** 硬件:USB摄像头、51单片机、L298N驱动、ESP2866-WiFi模块、移动电源 ![](https://img2023.cnblogs.com/blog/3159986/202309/3159986-20230903161916838-247635234.png) 软件: ......
前段开发学习(一)
实现的html代码 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title ......
Android开发环境配置
基本说明: Windows不能正常使用,因为SDK工具链AAPT2存在问题,主要问题是传递参数的时候长度过长,空格问题等等。 注意事项: build-tools;29.0.3 是正常可以用的工具链。 platforms;android-29以上,例如android-30/33都存在前面的问题。 配置 ......
《C++并发编程实战》读书笔记(2):线程间共享数据
## 1、使用互斥量 在C++中,我们通过构造`std::mutex`的实例来创建互斥量,调用成员函数`lock()`对其加锁,调用`unlock()`解锁。但通常更推荐的做法是使用标准库提供的类模板`std::lock_guard`,它针对互斥量实现了RAII手法:在构造时给互斥量加锁,析构时解锁 ......
"deepleraning.ai" study Notes P47 1.1 训练 测试 开发
# How to make your neural network work well _Ranging from things like hyperparameter tuning ,to how to set up your data, to how to make sure your opti ......
软件工程第一次作业
| 软件工程 | :link:[班级链接](https://edu.cnblogs.com/campus/gdgy/CSGrade21-34) | | | | | 作业要求 | :link:[作业要求](https://edu.cnblogs.com/campus/gdgy/CSGrade21-34 ......
大模型算力推演优化实战
第一部分为看清:大模型的训练及推理过程是如何的,以及内部逻辑
第二部分为理解:大模型的训练及推理和算力的关系
第三部分为推演:用简单的公式量化大模型算力的需求
第四部分为优化:我们如何提高算力利用率 ......
一个.NET 7 + DDD + CQRS +React+Vite的实战项目
## 项目简介 基于SignalR实现聊天通信,支持横向扩展,可支撑上万用户同时在线聊天 ## 快速体验 http://server.tokengo.top:8888/ 可在这里快速体验使用,请注意目前只适配了PC端,请勿使用手机访问,可能出现样式不适应的情况, 当然如果你想要自己部署也可以,目前提 ......
编程破解软件集合(自用合集)(侵删)
# 编程软件破解集合(自用合集)(侵删) * nagivate:https://www.cnblogs.com/marchxd/p/15580739.html#5201423 * (来自 https://www.cnblogs.com/marchxd/p/15580739.html#5201423) ......
删除鼠标右击的JetBrains系列软件[Open Folder as Pycharm]与其它相同情况快捷键
### 删除鼠标右击的JetBrains系列软件与其它相同情况快捷键 **删除方法** > * 1 首先通过`Win+R`,输入`regedit`,进入注册表 > * 2 按照以下路径访问 HKEY_CLASSES_ROOT\Directory\Background\shell\PyCharm > ......
C/C++/Rust等底层软件开发应该学习哪些计算机知识
* 语言入门,循序渐进: * C语言: * CCF中学生计算机程序设计 入门/基础/提高 三册 * 阮一峰-网道: [C语言教程](https://wangdoc.com/clang/) * C程序设计语言:[ [美] Brian W. Kernighan / [美] Dennis M. Ritch ......
什么是敏捷开发中的scrum模型?
Scrum是一种敏捷软件开发的框架。敏捷开发是一种迭代和增量的开发方法,它强调灵活性、快速反应和客户协作。 Scrum特别适合于处理那些需求不断变化,或者不太清楚需求的复杂项目。它是一个轻量级的过程框架,用于管理复杂的创新性工作,它提高了团队之间的沟通和协作能力。 Scrum包括三个角色: 产品负责 ......
电机控制和Linux驱动开发哪个方向更好呢?
电机控制和Linux驱动开发哪个方向更好呢? 先说结论:任何一个领域,就像世间的五行,阴阳结合,虚实结合,利弊结合。对于哪个更好,不能一概而论,最重要的是要搞清楚,你更适合哪个? 1、共鸣 当我看到这个问题,也确实是我早些年时所面临的抉择,不由得过来回答一下,一来表达自己的看法,二来想以此在互联网上 ......
视图开发 命令式 声明式 将视图和数据分离
10 | Widget中的State到底是什么? https://time.geekbang.org/column/article/108576 下述代码分别展示了在 Android、iOS 及原生 Javascript 中,如何将一个文本控件的展示文案更改为 Hello World: // And ......
个微API接口开发
请求URL: http://域名地址/sendVideo 请求方式: POST 请求头Headers: Content-Type:application/json Authorization:login接口返回 参数: 参数名必选类型说明 wId 是 string 登录实例标识 wcId 是 str ......
linux开发C/C++
最近在部署项目的时候总是会遇到关于C++的编译问题,由于之前学习C++只是为了参加算法竞赛,缺少这一部分的知识,所以学习一下这一相关内容,并做一下记录 参考:VSCode开发C++七讲【基于VSCode和CMake实现C/C++开发 | Linux篇】https://www.bilibili.com ......
Spack:软件包管理的终极解决方案 以 unzip 无sudo权限安装为例
Spack 是一个高度可配置的软件包管理工具,旨在支持各种软件栈的安装和管理。尽管最初是为高性能计算设计的,但 Spack 的灵活性和扩展性使其也能在多种计算环境中派上用场,包括个人电脑和云基础设施。 ### 初始化和配置 #### 在 Ubuntu 下的安装和配置 1. **克隆 Spack 仓库 ......
【WCH蓝牙系列芯片】-基于CH582开发板—基础外设输出PWM波形讲解
在WCH官方提供的CH583的EVT资源包中,我们可以找到PWMX的例程,这是一个8位的PWM输出,占空比和周期可调的例程。 1 int main() 2 { 3 SetSysClock(CLK_SOURCE_PLL_60MHz); //系统时钟60M--Fsys 4 /* 配置GPIO *///推 ......
软件测试面试题
软件测试的流程? 考察目的:软件测试基础 参考答案:需求评审(需求是否合理、是否可测)->测试计划(人、时间、业务点、资源)->测试设计(测试用例)->冒烟测试(准入测试,基本业务测试不通过直接打回)->测试执行(环境、工具搭建、用例执行)->bug提交->新版本发布(bug有没有验证、新功能测试、 ......