程序设计20231410计算机 基础

软件设计模式学习每日总结-第一天

Uml类图 1、 分三层,从上至下分别为类名,属性,方法。 2、 类与类之间的关系:关联(聚合,组合)、依赖、继承、实现。 3、 依赖是最低耦合,继承是最高耦合。 七大原则 1、 开闭原则:程序代码对扩展开发,对修改关闭。 2、 里氏代换原则:子类可以扩展父类功能,但是不要修改父类原有的功能。 3、 ......
设计模式 模式 软件

【C++】【图像处理】均值滤波和高斯滤波(低通滤波)算法解析(以.raw格式的图像为基础进行图像处理、gray levels:256)

1 void meanFilter(BYTE* image, int width, int height, BYTE* outImg) 2 { 3 //均值滤波 4 int smth[9]; 5 int i, j, m, n; 6 BYTE block[9]; 7 8 // 高斯卷积核初始化 9 s ......
图像 图像处理 均值 算法 格式

连载随笔:第一个VBA工具的诞生-站间距计算工具(二)

四、工具打磨 2008年,结合大家的使用反馈,我不断地修改BUG,调整适用功能,到2008年6月16日发布了V2.4版本。 V2.4版本还增加了3种输出格式。 2008年我到了南昌,由于工作负荷的增加,VBA编程就偃旗息鼓了一段时间。2013年的时候,由于4G(TD-LTE)一期工程建设,无线规划时 ......
工具 间距 随笔 VBA

模块热替换会在程序运行中,替换、添加、删除模块,无需重新加载整个页面,无需更替所有模块

下列关于webpack配置的描述错误的是( ) A module.rules可以指定多个loader,而loader的作用是对模块的源码进行转换 B plugin是一个具有apply方法的JavaScript对象,由于plugin可以携带参数,所以必须在配置中向plugins属性传入一个实例 C 模 ......
模块 页面 程序

数据库设计心得——软件2105最抽象的一组

一、前言 我们小组的项目是医学图像去噪系统,项目工作的重点在于去噪模型的训练,有关数据库的结构不是很复杂。需要数据库完成的工作主要就是用户账户信息的存储和图像信息的存储以及实体之间关系的处理。 二、具体实现 在数据库的具体实现上,主要围绕两点来搭建框架。第一点是医生的用户信息,最关键的医生表,用于存 ......
心得 数据库 数据 软件 2105

秦疆的Java课程:28 基础 自增自减运算符 初识Math类

一元运算符:++自增,--自减 public class Dome1 { public static void main(String[] args) { int a = 3; int b = a++;//先给b赋予a的初始值3,再执行a自增,这时a的值变成了4 System.out.println ......
运算符 课程 基础 Java Math

HDMI 显示器驱动设计

1.理论HDMI简介 VGA 接口体积较大;且传输的模拟信号易受外界干扰。因此在VGA 接口之后,首先推出的是 DVI 接口, DVI 是基于 TMDS(Transition MinimizedDifferential Signaling, 最小化传输差分信号)技术来传输数字信号。 DVI 接口设计 ......
显示器 HDMI

(十五)C#编程基础复习——值传递、引用传递、输出传递

通过前面的学习,我们了解了在调用带有参数的函数时,需要将参数传递给函数。在介绍这几种传递方式之前,我们先来介绍一下形式参数(形参)和实际参数(实参)这两个概念: 形式参数:在定义函数阶段参数列表中定义的参数称之为形式参数,简称形参,可以将它看做变量的名称,它没有具体的值,只是用来接收函数调用时传递过 ......
基础

中国银行模拟器app,用java设计框架,图片网上找的,提供代码,仅供娱乐

回执单生成器的Java程序需要涉及到一些基本的Java编程技能,包括创建类、处理用户输入和格式化输出。下面是一个简单的示例代码,用于生成一个简易的回执单。这个程序将接收用户的输入,然后生成一个格式化的回执单。 请注意,这个示例是基础的,并没有实现完整的错误处理或复杂的用户界面。你可能需要根据你的具体 ......
模拟器 框架 代码 银行 图片

java基础学习:强制类型转换

1. 2. 代码: package com.itheima.type; public class Type3 { public static void main(String[] args) { //掌握强制类型转换 int a=20; //byte b=a; 报错,直接将类型范围大的变量转换为类型 ......
类型 基础 java

H5跳转小程序

Vue3+vite main.js 文件 app.config.compilerOptions.isCustomElement = (tag) => tag.startsWith('wx-open-launch-weapp'); // 防止vue变异报错 Page.vue <wx-open-laun ......
程序

秦疆的Java课程笔记:27 基础 基本运算符

Java语言支持的运算符: 算数运算符: 基础四则运算:+加法,-减法,*乘法,/除法 %取余,或称“模运算” ++自增,--自减 赋值运算符:= 关系运算符: >大于,<小于,>=大于等于,<=小于等于 ==等于,!=不等于 instanceof对象运算符,用来判断一个对象是否属于某个指定的类或其 ......
运算符 课程 基础 笔记 Java

java基础:表达式的自动类型转换

1.表达式的自动类型转换: (1)在表达式中,小范围的变量,会自动转换为表达式中较大范围的类型,再参与运算 代码: package com.itheima.type; public class Type1 { public static void main(String[] args) { byte ......
表达式 类型 基础 java

H5网页跳转微信小程序踩坑

问题:苹果手机可以显示图片跳转按钮,但是安卓手机无法显示出来。、问题:苹果手机可以显示图片跳转按钮,但是安卓手机无法显示出来。、 原因:看看图片链接是 // 还是 http 开头,如果是 //test.com/upload/60/2b605429ddcc756370be777761c98d.png  ......
网页 程序

.Net实验一 语言基础

一、实验目的 熟悉Visual Stido.NET 实验环境; 掌握控制台程序的编写方法; 掌握C#程序设计语言的语法基础; 掌握控制语句和数组的使用。 二、实验要求 根据题目要求,编写 C#程序,并将程序代码和运行结果写入实验报告。 三、实验内容 编写一个控制台应用程序,输入三角形或者长方形边长, ......
语言基础 语言 基础 Net

数据库设计心得

数据库设计心得 ​ 我们的项目是合同智审平台,在设计数据库时最主要的就是找准三个关键的部分,用户,合同,法律,围绕这三个主体来设计表,建立相关的关系 表设计 ​ 下面是创建的表以及每个表的详细解释 1. 操作日志表:这个表用于记录用户的操作信息,包括操作提交时间、用户类型、操作内容和操作是否成功等。 ......
心得 数据库 数据

秦疆的Java课程笔记:26 基础 变量 常量 作用域

变量就是可以变化的量。 Java是一种强类型语言,每个变量都必须声明其类型。 Java变量是程序中最基本的存储单元,其要素包括: 变量名,变量类型,作用域。 注意事项: 每个变量都有类型,类型可以是基本类型,也可以是引用类型。 变量名必须是合法的标识符。 变量声明是一条完整的语句,因此每一个声明都必 ......
常量 变量 作用 课程 基础

产品设计

基础 政府没钱了,居民没钱了。 国企有钱。 利用新技术创造新需求 目标: Independence ue python blender krita nodejs? 模块 AI AI辅助性生产决策? 利用chatGPT 将生产信息集合后使用AI指导生产? 基于chatGPT的低代码生成,自动生成用户需 ......
产品设计 产品

架构设计【电商系统】

一、架构图 二、交易核心 2.1、基础交易类型抽象 2.2、多表聚合&订单关联 2.3、支付核心 2.4、支付编排 2.5、异常处理机制 2.6、渠道网关 2.7、资金核算体系 2.8、平台统一上下文 2.9、数据一致性挑战 2.9.1、CAS 2.9.2、幂等&异常补偿 2.9.3、对账 2.9. ......
架构 系统

设计模式(十二)代理

一、定义 给某一个对象提供一个代理或占位符,并由代理对象控制对原对象的访问。代理模式是一种结构型模式。 二、描述 代理模式的结构比较简单,其核心是代理类,为了让客户端能够一致性地对待真实对象和代理对象,在代理模式中引入了抽象层。包含以下三个角色: 1、Subject(抽象主题角色):它声明真实主题和 ......
设计模式 模式

小游戏在app运行的方式:借助小程序容器实现的具体步骤分享

小游戏是小程序的一个类目,小游戏是微信开放给小程序的更多的能力,让小程序开发者有了开发游戏的能力。小游戏没有WXSS、WXML、多页面等内容,但加了一些渲染、文件系统以及后台多线程的功能。 小游戏的运行环境是小程序环境的扩展,基本思路也是封装必要的 WEB 接口提供给用户,尽可能追求和 WEB 同样 ......
容器 步骤 小游戏 方式 程序

FinClip 应用指南:如何应用小程序插件?

插件,是可被添加到小程序内直接使用的功能组件。开发者可以像开发小程序一样开发一个插件,供其他小程序使用。同时,小程序开发者可直接在小程序内使用插件,无需重复开发,为用户提供更丰富的服务。 小程序开发者可便捷地把插件添加到自己的小程序内,丰富小程序的服务。当用户在使用小程序时,将可以在小程序内使用插件 ......
插件 FinClip 指南 程序

【转载】计算几何模板

转自 https://blog.csdn.net/k_l_c_/article/details/51992298?spm=1001.2014.3001.5502 两点之间距离 判断两点是否重合 叉积//可判断点在线段或直线的哪一侧 点积 判断点p是否在线段l上 返回点p以点o为圆心逆时针旋转alph ......
几何 模板

轻量前端框架能否与小程序结合应用?

前端框架一般指用于简化网页设计的框架,使用广泛的前端开发套件,比如,jquery,extjs,bootstrap等等,这些框架封装了一些功能,比如html文档操作,漂亮的各种控件(按钮,表单等等),使用前端框架可以帮助快速地搭建网站。 框架是提供一套完整的解决方案,按照规定好的代码结构来做编排,使用 ......
轻量 前端 框架 程序

Spring5学习随笔-Spring5的基本介绍、工厂设计模式

学习视频:【孙哥说Spring5:从设计模式到基本应用到应用级底层分析,一次深入浅出的Spring全探索。学不会Spring?只因你未遇见孙哥】 第一章、引言 ![](https://img2023.cnblogs.com/blog/3321544/202311/3321544-2023111312 ......
Spring5 Spring 设计模式 随笔 工厂

JavaScript 基础知识

运营商 运算符对数据进行操作。它们有多种形式,包括算术运算符(+、-、*、/)、比较运算符(==、!=、<、>)和逻辑运算符(&&、||、!) 控制流语句 控制流语句根据特定条件控制代码块的执行顺序。它们包括if-else语句、switch语句和循环。 数组 数组是数据项的有序集合。它们允许您使用单 ......
基础知识 JavaScript 基础 知识

查询window开启的服务及命令跟踪服务器计算机 TCP/IP 数据包

一、要求在 DOS 窗口中使用一条命令查询服务器计算机查询该计算机开启了哪些服务 实现过程:1)WIN + R调出命令提示框;2)输入DOS命令:net start 二、在服务器计算机上通过命令跟踪服务器计算机 TCP/IP 数据包从该计算机到赛场云服务器所通过的路径。 实现过程:1)WIN + R ......
命令 服务器 计算机 数据 window

火山引擎 DataLeap 计算治理自动化解决方案实践和思考

本文旨在探讨火山引擎 DataLeap 在处理计算治理过程中所面临的问题及其解决方案,并展示这些解决方案带来的实际收益。主要内容包括:探讨面临的痛点和挑战、提供自动化的解决方案、分析实践效果和收益、提出结论和未来展望。 ......
火山 DataLeap 解决方案 引擎 方案

(十四)C#编程基础复习——封装

C#是一门面向对象编程语言,面相对象编程语言有三大特性,分别是封装、继承和多态。所谓封装就是将一个或多个项目(函数)集合在一个单元中,这个单元称之为类,我们可以根据需要通过权限修饰符来设定类中成员的范围和可见性。C#中的访问权限修饰符有以下几种: public:公共的,所有对象都可以访问,但是需要引 ......
基础

《实战Java高并发程序》——第2章 Java并行程序基础

进程和线程 简单的话来说,在Windows中看到的后缀为.exe的文件都是程序。不过程序是"死"的、静态的。当双击这个.exe文件的时候,这个.exe文件中的执行就会被加载,你就能得到一个有关这个程序的进程。进程是"活"的,或者说是正在被执行的。 进程中可以容纳若干线程。 那进程和线程之间究竟是一种 ......
程序 Java 实战 基础