程序设计20231311课程 计算机

go设计模式之工厂模式

Go语言实现设计模式之工厂方法模式 原创 汀风 汀风说后端 2023-12-06 08:10 发表于北京 汀风说后端 编程知识普及,让学习与工作变得更简单。 18篇原创内容 公众号 摘要: 工厂方法模式是一种创建型设计模式,它将对象的创建延迟到子类中进行,通过定义一个创建对象的接口,让子类决定实例化 ......
模式 设计模式 工厂

读程序员的README笔记02_软件的熵与技术债

1. 提出问题 1.1. 所有的工程师都应该提出问题,这是学习的一个重要部分 1.2. 新手工程师会担心打扰队友而试图自己解决所有问题,这样做既慢又没有效 1.3. 尝试自己寻找答案 1.3.1. 即使你的同事知道答案,你也要付出努力,这样你会学到更多 1.3.2. 如果你没有找到答案,当你寻求帮助 ......
程序员 笔记 程序 README 技术

什么是多接入边缘计算(MEC)

MEC允许服务提供商将计算流程转移到边缘,以获得更好的性能、延迟和安全性。 什么是多接入边缘计算(MEC)? 多接入边缘计算(MEC)是一种网络架构,允许计算、网络和移动服务提供商将一些计算和基于云的流程转移到网络环境的边缘,从而实现更好的性能、延迟和安全性。 多接入边缘计算(MEC)是由欧洲电信标 ......
边缘 MEC

权限设计

权限组件开发 为什么是什么? 1.为什么要开发关于权限相关的系统? 在现实生活中,就有很多的关于权限的场景,比如:在超市,店长的权限永远比员工权限大。在公司,老板的权限永远比经理大。老板可以知道全部员工的工资多少,而经理只能知道自己部门的工资。这些就是权限的体现。 2.权限是什么? 在web系统中一 ......
权限

5-数值计算

1.读取图片_像素整体增加10: 2.像素想加和cv2中的add方法: 3.图像的尺寸融合: 4.两张图图片合并重合: 5.1.缩小的图片的尺寸: 5.2.放大图像尺寸: ......
数值

第二章 若依JFlow流程模型设计

这篇文章主要讲解了如何使用JFlow框架创建业务场景和流程模型,绘制流程图及注意事项,以及单节点的表单绘制和需要注意的细节 ......
模型 流程 第二章 JFlow

2023-2024-1 20231309 《计算机基础与程序设计》第十一周学习总结

2023-2024-1 20231309 《计算机基础与程序设计》第十一周学习总结 这个作业属于哪个课程<2023-2024-1-计算机基础与程序设计> 这个作业要求在哪里 <2023-2024-1计算机基础与程序设计第十一周作业> 这个作业的目标 < 《计算机科学概论》第十五章,《C语言程序设计》 ......

《需求分析与系统设计》阅读笔记三

软件需求分析中不可或缺的一步就是可视化建模,因为参与软件开发的人员不可能都是程序员,肯定还有相关项目的业界人士参与进来,这时候让他们直接去理解代码显然是不现实的,因此我们需要用到可视化建模,目前我们最熟悉的可视化建模语言莫过于UML了,这也是我们在大学内特地开设课程教授的语言。UML的详细介绍这里就 ......
需求 笔记 系统

用户体验设计:产品设计从需求到交互 -03

第三部分:结构层面的用户体验设计这部分介绍了产品设计的结构层面,包括信息架构、交互设计、界面设计等内容。作者讲解了如何通过良好的信息架构和交互设计来提升产品的可用性和用户体验,以及如何设计清晰、直观的用户界面。 读书笔记:良好的信息架构和交互设计是确保产品易用性和用户满意度的重要因素。通过合理的信息 ......
产品设计 需求 用户 产品 03

1.需求分析和架构设计

