程序设计20231301计算机 基础

SpringBoot项目如何打包成exe应用程序?

前言 近期做了一个前后端合并的spring boot项目,但是要求打包城exe文件,提供给不懂电脑的小白安装使用,就去研究了半天,踩了很多坑,写这篇文章,是想看到这篇文章的人,按照我的步骤走,能少踩坑。 准备 准备工作: 一个jar包,没有bug能正常启动的jar包 exe4j,一个将jar转换成e ......
应用程序 SpringBoot 程序 项目 exe

js基础

旧类 一个函数如果直接调用()那么他是一个函数 如果是采用new的形式。比如const p = new() 则是构造函数,p等于一个对象 数组最后添加元素的小技巧 直接数组名[lenth] = *** ......
基础

FreeCodeCamp-通过创建一架钢琴来学习响应式网页设计

index.html <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <title>Piano</title> <meta name="viewport" content="width=device-width, in ......
FreeCodeCamp 网页设计 钢琴 网页

产品经理-基础-重心-误区

基础 1、视野(扩展)、国内外产品资料 2、表达能力(笔记、草稿) 3、技术:前端H5....... 4、逻辑思维:设计与用户使用是否缺陷 5、基础电脑操作 重心 1、实操 2、认识外-->内,重点难点 3、流程 误区 1、盲从、信大厂 2、捞针,无目的 3、重工具(要注重整体)、RP8 4、理论、 ......
重心 误区 经理 基础 产品

设计原则

一 单一职责原则 职责: 引起变化的原因 SRP原则:一个对象(方法)只做一件事 SRP原则的应用难点就是如何去分离职责 1 何时应该分离职责 并不是所有职责都应该一一分离 如果随着需求变化,职责总是同时变化的就不必分离 创建xhr对象 & 发送xhr请求 职责的变化轴线仅当他们确定会发生变化时才有 ......
原则

ZLMediaKit报错,程序启动失败,请修改配置文件中端口号后重试!

报错信息如下: 2023-05-09 10:33:22.819 W [MediaServer] [13423-MediaServer] sockutil.cpp:421 bind_sock6 | Bind socket failed: address already in use2023-05-09 ......
ZLMediaKit 口号 文件 程序

数据流传输适配器系列产品设计资料保存:220-基于光纤的数据流传输适配器系列产品

220-基于光纤的数据流传输适配器系列产品 一、产品概述 光纤传输适配器为公司主力产品,主要包括10Gbps传输,40Gbps传输和100Gbps光纤传输,适配CameraLink(双base或者1路Full)、HDMI、HD-SDI;多路AD,等数据流信号,通过光纤传输到服务器,进行信号的进一步分 ......

Java设计模式-代理模式

