自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(366)
  • 资源 (6)
  • 问答 (1)
  • 收藏
  • 关注

原创 三大层次学习企业架构框架TOGAF

对于一名架构师来讲,如果说编程语言是知识库层次中的入门石,那么企业架构框架则相当于知识库层次中的金字塔尖。如果想成长为企业级的架构师,企业架构框架是必须要攀登的高塔。目前国内绝大多数企业采用TOGAF标准,因此我们的讨论主要围绕TOGAF展开,涉及主流版本9.1和9.2。在这个过程中,笔者还会广泛运用摩天轮学习法,以便更清晰地呈现相关内容。在本文中,笔者将首先讨论企业架构框架TOGAF的学习方法。目前,关于TOGAF的学习材料主要以官方手册为主,网上的资料大多不成体系。

2024-04-19 14:52:48 2996

原创 Excel高效办公:人力资源管理(AI版)

传统意义上的人力资源管理工作就是简单的人与人之间的交流,在大数据时代,HR进行人力资源管理,更多的是对人、对数据的分析和整理,用数据说话,将人力资源工作进行量化管理,这些工作Excel都可以轻松应对,其强大的数据统计分析功能可以帮助HR对“人”这种资源进行汇总、分析、调配。实战经验,不走弯路:内容设计考虑到工作中各项事务的数据统计、分析与处理等要求,精心安排相关案例,总结147个“温馨提示”和53个“教您一招”,让读者快速掌握使用Excel高效完成人力资源管理工作的技巧与经验。

2024-04-16 13:56:03 4597

原创 让工作自动化起来!无所不能的Python

本书分为两大部分:第一部分(第1~7章)为Python数据分析基础篇,主要介绍Python的工作环境、编程基础、Excel数据文件的操作、Pandas数据包的应用等。对于编程菜鸟,这部分内容是必学内容,不仅可以帮助大家快速掌握Python编程的基础知识,还能快速入门数据操作和分析。学完这部分内容,读者就可以应对工作中大部分初级Python数据分析类工作。

2024-04-01 19:15:24 2414 1

原创 个人用户免费,亚马逊正式推出 AI 编程服务 CodeWhisperer

CodeWhisperer 经过数十亿行代码的培训并由机器学习提供支持,无论您是学生、新开发人员还是经验丰富的专业人士,CodeWhisperer 都将帮助您提高工作效率。CodeWhisperer 将不断检查开发者的代码和提示内容,并提供语法正确的建议。这些建议将根据开发者的编码风格和变量名称合成,而不是简单的片段。Copilot 服务每月费用为 10 美元(IT之家备注:当前约 69 元人民币),每年费用为 100 美元。于今天宣布该服务正式上线,并免费向个人用户开放。IT之家 4 月 14 日消息,

2024-03-29 14:27:26 2181 1

原创 一本书掌握数字化运维方法,构建数字化运维体系

数字化转型已经成为大势所趋,各行各业正朝着数字化方向转型,利用数字化转型方法论和前沿科学技术实现降本、提质、增效,从而提升竞争力。《数字化运维:IT运维架构的数字化转型》以传统运维管理体系(PPTR)为基座,在融合数字化转型、ITIL4、DevOps、SRE以及敏捷精益思想的基础上,首先提出了数字化运维管理体系 OPDM(Operation Process Data Measurement,平台化工具、高速化流程、数据化驱动、体系化度量),然后详细讲解了数字化运维一体化平台的建设路径和方法。

2024-03-27 15:26:45 3094 1

原创 如何阅读“计算机界三大神书”之一 ——SICP

与众不同地,一方面,SICP注目于帮助读者理解基于计算的观点看世界、看问题的重要性,掌握相关的基本概念和观点,建立基于计算思考问题的习惯,也就是今天人们常说的计算思维。本书的内容是原SICP的翻版,作者编写本书的基本目标是尽可能完整准确地反映原书的宗旨和精神,同时又使这些能被更多的人理解和重视。由于本书的根源和作者的意图,本书的基本内容和结构都来自SICP,许多一般性的讨论直接来自原书,但也有许多地方针对JavaScript做了一些调整和修改。第4章讨论元语言抽象,也就是设计和实现面向应用的新语言的问题;

