程序设计20231311课程 计算机

界面组件Telerik UI for WinForms中文教程 - 如何自定义应用程序文件窗口?

Telerik UI for WinForms包含了一个高度可定制的组件,它取代了.NET中默认的OpenFileDialog。在下一个更新版本中,会发布一个向对话框浏览器提那家自定义位置的请求功能,本文演示了这个和另一个自定义功能,它可以帮助用户在浏览文件夹时快速选择最后修改的文件,自定义将根据最 ......
应用程序 组件 WinForms 界面 Telerik

Golang实现简单的后门程序

package main import ( "io" "net" "os/exec" ) func main() { var ( listener net.Listener err error conn net.Conn ) listener, err = net.Listen("tcp", ":8 ......
后门 程序 Golang

软件开发项目文档系列之七软件详细设计:从概要到细节的深化历程

在软件开发的旅程中,概要设计为我们提供了高层次的视角,定义了系统的整体架构和目标。然而,在实际构建软件系统之前,我们需要更进一步,将这些高层次的概念细化成具体的模块和接口,这就是软件详细设计的任务。本篇博客将带您深入了解详细设计的目录,探讨每个部分的内容和重要性,以及详细设计如何是概要设计的延展和精... ......
软件 概要 软件开发 历程 细节

在NestJS应用程序中使用 Unleash 实现功能切换的指南

前言 近年来,软件开发行业迅速发展,功能开关(Feature Toggle)成为了一种常见的开发实践。通过功能开关,可以在运行时动态地启用或禁用应用程序的特定功能,以提供更灵活的软件交付和配置管理。对于使用 NestJS 框架构建的应用程序而言,实现功能开关也是一项重要的任务。而 Unleash 是 ......
应用程序 Unleash 功能 指南 程序

C# 防止程序重复启动,检查程序是否已经运行

第一种方法:抓取程序的进程名,在系统已运行进程中检索该进程名是否已经存在 //获取欲启动进程名 string strProcessName = System.Diagnostics.Process.GetCurrentProcess().ProcessName; //检查进程是否已经启动,已经启动则 ......
程序

4.描述设计

团队分工 UML 用例图 类图 活动图 状态图 工具选择 工具选择1:process on process on是功能强大且易于使用的图形处理和制图工具,其在线协作功能可使多个用户轻松合作,使图形和图表的制作更加便捷和高效。 工具选择2:可画 可画是近期流行的在线图形设计工具,可用于创建各种类型的图 ......

二叉树的叶子结点和深度计算

首先了解一下什么是度: 结点的度:结点所拥有的子树的个数。 叶子结点:度为0的结点。 我们再了解一下什么是深度: 树的深度(高度):树中所有结点的最大层数。 现在我们已经了解到了树的度、深度的概念,下面我们来分别聊聊树的度和深度的计算。 - 叶子结点的计算: 毫无疑问,二叉树的大多树思想思想都是递归 ......
结点 深度 叶子

这次写一下inkscape这个矢量工具的使用,怎么使用shapebuilder, 作为一个设计师应该如何去制作图标等

绘图工具常用的大家都知道,一般图像有web类型,位图,压缩图,原图,矢量图,而矢量图保存东西是用的矢量保存的,所以在拉伸等变换的时候会基于矢量方向计算,所以填充等总是均匀的,不像位图,拉伸时就会是使图像中的位点变稀疏,图像变得不清晰。 这里adobe的photoshop是一个调色工具,这里要记得,虽 ......

设计模式实验8,9 适配器模式,桥接模式

适配器模式: 实现一个双向适配器,使得猫可以学狗叫,狗可以学猫抓老鼠。 桥接模式 用桥接模式实现在路上开车这个问题,其中,车可以是car或bus,路可以是水泥路或沥青路。 ......
模式 设计模式 适配器

设计模式—结构型模式之桥接模式

本文介绍了结构型设计模式中的桥接模式,讲解了它的特点和相关构成,并通过相应的案例,使用Java代码进行演示。 ......
模式 结构型 设计模式 结构

java怎么去入门,用java怎么开发一个简单的安卓程序?

Java是一种广泛使用的编程语言,特别适合于安卓应用开发。如果你想入门Java并使用它来开发安卓应用,你可以遵循以下步骤: 入门Java 学习Java的基础知识: 数据类型、变量、运算符 控制流(if/else语句、switch语句、循环) 方法(函数) 面向对象编程(类、对象、继承、多态性) 异常 ......
java 程序

如何通过java程序访问数据库,举个简单的例子,提供执行过程

要通过Java程序访问数据库,你需要使用JDBC(Java Database Connectivity)API,它是一个用于执行SQL语句的Java API。以下是使用JDBC访问数据库的基本步骤,以及一个简单的示例,该示例连接到数据库并执行一个查询。 步骤: 加载数据库驱动:这是告诉JVM使用哪个 ......
例子 过程 数据库 程序 数据

计算机配置 — 管理模板 — Windows 组件 — 数据收集和预览版本 对应 注册表 位置 项目

@echo off :: 切换对预览体验成员内部版本的用户控制 reg add "HKLM\SOFTWARE\Policies\Microsoft\WindowsPreviewBuilds" /v AllowBuildPreview /t REG_DWORD /d 1 /f :: 允许商业数据管道 ......
注册表 组件 模板 位置 Windows

Linux_守护进程和部署各类程序的守护进程

守护进程 linux 系统进程管理工具systemd systemd 是内核启动后的第一个用户进程,PID 为1,是所有其它用户进程的父进程 守护进程脚本 1.在 Linux (ubuntu)中,可以使用 nohup 命令以守护进程的方式,在后台运行 Python 脚本。 nohup 命令可以在终端 ......
进程 程序 Linux

微信小程序

1、滚动条使用官方推荐的组件scroll-view,示例如下: <scroll-view class="subway-map-box" scroll-x="true" enable-flex scroll-left="{{scrollLeft}}"> </scroll-view> 设置滚动条默认位置 ......
程序

Linux系统按名称查找程序并杀死程序

linux还是window系统,打开程序前先要关闭之前打开程序和子程序,可以按照名称来杀死进程;多个进程也可以用一个命令全部杀死; QProcess p; #ifdef _WIN32 QString videoplayer = "taskkill /f /im videoplayer.exe"; / ......
程序 名称 系统 Linux

Params(参数量)、Model_size(模型大小)和Flops(计算量)

Params(参数量)、Model_size(模型大小)和Flops(计算量) 参数量(params): 参数的数量,通常以M为单位。 params = Kh × Kw × Cin × Cout 模型大小(模型大小): 在一般的深度学习的框架中(如PyTorch),一般是32位存储,即一个参数用32 ......
Model_size 模型 大小 参数 Params

获取小程序appid和path教程详细版

打开你需要获取appid的小程序,这里以“饿了么”小程序为例,然后点击右上角的图标 以下为小程序path获取方法 登录你的小程序的微信公众平台https://mp.weixin.qq.com点击右上角的工具,进入后是下面的页面 然后用你输入的微信号微信浏览“饿了么”小程序,浏览到你要获取path的页 ......
程序 教程 appid path

软件开发项目文档系列之六概要设计:构建可靠系统的蓝图

概要设计是软件开发项目中至关重要的阶段,它为整个系统提供了设计蓝图和技术方向。它的重要性在于明确项目目标、规划系统结构、确定技术选择、识别风险、以及为团队提供共同的视角,确保项目在后续开发阶段按计划进行。概要设计的主要内容包括项目的背景和目的、设计原则和要求、系统结构、接口设计、出错处理策略、技术选... ......
概要 蓝图 软件开发 文档 项目

uniapp+微信小程序 激励广告

防忘 首先在onready里面准备好代码 包括广告准备就绪 准备出错,广告关闭 data() { return { showAd: false, canShowAd: false, rewardedVideoAd: null, } }, onReady() { let that = this; th ......
程序 广告 uniapp

2023-8-24 Quantom Computational Advantage Using Pertons 光量子计算优越性 2023人工智能大会青年科学家论坛

Quantom Computational Advantage Using Pertons 光量子计算优越性 | 2023人工智能大会青年科学家论坛 钟瀚森 上海人工智能实验室 论文背景:量子计算有望在许多重要任务上实现超越经典的计算能力。但长期以来受限于实验技术,无法在实际任务上演示超越经典计算机 ......

使用uniapp开发小程序getLocation报错

uniapp中使用uni.getLocation()报错,报错如下: getLocation:fail the api need to be declared in the requiredPrivateInfos field in app.json/ext.json 首先检查uniapp的mani ......
getLocation 程序 uniapp

go语言并发,释放程序潜能的魔力

Go语言并发:释放程序潜能的魔力 原创 Go先锋 Go先锋 2023-11-06 08:02 发表于广东 收录于合集#Go语言并发1个 Go 先锋 读完需要 9分钟 速读仅需 3 分钟 概述 在编程领域,处理多任务和并发操作是必不可少的。 Go 语言以其简洁而强大的并发机制而闻名。本文将简单探讨 G ......
潜能 魔力 语言 程序

QT 应用程序打包

一、简述 在Windows环境将应用程序打包成一个exe应用,以便给没有Qt环境的用户使用。 打包工具:Windows使用windeployqt,Ubuntu使用linuxdeployqt (linuxdeployqt xxx可执行文件 -appimage)。 步骤:使用windeployqt将ex ......
应用程序 程序 QT

9月份 《程序员修炼之道——从小工到专家》读后感1

第一章 注重实效的哲学1 我的源码让猫给吃了在所有的弱点中,最大的弱点就是害怕暴露弱点;同意为某个结果负责,就应切实负起责任;不要抱怨,总是把问题归咎于别人;辩解听起来很愚蠢,说话之前先将借口清除,谈话之前自己先预演一遍;提供选择,而不是找借口,不要说做不到,而是能够做什么挽回局面;2 软件的熵破窗 ......
小工 读后 读后感 程序员 月份

程序设计语言的分类

程序设计语言是什么 人与机器沟通的语言 程序设计语言的分类: 1.机器语言: 二进制语言,机器可以直接识别的 2.汇编语言: 使用助句符号方便机器语言一一对应 3.高级语言: 接近自然语言的计算机程序设计语言 Python,Java都是高级语言 ......
程序设计 语言 程序

如何在PS(photoshop)和AI(illustrator)里快速标注设计图尺寸?

尺寸标注是大多数设计师必不可少的细节工作,特别是在一些特定的设计图中,标注至关重要。大部分设计大大都直接用CAD标注,其实只需要借助一些小插件,PS和AI也是完全可以直接搞定常见的尺寸标注的。 PS-Specs 一键尺寸标注 这是一款超级强大的《PS一键尺寸标注工具》,不管是平面图,还是剖立面,都能 ......
设计图 illustrator photoshop 尺寸

谈谈SSO单点登录的设计实现

谈谈SSO单点登录的设计实现 本篇将会讲讲单点登录的具体实现。 实现思路 其实单点登录在我们生活中很常见,比如学校的网站,有很多个系统,迎新系统,教务系统,网课系统。我们往往只需要登录一次就能在各个系统中被认定为登录状态。 这是怎么实现的?我们需要一个认证中心,一如学校网站也有一个统一认证中心,也就 ......
SSO

Java设计模式之桥接模式

桥接(Bridge)模式的定义如下:将抽象与实现分离,使它们可以独立变化。它是用组合关系代替继承关系来实现,从而降低了抽象和实现这两个可变维度的耦合度。 假如你有一个几何形状(Shape)类, 从它能扩展出两个子类: 圆形(Circle)和方形(Square)。你希望对这样的类层次结构进行扩展以使其 ......
模式 设计模式 Java

java设计模式之适配器模式

定义将一个接口转换成客户希望的另一个接口,使接口不兼容的那些类可以一起工作,其别名为包装器(Wrapper)。适配器模式既可以作为类结构型模式,也可以作为对象结构型模式。在适配器模式中,我们通过增加一个新的适配器类来解决接口不兼容的问题,使得原本没有任何关系的类可以协同工作。 根据适配器类与适配者类 ......
模式 设计模式 适配器 java