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复用
BIO、NIO、selector、Netty代码Demo示例
文章目录(一)BIO(BlockingI/O阻塞I/O)(二)NIO(Non-BlockingI/O非阻塞I/O)(三)IO多路
复用
--Selector(四)Netty(一)BIO(BlockingI/
青鱼入云
·
2023-11-30 12:34
java
计算机网络
nio
面试题:海量PDF的OCR处理思路
要求资源最大化利用:也就是尽可能节省服务器资源,能
复用
尽量
复用
,包括应用服务器和OSS服务资源。服务器都是阿里云的:可以假设都在同一个机房,忽略网络I/O时长损耗,这样可以用本地耗时作为计算的依据。
青鱼入云
·
2023-11-30 12:14
Java面试
算法
策略
面试
算法
初识Java 18-3 泛型
为了应用边界的限制,Java
复用
了extend关键字:【例子:使用extend规定泛型边界】int
w_pab
·
2023-11-30 11:07
Java
java18
10-TypeScript泛型变量
通俗的理解,泛型就是解决类,接口,方法的
复用
性以及对不特定类型和对未来类型支持的一种类型。因为不确定,所以泛型是模糊的,抽象的。
绿色的小苹果
·
2023-11-30 10:42
第二章--Vue组件化编程
依赖关系混乱、不好维护1.1、模块与组件、模块化与组件化1.1.1、模块向外提供特定功能的js程序,一般就是一个js文件js文件很多并且复杂
复用
js,简化js的编写,提高js运行效率1.1.2、组件实现应用中局部功能代码和资源的集合一个界面的功能很复杂
复用
编码
浪漫攻城狮莉小妖
·
2023-11-30 10:25
vue.js
javascript
前端
Vue从入门到精通——第二章 Vue组件化编程
几个注意点:2.3组件的嵌套2.4VueComponent2.5单文件组件1.模块与组件、模块化与组件化1.1.模块理解:向外提供特定功能的js程序,一般就是一个js文件为什么:js文件很多很复杂作用:
复用
TUTOU程序猿
·
2023-11-30 10:22
vue.js
前端
javascript
【第二章】Vue组件化编程
一、模块与组件、模块化与组件化1.1模块与组件、模块化与组件化1.1.1模块(1)理解:向外提供特定功能的js程序,一般就是一个js文件(2)为什么:js文件很多很复杂(3)作用:
复用
js,简化js的编写
随风雨散落天涯
·
2023-11-30 10:21
Vue框架
vue.js
javascript
前端
【面试】css预处理器之sass(scss)
default全局变量::global{$global-x:}变量插值:#{}map键值对:$变量名:(key:值,...)可维护性混入指令/混合指令/宏指令@mixin:函数传参提高样式的
复用
率不带参数混合宏带参数混合宏带特别多参数混合宏调用混合宏
参宿7
·
2023-11-30 09:33
前端面试
sass
scss
less
CSS自定义属性
自定义属性为了方便
复用
:root{--myColor:skyblue;}在自定义的属性名前面加两个杠--以与一般属性区分开来使用时:div{background-color:var(--myColor,
BetterChinglish
·
2023-11-30 08:37
CSS
css
前端
javascript
Android Jetpack系列--9. Hilt使用详解
相关知识依赖注入DependencyInjection,简称DI;依赖项注入可以使代码解耦,便于
复用
,重构和测试什么是依赖项注入类通常需要引用其他类,可通过以下三种方式获取所需的对象:在类中创建所需依赖项的实例
今阳
·
2023-11-30 08:07
Android
Jetpack
android
java
Hilt
jetpack
PHP IO编程epoll实现方案
epoll:https://zhuanlan.zhihu.com/p/361750240epoll是Linux内核为处理大批量文件描述符而作了改进的poll,是Linux下多路
复用
IO接口select/
qq_540616979
·
2023-11-30 08:33
linux
PHP
php
linux
epoll
php
epoll
高级IO—poll,epoll,reactor
epollepoll的系统调用epoll_createepoll_ctlepoll_waitepoll的工作原理epoll的工作方式水平触发边缘触发epoll服务器reactorpoll函数poll函数是一个用于多路
复用
的系统调用
梨+苹
·
2023-11-30 08:56
网络
服务器
轻量级流程编排框架liteFlow
代码的抽象,
复用
率也越来越低,各个模块之间的耦合度很高。一小段逻辑的变动,会影响到其他模块
zhousenshan
·
2023-11-30 07:40
业务编排
分布式
架构
LiteFlow规则引擎框架
代码的抽象,
复用
率也越来越低,各个模块之间的耦合度很高。一
养一头猪
·
2023-11-30 07:35
java
LiteFlow框架
LiteFlow适用于哪些场景LiteFlow适用于拥有复杂逻辑的业务,比如说价格引擎,下单流程等,这些业务往往都拥有很多步骤,这些步骤完全可以按照业务粒度拆分成一个个独立的组件,进行装配
复用
变更。
jyworker1313
·
2023-11-30 07:54
RuleEngine
架构
liteFlow开发应用搭建
com.yomahubliteflow-spring-boot-starter2.8.4路径规则配置liteflow:rule-source:config/flow.el.xml组件配置Liteflow希望用户把复杂逻辑拆分成一个个可
复用
的组件
弎摆多斤
·
2023-11-30 07:52
java
spring
boot
前端如何中断请求 ( axios、原生 ajax、fetch)
这在组件高度
复用
、不依赖公共API的情况下特别有用。竞态请求:当页面定时轮询发起请求时,如果上一个请求的响应速度比下一个请求慢,会导致数据错乱。中断较慢的请求可以
乐辞
·
2023-11-30 07:55
前端
ajax
http
线程本地变更ThreadLocal-->Spring事务管理
这些模板类都是线程安全的,也就是说,多个DAO可以
复用
同一个模板实例而不会发生冲突。我们使用模板类访问底层数据,根据持久化技术的不同,模板类需要绑定数据连接或会话的资源。
月轩居士
·
2023-11-30 05:56
spring
ThreadLocal
Spring事务管理
线程
Spring IOC(inversion of control)控制反转与依赖注入
先来看看设计模式的7大原则:1.开放-封闭原则2.单一职责原则3.依赖倒转原则4.最小知识原则5.接口隔离原则6.合成/聚合
复用
原则7.里氏代换原则,任何基类可以出现的地方,子类一定可以出现依赖倒置假设我们设计一辆汽车
Man_10
·
2023-11-30 05:17
CloudCompare中PLC插件开发介绍
前面博客介绍了CloudCompare的配置,它提供了现成的功能强大的UI界面,且也有各种点云算法,所以对于软件工程开发人员,点云算法处理人员来说,这都是值得去参考和
复用
的。
竹叶青lvye
·
2023-11-30 05:56
CloudCompare
CloudCompare
PCL
Plugin
二次开发
TCP拥塞控制详解 | 3. 设计空间
网络传输问题本质上是对网络资源的共享和
复用
问题,因此拥塞控制是网络工程领域的核心问题之一,并且随着互联网和数据中心流量的爆炸式增长,相关算法和机制出现了很多创新,本系列是免费电子书《TCPCongestionControl
DeepNoMind
·
2023-11-30 04:38
Linux网络编程--套接字编程与多路
复用
套接字编程与多路
复用
套接字编程中,多路
复用
是一种重要的技术,它允许一个进程同时监视多个文件描述符的可读和可写状态。在Linux系统中,常见的多路
复用
机制有select、poll和epoll。
jkxer
·
2023-11-30 04:30
Linux网络编程
linux
网络
面试
React学习笔记
框架(framework):大而全,框架提供了一整套完整的解决方案,在项目中间想要切换框架是困难的模块化和组件化模块化:是从代码的角度进行分析,把可
复用
的代码抽离为单个模块,便于项目的维护和开发组件化:
骆骆呀
·
2023-11-30 04:06
鸿蒙4.0开发笔记之ArkTS语法基础@Entry@Component自定义组件的使用(九)
在进行UI界面开发时,通常不是简单的将系统组件进行组合使用,而是需要考虑代码可
复用
性、业务逻辑
鸿蒙Next
·
2023-11-30 03:51
笔记
harmonyos
华为
鸿蒙系统
自定义组件
鸿蒙4.0开发笔记之ArkTS装饰器语法基础@Builder组件内自定义构建函数与@Styles自定义组件重用样式(十)
重用样式函数1、重用样式的作用2、组件内定义@Styles3、组件外定义4、@Styles装饰器练习5、注意要点一、@Builder自定义构建函数1、什么是自定义构建函数ArkUI还提供了⼀种更轻量的UI元素
复用
机制
鸿蒙Next
·
2023-11-30 03:51
笔记
harmonyos
鸿蒙系统
华为
ArkTS
Netty I/O模型和线程模型
目录1.概述1.1为什么使用Netty1.2Netty的优势1.3Netty的常见使用场景2.Netty高性能的原因2.1I/O模型2.1.1阻塞IO2.1.2IO
复用
模型2.2线程模型2.2.1线程模型
汤姆&Tom
·
2023-11-30 02:49
Netty
Netty
netty学习
有哪些selector选择器(适合连接多,流量低)多路
复用
单线程配合selector管理多个channel适合:多线程设计适合少连接线程池适合短连接(没有处理完就堵塞)selector管理多个channelFileChannelbyteBuffer
程序猿小蝌蚪 黄小帅
·
2023-11-30 02:46
netty
JAVA之美-by ZHJ
(1)简单性:java语法简洁,方便使用;(2)面向对象:java采用了面向对象技术,其核心是对数据进行封装和对程序代码的模块化组织,更大程度上支持代码
复用
;(3)分布式:使用JDK的API
随遇er安z
·
2023-11-30 02:40
初学JAVA
JAVA面试题
javaSE
java
se
java
C++继承
继承机制是面向对象程序设计是代码可以
复用
的重要手段,它允许程序员在保持父类原有功能和属性的机制下进行功能扩充,这样产生的新类,俗称派生类,也称作子类。继承呈现了面向对象程序设计的层次结构。一个简单的继
Chamic_ic
·
2023-11-30 00:23
c++
开发语言
字节10年经验之谈 —— 从0到1开发自动化测试框架!
之前自动测试实践过程中遇到的诸多问题(代码
复用
率低,Case开发及数据构造繁琐,问题定位困难,学习
MJH827
·
2023-11-29 23:41
自动化测试
python
appium
功能测试
压力测试
测试工具
自动化测试
15 道设计模式面试题
强调用抽象构建框架,用实现扩展细节,提高代码的可
复用
性和可维护性。单一职责原则:一个类、接口或方法只负责一个职责,降低代码复杂度以及变更引起的风险。
爱吃醋的工程师
·
2023-11-29 23:53
二十一、数组(6)
一种方法是为不同的类型编写对应的排序方法,但是这样的代码不能
复用
。编程设计的一个主要目标是“将易变的元素与稳定的元素分开”,在这里,保持不变的代码是一般的排序算法,但是变化的是对象的比较方式。
一只小熊猫呀
·
2023-11-29 23:05
#
On
Java
基础卷
数组排序
Arrays.sort的使用
并行排序
binarySearch二分
parallelPrefix
Vue——详细用法(上篇)
Vue.js——详细用法(上篇)组件简介组件系统是Vue.js其中一个重要的概念,它提供了一种抽象,让我们可以使用独立可
复用
的小组件来构建大型应用,任意类型的应用界面都可以抽象为一个组件树:那么什么是组件呢
国民王九蛋
·
2023-11-29 21:36
Vue
vue
php redis面试题,Redis面试常见问题
使用多路I/O
复用
模型,非阻塞IO。使用底层模型不同,它们之间底层实现
rwwwwwwww
·
2023-11-29 21:30
php
redis面试题
<STL>——《C++初阶》
——By作者:新晓·故知1.什么是STLSTL(standardtemplatelibaray-标准模板库):是C++标准库的重要组成部分,不仅是一个可
复用
的组件库,而且是一个包罗数据结构与算法的软件框架
新晓·故知(考研停更)
·
2023-11-29 20:23
《C++面向对象程序设计》
c++
开发语言
后端
C++初阶学习————STL简介
STL简介1.什么是STLSTL(standardtemplatelibaray-标准模板库):是C++标准库的重要组成部分,不仅是一个可
复用
的组件库,而且是一个包罗数据结构与算法的软件框架。
hxMGE
·
2023-11-29 20:23
c++
学习
开发语言
虚幻学习笔记5—UI预设体制作
一、前言本文使用的虚幻引擎5.3.2,在unity中有预设体的概念,可以将一个组合型的物体或UI制作成预设体,方便后续可以快速制作更多元的内容和
复用
。
凯尔八阿哥
·
2023-11-29 20:02
虚幻
学习
笔记
C++ 面向对象 - 类的继承与派生
继承继承是使代码可以
复用
的重要手段,也是面向对象程序设计的核心思想之一。简单的说,继承是指一个对象直接使用另一对象的属性和方法。
HkSwaggyD
·
2023-11-29 19:27
C++
面向对象
c++
开发语言
Autosar - 【4 AUTOSAR以太网通信架构】
下面分别介绍每个模块的作用:4.1EthDriver硬件驱动层的EthDriver负责与外部PHY芯片的数据交互,实现了MAC的初始化,内容主要包含了buffer的设置,中断的设置,部分芯片中还包含了
复用
的一些设置
大魔王库巴
·
2023-11-29 19:51
Autosar
网络
系统架构
对继承和对象组合的理解
对象组合和继承是面向对象编程中两种常见的代码
复用
和组织结构的方式,在设计模式中也经常出现继承是指一个类(称为子类或派生类)从另一个类(称为父类或基类)继承属性和方法,并可以扩展或修改它们。
Aoiner
·
2023-11-29 18:44
设计模式
C++
设计模式
为什么Redis这么快?5分钟成为Redis高手
单线程单进程,是线程安全的,采用IO多路
复用
可作为分布式锁支持十种数据类型支持数据持久化可以作为消息中间件使用,支持消息发布及订阅。
LinkSLA
·
2023-11-29 18:32
redis
数据库
缓存
Guava学习
字符串处理Joiner是连接器,Splitter是分割器,通常我们会把它们定义为staticfinal,利用on生成对象后在应用到String进行处理,这是可以
复用
的。
鼻涕不停的小眼睛
·
2023-11-29 18:18
11.22IO多路
复用
select服务器#include#defineIP"192.168.115.92"#definePORT8888intmain(intargc,constchar*argv[]){//1.创建套接字文件intsfd;sfd=socket(AF_INET,SOCK_STREAM,0);if(sfd==-1){perror("socket");return-1;}printf("createsucc
久驻
·
2023-11-29 16:22
linux
java nio 可以做什么_什么是JAVA NIO
NIO(Non-BlockingI/O,java中,也称为NewI/O),是一种同步非阻塞的I/O模型,也是I/O多路
复用
的基础,已经被越来越多地应用到大型应用服务器,是解决高并发、I/O处理问题的有效方式
照赫
·
2023-11-29 16:06
java
nio
可以做什么
javascript设计模式——同步模块模式
模块化:将复杂的系统分解成高内聚、低耦合的模块,使系统开发变得可控、可维护、可扩展,提高模块的
复用
率//模块管理器单体对象//定义模块管理器单体对象varF=F||{};/****@paramstr模块路由
蟹老板爱写代码
·
2023-11-29 14:56
基于spring的RabbitMQ发送QQ邮件
Binding:绑定,基于路由键将交换器和消息队列连接起来的路由规则5.Queue:消息队列6.Connection:网络连接,例如TCP7.Channel:信道,新建或销毁TCP太消耗资源,引入信道以
复用
一个
跟着半仙学java
·
2023-11-29 13:54
消息队列
rabbitmq
spring
java
Batrix企业能力库之物流交易域能力建设实践 | 京东物流技术团队
致力于建立企业级业务
复用
能力平台,依托能力
复用
业务框架Batrix,通过通用能力/扩展能力的定义及
复用
,灵活支持业务差异化场景的快速能力编排组装,从而通过技术驱动的方式助力业务整体交付吞吐率。
京东云技术团队
·
2023-11-29 13:50
硬核干货
软件架构
系统架构
架构
中台
UData+StarRocks在京东物流的实践 | 京东物流技术团队
1背景数据服务与数据分析场景是数据团队在数据应用上两个大的方向,行业内大家有可能会遇到下面的问题:1.1数据服务烟囱式开发模式:每来一个需求开发一个数据服务,数据服务无法
复用
,难以平台化,技术上无法积累服务维护难度大
京东云技术团队
·
2023-11-29 13:46
数据库
硬核干货
StarRocks
数据库
数据分析
数据服务
后端
物理层之码分
复用
(内含相关例题)
各位小伙伴,如果您:想系统/深入学习某技术知识点…一个人摸索学习很难坚持,想组团高效学习…想写博客但无从下手,急需写作干货注入能量…热爱写作,愿意让自己成为更好的人…文章目录一、码分
复用
二、例题详解1、
哥的时代
·
2023-11-29 13:42
计算机网络
计算机网络
物理层
码分复用
【Angular6】前端搭建
本次搭建过程是在前辈的基础上做的,所以有一些可以
复用
的功能为本次搭建节省了很多的时间,不过这个学习的过程还是很宝贵的。
不专业得Cook
·
2023-11-29 13:38
上一页
53
54
55
56
57
58
59
60
下一页
按字母分类:
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
其他