2024-03-06 14:38:29 2090 1

原创 如何应对IT服务交付中的问题?

交付团队没有采取措施提高对这些动态关系的认识和理解,而是将重点放在了其他因素上,如提高交付速度、使用最新的云技术和架构方法,或采用当前最流行的流程或方法。这样做反而造成了上述动态关系和客户预期的进一步脱节。为了弥合差距,交付团队又会进一步增加流程,使用更多的工具,然而这对于有效弥合差距并没有太大帮助,反而会形成一个恶性循环,使得交付团队提供的服务离满足客户期望的目标越来越远。该部分描述了IT服务从业者过于关注消除交付摩擦和降低交付风险的问题,这反而使得他们的态势感知能力,以及学习和改进的能力下滑。

2024-03-05 16:10:00 2430

原创 基于 listmonk 的电子邮件营销解决方案

本解决方案拥有以下三个优点——将 IT 基础设施打包成一键部署模版,用户无需了解亚马逊云科技的服务便可在几分钟内部署一个强大的电子邮件营销平台。支持电子邮件营销常用的功能,帮助用户方便地管理邮件列表、订阅者、邮件模板、广告系列,并且提供数据统计和多语言支持。UI 简单直观,易于操作,轻松上手。使用 Amazon SES 作为邮件发送平台,可以轻松发送数以万计的营销邮件。并且可以享受 Amazon SES 每月 62000 封免费邮件额度。最后期待每一个使用该方案的用户都能有一个好的使用体验。

2024-02-26 14:23:24 2018

原创 由面试题“Redis是否为单线程”引发的思考

很多人都遇到过这么一道面试题:Redis是单线程还是多线程?这个问题既简单又复杂。说他简单是因为大多数人都知道Redis是单线程,说复杂是因为这个答案其实并不准确。难道Redis不是单线程?我们启动一个Redis实例,验证一下就知道了。竟然有6个线程!不是说Redis是单线程吗?怎么会有这么多线程呢?这6个线程的含义你可能不太了解,但是通过这个示例至少说明Redis并不是单线程。

2024-02-26 09:43:10 2201

原创 Apache Doris 发展历程、技术特性及云原生时代的未来规划

Zilliz 合伙人与工程总监、LFAI & Data 基金会技 术咨询委员会成员、康奈尔大学计算机工程硕士。先后任职于 Oracle 美国总部、软件定义存储创业公司 Hedvig、阿里云数据库 团队,曾负责阿里云开源 HBase 和自研 NoSQL 数据库 Lindorm 的研发工作。

2024-02-22 14:12:59 2771

原创 TPM 2.0安全算法开发示例实战 | 开发准备

可信平台模块(Trusted Platform Module,TPM)已成为计算机的标准配置,负责安全密钥的基础运算与管理,并提供严格的物理安全防护。许多信息化项目已经将TPM作为安全层的核心模块,为应用系统提供高强度安全保护。在正式开始TPM开发之前,还有一些准备工作需要完成。准备工作根据开发设备与开发语言有所不同。

2024-02-02 09:50:12 1178 1

原创 借助 ControlNet 生成艺术二维码 – 基于 Stable Diffusion 的 AI 绘画方案

在过去的数月中,亚马逊云科技已经推出了多篇 Blog,来介绍如何在亚马逊云科技上部署 Stable Diffusion,或是如何结合 Amazon SageMaker 与 Stable Diffusion 进行模型训练和推理任务。为了帮助客户快速、安全地在亚马逊云科技上构建、部署和管理应用程序,众多合作伙伴与亚马逊云科技紧密合作。他们提供各种各样的服务、深入的技术知识、最佳实践和解决方案,包括基础设施迁移、应用程序现代化、安全和合规性、数据分析、机器学习、人工智能、云托管、DevOps、咨询和培训。

2024-01-08 13:15:10 3805 33

原创 2023年度盘点:智能汽车、自动驾驶、车联网必读清单