需求分析 熟悉产品需求 以架构师的思维分析需求,不能只停留在表面实现需求,要考虑怎么实现能给业务带来增长 全局思维、整体思维、闭环思维,不能只考虑自己,要全局考虑整个团队,要做到有输出、有输入、有结果 浅层需求 分析表面需要实现的功能,如登录、创建作品、编辑、发布、访问作品等 深度需求 通过浅层需求 ......
架构 需求

显卡是如何给程序打交道的?

显卡是如何给程序打交道的? 显卡有三种线路连到cpu ·所以显卡只能给cpu打交道 程序在内存上以电化点的形式存在时 内存也有三种线路与cpu相连 ......
显卡 程序

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

第十五天 解释器模式:定义一个语法,并建立一个解释器来解释这个语法。 ......
设计模式 模式 软件

包含登陆界面的计算机小程序

1.UI设计 (1)登陆界面 (2)注册界面 (3)计算器界面 2.流程图 (1)登录流程图 (2)注册流程图 (2)计算器流程图 3.环境 操作系统:windows10 软件:DeskTop Qt 6.5.3 MSVC2019 64bit 4.测试功能效果 (1)运行后默认登陆界面 1 ui->s ......
界面 计算机 程序

Floyd归纳断言法验证程序部分正确性

1.设断点 一般我们会在如下位置设置断点: (1)程序开始处 (2)程序结束处 (3)循环主干处 2.建断言 (1)开始处A: 一般为题干的要求,写为 (2)结束处C: 一般为输出结果z,写为 (3)循环主干处: (写为) 此处断言最为难建立,一般有三种方法得出断言: 1)从结果倒推 2)观察题目及 ......
正确性 部分 程序 Floyd

网口设计注意事项

网口设计注意事项 PHY与网络变压器接法 通用MCU(CH32V203RBT6、CH32V/F208、CH32V307、CH32F207) BLE(CH577、CH578、CH579) 接口芯片(CH9120、CH9121、CH9126、CH392、CH395) 变压器接法:变压器中心抽头接VCC ......
网口 注意事项 事项

双二面角耦合力场项的计算

本文介绍了最新的一些分子力场中有可能使用到的1-5相互作用——双二面角耦合项的计算。而常规的计算方式是,通过量化的计算得到每一个Residue的α碳对应的两个二面角的数值在空间中的离散化数值。然后在分子模拟的过程中使用插值的方案,对相关的条目进行计算,例如使用双三次样条插值。但其实这种插值算法的使用... ......
二面角 力场

《优化接口设计的思路》系列:第六篇—接口防抖(防重复提交)的一些方式

一、前言 大家好!我是sum墨,一个一线的底层码农,平时喜欢研究和思考一些技术相关的问题并整理成文,限于本人水平,如果文章和代码有表述不当之处,还请不吝赐教。 作为一名从业已达六年的老码农,我的工作主要是开发后端Java业务系统,包括各种管理后台和小程序等。在这些项目中,我设计过单/多租户体系系统, ......
接口 思路 方式

程序员学英语-基础词1200个单词3

boy 男孩 n bo(伯父) y 树丫 伯父在树丫后和小男孩玩 both 两个、不仅....而且... pron bo(伯父) th(桃花) 伯父手里有两个桃花 boss 老板、总经理、领导 n bo(伯父) ss(两条蛇) 伯父成为了两条蛇的老板 body 身体 n bo(伯父) dy(抖音) ......
学英语 程序员 单词 基础 程序

关于在Windows环境下如何使用dtrace来获取程序运行的堆栈信息

如果启动的程序名为PerfTest.exe,对应的pid为30248,则打印堆栈调用信息的命令如下: dtrace -Fn "tick-5sec { exit(0);} pid30248:::entry/execname == \"PerfTest.exe\"/{ @num[ustack()] = ......
堆栈 Windows 环境 程序 dtrace

秦疆的Java课程笔记:57 数组 Arrays类讲解

数组的工具类java.util.Arrays 由于数组对象本身并没有什么方法可以供我们使用,但API中提供了一个工具类Arrays供我们使用,从而可以对数据对象进行一些基本操作。 查看JDK帮助文档-Class Arrays Arrays类中的方法都是static修饰的静态方法,在使用的时候可以直接 ......
数组 课程 笔记 Arrays Java

