开发者 高职 机器人 机器

第四周—机器翻译

题目描述 这个翻译软件的原理很简单,它只是从头到尾,依次将每个英文单词用对应的中文含义来替换。对于每个英文单词,软件会先在内存中查找这个单词的中文含义,如果内存中有,软件就会用它进行翻译;如果内存中没有,软件就会在外存中的词典内查找,查出单词的中文含义然后翻译,并将这个单词和译义放入内存,以备后续的 ......
机器

关于敏捷开发、系统重构、设计原则、设计模式之间的思考

敏捷开发、系统重构、设计模式是软件开发中不同的概念,它们之间有一些联系和相互影响。 敏捷开发方法强调快速响应客户需求,通过迭代和增量的方式来开发软件。在敏捷开发中,设计模式可以被用来提高软件质量和可维护性,因为设计模式是已经被证明有效的软件设计方案。在开发过程中,团队可以使用设计模式来提高代码的复用 ......
设计模式 原则 之间 模式 系统

openwrt开发使用-arping

前言 IP冲突引起的网络异常,可以通过检查IP是否冲突,排除故障。我们可以用一些工具进行检查,例如arp-scan、arping软件进行查看。 这里使用arping进行检查设备的MAC地址,通过查查看MAC地址是否唯一,从而判断IP是否冲突, 原理:每台设备的MAC地址是唯一的,若arping返回的 ......
openwrt arping

FFmpeg开发笔记(一)搭建Linux系统的开发环境

对于初学者来说,如何搭建FFmpeg的开发环境是个不小的拦路虎,因为FFmpeg用到了许多第三方开发包,所以要先编译这些第三方源码,之后才能给FFmpeg集成编译好的第三方库。 不过考虑到刚开始仅仅调用FFmpeg的API,不会马上去改FFmpeg的源码,因此只要给系统安装编译好的FFmpeg动态库... ......
环境 笔记 FFmpeg 系统 Linux

kubebuilder开发kubernetes operator demo

环境准备 go环境配置 wget https://golang.google.cn/dl/go1.19.8.linux-amd64.tar.gz tar zxvf go1.19.8.linux-amd64.tar.gz mv go /usr/local/ vim /etc/profile在最结尾添加 ......
kubebuilder kubernetes operator demo

安卓开发IDE(大一暑假)