本书以智能汽车的电子电气架构为主线,微观层面上,从复杂系统工程视角讲解了智能汽车电子电气架构的原理、技术、设计、开发与管理;宏观层面上,用全局性和前瞻性的视角梳理了电子电气架构与“软件定义汽车”、“新四化”以及智能座舱、自动驾驶、汽车安全等新技术的关系,揭示了以电子电气架构变革为代表的汽车行业变迁的底层逻辑,旨在帮助车企能更快地实现转型并看清未来的发展方向。推荐语:汇聚网联自动驾驶与蜂窝通信技术领域的研究成果,不仅包含电信和汽车领域专家的行业见解,还包含工业与学术界的最新技术进展与理论知识。

2023-12-12 10:19:38 1928 3

原创 Java程序员,你掌握了多线程吗?

互联网的每一个角落,无论是大型电商平台的秒杀活动,社交平台的实时消息推送,还是在线视频平台的流量洪峰,背后都离不开多线程技术的支持。在数字化转型的过程中,高并发、高性能是衡量系统性能的核心指标,越来越多的公司对从业人员的多线程编程能力提出了更高的要求。《一本书讲透Java线程:原理与实践》一书深入介绍了Java线程的并发控制实现,在描述其原理的同时,详细解读了它们在真实业务场景下的应用。

2023-12-07 16:19:40 3353

原创 Python智能语音识别语翻译平台|项目前端搭建

HTML,JavaScript等技术的应用。

2023-12-05 23:57:20 329

原创 Python智能语音识别语翻译平台|项目后端搭建

Python程序设计基础,第三方库Django、requests、hashlib、pyttsx3等的使用,百度API语音识别业务接口、文本朗读业务接口、翻译业务接口的传入。

2023-12-05 23:55:06 560

原创 MATLAB实战 | 求矩阵指数、预定义变量i和j的含义以及梯形积分法

变量与赋值1. 变量命名在MATLAB中,变量名是以字母开头,后跟字母、数字或下画线的字符序列,最多63个字符。例如,x、x_1、x2均为合法的变量名。在MATLAB中,变量名区分字母的大小写,这样,score、Score和SCORE表示3个不同的变量。另外,不能使用MATLAB的关键字作为变量名,例如if、end、for。注意定义变量时应避免创建与预定义变量、函数同名的变量,例如i、j、power、int16、format、path等。一般情况下,变量名称优先于函数名称。

2023-12-04 23:15:41 557 1

原创 MATLAB实战 | 求水仙花数

循环结构的基本思想是重复,即利用计算机运算速度快以及能进行逻辑控制的特点,重复执行某些语句,以满足大量的计算要求。虽然每次循环执行的语句相同,但语句中一些变量的值是变化的,而且当循环到一定次数或满足条件后能结束循环。循环是计算机解题的一个重要特征,也是程序设计的一种重要技巧。MATLAB提供了两种实现循环结构的语句: for语句和while语句。

2023-12-02 18:50:13 994

原创 MATLAB实战 | S函数的设计与应用

S函数用于开发新的Simulink通用功能模块,是一种对模块库进行扩展的工具。S函数可以采用MATLAB语言、C、C++、FORTRAN、Ada等语言编写。在S函数中使用文本方式输入公式、方程,非常适合复杂动态系统的数学描述,并且在仿真过程中可以对仿真进行更精确的控制。S函数称为系统函数(System Function),采用非图形化的方式描述功能块。MATLAB语言编写的S函数可以充分利用MATLAB所提供的丰富资源,方便地调用各种工具箱函数和图形函数;

2023-12-02 18:29:30 501

原创 MATLAB实战 | APP设计

也可以在代码视图的代码浏览器中选择“回调”选项卡,单击搜索栏右端的“添加回调函数以响应用户交互”按钮,在弹出的“添加回调函数”对话框中选组件、回调,修改回调函数名(默认名称与回调相同),然后单击“确定”按钮来添加StartupFcn函数框架。也可以在App设计工具的代码浏览器中选择“函数”选项卡,单击“搜索”栏右端的“添加函数”按钮,添加一个私有函数框架。在对话框中“描述您的App”区域输入图标名称等信息,在对话框右边“打包为安装文件”区域的“输出文件夹”栏指定打包文件的输出文件夹,然后单击“打包”按钮。