秦疆的Java课程笔记:58 数组 冒泡排序

总共有八大排序,其中冒泡排序无疑是较为出名的排序算法之一。 冒泡排序的代码相当简单,两层循环,外层冒泡轮数,里层依次比较。 当看到嵌套循环,应该立马意识到,这个算法的时间复杂度是\(O(n^2)\)。 冒泡排序基本步骤: 比较数组中两个相邻元素,如果第一个数比第二个数大,就交换位置。 每一次比较,产 ......
数组 课程 笔记 Java

秦疆的Java课程笔记:59 数组 稀疏数组

当一个数组中大部分元素都是0,或者为同一值的数组时,可以使用稀疏数组来保存该数组。 稀疏数组的处理方式是: 记录数组一共有几行几列,有多少个不同值 把具有不同值的元素和行列及值记录在一个小规模的数组中,从而缩小程序的规模 public class ArrayDemo1 { public static ......
数组 课程 笔记 Java

秦疆的Java课程笔记:56 数组 二维数组

多维数组可以看成是数组的数组,比如二维数组就是一个特殊的一维数组,其每一个元素都是一个一维数组。 秦疆老师表示Java中并不太使用二维以上的多维数组。 例如二维数组:int a[][] = new int[2][5],就可以看成是一个两行五列的数组 public class ArrayDemo1 { ......
数组 课程 笔记 Java

perl:mysql binlog iud (insert、update、delete)分析 小脚本:实用程序

1 #!/usr/bin/perl 2 # utf-8 3 4 use strict; 5 use POSIX; 6 use Time::HiRes qw/sleep time/; 7 8 $| = 1; 9 10 my $line='# '; 11 my $debug= 0 ; 12 13 ## ......
脚本 程序 binlog insert delete

羽毛球比赛模拟程序

import random import os # 介绍比赛以及程序 def print_introduce(): print("This is a badminton game simulation program") print("The program requires two players ......
羽毛球 羽毛 程序

湖南省第*届大学生计算机程序设计大赛

湖南省第五届大学生计算机程序设计大赛于中南林业科技大学举行。(2009) 湖南省第六届大学生计算机程序设计大赛于长沙理工大学举行。(2010) 湖南省第七届大学生计算机程序设计大赛于湖南农业大学举行。(2011) 湖南省第八届大学生计算机程序设计竞赛于湖南工业大学举行(2012) 湖南省第九届大学生 ......

程序员应该怎么忙

前几天和一个总监聊了一下程序员的成长问题,也问了他关于程序员发展的路径应该是怎么样的,今天也看了一些书。结合自己的观点,简单的来谈谈“程序员应该怎么忙”。 首先我认为程序员的成长要分成三个阶段,分别是初级程序员、技术专家和资深程序员(架构师/总监/CTO)。 第一阶段:初级程序员 第一个阶段应该算是 ......
程序员 程序

利用moment计算年、月、周及季的开始时间和结束时间

记录一下开发过程中遇到的关于获取某个维度的开始时间和结束时间的问题。 开发过程中如果遇到此问题小伙伴们一般是如何解决的呢? 最省事的方法就是直接让后端的同学把这些都算好直接返回给前端用就好了,但万一后端同学没空或者心情不好呢?哈哈哈,今天我们自己动手,丰衣足食。 需求: 获取本年、本季、本月、本周、 ......
时间 moment

小程序云开发实现模糊查询

db.collection("book").where({ name: { $regex: '.*' + e.detail.value, $options: 'i' } }) ......
程序

向“创新者”升阶,程序员当下如何应对 AI 的挑战

随着 AI 技术的飞速发展,特别是大模型的出现,传统的程序员角色正在经历深刻的变革,我们不得不重新对自己进行审视和思考。 ......
创新者 程序员 程序 AI
共20000篇  :61/667页 首页上一页61下一页尾页