E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
软件设计技术分享
python单例模式代码-常见的在Python中实现单例模式的三种方法
单例模式是一种常用的
软件设计
模式。在它的核心结构中只包含一个被称为单例类的特殊类。通过单例模式可以保证系统中一个类只有一个实例而且该实例易于外界访问,从而方便对实例个数的控制并节约系统资源。
weixin_37988176
·
2023-12-22 14:45
【Python实现单例模式】
Python实现单例模式前言代码实现1.1使用装饰器1.2使用元类应该场景前言`单例模式(SingletonPattern)是一种常用的
软件设计
模式,它可以确保一个类只有一个实例对象,并提供一个全局访问点
麦田里走一夜
·
2023-12-22 14:11
PYTHON
单例模式
python
SpringBoot之分层解耦以及 IOC&DI的详细解析
**
软件设计
原则:高内聚低耦合。**>高内聚指的是:一个模块中各个元素之间的联系的紧密程度,如果各个元素(语句、程序段)之间
向着五星的方向
·
2023-12-22 13:38
Web
rpc
java
网络协议
spring
boot
开发语言
spring
json
【超详细】基于单片机控制的十字道路口交通灯控制
LED数码管倒计时显示板块1.2.2车辆信号灯显示板块1.2.3行人信号灯显示板块1.2.4键盘输入板块1.2.5整体方案选择1.3原理分析及控制系统设计1.3.1原理分析1.3.2硬件设计1.3.3
软件设计
Akaxi-1
·
2023-12-22 13:13
51单片机学习
51单片机
单片机
嵌入式硬件
计算机视觉(CV)技术的优势和挑战
优质专栏:前端主流
技术分享
资料领取:前端进阶资料可以找我免费领取摸鱼学习交流:我们的宗旨是在「工作中摸鱼,摸鱼中进步」,期待大佬一起来摸鱼!
SHOW科技
·
2023-12-22 10:42
前端
Apache Spark 的基本概念和在大数据分析中的应用。
优质专栏:前端主流
技术分享
资料领取:前端进阶资料可以找我免费领取摸鱼学习交流:我们的宗旨是在「工作中摸鱼,摸鱼中进步」,期待大佬一起来摸鱼!
SHOW科技
·
2023-12-22 10:41
spark
数据分析
大数据
区块链技术的应用场景和优势。
优质专栏:前端主流
技术分享
资料领取:前端进阶资料可以找我免费领取摸鱼学习交流:我们的宗旨是在「工作中摸鱼,摸鱼中进步」,期待大佬一起来摸鱼!
SHOW科技
·
2023-12-22 10:11
区块链
jq 实现文件下载
优质专栏:前端主流
技术分享
资料领取:前端进阶资料可以找我免费领取摸鱼学习交流:我们的宗旨是在「工作中摸鱼,摸鱼中进步」,期待大佬一起来摸鱼!
SHOW科技
·
2023-12-22 10:40
javascript
前端
html
VUE路由跳转传参的七种方法
优质专栏:前端主流
技术分享
资料领取:前端进阶资料可以找我免费领取摸鱼学习交流:我们的宗旨是在「工作中摸鱼,摸鱼中进步」,期待大佬一起来摸鱼!
SHOW科技
·
2023-12-22 10:40
vue.js
javascript
前端
vue
人工智能在现代科技中的应用和未来发展趋势。
优质专栏:前端主流
技术分享
资料领取:前端进阶资料可以找我免费领取摸鱼学习交流:我们的宗旨是在「工作中摸鱼,摸鱼中进步」,期待大佬一起来摸鱼!
SHOW科技
·
2023-12-22 10:07
人工智能
软件工程--设计工程--学习笔记(
软件设计
原则、软件质量属性设计、架构风格......)
软件设计
在软件工程中处于技术核心,其目的是把需求分析模型转变为设计模型,以知道软件的实现,本章讲解
软件设计
的基本原则和基本实践本文参考教材:沈备军老师的《软件工程原理》
软件设计
概述
软件设计
分为两个阶段,
亿维数组
·
2023-12-22 08:03
超高质量总结文章
Software
Engineering
软件工程
学习
笔记
[架构之路-262]:目标系统 - 设计方法 - 软件工程 -
软件设计
- 架构设计 - Android等前端页面程序开发模式:MVC、MVP、MVVM的演进与应用场景
目录前言:App程序架构设计一、MVC、MVP、MVVM比较1.1概述1.2发展路径1.3比较二、MVC2.1概述2.2MVC架构的示例2.3经典的使用MVC架构的案例:三、MVP3.1MVP概述3.2MVP案例四、MVVM4.1概述4.2MVVM架构案例它山之石:前言:App程序架构设计业务模板:即应用程序。一、MVC、MVP、MVVM比较1.1概述MVC、MVP和MVVM是一些常见的软件架构模
文火冰糖的硅基工坊
·
2023-12-22 08:32
架构之路
架构
软件工程
结构化
android
微服务
[架构之路-263]:目标系统 - 设计方法 - 软件工程 -
软件设计
- 概要设计 - 综述、如何做概要设计、概要设计的内容
目录一、概要设计综述1.1什么是概要设计1.2概要设计的目标1.3软件概要设计与软件架构设计的比较1.4软件概要设计、软件架构、软件详细设计比较二、如何做好概要设计2.1概要设计的入手点2.2概要设计的步骤2.3进行概要设计的注意事项三、软件概要设计的内容3.1概要设计的内容概述3.2概要设计实例3.3软件概要设计文档的格式3.4软件概要设计所需要图形一、概要设计综述1.1什么是概要设计概要设计(
文火冰糖的硅基工坊
·
2023-12-22 08:29
架构之路
软件工程
架构
结构化
微服务
软件设计
模式:单例模式
文章目录前言一、单例模式实现1.饿汉式静态变量方式静态代码块方式2.懒汉式线程不安全线程安全双重检查锁静态内部类方式枚举方式二、存在问题1.序列化反序列化2.反射破坏3.解决序列化破坏解决反射破坏解决三、JDK源码解析总结前言单例模式(SingletonPattern)是Java中最简单的设计模式之一。这种类型的设计模式属于创建型模式,它提供了一种创建对象的最佳方式。这种模式涉及到一个单一的类,该
浩泽学编程
·
2023-12-22 02:05
软件设计模式
设计模式
单例模式
spring
java
源码
注意!不清楚这些,2024上半年软考别轻易尝试!
软考高级热门资格:信息系统项目管理师、系统规划与管理师、系统架构设计师;软考中级热门资格:系统集成项目管理工程师、
软件设计
师、网络工程师
欧气满满o
·
2023-12-22 00:07
软考
系统集成项目管理工程师
信息系统项目管理师
数据库
系统集成项目管理工程师
项目管理
信息系统项目管理师
2024年软考
类和成员可访问性最小化
区别设计良好的模块与设计不好的模块,最重要的因素在于,这个模块对于外部的其他模块而言,是否隐藏其内部数据和实现细节,这就是
软件设计
的基本原则之一---封装封装的原因有效的解除组成系统的各个模块之间的耦合
没走过的二丁目
·
2023-12-21 21:57
男装立裁
技术分享
~紧身原型
01……在人台上贴标记线02……准备白坯布,并画线03……做前中片04……做前侧片05……做后中片06……做后侧片07……做侧中片08……成品效果09……把白坯拓版并扫描成保存。图片发自App图片发自App图片发自App图片发自App图片发自App图片发自App图片发自App图片发自App图片发自App
李岩立裁造型师
·
2023-12-21 20:03
单例设计模式
设计模式设计模式是一套在
软件设计
中常用的解决问题的经验总结和最佳实践。它们是针对常见的
软件设计
问题,经过反复验证和实践后形成的可复用、灵活和高效的解决方案。
White-Camellia
·
2023-12-21 19:47
java
设计模式
开发语言
云
技术分享
| EC2 之 Windows 忘记密码(一)
01场景描述在AmazonWindowsEC2云主机中,如果忘记密码,该如何去修改密码或者连接实例呢?亚马逊云科技开发者社区为开发者们提供全球的开发技术资源。这里有技术文档、开发案例、技术专栏、培训视频、活动与竞赛等。帮助中国开发者对接世界最前沿技术,观点,和项目,并将中国优秀开发者或技术推荐给全球云社区。如果你还没有关注/收藏,看到这里请一定不要匆匆划过,点这里让它成为你的技术宝库!02方法一:
亚马逊云开发者
·
2023-12-21 19:28
amazon-ec2
ssm
launch
云
技术分享
| 使用快照和 AMI 镜像进行 Amazon EC2 的备份和恢复
在通过使用EC2计算服务的时候,为了更加方便的对虚拟机的环境和数据进行回滚,可以通过亚马逊云科技的快照功能实现。如果您只需要恢复连接到EC2实例的单个卷,则可以单独恢复该卷,分离现有卷,然后将恢复的卷连接到您的EC2实例。如果您需要恢复整个EC2实例,包括其所有关联卷,则必须使用实例的亚马逊云科技系统映像(AMI)备份。亚马逊云科技开发者社区为开发者们提供全球的开发技术资源。这里有技术文档、开发案
亚马逊云开发者
·
2023-12-21 19:54
amazon-ec2
amazon-ebs
amazon-s3
backup
某某网站 JS 逆向及 tls 指纹绕过分析
这是「进击的Coder」的第749篇
技术分享
作者:TheWeiJun来源:逆向与爬虫的故事“阅读本文大概需要12分钟。”
VIP_CQCRE
·
2023-12-21 17:19
javascript
开发语言
ecmascript
前端
软件设计
模式:六大设计原则
文章目录前言一、开闭原则二、里氏替换原则三、依赖倒转原则四、接口隔离五、迪米特法则六、合成复用原则总结前言在软件开发中,为了提高软件系统的可维护性和可复用性,增加软件的可扩展性和灵活性,程序员要尽量根据6条原则来开发程序,从而提高软件开发效率、节约软件开发成本和维护成本。六大设计原则:开闭原则、里氏代换原则、依赖倒转原则、接口隔离原则、迪米特原则、合成复用原则。一、开闭原则对扩展开放,对修改关闭。
浩泽学编程
·
2023-12-21 13:20
软件设计模式
设计模式
java
开发语言
开闭原则
里氏替换原则
迪米特法则
合成复用原则
软件设计
模式:UML类图
文章目录前言一、设计模式概述1.
软件设计
模式的产生背景2.
软件设计
模式3.设计模式分类二、UML图1.类图概述2.类的表示法3.类与类之间的关系关联关系(1)单向关联(2)双向关联(3)自关联聚合关系组合关系依赖关系继承关系实现关系总结前言一
浩泽学编程
·
2023-12-21 13:16
软件设计模式
设计模式
uml
UML
java
开发语言
细说 MySQL 用户安全加固策略
作者:余振兴,爱可生DBA团队成员,热衷
技术分享
、编写技术文档。作者:官永强,爱可生DBA团队成员,擅长MySQL运维方面的技能。热爱学习新知识,亦是个爱打游戏的宅男。
爱可生开源社区
·
2023-12-21 10:11
mysql
uml网上选课系统 报告+mdl.zip
网上选课系统一、实验目的软件工程课程设计是软件工程专业一个综合性的实践教学环节,其目的在于促进学生复习和巩固计算机
软件设计
知识,加深对
软件设计
方法、
软件设计
技术和设计思想的理解,并能运用所学
软件设计
知识和面向对象技术进行综合
软件设计
m0_55312648
·
2023-12-21 09:53
uml
【Proteus仿真】【Arduino单片机】智能垃圾桶设计
文章目录一、功能简介二、
软件设计
三、实验现象联系作者一、功能简介本项目使用Proteus8仿真Arduino单片机控制器,使用报警模块、LCD1602液晶模块、按键模块、人体红外传感器、HCSR04超声波
Hai小易
·
2023-12-21 07:32
proteus
单片机
数据库
嵌入式硬件
Arduino编程
智能垃圾桶
【Proteus仿真】【Arduino单片机】蓝牙遥控小车
文章目录一、功能简介二、
软件设计
三、实验现象联系作者一、功能简介本项目使用Proteus8仿真Arduino单片机控制器,使LCD1602液晶,L298电机,直流电机,HC05/06蓝牙模块等。
Hai小易
·
2023-12-21 07:58
proteus
单片机
数据库
嵌入式硬件
Arduino编程
责任链设计模式
一.使用该设计模式对于项目的意义责任链模式用于在
软件设计
中实现松散耦合,其中来自客户端的请求被传递到对象链以处理它们。然后链中的对象将自己决定谁将处理请求以及是否需要将请求发送到链中的下一个对象。
头发没了也变强了
·
2023-12-21 07:34
设计模式
技术分享
| 避坑指南-无人机自主降落代码解析
前言本主要讲解promtheus仿真环境中静态目标的自主降落,涉及整体逻辑,识别降落点,坐标系变换.不会涉及仿真环境搭建。本人之前的属于纯作计算机视觉工作的,如果你和我一样在此之前没有接触过机器人控制,无人机相关的内容,那这篇文章对于入门prometheus的目标检测模块很适合,视觉方面简单(opencv写好的接口),控制方面简单但全面。刚开始接触这方面知识,如有错误请指正。launch地址:Si
阿木实验室
·
2023-12-21 06:17
<软考>
软件设计
师-3程序设计语言基础(总结)
(一)程序设计语言概述1程序设计语言的基本概念1-1程序设计语言的目的程序设计语言是为了书写计算机程序而人为设计的符号语言,用于对计算过程进行描述、组织和推导。1-2程序语言分类低级语言:机器语言(计算机硬件只能识别0和1的指令序列),汇编语言。高级语言:功能更强,抽象级别更高,与人们使用的自然语言比较接近。1-3各程序设计语言特点Fortran语言:科学计算,执行效率高。Pascal语言:为教学
江凡心
·
2023-12-21 03:34
软考中级-软件设计师笔记
软件工程
<软考>
软件设计
师-5计算机网络(总结)
1网络功能和分类1-1计算机网络的功能计算机网络是计算机技术与通信技术相结合的产物,它实现了远程通信、远程信息处理和资源共享。计算机网络的功能:数据通信、资源共享、负载均衡、高可靠性。1-2计算机网络按分布范围划分1-3网络的拓扑结构总线型(利用率低、干扰大、价格低)星型(交换机形成的局域网、中央单元负荷大)环型(流动方向固定、效率低扩充难)树型(总线型的扩充、分级结构)分布式(任意节点连接、管理
江凡心
·
2023-12-21 03:32
软考中级-软件设计师笔记
计算机网络
软件工程
「Java工具类」BeanCopyUtil对象复制工具类
Java常用关键技术点,通用工具类的分享;以及springboot+springcloud+Mybatisplus+druid+mysql+redis+swagger+maven+docker等集成框架的
技术分享
程序员阿宁
·
2023-12-21 01:37
Java工具类
java
java工具类
对象复制
java对象复制工具类
【前端攻城狮】互联网社交独角兽-珍爱网招聘啦~
快应用等),NodeSSR、小游戏等2.前端团队开发了全栈技术自研的各类内部系统、工具,如通用内容管理系统,全网质量监控系统,可视化自助页面制作系统等10余多个内部系统3.我们是一个年轻有活力团队,定期有
技术分享
与交流
hrVictoria
·
2023-12-20 18:53
FPGA 实现 LeNet-5 卷积神经网络 数字识别,提供工程源码和技术支持
目录1、前言LeNet-5简洁基于Zynq7020的设计说明PL端FPGA逻辑设计PS端SDK
软件设计
免责声明2、相关方案推荐卷积神经网络解决方案FPGA图像处理方案3、详细设计方案PL端:ov7725
9527华安
·
2023-12-20 17:35
FPGA
卷积神经网络
菜鸟FPGA图像处理专题
fpga开发
cnn
人工智能
LeNet-5
数字识别
卷积神经网络
浅学设计模式
目录1、设计模式简介2、⭐设计模式分类3、⭐单例模式有哪几种实现4、代理模式与其实现方式1、设计模式简介设计模式(DesignPattern)是一套被广泛接受并被证明有效的面向对象
软件设计
的指导原则和经验总结
林隐w
·
2023-12-20 15:46
java
设计模式
设计模式
软件设计
师考试 | 第四章 操作系统知识 | 存储管理
存储管理的对象是主存存储器简称主存或内存。存储管理的主要功能包括主存空间的分配和回收、提高主存的利用率、扩充主存、对主存信息实现有效保护。(一)基本概念1.存储器的结构常用的存储器的结构有“寄存器-主存-外存”结构和“寄存器-缓存-主存-存储组织的功能外存”结构。虚拟地址,从0号单元开始编址,并顺序分配所有符号名所对应的地址单元,所以它不是主存中的真实地址。地址空间,源程序经过汇编或编译后再经过链
Levi_moon
·
2023-12-20 13:47
[Verilog] 设计方法和设计流程
主页:元存储博客文章目录1.设计方法2.设计流程3Vivado
软件设计
流程总结1.设计方法Verilog的设计多采用自上而下的设计方法(top-down)。
元存储
·
2023-12-20 13:34
Verilog
基于PLC的污水处理系统设计
文章目录一、摘要二、绪论二、污水处理系统的硬件设计1污水处理的过程和设备控制过程1.1污水处理的过程1.2设备控制过程2PLC接线连接图三、污水处理系统的
软件设计
1PLC的程序设计流程图2PLC的
weixin_112233
·
2023-12-20 12:33
电气工程
毕业设计
嵌入式硬件
软件设计
模式与体系结构-设计模式-行为型
软件设计
模式-迭代器模式
行为型
软件设计
模式概述行为型设计模式是
软件设计
模式中的一类,用于处理对象之间的交互和通信。这些模式关注的是对象之间的行为和职责分配。
VengaZ
·
2023-12-20 11:41
软件设计模式与体系结构
设计模式
迭代器模式
设计模式——0前言&目录
1设计模式介绍应当站在产品经理的角度来学习设计模式是
软件设计
中常见问题的典型解决方案,可用于解决代码中反复出现的设计问题学习效果一般的原因在于自己没有站在产品经理的角度学习,仅仅是为了学习怎么实现,用什么算法实现
半两八斤
·
2023-12-20 11:31
设计模式
uml
Python 类与对象编程详解七(单例模式)
反射)目录单例模式实现单例模式的几种模式使用模块使用装饰器实用类基于__new__方法实现(推荐使用)基于metaclass方式实现单例模式 单例模式(SingletonPattern)是一种常用的
软件设计
模式
假书生@
·
2023-12-20 10:10
编程语言
python基础知识
python
编程语言
【十一】python状态设计模式
一、引言在
软件设计
中,设计模式是解决常见问题的最佳实践。它们提供了一种重用设计的方法,使得代码更易于理解、维护和扩展。状态设计模式是行为设计模式的一种,它允许对象在其内部状态改变时改变其行为。
無欲無为
·
2023-12-20 09:35
python设计模式
python
设计模式
状态模式
期货交易
技术分享
齐帆齐微课第224篇,字数2138,共累计384748字。期货市场可谓是一波三折,铁矿石和煤屡创新高,又迅速调整,大宗商品也风起云涌,几番新高几次调控,行情震荡下多空交织,让人目不暇接,想进场又怕踩空,今天我就用几个实战案例和大家聊一聊抓住趋势行情的技术要点。趋势交易的奥妙在市场中,“顺势而为”、“趋势是朋友”、“不要逆市操作”等话语,我们是再熟悉不过,那么趋势到底是如何定义的?趋势有什么样的特点
白杨67
·
2023-12-20 08:58
巧谈23种设计模式:单例模式
定义单例模式是一种常用的
软件设计
模式,这种类型的设计模式属于创建型模式,它提供了一种创建对象的最佳方式。这种模式就是在程序中只实例化一次,确保全局只有一个唯一对象,并且提供
阿轩学Java
·
2023-12-20 03:23
技术分享
| app测试中常用的Android模拟器
EmulatorEmualor是AndroidStudio自带的模拟器,是官方提供的工具,Android开发最常使用的就是这一款。它功能非常齐全,电话本、通话等功能都可正常使用。用户可以使用键盘输入,鼠标点击模拟器按键输入,甚至还可以使用鼠标点击、拖动屏幕进行操纵。当然模拟器毕竟是模拟器,和真实的手机设备还是存在差别的。Emualor模拟器和真机的不同之处:不支持呼叫和接听实际来电不支持USB连接
测试界吖吖
·
2023-12-20 01:09
软件测试
android
功能测试
软件测试
自动化测试
程序人生
职场和发展
设计一个在裸机下使用的简单软件定时器(3):功能测试
1功能测试在《设计一个在裸机下使用的简单软件定时器(2):
软件设计
》中我们已经完成了软件定时器的设计,下面是测试环节。1.1部署函数到目标位置(1)将检查定时器
时光飞逝的日子
·
2023-12-20 01:57
RTOS
单片机开发
RTOS
软件定时器
裸机
定时任务
stm32
【Proteus仿真】【Arduino单片机】光照强度检测系统
文章目录一、功能简介二、
软件设计
三、实验现象联系作者一、功能简介本项目使用Proteus8仿真Arduino单片机控制器,使共阳数码管,ADC模块、光敏传感器等。
Hai小易
·
2023-12-19 17:34
proteus
单片机
嵌入式硬件
Arduino
光照强度检测
【Proteus仿真】【Arduino单片机】视力保护仪
文章目录一、功能简介二、
软件设计
三、实验现象联系作者一、功能简介本项目使用Proteus8仿真Arduino单片机控制器,使LCD1602液晶,DS18B20温度传感器、按键、蜂鸣器、继电器开关、HC05
Hai小易
·
2023-12-19 17:33
proteus
单片机
mongodb
嵌入式硬件
视力保护仪
软件设计
师考试 | 第五章 软件工程基础知识 | 软件度量
软件度量用于对产品及开发产品的过程进行度量。软件产品、软件过程、资源都具有外部属性和内部属性。外部属性(指面向管理者和用户的属性,体现了软件产品/软件过程与相关资源和环境的关系)内部属性(指软件产品或软件过程本身的属性,如可靠性、可维护性等,只能用间接测量的方法度量)(一)软件度量分类软件度量有两种分类方法,第一种分类是将软件度量分为面向规模的度量、面向功能的度量和面向人的度量;第二种分类是将软件
Levi_moon
·
2023-12-19 16:55
2020
软件设计
师考试大纲及一些题型资料
一、初、中级考试科目安排:考试科目考试时间题型满分基础知识上午9:00-11:30选择题75应用技术下午2:00-4:30问答题75二、2020
软件设计
师考试大纲资料摘要来源:[https://www.educity.cn
沈季绫
·
2023-12-19 16:34
上一页
14
15
16
17
18
19
20
21
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他