2023-11-29 23:19:09 2270 2

原创 MATLAB实战 | 不同形式的三维曲面图

通常,MATLAB中绘制三维曲面图,先要生成网格数据,再调用mesh函数和surf函数绘制三维曲面。若曲面用含两个自变量的参数方程定义,则还可以调用fmesh函数和fsurf函数绘图。若曲面用隐函数定义,则可以调用fimplicit3函数绘图。

2023-11-27 14:30:17 341

原创 MATLAB实战 | MEX文件

应用接口是MATLAB与其他语言相互调用各自函数的方法,MEX文件使MATLAB程序中可以调用或链接其他语言编写的函数,而MATLAB引擎使其他语言程序中可以调用MATLAB函数。

2023-11-24 14:17:37 1360

原创 MySQL数据库常见错误及解决方案

时记数据安全,共享优质资源”,数据库安全是指数据库数据的完整、真实、可靠和可用性。数据库也是一种软件系统,与其他软件系统一样也需要保护,需要采取一定的技术和一定的安全管理策略,保证数据库中的数据不被泄漏、不被破坏、不被修改或删除。本文列举MySQL数据库常见错误及解决方案。

2023-11-22 20:12:16 569 23

原创 秒懂算法 | 数论算法实例分析之阿里巴巴的宝藏与欧拉函数例题

数学( math )在计算机科学中的应用非常广泛,是程序设计的一门辅助学科,有人这样说过:“一切计算机问题终归于数学问题!”,而数论是一个非常庞大的数学分支,对于程序设计来说很重要,但它不是程序设计的全部,本章将讨论几类数论问题,并用程序实现它们。

2023-10-10 13:36:16 249

原创 秒懂算法 | 字符串匹配算法实例分析之潜伏者、最低三元字符串

字符串匹配算法在实际工程中经常遇到,是各大公司笔试、面试的常考题目。此算法通常输入为原字符串(string)和子串(pattern),要求返回子串在原字符串中首次出现的位置。比如原字符串为“ABCDEFG”,子串为“DEF”,则算法返回3。常见的算法包括BF(Brute Force,暴力检索)、RK(Robin-Karp,哈希检索)、KMP(教科书上最常见的算法)、BM(Boyer Moore)、Sunday等。01、R国和 S陷入战火之中,双方都互派潜伏者(间谍),潜入对方内部,伺机行动。

2023-10-10 09:55:43 378 1

原创 深入浅出DAX:购买推荐及产品ABC分类分析

深入浅出DAX:购买推荐及产品ABC分类分析运算求值的三步骤。首先是检测筛选,然后将筛选功能应用于基础表格,最后计算结果。DAX中的筛选器函数是复杂且功能强大的函数。例如筛选函数可用于操作数据上下文来创建动态计算。

2023-10-08 09:27:38 258

原创 深入浅出DAX:数据分析

深入浅出DAX:数据分析。

2023-09-27 08:57:25 879

原创 深入浅出DAX:SELECTEDVALUE()

深入浅出DAX:SELECTEDVALUE()SELECTEDVALUE(),如果筛选 columnName 的上下文后仅剩下一个非重复值,则返回该值。当仅选择某一列时,可用SELECTEDVALUE()函数去替换IF()+HASONEVALUE(),该函数的第2个参数为可省参数。当SELECTEDVALUE()置于分母中时,建议将第2个参数指定为1。以下为SELECTEDVALUE()函数的常见应用场景。

2023-09-27 08:38:59 904

原创 MATLAB实战 | 粮食储仓的通风控制问题

粮食储仓的通风控制问题。

2023-09-26 08:23:44 304

原创 适合新手自学的网络安全基础技能“蓝宝书”:《CTF那些事儿》