简介 代理模式是一种结构型设计模式,它可以让我们通过一个代理对象来访问一个真实的目标对象,从而实现对目标对象的功能扩展或保护。代理模式的主要角色有三个: 抽象主题(Subject):定义了真实主题和代理主题的公共接口,使得在任何使用真实主题的地方都可以使用代理主题。 真实主题(RealSubject ......
模式 设计模式 Java

金汇战神程序小精灵App下载

金汇战神系金汇科技出品普通牌战神程序,玩法齐全,无区域限制,高性价比高,调试安装更加快捷方便,安装时间大大缩短,适用于各种需要快速安装的场所。添加微心 zscxmj 咨询索取金汇战神小精灵App下载二维码链接 手机上安装好金汇战神小精灵app后,连接上蓝牙后怎么使用怎么操作呢?其实很简单 首先金汇战 ......
战神 程序 App

关于用户推荐关系链的数据结构设计

主键 上级id 节点路径 id pid node_path 1 0 0-1 2 1 0-1-2 3 2 0-1-2-3 node_path text ut8编码 添加普通索引,长度1000 查询下属团队:select * from t where node_path like "mynodepath ......
结构设计 结构 数据 用户

学生CPP成绩计算

学生CPP成绩计算 给出下面的人员基类框架: class Person { protected: string name; int age; public: Person(); Person (string p_name, int p_age); void display () {cout<<nam ......
成绩 学生 CPP

动态链接库和可执行程序中函数的相互调用

调用栈:main() --> libsosrc.so中的soFunc--> main.out中的callBySo #include <stdlib.h> #include <dlfcn.h> #include <stdio.h> void callBySo() { printf("callBySo\ ......
函数 链接 程序 动态

学习计算机

......
计算机

java基础-二维数组定义,静态动态初始化格式,元素访问,内存图

一、什么是二维数组(定义) 二维数组的应用场景:当我们需要数据分组管理的时候,就需要用到二维数组。 二、二维数组静态动态初始化 1、二维数组静态初始化 格式:数据类型[] [] 数组名=new 数据类型[] [] {{元素1,元素2},{元素1,元素2}}; 范例:int [] [] arr=new ......
数组 静态 元素 内存 格式

网络--计算机网络概述

一、计算机网络概述 局域网 -- 分层设计 交换机 100米 带宽10 100 1000M 广域网 ISP(Internet服务供应商) 路由器 -- 转发数据 网卡--缓存 MAC 48位2进制 帧 比 包 多了MAC地址(用于交换机识别mac -- 下一条) 路由器识别ip 数据传输:目标收到确 ......
计算机网络 网络

智能制造数字化工厂顶层设计

三步走的策略,逐步迈向工业4.0 第一步:顶层设计与规划:方案顾问梳理与规划 第二步:夯实数字化企业平台 端到端价值链整合 •整合PLM、ERP、MES和CRM系统,理清产业价值链 •实施PLM系统,实现虚拟设计和开发 网络化的纵向集成,打造数字化工厂 •实施MES/WMS系统,建立工业4.0的核心 ......
顶层 化工厂 数字 智能 化工

BBS数据库表结构设计

BBS数据库表结构设计 在我们分析完一个项目的需求之后,我们着手开发项目所需要做的第一件事就是设计数据库的表结构及其字段。 一般来说,设计一个数据库的表结构一般要注意以下三点: 第一,把项目的需求转化为一个个数据库中的表 第二,探寻表与表之间的关联关系 第三,牢记以下原则:能用多对多关联关系就尽量不 ......
结构设计 结构 数据库 数据 BBS

KaiOS 2.5.X 使用 WebIDE 安装以及调试第三方应用程序

本教程将展示使用 Waterfox Classic 安装为 KaiOS 2.5.x 设计的应用,同时我们也非常推荐使用它来进行安装和调试应用。 本教程本身不会对手机产生任何损害,但请注意,你必须信任你所安装的应用是安全、无任何威胁的,WebIDE不会验证应用的安全性,Momo Trace 不对因使用 ......
第三方 应用程序 程序 WebIDE KaiOS

Python爬虫零基础教学第二天

Python爬虫高级开发/大数据抓取/从入门到精通/商业项目实战(2) 开始时间2023-05-08 21:26:37 结束时间2023-05-08 23:08:20 一、调试模式的介绍 鼠标右键,在出现的选项中找到检查进入调试模式,或者按键盘上的f12键进入调试模式。 二、Cookie 使用coo ......
爬虫 基础 教学 Python

【nodejs基础】Express、路由、中间件详解04

一、Express 简介 Express 是基于 Node.js 平台,快速、开放、极简的 Web 开发框架通俗的理解:Express 的作用和 Node.js 内置的 http 模块类似,是专门用来创建 Web 服务器的。本质就是一个 npm 上的第三方包,提供了快速创建 Web 服务器的便捷方法 ......
中间件 路由 Express 基础 nodejs

使用IDEA创建第一个SpringBoot项目并进行一些基础配置的详细教程

1.打开IDEA,新建new project,填写项目信息。 2.如上图所示,设置server URL为阿里云服务器为: https://start.aliyun.com/ 下面的Java版本选择必须和Project SDK版本相对应,不然不能进行下一步。 3.选择springboot版本和开发会使 ......
SpringBoot 基础 项目 教程 IDEA

网络基础 登录对接CAS-跨域导致的一个意想不到的Bug

登录对接CAS-跨域导致的一个意想不到的Bug 背景描述 业务需求是平台登录,接入Cas验证 问题描述 平台登录页,点击登录方式,跳转Cas登录页,提交登录请求,结果发现,又返回平台登录页; 再次点击登录方式,登录成功,跳转到目标页面。 问题排查 排查方向-浏览器兼容性问题 这个问题,开发人员在其本 ......
网络基础 意想不到 基础 网络 CAS

深度学习基础概念

#模型假设和参数是什么? 模型假设和参数是什么:用一个函数关系去表示的一只样本的数据的后面存在的规律。参数的是用于表现的规律的特征参数。 #评价函数(损失)是什么? 评价函数(损失):是与评价预测与目标的之间的一种关系函数。衡量模型预测值和真实值差距的评价函数也被称为损失函数(损失Loss) 机器学 ......
深度 概念 基础

第一章、计算机组成与体系结构

第一节.数据的表示 二进制转十进制:权值相加。即一个二进制数为1010.1,转为十进制为: $$ 小数点左边从0开始幂,小数点右边就是-1 十六进制转十进制:同样的,权值相加。即一个十六进制为100121,转为十进制为: $$ 十进制转二进制:整数位用短除法,除二取余,直到余数为0,然后将余数由上往 ......
体系结构 体系 结构 计算机

数的计算

数的计算 洛谷 题目描述 给出自然数 $n$,要求按如下方式构造数列: 只有一个数字 $n$ 的数列是一个合法的数列。 在一个合法的数列的末尾加入一个自然数,但是这个自然数不能超过该数列最后一项的一半,可以得到一个新的合法数列。 请你求出,一共有多少个合法的数列。两个合法数列 $a, b$ 不同当且 ......

实现一个面积计算器,它能够计算矩形或长方体的面积。

设计思路:可以设计两个函数,分别用于计算形或体的面积 代码: #include<iostream>#include<string>using namespace std;int area(int,int);int area(int,int,int);int main(){ int i, repeat ......
面积 长方体 矩形 计算器

CMake+Visual Studio构建Qt程序

转载:https://www.codenong.com/cs106288798/ 转载:https://zhuanlan.zhihu.com/p/400804242 一、编写代码文件 main.cpp #include <QApplication> #include "Mainwindow.h" i ......
程序 Visual Studio CMake

markdown基础操作快捷命令

Markdown 学习 一级标题 #+空格+内容+回车 二级标题 2个## 三级标题 ###3个# 四级标题 ####4个# 斜体 内容两边各1个星号 hello word! 加粗 内容两边各2个星号 你好 分割线 内容两边各2个波浪线 ~~你好~~ 引用 右括号>+内容 markdown学习第一天 ......
markdown 命令 基础

Java:实现从word文档中取出指定数据存入excel中的小程序。

文件准备 一、把需要处理的word全都放入d盘下 words目录中。 程序配置 一、下载安装Idea 地址:IntelliJ IDEA – the Leading Java and Kotlin IDE (jetbrains.com) 二、启动idea,新建项目 三、导入依赖 在pom.xml中加入 ......
文档 程序 数据 excel Java

软考中级软件设计师主观题详解

软件设计题分析 | 试题 | 考察内容 | | | | | 数据流图/DFD | 补充外部实体、数据存储、加工、数据流等 | | 数据库设计/ER | E-R图 关系模式 主键/外键 规范化理论 增加实体 | | UML建模 | 类图 用例图 活动图等 | | C语言算法 | C语法+数据结构 | ......
主观 设计师 软件