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
java架构设计原则
Java核心知识点整理大全20-笔记
目录17.设计模式17.1.1.
设计原则
17.1.24.解释器模式18.负载均衡18.1.1.1.四层负载均衡(目标地址和端口交换)18.1.1.2.七层负载均衡(内容交换)18.1.2.负载均衡算法/
希斯奎
·
2023-11-28 18:34
Java
java
开发语言
笔记
MySQL进阶知识
索引索引分类索引语法SQL性能分析SQL执行频率慢查询日志profile详情explain执行计划索引的使用最左前缀法则范围查询索引列运算字符串加引号模糊查询or连接的条件数据分布影响SQL提示覆盖索引前缀索引索引
设计原则
zmbwcx2003
·
2023-11-28 16:50
mysql
数据库
构建沉浸式 AI 文本编辑器:开源 3B 编辑器的
设计原则
与思路
借助于在AutoDev与IDE上的AI沉浸式体验设计,我们开始构建一个AI原生的文本编辑器,以探索沉浸式创作体验。其适用于需求编写、架构文档等等文档场景,以加速软件开发中的多种角色的日常工作。GitHub:https://github.com/unit-mesh/3b(项目还在AI体验设计阶段,还没有接入模型,如果大家有模型,欢迎自行接入和赞助)在线预览:https://editor.unitme
Phodal
·
2023-11-28 14:55
人工智能
编辑器
《ThoughtWorks现代企业架构框架白皮书》学习笔记
1.现代企业架构1.1现代企业架构框架
设计原则
•战略与业务价值驱动:业务驱动over技术驱动•轻量敏捷化:持续改进over一
迦叶_金色的人生_荣耀而又辉煌
·
2023-11-28 12:16
API安全(二):API安全
设计原则
这里讲2条
设计原则
:5A原则和纵深防御原则。
一只蜗牛呀~
·
2023-11-28 11:25
安全
安全
api
网络安全
测试设计|输入框的测试点
输入框用例
设计原则
:1.公司内部运营后台以正常功能校验为主,辅以常见异常校验(提示语不会产生误解即可)2.针对外部用户使用,需要加强校验逻辑输入框相关基础用例涉及点:1.输入框长度限制2.在长度临界值时是否可以连输
宝贝窝3
·
2023-11-28 11:24
#
设计原则
与思想 --- 接口隔离原则(ISP)理解
1.如何理解“接口隔离原则”?接口隔离原则,它对应SOLID中的英文字母“I”。对于这个原则,最关键就是理解其中“接口”的含义。接口隔离原则的英文翻译是“InterfaceSegregationPrinciple”,缩写为ISP。RobertMartin在SOLID原则中是这样定义它的:“Clientsshouldnotbeforcedtodependuponinterfacesthattheyd
_code_x
·
2023-11-28 05:49
设计模式,软件架构
设计原则
:依赖倒置原则
3.2依赖倒置原则3.2.1依赖倒置原则的定义依赖倒置原则(DependenceInversionPrinciple,DIP)指设计代码结构时,高层模块不应该依赖底层模块,二者都应该依赖其抽象。抽象不应该依赖细节,细节应该依赖抽象。通过依赖倒置,可以降低类与类之间的耦合性,提高系统的稳定性,提高代码的可读性和可维护性,并降低修改程序带来的风险。3.2.2使用依赖倒置原则解决实际问题我们来看一个案例
CarloPan
·
2023-11-27 23:32
设计模式
解释 RESTful API,以及如何使用它构建 web 应用程序。
RESTfulAPI的
设计原则
是简单易用、可扩展、可靠、高效等。在使用RESTfulAPI构建web应用程序时,需要遵循以下步骤:定义API的资源:确定哪些数据需要被公开和访问。设
骑蚂蚁追大象
·
2023-11-27 20:32
servlet
spring
boot
微信小程序UI规范
以下
设计原则
都是基于对用户的尊重的基础上的,旨在微信生态类建立有号、高效、一致的用户体验的同时,最大程度顺应和支持各业务需求设计,实现用户与程序的共赢。
极乐叔
·
2023-11-27 16:23
微信小程序
黑马程序员索引学习笔记
explain执行计划最左匹配原则索引失效情况SQL提示覆盖索引、回表查询前缀索引索引
设计原则
索引的分类从索引字段特性主键索引、唯一索引、常规索引、全文索引从物理存储聚簇(集)索引、二级索引从数据结构B
我可能在扯淡
·
2023-11-27 12:15
学习
笔记
【赠书】白帽子讲Web安全(第2版)
破除迷信,没有银弹91.5安全三要素101.6如何实施安全评估111.6.1资产等级划分111.6.2威胁建模131.6.3风险分析141.6.4设计安全方案151.6.5态势感知161.7安全方案的
设计原则
riusksk
·
2023-11-27 10:05
web安全
安全
Java架构
实践-spring cloud实现微服务容错处理
导读今天和大家聊一下在采用SpringCloud进行微服务架构设计时,微服务之间调用时异常处理机制应该如何设计的问题。我们知道在进行微服务架构设计时,一个微服务一般来说不可避免地会同时面向内部和外部提供相应的功能服务接口。面向外部提供的服务接口,会通过服务网关(如使用Zuul提供的apiGateway)面向公网提供服务,如给App客户端提供的用户登陆、注册等服务接口。而面向内部的服务接口,则是在进
Java小仙女
·
2023-11-27 10:27
[设计模式] 常见的设计模式
文章目录设计模式的6大
设计原则
设计模式的三大分类常见的设计模式有哪几种1.单例模式:保证一个类仅有一个实例,并提供一个访问它的全局访问点。
程序员三木
·
2023-11-27 08:42
计算机
设计模式
掌握“重复原则”,轻松塑造画面的统一性
重复,对比,对齐以及亲密性是版式设计中的四大原则,各种排版形式与规则都是基于这四大原则衍生而来,而掌握这些具有指导性的
设计原则
,能够帮助我们在短时间内,更快更好的达成设计目标,本期给大家讲解四大原则之一一重复原则
W取悦
·
2023-11-26 23:02
Java进阶3 —— 类和接口
设计原则
原文链接:http://www.javacodegeeks.com/2015/09/how-to-design-classes-and-interfaces.html本文是Java进阶课程的第三篇。本课程的目标是帮你更有效的使用Java。其中讨论了一些高级主题,包括对象的创建、并发、序列化、反射以及其他高级特性。本课程将为你的精通Java的旅程提供帮助。内容纲要引言接口标记性接口函数式接口,默认方
爱萨萨
·
2023-11-26 21:54
技术-JavaEE
java
进阶
类和接口
JMeter笔记 | JMeter场景设计和设置
1.2
设计原则
JMeter场景设计通过线程组设置来完成,有些复杂场景需要配合逻辑控制器完成;原则是忠于用户实际操作,组合用户的各种操作到场景中来。
爱吃 香菜
·
2023-11-26 21:45
软件测试
自动化测试
程序人生
jmeter
自动化测试
软件测试
python
程序人生
C++ 哈希表及unordered_set + unordered_map容器
目录一.unordered_set和unordered_map的使用二.哈希结构1.概念2.哈希函数(1)哈希函数
设计原则
(2)常见哈希函数3.哈希冲突4.哈希冲突解决(1)闭散列(2)开散列(3)开散列与闭散列比较三
冰果滴
·
2023-11-26 21:03
C++学习-笔记
散列表
c++
哈希
数据结构
STL
【SpringCloud】
设计原则
之单一职责与服务拆分
一、
设计原则
之单一职责
设计原则
很重要的一点就是简单,单一职责也就是所谓的专人干专事一个单元(一个类、函数或微服务)应该有且只有一个职责无论如何,一个微服务不应该包含多于一个的职责职责单一的后果之一就是职责单位
QX_Java_Learner
·
2023-11-26 20:57
SpringCloud
spring
cloud
微服务
【SpringCloud】
设计原则
之分层架构与统一通信协议
一、
设计原则
之分层架构应用分层看起来很简单,但每个程序员都有自己的一套方法,哪怕是初学者,所以实施起来并非易事最早接触的分层架构应该是最熟悉的MVC(Model-View-Controller)架构,其将应用分成了模型
QX_Java_Learner
·
2023-11-26 20:51
SpringCloud
spring
cloud
架构
微服务
[架构相关]基础架构
设计原则
基础架构
设计原则
文章目录基础架构
设计原则
一、可用性(Availability)1.1、引入冗余1.2、负载均衡1.3、故障转移1.4、备份和恢复策略二、可扩展性(Scalability)2.1水平扩展2.2
我の唯一
·
2023-11-26 18:52
架构Node
架构
php
智能路由器
java
可用性测试
系统架构
jvm
耗时半年,终于整理出来
Java架构
之完美设计实战开源文档
软件架构师是每个程序员职业生涯中内功心法修炼的终极目标。要达到这个目标需要具备“十八般武艺,八十种技巧”,本书正是继《Java代码与架构之完美优化——实战经典》《软件品质之完美管理——实战经典》之后,优秀软件架构师又一本必读书,也是“软件架构师成长之路”系列教程的第三部作品,亦是本系列的收官之作。本书总结了JavaEE软件架构师应该具备的架构设计相关技能体系,希望可以成为程序员朋友们架构师成长之路
Java程序V
·
2023-11-26 17:42
Java
Java面试
Java编程
java
uml
开发语言
SpringCloud全家桶主要组件及通信协议剖析
NetflixEurekaEureka的工作原理Eureka自我保护使用IP进行注册2.2.NetflixRibbon\Feign:客户端负载均衡RibbonFeign2.3.NetflixHystrix:断路器
设计原则
lllshixiong
·
2023-11-26 10:59
笔记
分布式
java
spring
boot
restful
spring
cloud
基于SSM框架的某高校教室管理信息系统的设计实现(4)
为了更好地进行系统设计,本章将介绍系统的
设计原则
、系统的架构设计、主要功能模块划分及系统的数据库设计。4.1系统
设计原则
高校教室管理信息系统负责管理高校教室资源的申请、审批、缴费和使用。
BinaryStarXin
·
2023-11-26 08:32
计算机毕业设计论文指南
数据库
BS架构
SSM框架
java
计算机毕业设计
高校教室管理系统开发
计算机毕业设计论文
RESTful--介绍
RESTful一种软件架构风格、设计风格,而不是标准,只是提供了一组
设计原则
和约束条件。它主要用于客户端和服务器交互类的软件
知行合一。。。
·
2023-11-26 07:34
前端
restful
后端
巧妙之中见真章:深入解析常用的创建型设计模式
二、模板方法2.1、代码结构2.2、符合的
设计原则
2.3、如何扩展代码2.4、小结三、观察者模式3.1、代码结构3.2、符合的
设计原则
3.3、如何扩展代码3.4、小结四、策略模式4.1、代码结构4.2、
Lion Long
·
2023-11-26 06:16
#
设计模式
设计模式
开发语言
策略模式
观察者模式
模板方法模式
c++
开闭原则
智慧路灯控制系统设计方案思路及
设计原则
智慧路灯系统依托于智慧路灯综合管理平台,实现点(智慧路灯)、线(道路)、面(城市)的三级监控,实现灯控、屏控、视频监控、数据采集、联动的统一。1)一个城市的智慧路灯系统,根据区域、供电线路、道路等的划分,由多个分站点组成。2)每个分站点,通常由照明控制箱(或路灯控制箱)和多盏智慧路灯组成。照明配电箱对智慧灯杆进行集中供电处理。一般情况下,一个照明配电箱可以给200盏左右的智慧灯杆供电。3)每盏智慧
智慧路灯
·
2023-11-26 03:45
智慧城市
Android设计模式 - 分类&
设计原则
1.定义:设计模式是一套被反复使用、多数人知晓、经过分类的、代码设计经验的总结。2.目的:为了提高代码可重用性、让代码更容易被他人理解、保证代码可靠性,使代码编写真正工程化,是软件工程的基石脉络3.分类:常用的设计模式有23种,可分为三大类:(1)创建型:共五种,工厂方法模式、抽象工厂模式、单例模式、建造者模式、原型模式。(2)结构型:共七种,适配器模式、装饰器模式、代理模式、外观模式、桥接模式、
今阳
·
2023-11-25 13:56
Android设计模式
设计模式
java
android
java面试位图_如何优雅地使用Redis之位图操作
作者:黄泽杰来源:
Java架构
沉思录公众号注:更多Java技术文章,点击文末阅读原文直达前言在进入今天的主题前,先简单地解释下Redis中的位图到底是什么。
weixin_39603117
·
2023-11-25 13:04
java面试位图
阿里
JAVA架构
师面试136题:JVM+spring+分布式+并发编程+redis+网络+设计模式!
此文包含Java面试的各个方面,史上最全,苦心整理最全Java面试题目整理包括Java基础+JVM+算法+数据库优化+算法数据结构+分布式+并发编程+缓存等,使用层面广,知识量大,涉及你的知识盲点。要想在面试者中出类拔萃就要比人付出更多的努力,共勉!同时由于文章很长方便大家阅读在这我还整理了一些java面试常问高频的面试专题及答案和学习笔记文件以及视频资料免费分享给大家!java高频面试题如下(文
小兽_e1ba
·
2023-11-25 13:30
硬件开发之pcb---PCB抗干扰
设计原则
一电源线布置:1、电源线、地线的走向应与资料的传递方向一致。二地线布置:1、数字地与模拟地分开。2、接地线应尽量加粗,致少能通过3倍于印制板上的允许电流,一般应达2~3mm。3、接地线应尽量构成死循环回路,这样可以减少地线电位差。三去耦电容配置:1、印制板电源输入端跨接10~100μF的电解电容,若能大于100μF则更好。2、每个集成芯片的Vcc和GND之间跨接一个0.01~0.1μF的陶瓷电容。
weixin_33701251
·
2023-11-25 08:19
硬件开发
嵌入式
操作系统
YMP开发框架快速上手(一)
2019独角兽企业重金招聘Python工程师标准>>>了解YMP框架YMP是一个非常简单、易用的一套轻量级JAVA应用开发框架,
设计原则
主要侧重于简化工作任务、规范开发流程、提高开发效率。
weixin_33836223
·
2023-11-25 08:18
git
java
数据库
设计原则
之里氏替换原则详解
一、里氏替换原则定义定义:如果对每一个类型为T1的对象O1,都有类型为T2的对象O2,使得所有以T1定义的所有程序P在所有的对象O1都替换成O2时,程序P的行为没有发生任何变化,那么类型T2是类型T1的子类型。通俗理解就是:子类可以扩展父类的功能,但不能改变父类原有的功能。有以下几个引申含义:子类可以实现父类的抽象方法,但不能覆盖父类的非抽象方法。子类中可以增加自己特有的方法。当子类的方法重载父类
Zorione
·
2023-11-25 06:17
设计模式
java
里氏替换原则
Web前端开发-1-考试总结
1.1.1.IP根据端到端的
设计原则
,IP只为主机提供一种无连接、不可靠的、尽力而为的数据包传输服务。
SpriCoder
·
2023-11-25 05:25
Web前端开发
前端
网络
服务器
白帽子讲web安全-注入攻击
前言一个安全
设计原则
:数据与代码分离原则。他就是专门为了解决注入攻击而产生的。
北邮小菜鸡
·
2023-11-25 05:19
【游戏开发】浅谈游戏开发中常见的
设计原则
俗话说得好:“设计模式,常读常新~”。的确,每读一遍设计模式都会有些新的体会和收获。马三不才,才读了两遍设计模式(还有一遍是在学校学的),属于菜鸟级别的。这次准备把阅读设计模式的想法记录下来,并且把设计模式应用在Unity游戏开发上,做些小案例。什么是设计模式每一种模式都在说明某种一再出现的问题,并描述解决方法的核心,之后让你能够举一反三,从而解决数个类似的问题。每一种设计模式除了按照“面向对象的
weixin_34221112
·
2023-11-25 04:57
设计模式
c#
游戏
【Unity技术专题】Unity中常用的设计模式总结
技术专题目录浅谈Unity中常见的
设计原则
单例模式工厂模式建造者模式原型模式桥接模式适配器模式装饰模式组合模式享元模式外观模式代理模式模版模式策略模式状态模式观察者模式备忘录模式中介者模式命令模式访问者模式职责链模式迭代器模式解释器模式
Jack Yan
·
2023-11-25 04:57
#
Unity技术专题
行业应用丨智能机井灌溉控制器TJ710助力农业节水灌溉
针对冬季降雨少、供水难的问题,计讯物联基于5G、云计算、传感、计算机技术等现代物联网技术,以因地制宜为
设计原则
,依据不同地区、不同作物的不同需求,设计研发出高效供水、强力抗旱的智慧灌溉综合解决方案,保障作物适时适量得到生长所需要的的水分
Susie酱
·
2023-11-25 03:09
科技
python
物联网
人工智能
大数据
数据分析
浅谈golang中的观察者模式
设计原则
设计模式行为型模式观察者模式观察者模式:发布订阅模式,理解起来比较方便。定义:在对象之间定义一个一对多的依赖,当一
weixin_43471422
·
2023-11-24 18:52
设计模式
golang
观察者模式
软件设计七大原则总结
软件设计过程中尽量遵守这些原则,这些是设计模式的基础,在实际开发中,在考虑人力、时间、成本、质量、的前提下尽可能的遵循这些
设计原则
,可以是代码质量提升很多。
格物知其道
·
2023-11-24 16:08
控制反转(IoC)是什么?
应用程序控制程序流程控制反转设计中:由框架或容器控制程序流程IoC的作用举例生活例子软件工程例子控制反转(InversionofControl,IoC)控制反转(InversionofControl,IoC)是一种软件
设计原则
Shujie_L
·
2023-11-24 15:46
软件工程
设计模式
软件工程
概要设计文档案例分享
1.3参考资料2系统总体设计2.1整体架构2.2整体功能架构2.3整体技术架构2.4运行环境设计2.5设计目标3系统功能模块设计3.1个人办公4性能设计4.1响应时间4.2并发用户数5接口设计5.1接口
设计原则
打码人的日常分享
·
2023-11-24 13:55
软件开发文档
软件需求
RabbitMQ消息队列---简介以及安装
1.消息队列简介1.1什么是消息队列消息队列,顾名思义就是用来存放消息的队列,队列的
设计原则
采用先进先出的方式,就是说一个消息入队,那么他就会先出队。
没有不酸的柠檬
·
2023-11-24 10:41
RabbitMQ消息队列
rabbitmq
java
分布式
云原生
设计模式之访问者模式
体现的
设计原则
小想法五、总结一、引言 在软件开发中,经常会遇到需要对一个复杂对
赛男丨木子丿小喵
·
2023-11-24 08:18
设计模式
设计模式
访问者模式
提升
Java架构
师和程序员效率的十大工具
对于
Java架构
师和程序员来说,有许多工具可以帮助他们更高效地完成任务并提高代码质量。以下是十个推荐的Java开发工具,它们能够提升开发者的效率和生产力。
代码创造之旅
·
2023-11-24 05:28
java
开发语言
Java
SQLY优化
批量插入手动事务提交主键顺序插入,主键顺序插入性能高于乱序插入2.大批量插入数据如果一次性需要插入大批量数据,使用Insert语句插入性能较低,此时可以使用MYSQL数据库提供的load指令进行插入主键优化主键
设计原则
满足业务需求的情况下
ME_Liao_2022
·
2023-11-24 05:24
mysql
数据库
网络安全主要面临的威胁
、信息化进程1.3、硬件系统1.4、软件系统1.5、网络和通讯协议1.6、威胁和攻击的来源2、网络安全防护需求2.1、企业网络面临的安全风险2.2、企业的安全需求3、网络安全方案的设计3.1、安全方案
设计原则
相思寄清风
·
2023-11-24 04:52
网络安全相关知识
web安全
网络
安全
其
设计原则
是什么?
以下将详细探讨应急演练脚本的定义、
设计原则
以及实施过程。一、应急演练脚本定义应急演练脚本是一份详细的文件,包含在应急情况下组织和团队需要执行的具体任务、步骤、责任分工以及相应的时间表。
掌动智能
·
2023-11-23 22:55
测试工具
自动化
掌动智能带您深入了解业务连续性演练
一、业务连续性演练
设计原则
全面性:涵盖所有关键业务流程,确保演练覆盖组织的核心业务功能。逼真性:模拟真实世界的情况,包括不同类型的灾难、技术故障等。
掌动智能
·
2023-11-23 22:20
测试工具
自动化
压力测试
C++设计模式之工厂模式(中)——工厂模式
当需要生产的产品种类增加,可以通过新增子类工厂来生产,没有破坏程序
设计原则
中的开放封闭原则。介绍工厂模式先抽象出一个抽象工厂,再子类化抽象工厂,将对应产品对象的创建放在子类工厂中。
肩上风骋
·
2023-11-23 21:44
C++设计模式
C++
c++
设计模式
上一页
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
其他