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
代码设计
《设计模式》-代码质量评价标准和设计原则
1、代码质量评价标准可维护性(maintainability)“代码易维护”就是指,在不破坏原有
代码设计
、不引入新的bug的情况下,能够快速地修改或者添加代码。
·
2023-09-06 12:27
设计模式后端java
网易低代码引擎Tango正式开源
一、Tango简介Tango是一个用于快速构建低代码平台的低
代码设计
器框架,借助Tango只需要数行代码就可以完成一个基本的低代码平台前端系统的搭建。
xiangzhihong8
·
2023-09-05 11:30
前端
低代码
开源
面向对象的设计原则你不要了解一下么?
面向对象的软件设计中,有23种经典的设计模式,是一套前人
代码设计
经验的总结,如果把设计模
java欧阳丰
·
2023-09-05 11:57
Tipask一个开源社区
代码设计
的学习记录(三)评论
image.pngDROPTABLEIFEXISTS`community_comments`;CREATETABLE`community_comments`(`id`int(10)UNSIGNEDNOTNULLAUTO_INCREMENT,`user_id`int(10)UNSIGNEDNOTNULL,`content`textCHARACTERSETutf8COLLATEutf8_unicode
a9b854aded01
·
2023-09-05 08:57
【Verilog零基础入门-边看边练】学习笔记——第七讲 时序逻辑
代码设计
和仿真(三角波发生器)(一)
一、三角波发生器逻辑设计所需软件Verilog编程软件:LatticeDiamond(3.11.0.396.4_Diamond_x64)Verilog仿真软件:ModelSimSE-6410.2c(modelsim-win64-10.2c-se)方法:用always语句块、组合逻辑实现三角波发生器逻辑设计符号图:Verilog代码:Part1:Test14_tri_gen.v文件(Verilog工
社牛超靓的铁蛋儿
·
2023-09-05 06:07
Lattice
学习
fpga开发
硬件工程
【Verilog零基础入门-边看边练】学习笔记——第七讲 时序逻辑
代码设计
和仿真(三角波发生器)(二)
二、梯形波发生器逻辑设计所需软件Verilog编程软件:LatticeDiamond(3.11.0.396.4_Diamond_x64)Verilog仿真软件:ModelSimSE-6410.2c(modelsim-win64-10.2c-se)方法:用always语句块、组合逻辑实现梯形波发生器逻辑设计符号图(参考三角波发生器):Verilog代码:Part1:Test15_tra_gen.v文
社牛超靓的铁蛋儿
·
2023-09-05 06:07
Lattice
学习
fpga开发
硬件工程
【Verilog零基础入门-边看边练】学习笔记——第五讲 时序逻辑
代码设计
和仿真(秒计数器)(二)
二、用秒计数器驱动数码管实现0-9秒循环显示逻辑设计所需软件Verilog编程软件:LatticeDiamond(3.11.0.396.4_Diamond_x64)Verilog仿真软件:ModelSimSE-6410.2c(modelsim-win64-10.2c-se)方法:用always语句实现秒计数器驱动数码管循环显示0-9秒逻辑设计符号图:Verilog代码:Part1:Test11_t
社牛超靓的铁蛋儿
·
2023-09-05 06:37
Lattice
学习
fpga开发
硬件工程
【Verilog零基础入门-边看边练】学习笔记——第六讲 时序逻辑
代码设计
和仿真(相邻点累加)
一、相邻点累加逻辑设计所需软件Verilog编程软件:LatticeDiamond(3.11.0.396.4_Diamond_x64)Verilog仿真软件:ModelSimSE-6410.2c(modelsim-win64-10.2c-se)方法:用always语句块、组合逻辑实现相邻16点累加逻辑设计符号图:时序图:Verilog代码:Part1:Test13_sigma_16p.v文件(Ve
社牛超靓的铁蛋儿
·
2023-09-05 06:37
Lattice
学习
fpga开发
硬件工程
【Verilog零基础入门-边看边练】学习笔记——第五讲 时序逻辑
代码设计
和仿真(秒计数器)(一)
一、秒计数器逻辑设计所需软件Verilog编程软件:LatticeDiamond(3.11.0.396.4_Diamond_x64)Verilog仿真软件:ModelSimSE-6410.2c(modelsim-win64-10.2c-se)方法:用always语句实现秒计数器逻辑设计符号图:Verilog代码:Part1:Test10_s_counter.v文件(Verilog工程文件)//20
社牛超靓的铁蛋儿
·
2023-09-05 06:36
Lattice
学习
fpga开发
硬件工程
【Verilog零基础入门-边看边练】学习笔记——第四讲 时序逻辑
代码设计
和仿真(计数器和伪随机码发生器)(一)
一、计数器设计所需软件Verilog编程软件:LatticeDiamond(3.11.0.396.4_Diamond_x64)Verilog仿真软件:ModelSimSE-6410.2c(modelsim-win64-10.2c-se)方法:用always语句实现计数器逻辑设计符号图:Verilog代码:Part1:Test8_counter.v文件(Verilog工程文件)//2022-05-2
社牛超靓的铁蛋儿
·
2023-09-05 06:36
Lattice
学习
fpga开发
【Verilog零基础入门-边看边练】学习笔记——第二讲 组合逻辑
代码设计
和仿真(多路选择器逻辑设计)(一)
一、二选一逻辑所需软件Verilog编程软件:LatticeDiamond(3.11.0.396.4_Diamond_x64)Verilog仿真软件:ModelSimSE-6410.2c(modelsim-win64-10.2c-se)方法一:用assign语句实现符号图:Verilog代码:Part1:Test_fn_sw.v文件(Verilog工程文件)//2022-05-23//二选一逻辑设
社牛超靓的铁蛋儿
·
2023-09-05 06:06
Lattice
fpga开发
硬件工程
【Verilog零基础入门-边看边练】学习笔记——第二讲 组合逻辑
代码设计
和仿真(多路选择器逻辑设计)(二)
二、四选一逻辑所需软件Verilog编程软件:LatticeDiamond(3.11.0.396.4_Diamond_x64)Verilog仿真软件:ModelSimSE-6410.2c(modelsim-win64-10.2c-se)方法:用case语句实现多路选择逻辑符号图:Verilog代码:Part1:fn_sw_4.v文件(Verilog工程文件)//2020-05-24//四选一逻辑m
社牛超靓的铁蛋儿
·
2023-09-05 06:06
Lattice
学习
fpga开发
【Verilog零基础入门-边看边练】学习笔记——第三讲 组合逻辑
代码设计
和仿真(补码转换和七段译码逻辑设计)(二)
二、七段译码逻辑设计所需软件Verilog编程软件:LatticeDiamond(3.11.0.396.4_Diamond_x64)Verilog仿真软件:ModelSimSE-6410.2c(modelsim-win64-10.2c-se)方法:用case语句实现七段译码逻辑设计符号图:Verilog代码:Part1:Test7_seg_dec.v文件(Verilog工程文件)//2022-05
社牛超靓的铁蛋儿
·
2023-09-05 06:06
Lattice
学习
fpga开发
Verilog学习笔记——入门
Verilog学习笔记01基本逻辑门
代码设计
与仿真Veriog基本逻辑门代码结构——以一位反相器为例ModelSim仿真基本流程02组合逻辑
代码设计
与仿真——多路选择器二选一逻辑——assign问号冒号语句
diamond_biu
·
2023-09-05 06:34
硬件基础
verilog
网易低代码引擎Tango正式开源
一、Tango简介Tango是一个用于快速构建低代码平台的低
代码设计
器框架,借助Tango只需要数行代码就可以完成一个基本的低代码平台前端系统的搭建。
·
2023-09-04 14:27
前端javascript
网易云音乐 Tango 低代码引擎正式开源!
Tango简介Tango是一个用于快速构建低代码平台的低
代码设计
器框架,借助Tango只需要数行代码就可以完成一个基本的低代码平台前端系统的搭建。
·
2023-09-04 11:17
前端低代码
从Kylin入门到大数据老司机
在完成以上基本分析工作之后,只需要完成
代码设计
即可。作为一种可视化的建模语言,UML能够描述软件系统的需求说明和系统架构,并做到可视化和文档化。------>反思如何看开源软件源码?
阿海与蜗牛
·
2023-09-04 09:31
python-Coverage 代码覆盖率统计工具,生成html代码报告
检测出程序中的废代码,可以逆向反推在
代码设计
中思维混乱点,提醒设计/开发人员理清代码逻辑关系,提升代码质量。代码覆盖率高不能说明代码质量高,但是
Python 集中营
·
2023-09-03 07:33
python
笔记
python
技巧
趣味python
数据分析
VS2015下封装Qt ui界面为dll的做法
封装qt无界面的,要么是qtcreator封装成dll的,有一篇较好的参考是https://blog.csdn.net/qq_30547073/article/details/81147098,是通过
代码设计
ICEERRA
·
2023-09-02 21:57
c++
qt
ui
从
代码设计
看 Glide 之生命周期(上)
欢迎关注本系列其他文章:从
代码设计
看Glide之写在开头从
代码设计
看Glide之核心功能从
代码设计
看Glide之生命周期(上)从
代码设计
看Glide之生命周期(中)从
代码设计
看Glide之生命周期(
0xforee
·
2023-09-02 10:43
从代码设计看
Glide
android
android
glide
java
代码设计
方案
一、代码重复问题处理1、利用工厂模式+模板方法模式,消除if…else和重复代码场景:假设要开发一个购物车下单的功能,针对不同用户进行不同处理:普通用户需要收取运费,运费是商品价格的10%,无商品折扣;VIP用户同样需要收取商品价格10%的快递费,但购买两件以上相同商品时,第三件开始享受一定折扣;内部用户可以免运费,无商品折扣。处理方案:AbstractCart抽象类实现了购物车通用的逻辑,额外定
全栈技术负责人
·
2023-09-02 10:28
java
开发语言
STL——Stack和Queue
配器是一种设计模式(设计模式是一套被反复使用的、多数人知晓的、经过分类编目的、
代码设计
经验的总结),该种模式是将一个类的接口转换成客户希望的另外一个接口。STL
你好,冯同学
·
2023-09-01 16:13
C++知识
STL
STL中的stack
STL中的queue
C++STL详解(六)——stack和queue
三种迭代器空间适配器适配器是一种设计模式(设计模式是一套被反复使用的,多数人知晓的,经过分类编目的,
代码设计
经验的总结),该种模式是将一个类的接口转换
清欢Allen
·
2023-09-01 16:12
C++
c++
关于api的表优化及代码优化小结
提示:近期有空整理下mysql设计注意点吧文章目录一、表设计方面二、
代码设计
方面总结一、表设计方面建表要求三范式5个必须字段is_del,create_time(CURRENT_TIMESTAMP),create_user
蜗牛使劲冲
·
2023-08-31 19:51
架构
网易云音乐 Tango 低代码引擎正式开源!
Tango简介Tango是一个用于快速构建低代码平台的低
代码设计
器框架,借助Tango只需要数行代码就可以完成一个基本的低代码平台前端系统的搭建。
·
2023-08-31 13:15
前端低代码
代码设计
模式--如何提高代码的运行效率、可读性、可维护性、健壮性?
系列文章目录提示:这里可以添加系列文章的所有文章的目录,目录需要自己手动添加TODO:写完再整理文章目录系列文章目录前言一、引入:如何提高代码复用性、扩展性、可读性、健壮性与可维护性的的方法,代码解偶的方法二、设计模式作用的比喻三、所有的设计模式的分类(1)创建型:如何拆解创建目标对象(2)结构型:如何组合子目标对象(3)行为型:实践输出结果处理四、常用的设计模式介绍五、23种设计模式介绍(1)常
盒子君~
·
2023-08-31 12:40
#
开发管理
【4】开发经验及方法
#
C/C++
算法
c++
开发语言
linux
机器人
设计模式(一)——概述
一、设计模式简介设计模式是一套被反复使用的、多数人知晓的、经过分类编目的、
代码设计
经验的总结。使用设计模式是为了重用代码、让代码更容易被他人理解、保证代码可靠性。
不会敲代码的好代码
·
2023-08-30 10:23
软件设计模式概念
软件设计模式概念软件设计模式(SoftwareDesignPattern),又称设计模式,是一套被反复使用、多数人知晓的、经过分类编目的、
代码设计
经验的总结。
M45ter
·
2023-08-30 08:43
Llama-2大模型本地部署研究与应用测试
最近在研究自然语言处理过程中,正好接触到大模型,特别是在年初chatgpt引来的一大波AIGC热潮以来,一直都想着如何利用大模型帮助企业的各项业务工作,比如智能检索、方案设计、智能推荐、智能客服、
代码设计
等等
一马平川的大草原
·
2023-08-28 17:38
机器学习
后端
信息资源
llama
大模型
部署测试
【手写promise——基本功能、链式调用、promise.all、promise.race】
、实现链式调用三、实现Promise.all四、实现Promise.race总结前言关于动机,无论是在工作还是面试中,都会遇到Promise的相关使用和原理,手写Promise也有助于学习设计模式以及
代码设计
weixin_42936434
·
2023-08-28 15:19
javascript
前端
开发语言
MIPS微程序CPU设计(Logism)
的数据通路;掌握多周期MIPSCPU(8条指令和)微程序控制器设计的基本原理;能利用相关原理在Logisim平台中设计实现8条指令的多周期微程序MIPSCPU,包括微程序地址转移电路,微程序控制器设计,微程序
代码设计
Who_Am_I.
·
2023-08-28 08:46
硬件设计
创建型模式
开篇之前,先说一下,什么是设计模式,一言以蔽之,设计模式是
代码设计
经验的总结。
长夜西风
·
2023-08-28 05:16
stack+queue
stackqueue算法题示例栈的压入/弹出序列题目思路代码最小栈题目思路代码逆波兰数(后缀转中缀)题目思路代码中缀转后缀适配器介绍适配器是一种设计模式设计模式是一套被反复使用的、多数人知晓的、经过分类编目的、
代码设计
经验的总结该种模式是将一个类的接口转换成客户希望的另外一个接口在
沐风ya
·
2023-08-27 22:57
c++
数据结构与算法
c++
前端基础建设与架构17 学习 axios:封装一个结构清晰的 Fetch 库
从这一讲开始,我们将进入核心框架原理与
代码设计
模式的学习。任何一个动态应用的实现,都离不开前后端的互动配合。前端发送请求获取数据是开发者必不可少的场景。
办公模板库 素材蛙
·
2023-08-26 15:56
教程
前端
前端
架构
axios
node.js
设计模式(23种)简介
设计模式(Designpattern)是解决特定问题的一系列套路,是前辈们的
代码设计
经验的总结。设计模式针对的是面向对象的语言。多态是设计模式的灵魂。
努力码到100k
·
2023-08-26 12:20
设计模式笔记
设计模式
c++
学习
笔记
前端需要理解的设计模式知识
设计模式的原则:1.单一职责原则(一个对象或方法只做一件事)2.最少知识原则(尽可能少的实体或对象间互相作用)3.开放封闭原则(软件实体具有可扩展且不可修改)设计模式是通过
代码设计
经验总结出的解决问题的一系列套路
薛定谔的猫96
·
2023-08-25 21:08
前端
面试
设计模式
单例模式
发布订阅模式
设计模式之详解
设计模式是一套被反复使用、多数人知晓的、经过分类编目的、
代码设计
经验的总结。
lgcgkCQ
·
2023-08-25 20:52
设计模式
设计模式
java
DDD落地过程中关于领域事件的设计
前言领域事件是领域驱动设计中的重中之重,事件风暴的时候确认的领域事件可以直接应用在我们的
代码设计
中,但是领域事件在哪里发布、领域事件的应该是自己写还是直接利用spring的event却是一个值得思考的问题
后厂村老司机
·
2023-08-25 15:48
圈复杂度详解
转载于:http://dongxi520.com/2017/04/09/%E5%9C%88%E5%A4%8D%E6%9D%82%E5%BA%A6%E8%AF%A6%E8%A7%A3/一、现象1.
代码设计
不规范
buyulian
·
2023-08-25 02:54
编程的智慧
圈复杂度
代码质量
7、Spring_AOP
作用:不改变原有
代码设计
的基础上实现功能增强例子传统打印日志使用AOP增强之后2.代理模式如果没有听过代理模式,点击链接先学习代理模式:https://www.bilibili.com/video/BV1tY411Z799
Byron__
·
2023-08-24 13:06
spring
java
后端
图像处理(三)基于目标检测开源工具mmdetection的demo展示
v1.x的历史版本支持PyTorch1.1到1.4,但是我们强烈建议用户使用新的2.x的版本,新的版本速度更快,性能更高,有更优雅的
代码设计
,对用户使用也更加友好。
sage_wang
·
2023-08-24 08:51
图像处理
pytorch
深度学习
设计模式概述
设计模式的一般定义为:设计模式(DesignPattern)是一套反复使用、多人知晓的,经过分类编目的,
代码设计
总结经验,使用设计模式是为了可重用代码,让代码更容易被他人理解并保证代码可靠性设计模式一般包含模式名称
Alienware^
·
2023-08-24 02:18
设计模式
设计模式
原型模式
适配器模式实现stack和queue
适配器是一种设计模式(设计模式是一套被反复使用的、多数人知晓的、经过分类编目的、
代码设计
经验的总结),该种模式是将一个类的接口转换成客户希望的另外一个接口。
ZHA_123
·
2023-08-23 06:15
适配器模式
c++
数据结构
[进阶] Android设计模式 一
基本定义:设计模式(Designpattern)是一套被反复使用的
代码设计
经验的总结。使用设计模式的目的是为了可重用代码
vivianking68
·
2023-08-22 21:21
Android
设计模式
设计模式
python实现——windows下批量抓包
目录需求描述实现逻辑
代码设计
效果演示需求描述最近项目支撑,需要针对各类ms漏洞、webshell、k8等工具编写防御规则,我们统一把恶意工具下载到本地,在本地开一个web服务。
lainwith
·
2023-08-22 10:24
python
python
tshark
基于流量分析IPS告警&误报
目录前言实现逻辑
代码设计
效果演示一些建议前言开发这个工具主要还是工作中碰到了一些问题。问题描述:收到一些数据包,拿过来在IPS设备上测试出现了一些告警。
lainwith
·
2023-08-22 10:24
入侵检测
python
IPS
设计原则 --《设计模式之美》总结篇
设计模式是
代码设计
时的一些经验总结。相比于设计模式,设计原则更抽象。单一职责原则(SRP)一个类或模块只负责完成一个职责。例如,某个类既包含对订单的一些操作,又包含对用户的一些操作。
imonkeyi
·
2023-08-21 06:54
设计模式
java
设计模式(1)—什么是设计模式?设计模式的六大原则是什么?
里氏转换原则3.3依赖倒转原则3.4接口隔离原则3.5合成/聚合复用原则3.6迪米特原则1.什么设计模式软件设计模式(Designpattern),又称设计模式,是一套被反复使用、多数人知晓的、经过分类编目的、
代码设计
经验的总结
Java架构学习基地
·
2023-08-21 00:49
Java 23种设计模式全归纳 | 完结版
设计模式(Designpattern)是一套被反复使用、多数人知晓的、经过分类编目的、
代码设计
经验的总结。
Jinbeen
·
2023-08-20 18:57
从
代码设计
看 Glide 之核心功能
本文已同步发表于个人博客:0xforee’sblog前言接上文。这篇我们主要关注于Glide的核心能力,来看一看构建出Glide核心的能力的模块或者类是哪些。示例如果用过Glide肯定记得通过Glide加载一个图片最简单的写法是什么。Glide.with(applicationContext).load("https://xx.image/test").into(view)加载某张图片到某个Vie
0xforee
·
2023-08-20 11:32
从代码设计看
Glide
android
glide
android
设计模式
上一页
7
8
9
10
11
12
13
14
下一页
按字母分类:
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
其他