项目截图 这里可以打开你的项目,双击config.xml 代码高亮(移植) 代码补全 项目编译我直接调用的命令 compile.addActionListener(new ActionListener() { @Override public void actionPerformed(ActionE ......
IDE

Air724UG开发板串口教程

1、前言 这块板子是毕业设计老师替选的,出自合宙。使用Lua5.1,包含部分外部lib包。 缺点: 官方宣传的Luat合宙全系列通用,在Air724ug上是无法使用的 该开发板使用Lua5.1,缺少了较多常用的Api,需要外部lib补充,往往也很难查询 开发板型号多种多样,官方教程使用开发板往往和你 ......
串口 教程 Air 724 UG

什么是前端开发领域的 Cumulative Layout Shift 问题

CLS 是 Cumulative Layout Shift(累计布局偏移)的缩写,它是一个用于度量网页稳定性的指标。CLS issue 指的是网页在加载过程中存在的累计布局偏移问题,这些问题会导致网页元素在页面上闪烁或跳动,影响用户体验。 在前端开发中,CLS issue 是一个常见的问题,通常由于 ......
前端 Cumulative 领域 Layout 问题

软件敏捷开发流程中的 Spike,Sprint 和 Takt

@(文章目录) Spike 在敏捷开发中,Spike(中文译为“钉子”)是指在开发过程中出现的技术难题或不确定性问题,需要在短时间内进行调研和试验以确定可行的解决方案。Spike 通常是一个短期任务,旨在帮助团队理解问题并确定下一步的行动方向。 Spike 是敏捷开发中的一种技术实践,它能够帮助团队 ......
流程 Sprint Spike 软件 Takt

敏捷开发领域里的 Epic 以及和 User Story 的关联关系

在敏捷软件开发领域,Epic(史诗)通常是指一个大型的、跨越多个迭代周期的用户需求或者业务功能。Epic 通常包含多个相关的故事(User Story),这些故事描述了 Epic 所包含的具体功能和需求。 Epic 是敏捷开发中用于管理大型需求和复杂业务的一种方式。它可以帮助团队更好地理解用户需求、 ......
领域 Story Epic User

作业5:代码开发、测试及发布

|这个作业属于哪个课程|https://edu.cnblogs.com/campus/gdgy/2022softwarecodedevelopmenttechnology| |:--|:--| |这个作业要求在哪里|https://edu.cnblogs.com/campus/gdgy/2022so ......
代码

谈一谈我对协同开发的一些认识

如今各互联网公司普通都使用敏捷开发,采用小步快跑的形式来进行项目开发。如果是小项目或者小需求,那一个开发可能就搞定了。但对于电商等复杂的系统,其功能多,结构复杂,一个人肯定是搞不定的,所以都是很多人来共同开发维护。以我曾经待过的商城团队为例,光是后端开发就有七十多人。 为了更好地开发这类大型系统,往 ......

Visual Studio Code开发常用的工具栏选项,查看源码技巧以及【vscode常用的快捷键】

一、开发常用的工具栏选项 1、当前打开的文件快速在左侧资源树中定位: 其实打开了当前的文件已经有在左侧资源树木定位了,只是颜色比较浅 2、打开太多文件的时候,可以关闭 3、设置查看当前类或文件的结构 OUTLINE 相当于idea 查看当前类或接口的结构 Structure 二、查看源码技巧: (1 ......
常用 快捷键 工具栏 源码 技巧

Zino开发框架简介

本文为『Zino开发框架技术解读』系列的第一篇。 Zino致力于打造Rust语言中最好用的企业级应用框架,奉行“约定优于配置”的原则,借鉴Node的Egg.js、Java的Spring Boot、Gloang的Beego,提供与axum(已实现)、actix-web(计划中)等框架的集成,目前仍在快 ......
框架 简介 Zino

Visual Studio Code 常见的配置、常用好用插件以及【vsCode 开发相应项目推荐安装的插件】

一、VsCode 常见的配置 1、取消更新 把插件的更新也一起取消了 2、设置编码为utf-8:默认就是了,不用设置了 3、设置常用的开发字体:Consolas, 默认就是了,不用设置了 字体对开发也很重要,不同字体,字母形态都不太一样,尤其是标点符号,逗号和分号的区分,有的字体看着这两者就很像 4 ......
插件 项目推荐 常见 常用 项目

使用文本编辑器和jdk开发简单JavaSE工程

一个在eclipse下简单的示例 运行时可以在代码编辑器页面右键run测试发布时可以file->export->runnable jar file 如果没有eclipse只有jdk和文本编辑器呢? 创建和eclipse工程相似的目录 目录JAVASE01binlibsrc\com\zt\javase ......
编辑器 文本 JavaSE 工程 jdk

李宏毅机器学习——pytorch

什么是pytorch python机器学习框架,Facebook提出,主要有一下两个特点 使用GPU加速高维矩阵的运算 torch.cuda.is_available() x = x.to('cuda') 可以很方便的实现梯度的计算 requires_grad=True指定需要对变量x计算梯度 z是 ......
机器 pytorch

cocos creator 插件开发小知识

编辑器 获取预览地址(主进程) console.log(`${Editor.Network.queryIPList()[2]}:${window.xxx.previewPort}`) 窗口 获取当前打开的窗口对象 const window_id_ns = electron.BrowserWindow ......
插件 creator 知识 cocos

周立功arm linux教程,极速搭建周立功IMX287A ARM Linux开发环境

原文:https://blog.csdn.net/weixin_35399228/article/details/116750301 刚买了一套开发板,准备以后调试项目用,并且熟悉飞思卡尔这个平台。 众所周知,周立功提供的资料是非常详细的,但难免存在疏漏的地方,在此,记录我玩这套IMX287A开发板 ......
环境 教程 Linux linux 287A

使用 TensorFlow 构建机器学习项目:1~5

原文:Building Machine Learning Projects with TensorFlow 协议:CC BY-NC-SA 4.0 译者:飞龙 本文来自【ApacheCN 深度学习 译文集】,采用译后编辑(MTPE)流程来尽可能提升效率。 不要担心自己的形象,只关心如何实现目标。——《 ......
TensorFlow 机器 项目

使用 TensorFlow 构建机器学习项目:6~10

原文:Building Machine Learning Projects with TensorFlow 协议:CC BY-NC-SA 4.0 译者:飞龙 本文来自【ApacheCN 深度学习 译文集】,采用译后编辑(MTPE)流程来尽可能提升效率。 不要担心自己的形象,只关心如何实现目标。——《 ......
TensorFlow 机器 项目 10

Android开发,使用的是OkHttp和Reftrofit,用的是Kotlin协程,用Kotlin写一个网络拦截器,模拟登录请求,成功后返回成功模拟数据,失败后返回错误数据

首先,我们需要定义一个网络拦截器类,继承自OkHttp的Interceptor接口: class LoginInterceptor : Interceptor { override fun intercept(chain: Interceptor.Chain): Response { // 模拟登录 ......
数据 Kotlin Reftrofit 错误 Android

Hyperledger Fabric 使用 CouchDB 和复杂智能合约开发

在上个实验中,我们已经实现了简单智能合约实现及客户端开发,但该实验中智能合约只有基础的增删改查功能,且其中的数据管理功能与传统 MySQL 比相差甚远。本文将在前面实验的基础上,将 Hyperledger Fabric 的默认数据库支持 LevelDB 改为 CouchDB 模式,以实现更复杂的数据... ......
合约 Hyperledger CouchDB 智能 Fabric

微信小程序后端开发

微信开发java SDK https://gitee.com/binary/weixin-java-tools <dependency> <groupId>com.github.binarywang</groupId> <artifactId>(不同模块参考下文)</artifactId> <ver ......
程序

局域网跨机器访问其他机器上虚拟机的Redis

以上 修改完毕之后就可以从别人的电脑访问你主机的ip地址+主机端口号 直接访问虚拟机的redis了 (防火墙开放了主机的相应端口) 然后直接下一步下一步到名称 自己起个名称 点击完成就可以了 ......
机器 局域网 局域 Redis

让算力普惠、释放技术红利,阿里云让开发者成为创新主体

大幅降价和开放核心产品的免费试用,将推动产业进一步从传统 IT 向云计算转移。对于开发者而言,阿里云希望提供丰富的技术产品,通过技术创新来降低技术使用的门槛,不断降低云的使用成本,让开发者成为创新主体。 ......
红利 开发者 主体 技术

亲测一份PHP在线客服系统源码-thinkphp+workerman开发-网上流传最广的客服源码搭建教程

为了帮一个客户修改自己的客服系统,所以把源码在本地搭建了一下。因为,我本身就是使用golang有开发一款客服系统的,本来不愿意看这种旧版本的PHP客服源码。但是客户那边需求很少,购买我的商务版感觉不合算,所以网上找了这一个客服源码,也是流传最广的一款PHP客服系统。当然这个源码有没有后门漏洞,就需要 ......
源码 workerman thinkphp 教程 系统

linux网络开发者定位问题常用工具和命令总结

本文章来自我的微信个人技术公众号 网络技术修炼,公众号中总结普及网络基础知识,包括基础原理、网络方案、开发经验和问题定位案例等,欢迎关注。 Linux网络开发者面临的问题往往比较复杂,因此需要使用一些工具和命令来进行定位和解决。在本篇博客中,我将总结一些常用的Linux网络开发者工具和命令,包括网络 ......
常用工具 开发者 命令 常用 工具

Hololens2 开发(仿真器)配置

Hololens2 开发(仿真器)配置 参考链接 1、hololens 开发(仿真器)环境配置 2、visual studio 2019安装后添加工作负载 3、HoloLens仿真器手把手教程 4、HoloLens开发指南 模拟器介绍 5、Unity开发Hololens2—环境配置 - zylyeh ......
仿真器 Hololens2 Hololens

如何自主开发一个LLVM后端

如何自主开发一个LLVM后端 这是 LLVM 官方的一篇教程的翻译:https://releases.llvm.org/10.0.0/docs/WritingAnLLVMBackend.html#instruction-scheduling该文档需要有一定的 LLVM 和 编译原理的基础。LLVM目 ......
LLVM