组态软件 组态 前端 常用
软件设计:简单工厂模式
类图: 源代码: package com.ittest.test2; public class Man implements Person{ public Man() { } public void make(){ System.out.print("生产男人"); } } package com. ......
HarmonyOS之ArkTS-常用基本数据类型及使用
ArtTS基本数据类型:包括number、string、boolean、array、枚举类型、unknown等 number:数字类型,在程序中定义一个变量指定类型一定要小写number 看了截图大家肯定有点疑惑为什么变量后面要加一个;number 这就是TS的缘故,这样是为了防止后面发生变异(可被 ......
软件开发:组织大规模逻辑的技艺
技艺永恒,生命短暂,机会易逝,实验莫测,抉择艰难。 程序员是吃“逻辑”这碗饭的。那么,怎么才能安心地吃这碗饭呢?你需要掌握组织大规模逻辑的技艺。 要掌握这门技艺,需要有一些思想方法论来指导。本文谈谈,软件业界是如何应对组织大规模逻辑的。 思想 结构化抽象 软件,本质上是一种可动态而弹性变化的逻辑装置 ......
Elasticsearch 常用功能
Elasticsearch适合海量数据(PB级别的)搜索,最多延迟1秒,实施高可用 Elasticsearch常用术语 Index索引:可以理解为MYSQL里的数据库 Type索引中的数据类型:可理解为mysql里的表table json格式的Documetn文档数据:就是存在ES里的一条数据 Fi ......
LinkedList的常用方法
介绍 LinkedList 类是一种常见的基础数据结构,是一种线性表,但是并不会按线性的顺序存储数据,而是在每一个节点里存到下一个节点的地址。 Java 的 LinkedList 底层是一个双向链表,位于 java.util 包中,使用前需要引入它 LinkedList LinkedList 是一个 ......
ArrayList的常用方法
简介 ArrayList 是 java 集合框架中比较常用的数据结构了。继承自 AbstractList,实现了 List 接口。底层基于数组实现容量大小动态变化。允许 null 的存在。同时还实现了 RandomAccess、Cloneable、Serializable 接口,所以ArrayLis ......
什么是前端开发中的 SVG Sprites 技术
SVG Sprites 在前端 Web UI 渲染中的应用 在前端Web应用开发中,图标的使用是非常常见的需求,而SVG(可缩放矢量图形)是一种灵活而强大的图形格式,常被用于在Web界面中呈现图标。SVG提供了可伸缩性、可定制性和清晰度,但当页面上包含大量图标时,每个图标都作为单独的HTTP请求加载 ......
2023/12/1软件工程日报
TypeError: Descriptors cannot be created directly.If this call came from a _pb2.py file, your generated code is out of date and must be regenerated wi ......
软件设计8
[实验任务一]:双向适配器 实现一个双向适配器,使得猫可以学狗叫,狗可以学猫抓老鼠。 实验要求: 1. 画出对应的类图; 2. 提交源代码; package test8; public class Adapter implements Cat,Dog{ private Cat cat=new Rea ......
软件工程第五次作业
github代码链接: https://github.com/attendsure/attendsure.git 报告文档链接:https://files.cnblogs.com/files/blogs/803747/AttendSure%E5%AE%9E%E7%8E%B0%E4%B8%8E%E9% ......
软件设计实验 24:模板方法模式
实验 24:模板方法模式 本次实验属于模仿型实验,通过本次实验学生将掌握以下内容: 1、理解模板方法模式的动机,掌握该模式的结构; 2、能够利用模板方法模式解决实际问题。 [实验任务一]:数据库连接 对数据库的操作一般包括连接、打开、使用、关闭等步骤,在数据库操作模板类中我们定义了connDB()、 ......
七天.NET 8操作SQLite入门到实战 - 第五天引入SQLite-net ORM并封装常用方法(SQLiteHelper)
前言 上一章节我们搭建好了EasySQLite的前后端框架,今天我们的主要任务是在后端框架中引入SQLite-net ORM并封装常用方法(SQLiteHelper)。 七天.NET 8操作SQLite入门到实战详细教程 第一天 SQLite 简介 第二天 在 Windows 上配置 SQLite环 ......
常用CMD命令
盘符切换 查看目录下的所有文件 dir 切换目录 cd change directory cd/e 直接到E盘 cd\look 直接到look文件夹 cd.. 切换上一级 清理屏幕 cls(clear screen) 退出终端 exit 查看电脑的ip(注意这个ip不是你对外访问的ip而是你的局域网 ......
软件评测师
1. 考试要求: (1)熟悉计算机基础知识; (2)熟悉操作系统、数据库、中间件、程序设计语言基础知识; (3)熟悉计算机网络基础知识; (4)熟悉软件工程知识,理解软件开发方法及过程; (5)熟悉软件质量及软件质量管理基础知识; (6)熟悉软件测试标准; (7)掌握软件测试技术及方法; (8)掌握 ......
常用英语汇总
A abstract 抽象的 abstract base class (ABC)抽象基类 abstract class 抽象类 abstraction 抽象、抽象物、抽象性 access 存取、访问 access function 访问函数 access level访问级别 account 账户 a ......
记录--原来前端部署这么简单
这里给大家分享我在网上总结出来的一些知识,希望对大家有所帮助 前言 有个朋友说前端技能大家大部分都会,就是部署项目这一块经验都比较稀缺,一直很想学一下。所以在这里写一篇简单的从零开始部署前端项目的全过程,感兴趣的掘友们或者想自己搭建项目部署的可以看一下这篇。 环境搭建 首先我们需要进行环境搭建主要就 ......
Linux常用基础命令
一、文件相关 1、ls命令:显示当前目录的文件信息 格式:ls [参数] -a:显示所有的文件和目录 2、cp命令:复制文件或目录 格式:cp [参数] 源文件名,目标文件名 -r:复制目录 -f:复制已有文件 3、mkdir命令:创建目录 格式:mkdir [参数] 目录名 -m:指定权限 -p: ......
gcc 在嵌入式软件中一些常见的用法(待补充)
大多数情况,嵌入式软件工程师并不需要知道gcc编译器是工作的,但是随着调试深入,了解gcc在软件中的一些常见的用法大有裨益。 这里列一下遇到的一些嵌入式软件中用到的一些gcc知识。 1 GCC关闭某函数的优化 软件库使用O2/O3优化,有时debug时,需要关闭其中某些函数的优化(即使用此函数使用O ......
提升工作效率必备神器:2024年口碑最佳的9款待办事项提醒软件
9款主流待办事项提醒软件:1.PingCode;2.Worktile;3.Apple 提醒事项;4.嘀嗒清单;5.番茄TO DO;6.Todoist;7.微软To Do;8.Trello;9.Asana。 使用待办事项管理软件相比于没有使用,主要提高了任务组织和规划的效率,优化了时间管理,并有助于设 ......
6、常用算法和正则表达式
常用算法 double x=-92.42,y=25.98; double result1=qAbs(x); //取正数 qDebug() << "x="<<x<<";result="<<result1; double maxResult=qMax(result1,y); // 求2个数的最大数 qD ......
数字化IT合同管理软件, 实现高效合同管理!
在现代商业环境中,合同是商业活动中不可或缺的一部分。无论是与供应商、客户还是员工之间的合作,合同管理都是非常重要的。然而,传统的手动合同管理过程往往繁琐且易错,导致时间和资源的浪费,为了解决这些问题,合同管理软件应运而生。 合同管理软件是一种专门设计用于自动化和优化合同管理流程的工具。它通过数字化合 ......
软件测试/人工智能|Python关键字:代码掌中利器的关键之处
简介 在Python编程世界中,关键字扮演着至关重要的角色,它们是编程语言中的保留字,具有特殊的含义和用途,对于控制程序流程、定义类和函数等起着不可或缺的作用。 什么是关键字 关键字是指在 Python 编程语言中具有特殊含义的保留单词。这些关键字被 Python 解释器用于识别程序的结构和语义,从 ......
软件测试/人工智能|Python标识符:代码世界中的命名之道
简介 Python作为一门优雅而强大的编程语言,标识符扮演着重要的角色,它们不仅是命名代码中各种元素的工具,更是代码可读性和可维护性的关键所在。 什么是标识符? 在Python中,标识符是用来标识变量、函数、类或其他对象的名称。标识符可以用来命名各种元素,让代码更易于理解和维护。 标识符的命名规则 ......
软件测试/人工智能|Python函数与调用:解放编程力量的关键
简介 Python作为一门强大而灵活的编程语言,其函数机制为我们提供了一个重要的工具,使得代码更为模块化、可重用。在本文中,我们将深入探讨Python中函数的各个方面,包括什么是函数、内置函数、函数的定义和函数的调用,以及通过示例展示函数在实际编程中的应用。 什么是函数? 在Python中,函数是可 ......
ubuntu编译软件报错:fatal error: libnet.h: No such file or directory
参考: https://blog.csdn.net/wuyou1995/article/details/104742326/ 解决方法: sudo apt-get install libnet1-dev ......
Inno Setup6.2.0汉化版软件及生成更新包脚本(三)
按照 Inno Setup6.2.0汉化版软件及生成安装脚本(二) 的安装包安装后可以安装以下脚本进行更新,会自动识别版本,关闭服务,关闭打开的客户端,更新客户端,最后启动服务。 //定义常量 #define MyAppId "08FBA954-A306-4782-8C02-05F3DFE01772 ......
Inno Setup6.2.0汉化版软件及生成安装包脚本(二)
个人研究,为了记录下打包脚本,大家也可以安装打包脚本向导一步一步生成。 下面是我打包的脚本,其中包含了安装过程中执行批处理文件,是为了安装API服务,可以参考下: ; 脚本由 Inno Setup 脚本向导 生成! ; 有关创建 Inno Setup 脚本文件的详细资料请查阅帮助文档! #defin ......
Inno Setup6.2.0汉化版软件打包工具(1)
Inno Setup 是一个免费的安装制作软件,小巧、简便、精美是其最大特点,支持pascal脚本,能快速制作出标准Windows风格的安装界面,足以完成一般安装任务。该软件用Delphi写成,其官方网站同时也提供源程序免费下载。它虽不能与Installshield这类恐龙级的安装制作软件相比,但也 ......
Linux常用命令汇总
整理如下,随时补充更新: # 查看内存占用最高的进程 ps aux --sort=-%mem | head top,按照M按照内存排序,按下P按照CPU排序,按下E转换为KB/MB/GB # 查看当前磁盘占用df -h # 查看当前目录大小du -sh # 查看当前目录下第一层文件夹的大小,按照由大 ......
ctf常用的密码(持续更新)
解密在线平台: 1.rot:ROT5、ROT13、ROT18、ROT47位移编码 (qqxiuzi.cn) 1.rot系列密码: rot系列密码,类似于凯撒密码。 rot5 : 替换目标:仅数字 替换范围:0~9 替换步长:5 rot13: 替换目标:仅字母 替换范围:A~Z,a~z 替换步长:13 ......