在众多的网络安全技术书籍,甚至专门介绍CTF的书籍中,李舟军教授主编的这本书独具特色,体现了他多年来教学的精髓。本书以李老师扎实的理论和教学实践为锚点,结合指导学生实战的经验,为所有网络空间安全爱好者提供了一本教科书式的实践导学手册,也为通过组织CTF战队进行教学工作的老师们提供了一部路径清晰、内涵丰富的参考教案。》通过喜闻乐见的方式,以通俗易懂、幽默风趣的语言普及网络空间安全的知识,从而提高公众的网络空间安全意识,进而促进全行业水平的提高,为我国成为网络安全强国打下坚实的基础。

2023-09-26 08:03:20 2393 1

原创 客户成功体系如何构建?请看这7步

但是在企业转型时,如果不从现有的团队中去挖掘,同样存在巨大风险,因为团队成员对现有业务熟悉,对客户熟悉,对产品熟悉,所以寻找人才比较好的方式是在引入“新鲜血液”的同时,对现有团队人才进行培养。好的客户成功经理可以让客户满意和成功,可以带来更高的客户终身价值。不可否认,当前的外部环境对SaaS赛道带来了前所未有的影响,与之相关的一系列组织流程正在厂商中巧悄然发生变化,在SaaS厂商内部,客户成功与其他部门一样都是企业持续增长的重要组成,在当前的局面下,也都会因是否高效驱动业绩增长而重新被审视其价值。

2023-09-25 15:31:34 2144 1

原创 Python程序设计实例 | 爬取机场航班信息

案例中将展示机场官网中航班信息(如机场航班的离港与进港信息)的爬取过程。有兴趣的读者可以在本案例的基础上对数据进一步分析,或是对爬虫做进一步的开发,增加更多功能。请求、解析、处理数据是通用爬虫的三个步骤,在本案例中,利用机场官网的详细信息,在网页上定位各类数据的路径,通过Scrapy爬取得到对应的数据,最后将多个数据统筹整合进一个JSON文件,最终得到机场航班的相关信息。

2023-09-25 09:43:02 1008 1

原创 Python程序设计实例 |爬取网络中的小说

网络文学是新世纪我国流行文化中的重要领域,年轻人对网络小说更是有着广泛的喜爱。本文以抓取网络小说正文为例编写一个简单、实用的爬虫脚本。

2023-09-22 17:32:54 539

原创 Python程序设计实例 | 学生管理数据库系统的开发

本文将通过一个学生管理数据库系统的开发过程来展示如何系统地基于Python实现SQLite数据库编程。以下首先提出数据库系统的基本结构,以及如何通过SQLite逐步达到这些要求并进行常规操作。

2023-09-19 08:58:41 1912 1

原创 大模型赛道如何实现华丽的弯道超车

伴随大模型技术迅猛发展,模型训练所需数据的规模不断扩大,数据的处理、存储和传输都面临着巨大的挑战,传统的存储和处理方式已经无法满足实时性和性能需求。当训练数据集的大小远大于单个节点的存储容量时,分布式缓存尤其有用,而当数据位于远端存储时,分布式缓存会把数据缓存在本地,有利于数据访问。随着数据量的不断增长,企业很难只使用单一存储系统。在本方案中,所有环节,包括训练数据集从对象存储加载到训练集群、数据缓存、按需加载用于训练的数据以及训练作业本身,都可以并行地、相互交错地执行,从而极大地加速了整个训练进程。

2023-09-15 17:05:08 2107

原创 鸿蒙开发实例 |搭建环境

2019年8月9日,华为在东莞举行华为开发者大会,正式发布鸿蒙操作系统;2020年9月推出了鸿蒙2.0,全面使能全场景生态,具备跨设备、服务流转、极速直达、可视可说、隐私安全五大能力。在2021年6月2日的华为新品发布会中,鸿蒙手机操作系统正式登场,引起社会媒体的广泛关注,同时也掀起了国内更新鸿蒙操作系统和学习鸿蒙开发的浪潮。本文主要介绍鸿蒙操作系统开发入门,从鸿蒙操作系统特征、技术架构、技术特性等方面介绍什么是鸿蒙操作系统。开发方面介绍了开发环境搭建、创建鸿蒙应用、部署鸿蒙应用到模拟器。

