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
redisIo复用
探索设计模式的魅力:深入理解面向对象设计的深层原则与思维
如何同时提高一个软件系统的可维护性和可
复用
性是面向对象对象要解决的核心问题。通过学习和应用设计模式,可以更加深入地理解面向对象的设计理念,从而帮助设计师改善自己的系统设计。
danci_
·
2024-01-25 06:51
设计模式
设计模式
软件设计原则
java
面试
职场发展
程序人生
学习笔记
Netty 中的读和写
因为一个NIOEventLoop持有一个IO多路
复用
选择器Se
yzp-
·
2024-01-25 06:14
java
nio
模块化、系统化、功能化
•目的是提高
复用
性、降低复杂度、增强系统的灵活性和可维护性。2、系统化:•系统化更侧重于从全局视角出发,对多个部分或要素进行有机整合,形成一个具有完整功
sin...
·
2024-01-25 05:22
web
模块化
系统化
功能化
实现报表的可控缓存
但有些情况下报表开发人员还希望对缓存的内容进行更准确和灵活的控制,比如缓存的不是整个报表结果而是其中一部分、缓存内容可被其它报表或程序
复用
,以及对不同的缓存结果设置不同的超时时间,从而应对数据量和实时性方面的不同情况
小黄鸭呀
·
2024-01-25 05:03
JAVA IO模型
JAVAIO模型常见的IO模型有:阻塞IO模型、非阻塞IO模型、多路
复用
IO模型、信号驱动IO模型、异步IO模型。
RenTouZhuNao
·
2024-01-25 04:23
java
开发语言
Linux中静态库和动态库的使用
库的概念介绍:库是一个二进制文件,包含的代码可被程序调用标准C库、数学库、线程库…库有源码,可下载后编译;也可以直接安装二进制包位置一般放在:/lib/usr/lib库的知识库是事先编译好的,可以
复用
的代码在
程序员小胡0619
·
2024-01-25 01:55
linux
运维
服务器
Vue3中的自定义Hooks
组件
复用
性更强:通过Hooks可以使得组件的一些逻辑可以更好地进行封装和
复用
更好的逻辑分离。Hooks有助于组件内的业务逻辑更加清晰明了,从而减少代码耦合度。更高的代码可读性。
爱吃猪蹄_
·
2024-01-24 23:42
vue.js
前端
javascript
C++ Webserver从零开始:基础知识(六)——定时器
每过一段固定的时间触发某段代码,由该代码处理一个事件,如:从内核事件表中删除事件并关闭文件描述符,释放连接支援Linux的定时机制(方法):socket选项SO_RCVTIMEO和SO_SNDTIMEOSIGALRM信号I/O
复用
系统调用的超时参数
meeiuliuus
·
2024-01-24 23:00
c++
开发语言
服务器
STM32F103C8T6核心板
目录一、简介二、最小系统板三.系统结构四、命名规则五、引脚排布、引脚
复用
六、程序下载第一步安装编译软件:第二部新建工程的步骤:第三步ST-LINK下载程序:七、小结一、简介STM32F103C8T6是一款由意法半导体公司
打气排的程序员
·
2024-01-24 22:48
STM32
单片机
嵌入式
STM32F103C8T6
c#模板设计模式
模板设计模式通过定义一个算法的骨架,而将一些步骤的实现延迟到子类中,以实现代码
复用
和提高扩展性。
彭小彭~
·
2024-01-24 21:53
c#基础
设计模式
c#
设计模式
系统性学习vue-vue组件化编程
组件化编程对组件的理解使用组件创建组件注册组件编写组件标签注意组件的嵌套VueComponent构造函数Vue实例与组件实例(vm与vc)一个重要的内置关系单文件组件(项目使用)对组件的理解就是将可以
复用
的模块提取为独立个体
aqiu~
·
2024-01-24 20:41
vue
vue.js
Docker数据卷操作 Docker挂载Nginx、MySQL数据卷
数据不可
复用
:容器内的修改对外不可见,无法
复用
。升级维护困难:如果想要升级容器,需要先删除旧容器,数据也会被一起删除。数据卷(volume)是一个虚拟目录,指向宿主机文件系统中的某个目录。
VincentHu_
·
2024-01-24 19:06
#
Docker
docker
nginx
mysql
前端面试题:
为什么是一个函数vue的data实质上就是一个闭包,vue是单页面应用,是由很多组件构成的,Vue中的data是函数的时,组件实例化的时候这个函数建辉被调用,返回一个对象,计算机会给这个对象分配一个内存地址,每次
复用
组件
Monop
·
2024-01-24 19:27
vue.js
javascript
前端
介质访问控制
目录一.静态划分信道(信道划分介质访问控制)1.频分多路
复用
FDM2.时分多路
复用
TDM3.波分多路
复用
WDM4.码分多路
复用
CDM5.总结:二.动态分配信道1.随机访问介质访问控制(1)ALOHA协议纯
dulu~dulu
·
2024-01-24 14:27
计算机网络
学习日常(考研向)
计算机组成原理
网络
静态划分信道
动态划分信道
随机访问
轮询访问
信道划分
Vue可
复用
性和组合
混入基础混入(mixins)是一种分发Vue组件中可
复用
功能的非常灵活的方式。混入对象可以包含任意组件选项。当组件使用混入对象时,所有混入对象的选项将被混入该组件本身的选项。
oWSQo
·
2024-01-24 13:41
使用共享内存Linux进程间通信(含源码)
于是记录下了这篇轮子,仅供以后所需时能尽快
复用
,减少重复造轮子的时间。代码简述:实现多进程读写,多进程读写即一个进程写共享内存,一个或多个进程读共享内存。下面的例子实现的是一个进程写共享内存,一个进
vzhb
·
2024-01-24 13:10
linux
运维
服务器
内存泄漏
设计模式之合成
复用
原则:让代码更加优雅与灵活
其中,合成
复用
原则作为面向对象设计的重要原则之一,更是被广泛应用。今天,我们就来深入探讨合成
复用
原则的奥秘,以及如何在我们的日常开发中灵活运用这一原则。
计算机网络1微尘
·
2024-01-24 11:58
设计模式
设计模式
合成复用原则
解决运行jar包时报错“没有主清单属性“以及丢失依赖jar包的问题
2.依赖共享与
复用
:Maven使用中央仓库来存储和管理各
TY1219yyds
·
2024-01-24 11:27
java
spring
boot
maven
模块化学习
把复杂问题分解成多个子问题关注分离大型软件开发的技术基础更优雅的代码管理替换、
复用
、拓展内聚(变量,行为内聚在模块内,对外暴露接口进行通信)开发方式的革新方便多人协同,面向过程开发模
世玮
·
2024-01-24 10:49
GD32E230C8T6《调试篇》之 FMC(闪存)的读写 + USART打印
DIG4(保存键),任意按下一个数字后,再按保存键写入flash;断电后重新上电,从flash里读值,显示到数码管实验工具GD32E230C8T6查看GPIO查看Datasheet2.6.7章节GPIO
复用
查看用户手册代码实验工具主芯片
丛林溪流
·
2024-01-24 10:26
GD32资源调试篇
单片机
嵌入式硬件
Vue3 ref与reactive
✨专栏介绍在当今Web开发领域中,构建交互性强、可
复用
且易于维护的用户界面是至关重要的。而Vue.js作为一款现代化且流行的JavaScript框架,正是为了满足这些需求而诞生。
俊刚、
·
2024-01-24 10:11
Vue
前端
javascript
vue.js
Vue3
面向对象设计原则-合成
复用
原则
合成
复用
原则:尽量先使用组合或者聚合等关联关系来实现,其次才考虑使用继承关系来实现。通常类的
复用
分为继承
复用
和合成
复用
两种,继承
复用
虽然有简单和易实现的优点,但它也存在以下缺点。
UCCU_ebd1
·
2024-01-24 07:22
Systemweaver — 电子电气协同设计研发平台
当前,传统基于文档的设计由于其低
复用
性、无关联性、无协同性等缺点,已经无法适应日益增长的电子电气开发需求。
Hirain_Tech
·
2024-01-24 07:30
架构师的36项修炼-05架构核心技术之微服务
&单体系统的困难:编译部署困难、数据库连接耗尽、服务
复用
困难、新增业务困难。&微服务框架:Dubbo和SpringCloud,微服务的架构策略。
机智阳
·
2024-01-24 07:12
java
架构
微服务
数据库
java
后端
MyBatis的动态SQL
MyBatis的映射文件中支持在基础SQL上添加一些逻辑操作,并动态拼接成完整的SQL之后再执行,以达到SQL
复用
、简化编程的效果。
来之前不会起名字
·
2024-01-24 07:52
MyBatis
mybatis
sql
java
Vue3 setup 介绍
✨专栏介绍在当今Web开发领域中,构建交互性强、可
复用
且易于维护的用户界面是至关重要的。而Vue.js作为一款现代化且流行的JavaScript框架,正是为了满足这些需求而诞生。
俊刚、
·
2024-01-24 06:10
Vue
Vue3
javascript
前端
vue.js
Linux内核--网络协议栈(九)epoll的源码实现
目录一、引言二、IO多路
复用
------>2.1、多线程------>2.2、select------>2.3、poll------>2.4、epoll三、epoll------>3.1、epoll的使用
文艺小少年
·
2024-01-24 06:03
CPU性能分析与操作系统的构建
linux
网络协议
arm开发
Swift-进阶:泛型
本文主要介绍泛型及其底层原理泛型泛型主要用于解决代码的抽象能力+代码的
复用
性例如下面的例子,其中的T就是泛型functest(_a:T,_b:T)->Bool{returna==b}//经典例子swap
辉辉岁月
·
2024-01-24 05:58
里氏替换原则
在软件开发中,为了提高软件系统的可维护性和可
复用
性,增加软件的可扩展性和灵活性,程序员要尽量根据7条原则来开发程序,从而提高软件的开发效率,节约软件开发成本和维护成本,我们将在下面的几节中依次来介绍者7
格物知其道
·
2024-01-24 04:38
import 和 export 的常见方式
在JavaScript中,import和export是ES6模块系统的关键字,用于实现模块之间的依赖关系和代码
复用
。
HWL5679
·
2024-01-24 03:50
前端
javascript
开发语言
ecmascript
【Unity】超简单特效 - 烟雾
前言:各式各样的制造工坊常常会出现在任意类型的游戏中,铁匠铺、车间、工业建筑等等,那么如何快速且简单的实现一款可
复用
的烟雾特效呢,先在脑海中想象一下我们生活里常见的烟雾吧。
程影魔
·
2024-01-24 01:17
Unity
unity
游戏引擎
Web自动化测试 —— cookie
复用
一、cookie简介cookie是一些数据,存储于用户电脑的文本文件中当web服务器想浏览器发送web页面时,在链接关闭后,服务端不会记录用户信息二、为什么要使用Cookie自动化登录
复用
浏览器仍然在每次用例开始都需要人为介入若用例需要经常执行
程序员江念
·
2024-01-24 00:06
自动化测试
技术分享
软件测试
前端
python
开发语言
2.3面向对象-继承-方法的重写
一、继承1.继承的作用提高代码
复用
性来看看为什么需要继承三个类都有重复的代码,可以把这共同的代码抽出去,抽出去放到另外一个类里面;下面的3个类和上面的类需要发生一点关系(继承),上面的类叫做父类(超类,
小卢MOU
·
2024-01-23 23:09
java
开发语言
grpc实现文件传输的客户端和服务端例子
grpc是一个跨语言的rpc框架,通过protobuf定义接口和传输的格式,具有高压缩,高性能(基于http/2的多路
复用
和压缩头)等特性。
油头粉面
·
2024-01-23 22:18
HarmonyOS鸿蒙学习笔记(22)@Builder实战
@Builder标签是一种更轻量的UI元素
复用
机制,下面通过一个简单的例子来具体说明:比如如下布局效果:上面是一个轮播的Swiper,下面是一个Grid布局代码如下:build(){Navigation
郭梧悠
·
2024-01-23 22:18
HarmonyOS
harmonyos
Builder
Vue3:组合式函数(引入外部ts文件,修改外部ts参数)
1.组合式函数在Vue应用的概念中,“组合式函数”(Composables)是一个利用Vue的组合式API来封装和
复用
有状态逻辑的函数。
梦雨生生
·
2024-01-23 19:56
Vue3
vue.js
前端
javascript
APUE学习之I/O多路
复用
Asynchronous)2、阻塞(Blocking)和非阻塞(Non-blocking)二、五种IO模型1、同步阻塞IO(BlockingIO)2、同步非阻塞IO(Non-blockingIO)3、IO多路
复用
努力学代码的小信
·
2024-01-23 19:17
APUE
学习
linux
c语言
服务器
VUE---插槽
一、插槽的作用&场景1、在封装组件的时候,将可变的结构设计为插槽()2、使用上述组件的时候,可以按需为插槽提供自定义的结构,以达到
复用
组件且高度自定的效果二、基本语法1、组件内需要自定义的结构部分,改为占位
煸橙干儿~~
·
2024-01-23 18:30
VUE基础
vue.js
前端
javascript
vue computed和watch有什么区别
这意味着,只要依赖数据没有发生变化,多次访问计算属性时,因为使用了缓存,所以能直接
复用
之前的计算结果,不会重复执行计算函数,提升性能。此外,computed属性是同步的,不支持异步操作
emma20080101
·
2024-01-23 18:02
vue.js
前端
javascript
Java面向对象编程——封装
封装:封装是指将对象的状态信息隐藏在对象内部,不允许外部程序直接访问对象内部信息,而是通过该类所提供的方法来实现对内部信息的操作访问封装的好处:1:提高了安全性2:提高了
复用
性3:隐藏了实现细节在卖你想对象的过程中
代码小鲜肉
·
2024-01-23 17:52
业务逻辑漏洞—验证码绕过
验证码
复用
:将验
爱吃银鱼焖蛋
·
2024-01-23 17:36
网络安全
渗透测试漏洞
网络安全
Flink 从0到1学习—— Flink 不可以连续 Split(分流)?
分析需求如下图所示:我是期望如上这样将数据流进行拆分的,最后将每种告警和恢
复用
不同的消息模版做一个渲染,渲染后再通过各种其他的方
zhisheng_blog
·
2024-01-23 16:40
大数据
Flink
流式计算
Flink
大数据
Java
计算机网络(第六版)复习提纲7
SS2.4信道
复用
技术(填空简答)1.信道
复用
概念:a)
复用
:允许用户使用一个共享信道进行通信,发送方
复用
(多合一),接收方分用(一分多)2.频分
复用
FDM:最基本,将整个带宽分为多份,用户分到一定的频带后
鸥梨菌Honevid
·
2024-01-23 16:56
Outline
计算机网络
网络
Java中的方法
使程序结构更清晰提高程序的开发效率提高代码的
复用
性有利于程序的维护方法的概念方法(method):用来解决某件事情或实现某个功能的办法。
雪球不会消失了
·
2024-01-23 13:52
java
开发语言
Vue--组件初始化、父子组件传值、插槽
3、组件是可
复用
的Vue实例,封装标签、样式和JS代码二、Vue组件基础使用HTML文件中(全局组件)1、注册语法Vue.component('组件名称',{data:
小狮同学
·
2024-01-23 12:06
vue.js
javascript
前端
Vue基础3-组件与动画
.*),它提高了重用率,让代码可以
复用
。1.组件的实现步骤1.定义组件2.注册组件(components)3.使用组件。
Lin_25937
·
2024-01-23 12:35
vue.js
前端
javascript
FFmpeg 视频处理工具讲解
FFmpeg是一个专业的多媒体框架,能够解码、编码、转码、
复用
、解
复用
、流式传输、过滤和播放几乎所有格式的媒体文件。
阑珊灯火
·
2024-01-23 11:07
ffmpeg
ffmpeg
ffmpeg 更改窗口大小 时崩溃_视频处理工具 FFmpeg 常用实例详解
FFmpeg是一个专业的多媒体框架,能够解码、编码、转码、
复用
、解
复用
、流式传输、过滤和播放几乎所有格式的媒体文件。
weixin_39579483
·
2024-01-23 11:06
ffmpeg
更改窗口大小
时崩溃
ffmpeg
获取帧率
ffmpeg如何在结尾添加帧
ffmpeg实时h264
打包ts流
面试题(三)mybatis
(逻辑判断)where标签(SQL判断)choose,when,otherwise(Java中的switch)set(sql修改)trim(截断添加)bind(模糊查询)foreach(循环)sql(
复用
猿究院--Cu-Sn合金
·
2024-01-23 11:00
java
mybatis
开发语言
PooledByteBuf对象、内存
复用
PoolChunk里面维护了内存引用,内存
复用
的做法就是把buf的memory指向Chunck的memory。我们看下面这段代码@TestpublicvoidpoolTe
横渡
·
2024-01-23 11:34
上一页
17
18
19
20
21
22
23
24
下一页
按字母分类:
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
其他