2023-09-11 09:49:42 606

原创 揭秘分布式文件系统大规模元数据管理机制——以Alluxio文件系统为例

Alluxio文件系统中的每一个文件或文件夹都由一个inode代表,这个inode存储着这个文件所有的属性和元信息,包括文件基本属性、权限信息、管理属性、时间戳、包含的数据块及每一个数据块的元数据等。值得注意的是,当Alluxio命名空间内文件数量未触发基于 alluxio.master.metastore.inode.cache.max.size 的驱逐时,所有文件元信息都在基于内存的缓存内,未写入RocksDB,此时这些文件的元信息磁盘占用接近于0。实现文件系统操作的接口并支持所有对文件的操作。

2023-09-08 17:21:42 2194 1

原创 Python程序设计实例 | 条形码图片识别

本系列推文案例中,建议Python采用3.10及以上版本,NumPy采用1.22.3及以上版本,Matplotlib采用3.5.1及以上版本,Pandas采用1.4.2及以上版本。Python从3.10这个版本开始,标准发行版本中自带的IDLE交互式环境中输入提示符>>>单独放在左侧,不能随输入语句一起复制。为了清晰区分实例在交互环境中的输入和输出,本系列推文在每个输入语句的开头依然保留输入提示符>>>。

2023-09-08 11:48:36 1239 2

原创 《C++ Core Guidelines解析》——图书推荐

首先,我的工作中很少用到C++语言,对于C++更多的是自己学习、消化以及应用的。以下仅仅为我个人观点,如有不同观点,请及时指正沟通!C++是一种通用的编程语言,支持过程化编程、面向对象编程和泛型编程。它被广泛用于开发软件和系统应用程序,特别是在需要高性能和低级控制的领域,如游戏开发、操作系统、嵌入式系统等。:在C++中,你可以创建变量来存储数据。例如,int a = 5;创建了一个名为a的整数变量,并将其初始化为5。:C++有多种数据类型,包括整型(int)、浮点型(floatdouble)、字符型(

2023-09-06 10:46:23 474 2

原创 面向对象的软件测试案例 | Date.increment方法的测试

面向对象技术产生了更好的系统结构,更规范的编码风格,它极大地优化了数据使用的安全性,提高了程序代码的可重用性,使得一些人就此认为面向对象技术开发出的程序无须进行测试。应该看到,尽管面向对象技术的基本思想保证了软件应该有更高的质量,但实际情况却并非如此;因为无论采用什么样的编程技术,编程人员的错误都是不可避免的,而且由于面向对象技术开发的软件代码重用率高,错误的重复发生概率也会更高,更需要进行严格的测试,以避免错误的大量重现。本文介绍Date.increment方法的测试。

2023-09-06 08:34:12 136

2048html网页小游戏

Html编写的2048小游戏,控制方式:键盘 上、下、左、右键盘控制

2024-03-20

基于K-Means的汽车行驶运动学片段分类

用K-Means来对运动学片段进行聚类

2023-08-30

鸿蒙开发之文件服务.zip

Harmony OS应用数据管理不仅支持单设备的各种结构化数据的持久化,还支持跨设备之间数据的同步、共享及搜索功能,因此,开发者基于Harmony OS应用数据管理功能,能实现应用程序数据在不同终端设备之间的无缝衔接,从而保证用户在跨设备使用数据时所用数据的一致性。

2023-08-30

分布式涂鸦源代码.zip

主要实现分布式设备之间如何共享涂鸦模板的核心功能,切合鸿蒙应用开发实战!

2023-08-30

C++爱心表白小程序.7z

实现了一个很好玩的爱心表白小程序,将综合运用到鼠标移动事件,定时器事件,从已有按钮类派生出自定义类、自定义信号槽等方面的内容!

2023-08-30

C++语言实现简单计算器源码

非常适合新手的开发项目,实现简单计算器的代码,相信很多人都有很多办法实现,这里只是其中一种,C++语言实现!希望能帮助广大初学者少走弯路!

2023-08-30

IntelliJ IDEA下基于Scala实现的Git检查工具

在实现Git检查工具之前需要知道程序究竟要做什么。我们知道,在管理Git分支时可以进行代码合并操作,这样可以将其他开发者提交的内容同步到当前分支中,当用户对自己的分支进行提交时就不会与现有版本产生冲突。 反向合并也可以理解为一种回合,在用户使用GitLab等版本管理软件时经常会出现这种现象,但是反向合并带来了十分严重的问题: 代码污染。 可以这样理解,用户分支是介于生产分支与测试分支中间的媒介,它必须保证与两种分支的匹配性问题,即文件差异性问题。通常用户分支是基于生产拉取出来的全新分支,而很多开发者都试图使用这个分支进行修改并提交到测试分支进行测试发布。 在理想情况下项目的测试分支与生产分支应该是一致的,因此反向合并容易被修改或纠正,但是在测试分支与生产分支差异较大的时候,反向合并会将测试分支中的内容合并到用户分支中,如果用户分支被提交到生产分支上,则将会产生不可恢复的灾难。 基于上述原因,我们使用Scala设计一款简单的检查工具,它可以检查指定分支或分支组中所有的提交信息,并从这些信息中过滤出带有回合操作的历史。

2023-08-21

Python异步编程|ASGI 与 Django(附源码)

ASGI源代码

2023-07-31

基于博图V15.1的程序加密程序

传统工业领域,涉及到项目尾款,往往设备已经开始运行有一段时间,但尾款不好收回,特此在PLC程序内加入定时锁定功能,方便服务售后人员与甲方周旋,收回尾款!

2023-04-20

数据结构应用性试验-数据库管理系统

资源内包括:数据结构应用型试验参考试试方案,实验报告要求,展示PPT,数据库管理系统实验代码,讲解视频以及运行结果,适合广大学生参考学习!

2023-04-20

使用回溯算法设计迷宫程序

栈的应用有许多,本篇着重将栈与回溯(Backtracking)算法结合,设计走迷宫程序。其实回溯算法也是人工智能的一环,通常又称试错(try and error)算法,早期设计的计算机象棋游戏、五子棋游戏,大都是使用回溯算法。

2023-03-21

用栈、回溯算法设计迷宫程序

栈的应用有许多,本篇着重将栈与回溯(Backtracking)算法结合,设计走迷宫程序。其实回溯算法也是人工智能的一环,通常又称试错(try and error)算法,早期设计的计算机象棋游戏、五子棋游戏,大都是使用回溯算法。

2023-03-21

Fashion MNIST图片重建实战

自编码器算法原理非常简单,实现方便,训练也较稳定,相对于PCA算法,神经网络的强大表达能力可以学习到输入的高层抽象的隐藏特征向量,同时也能够基于重建出输入。这里我们基于Fashsion MNIST数据集进行图片重建实战。

2023-03-21

使用Flutter小部件跨平台开发移动端App组件

我们学习了如何根据平台的不同执行不同的代码,通过Theme.of(context).platform找到平台信息,然后判断是iOS平台还是Android平台,再运行不同的代码。在官网中可以找到很多iOS风格的小部件,但并不是所有的material小部件都有对应的iOS小部件。

2023-03-21

Java 15新增类Record的工作实例

Record 是Java新增的库类,在Java 14和Java 15中以预览(preview)形式公布。Record类用来自动生成对定义数据进行创建、设置、访问以及比较等代码,所以又被称作数据类(data class)。在一些编程语言中,例如Kotlin,已经使用数据类来处理数据模式建立(Object Relational Mapping-ORM)以及传输(Data Transfer Objects-DTOs)等处理。Record类似于Java 的枚举类(Enum),用来简化、定义和处理数据。

2023-03-21

Android GPRS的基本应用

GPRS(General Packet Radio Service)称为通用分组无线服务技术,是GSM移动电话用户可用的一种移动数据业务。它经常被描述成2.5G,也就是说这项技术位于第二代(2G)和第三代(3G)移动通讯技术之间,GPRS是GSM的延续。GPRS以封包(Packet)式来传输数据,因此使用者所负担的费用是以其传输资料单位计算,理论上较为便宜。本系统中所用GPRS模块为SIM900。SIM900A属于双频GSM/GPRS模块,完全采用SMT封装形式,SIM900A仅适用于中国市场,其性能稳定,外观精巧,性价比高,能满足多种需求

2023-03-21

全球知名的Zoom视频会议软件

Zoom在国内使用较少,但难免会遇到与国际友人视频会议等协同办公及工作场景,一般的Zoom都是只有会议链接,需要我们在浏览器点击后链接进入会议,但是由于众所周知的原因,进入会议很慢,有了我们的这个软件安装包,直接在本地的客户端进入会议!

2023-03-14

西门子博图软件授权软件

西门子工控博图软件的授权软件,针对博图V13-V17等不同的版本,对于西门子S1200PLC以及Smart200系列都有着很强的适应性!打开软件后,左侧目录选择自己使用的PLC类型,选中,点击长秘钥,全选中,点击授权就可以,切记,在授权过程中,请关闭正在使用的西门子软件!

2023-03-14

中国工业软件产业白皮书(2020)解读

中国工业软件产业白皮书(2020)解读

2023-02-20

一键查询自己电脑连接的无线网账号密码

一键查询自己电脑连接的无线网账号密码

2023-02-20

台达PLC编程工具WPLSoft

WPLsoft是一款简单实用的plc编程工具,最新版使用流畅多语言编辑快速生成,仿真模拟一键操作。ISPsoft是一种结构化的编程方式通讯功能需搭配安装COMMGR,共支持五种编程语言以及丰富的应用指令集。

2022-10-22

开发工具——台达PLC编程软件

台达PLC编程工具

2022-04-06

.net C# CAD二次开发,实现CAD自动绘图功能

CAD的二次开发,适用于ZWCAD以及AutoCAD软件,可以自动按照需求绘制对应的图块,减轻人为绘图导致的错误,此程序为本人在工作中实践开发的,经测试功能正常,希望能帮助到有需要的人,尤其是CAD绘图人员,再次申明,此自动画图工具是本人在工作中创作且使用的,各位可以打开源码进行修改,结合自己的实际工作进行定制化的二次开发。

2022-03-29

工控开发modbus常用的功能码介绍

工控人必须掌握的modbus常用的功能码解释及示例,此文档为本人工作经验分享,希望能帮助到有需要的人。

2022-03-25

.net开发 .net移植 CAD开发者必备

主要介绍了.net开发CAD的技术迁移,目前主流的CAD为AUTOCAD,国产的CAD主要是中望CAD为主,本文是借鉴AutoCAD的技术开发文档,移植到中望CAD的开发中去,越来越多的开发者将CAD逐渐移植到国产的软件中,为了我们国产软件的发展,我们将一起努力开发完善其应用场景与使用便捷度。希望对各位开发者有所帮助,谢谢。

2022-03-25

.net开发 中望CAD二次开发 技术文档

本文为中望CAD二次开发技术文档,主要是.net开发,主要的适应人群为中望CAD二次开发人员,文档主要介绍中望CAD的二次开发接口、开发方式以及不同语言开发的简要教程。本人也是因工作需要整理出来的开发文档,希望对各位开发者有一定的帮助!

2022-03-25

农牧养殖(生猪养殖)产业研究

主要介绍生猪养殖的产业研究,适用人群为农牧行业从业人员、养殖人员等,主要介绍了我国的生猪产业,包括生猪的价格、国民的消费情况以及政策扶持、新技术诞生,生猪养殖主要看市场需求,肉类价格的波动直接影响着国内的农牧行业的投资与创业行情。通过本文的分析与理解,解析国家的扶持政策以及最新的居民消费观念,给到养殖户以及投资者一定的参考。本文可以看做是调查结果亦或是情报分析,希望各位都能有所收获。

2022-03-25

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除