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
时分复用
Linux内核学习之 -- epoll()一族系统调用分析笔记
背景linux4.19epoll()也是一种I/O多路
复用
的技术,但是完全不同于select()/poll()。更加高效,高效的原因其他博客也都提到了,这篇笔记主要是从源码的角度来分析一下实现过程。
lagransun
·
2025-03-22 09:51
linux
学习
笔记
每日一题--内存池
复用
机制
秋凉 づᐇ
·
2025-03-22 03:54
java
开发语言
常见的设计模式(单例模式&工厂模式)
恰当的使用设计模式可以代码的可
复用
性,可维护性,可扩展性
客行.
·
2025-03-22 02:14
设计模式
单例模式
观察者模式
面向对象(进阶)(‘封装‘,‘多态‘,‘对象属性‘,‘类属性‘,‘类方法‘,‘对象方法‘及其应用场景)
(我们学的函数,类,都是封装的体现).封装的格式__属性名__属性名()封装的好处和弊端好处提高代码的安全性.由私有化来保证提高代码的的
复用
性.由函数来保证弊端代码量增加了.因为私有的内容外界想访问,必须提供公共的访问方式
烈焰猩猩
·
2025-03-21 22:15
python
高级前端面试题-React
react概念类组件和函数组件,什么时候用类组件获取组件实例类组件如何实现逻辑
复用
?
圣诞小子
·
2025-03-21 17:29
javascript
面试
设计模式之工厂模式的优缺点
-便于代码
复用
:工厂类
C++ 老炮儿的技术栈
·
2025-03-21 17:28
算法
c++
学习
笔记
【Lua】实现面向对象
继承:从已有的类中派生出新的类称为子类,子类继承父类的数据属性和行为,并能根据自己的需求扩展出新的行为,可以提高代码的
复用
性。多态:指允许不同的对象对同一消息做出响应。
xiaoaiyu___
·
2025-03-21 15:15
Lua
lua
开发语言
一文弄懂Python 变量初始化与内存管理
Python的内存管理机制非常灵活,它会根据变量的值、类型以及Python的内部优化策略来决定是否
复用
已有的内存空间。1.变量初始化的基本概念在Python中,变量是对象的引用。
宇寒风暖
·
2025-03-21 12:41
python编程
python
开发语言
笔记
学习
嵌入式硬件篇---WIFI模块
文章目录前言一、核心工作原理1.物理层(PHY)工作频段2.4GHz5GHz调制技术直接序列扩频正交频分
复用
高效数据编码2.协议栈架构MAC层Beacon帧4次握手3.核心工作模式二、典型应用场景1.智能家居系统远程控制环境监测视频监测
Ronin-Lotus
·
2025-03-21 11:35
程序代码篇
嵌入式硬件篇
嵌入式硬件
c
WIFI
JavaScript 模块化语法 import、export详解
代码
复用
困难:无法方便地拆分和
复用
代码。为了解决这些问题,模块化方案应运而生。2.JavaScript模块化的发展2.1早期的模块
qq39138814
·
2025-03-21 08:07
javascript
开发语言
ecmascript
八股文——系统调用与进程管理详解,map和set
1.3参数说明1.4返回值1.5文件描述符的数量限制1.6就绪文件描述符的轮询扫描方式1.7内核/用户空间内存拷贝1.8select的触发方式1.9select的优缺点优点:缺点:1.10各种I/O多路
复用
方案比较二
tt555555555555
·
2025-03-21 05:15
C++学习
学习笔记
c++
开发语言
基于Wasm的边缘计算Pandas:突破端侧AI的最后一公里——让数据分析在手机、IoT设备上飞驰
引言:边缘计算的算力觉醒在智能家居设备每秒产生数万条传感器数据、手机App需要实
时分
析用户行为的今天,传统云计算模式面临高延迟、隐私风险、带宽成本三大挑战。
Eqwaak00
·
2025-03-21 04:35
Pandas
人工智能
wasm
边缘计算
pandas
架构
深度学习
StarRocks 主键(Primary Key)深度解析
一、StarRocks产品简介StarRocks是一款高性能分析型数据库,专为海量数据的实
时分
析而设计。
·
2025-03-21 03:21
数据库数据分析主键缓存物化视图
TypeScript模块 vs JavaScript模块:现代化开发的模块化之道
无论是小型项目还是企业级应用,良好的模块化设计都能显著提升代码的可读性和
复用
性。
念九_ysl
·
2025-03-21 00:04
typescript
前端
typescript
【万字总结】前端全方位性能优化指南(四)——虚拟DOM批处理、文档碎片池、重排规避
通过虚拟DOM的批处理引擎将千次操作坍缩为单次提交,借助文档碎片池实现90%节点的跨时空
复用
,再以transform替代top等20项反重排铁律,我们将彻底终结「JavaScript线
庸俗今天不摸鱼
·
2025-03-20 20:27
Web性能优化合集
前端
性能优化
Java泛型
代码
复用
:同一逻辑可处理不同类型的数据。二、
lgily-1225
·
2025-03-20 20:57
日常积累
java
开发语言
后端
PostgreSQL技术大讲堂 - 第82讲,主题:数据安全利器--密码安全策略构建
82讲,主题:数据安全利器--密码安全策略构建讲课内容:1、密码安全概述2、启用密码安全策略3、深入密码安全构建4、PG密码安全策略漏洞数据库用户的密码安全关系在整个数据库的安全,控制密码的复杂度、密码
复用
控制
m0_65303136
·
2025-03-20 19:53
postgresql
数据库
PyTorch 深度学习实战(19):离线强化学习与 Conservative Q-Learning (CQL) 算法
一、离线强化学习与CQL原理1.离线强化学习的特点无需环境交互:直接从预收集的静态数据集学习数据效率高:
复用
历史经验
进取星辰
·
2025-03-20 19:52
PyTorch
深度学习实战
深度学习
pytorch
算法
2025美团最新面试题—Java程序减少GC的设计
1.对象
复用
与池化线程局部变量:通过ThreadLocal缓存线程私有对象,避免竞争。可变对象:优先使用可修改对象(如StringBuilder代替String拼接)。
程序员共鸣
·
2025-03-20 18:13
java
jvm
开发语言
主流区块链平台对 EVM 的依赖情况分类说明
AvalancheC-ChainFantomOptimism/Arbitrum2.非EVM链3.混合型链AvalanchePolygonSupernetsBNBChain概要1.EVM兼容链这些链直接支持以太坊虚拟机,开发者可用Solidity编写合约,并
复用
以太坊工具链
倒霉男孩
·
2025-03-20 16:02
区块链知识
区块链
stm32基于HAL库的串口UART中断接收不定长数据代码实现
总体分析:代码使用的串口USART1,GPIO的
复用
引脚分别是:PA9
复用
为RX引脚;PA10
复用
为TX引脚。数据接收标志符为"\r\n"即回车按键按下,当接收到\r\n时接收停止。
ls20010901
·
2025-03-20 16:26
stm32
单片机
mcu
【C++】仿函数的概念
但是又很想
复用
这些代码。写一个公共的函数,就要单立出一个函数,也不是很
无水先生
·
2025-03-20 06:37
BOOST
C++
c++
数据中台(二)数据中台相关技术栈
1.1.Amabari+HDP1.2.CM+CDH2.相关的技术栈数据存储:HDFS,HBase,Kudu等数据计算:MapReduce,Spark,Flink交互式查询:Impala,Presto在线实
时分
析
Yuan_CSDF
·
2025-03-20 05:25
#
数据中台
SelectDB 实
时分
析性能突出,宝舵成本锐减与性能显著提升的双赢之旅
BOCDOP宝舵早期基于TiDB构建实时数仓,随着数据量增长,在数据处理效率、OLAP能力扩展、功能支持、成本与资源方面存在一定优化空间。为提升数据分析能力并优化成本,宝舵引入SelectDB,达成写入速度提升10倍,成本直降30%的显著成效。本文转录自高瑞军(宝尊科技高级架构师)在DorisSummitAsia2024上的演讲,经编辑整理。业务背景宝尊集团创立于2007年,是中国品牌电商服务行业
SelectDB技术团队
·
2025-03-20 00:11
大数据
物联网
doris
selectdb
人工智能
电商场景
数据分析
Apache Doris整合Iceberg + Flink CDC构建实时湖仓体的联邦查询分析架构
ApacheDoris是一款开源的分布式SQL引擎,专注于实
时分
析和查询。Iceberg是一种开放式表格格式
MfvShell
·
2025-03-20 00:10
apache
flink
架构
Flink
如何创建HTML自定义元素:使用 Web Component 的最佳实践
WebComponent是一组允许开发者创建可
复用
、自定义HTML元素的技术。它们使得我们可以像原生HTML标签一样使用这些自定义元素,从而提升代码的模块化和
复用
性。
乐闻x
·
2025-03-19 21:50
Web
Component
学习记录
前端
html
web
component
C++与C语言的区别
C++更加灵活、强大,适合大型项目开发,尤其是需要面向对象、代码
复用
和复杂数据结构的应用。1.编程范式C语言:C是一种过程式编程语言,主要关注函数和过程。程序是通过一系列函数
@haihi
·
2025-03-19 20:12
c++
c语言
开发语言
使用 DingoDB 创建自查询检索器的实战演示
它具有实时低延迟处理能力,可以快速获取洞察并响应,还能高效进行即
时分
析和处理多模数据。在本教程中,我们将演示如何使用DingoDB向量存储来创建一个自查询检索器。
fgayif
·
2025-03-19 19:34
python
Apache Storm:实时数据处理的闪电战
Storm被广泛用于实
时分
析、在线机器学习、连续计算等多种场景。本文将深入探讨ApacheStorm的原理、基础使用、高级特性及其优点
Aaron_945
·
2025-03-19 18:01
Java
apache
storm
大数据
Git 分支删除操作指南(含本地与远程)
Git分支删除操作指南(含本地与远程)在多人协作的开发过程中,定期清理已合并的临
时分
支(如feature/*、bugfix/*、hotfix/*等)可以保持仓库整洁,避免混乱。
滴答滴答滴嗒滴
·
2025-03-19 15:04
开发
GIT
入门指南
git
团队开发
人工智能
gitlab
JAVA:网络编程 Socket 的技术指南
1、简述JavaNIO(Non-blockingI/O)是一种基于通道(Channel)和缓冲区(Buffer)的I/O模型,支持非阻塞通信和多路
复用
,适合高并发场景。
拾荒的小海螺
·
2025-03-19 13:51
JAVA
java
网络
开发语言
设计模式及其分类
设计模式的主要作用:提供可
复用
的解决方案设计模式提供了经过验证的解决方案,可以帮助开发人员更快速地解决常见的设计问题。促进代码的组织和理解设计模式规范了代码组织和结构,使代码更易理解和维护。
小九没绝活
·
2025-03-19 10:24
设计模式
设计模式
通信之SDH设备
不同等级码流在帧结构净负荷区内排列规律,净负荷与网络同步,可利用软件直接分插低速支路信号,实现一次
复用
特性。采用先进的分插
复用
器(ADM)、数字交叉连接(DXC),网络自愈和重组功能强大
玖Yee
·
2025-03-19 09:47
信息与通信
玩转 Vue 3:自定义指令让页面魔法随心而动
高亮效果指令注册自定义指令在组件中使用局部注册与高级用法局部注册示例小结玩转Vue3:自定义指令让页面魔法随心而动在Vue3中,自定义指令为我们提供了在模板中直接操作DOM的能力,不仅可以让我们的页面效果更炫酷,还能将一些通用逻辑抽离出来,做到代码
复用
代码剑客588
·
2025-03-19 05:38
vue.js
javascript
前端
设计模式详解:提高代码
复用
性与可维护性的关键
文章目录设计模式详解:提高代码
复用
性与可维护性的关键1.设计模式的分类2.创建型设计模式2.1单例模式(SingletonPattern)工作原理:代码示例:线程安全:2.2工厂方法模式(FactoryMethodPattern
誰能久伴不乏
·
2025-03-19 04:51
设计模式
Unity 设计模式-单例模式(Singleton)详解
设计模式设计模式是指在软件开发中为解决常见问题而总结出的一套可
复用
的解决方案。这些模式是经过长期实践证明有效的编程经验总结,并可以在不同的项目中
复用
。
白茶等风12138
·
2025-03-19 04:21
Unity
设计模式
单例模式
设计模式
谈谈 TypeScript 中的模块系统,如何使用 ES Modules 和 CommonJS 模块?
模块系统是TypeScript项目组织代码的核心机制,主要用于代码拆分、
复用
和依赖管理。
程序员黄同学
·
2025-03-18 23:16
TypeScript
前端开发
JavaScript
typescript
ubuntu
javascript
【C#高级编程】—表达式树详解
C#表达式树(ExpressionTrees)是一种将代码表示为数据结构的技术,允许在运行
时分
析、转换和执行代码逻辑。表达式树是一种树形数据结构,它将代码(例如Lambda表达式)表示为对象。
_Csharp
·
2025-03-18 22:11
C#基础-高阶-实战知识点
c#
开发语言
表达式
表达式树
react-native中使用axios_React Native 三端同构实践
对于使用ReactNative开发的页面,如果又单独为Web平台重复写一份代码代价是极其大的,而ReactNative三端同构能以零花费快速做到一份代码三端
复用
。Re
weixin_39874795
·
2025-03-18 21:36
Vue3项目中可以尝试封装那些组件
在Vue3项目中,组件的封装可以根据功能、
复用
性和业务需求进行划分。以下是一些常见的组件类型,适合封装为独立组件:1.基础UI组件按钮(Button)封装不同样式、大小、状态的按钮。
shaoin_2
·
2025-03-18 17:04
前端零碎
vue.js
前端
javascript
Vue源码深度解析:从2.x到3.x的架构演进与核心原理剖析
1.1革命性升级Vue3的发布标志着前端框架进入新纪元,其核心改进体现在三个方面:性能飞跃:包体积减少41%,初始渲染提速55%,更新性能提升133%开发体验:CompositionAPI带来更好的逻辑
复用
能力未来兼容
旧味清欢|
·
2025-03-18 17:33
Vue
vue.js
架构
前端
Java面试常见的面试题(持续更新版)
关上洗衣机门→按下启动按钮面向对象:例子:我要洗衣服对象有我洗衣机我要做的事:把衣服放进去加入洗衣液关门按启动按钮洗衣机要做的事:清洗以上可以看出,面向过程比较高效比较直接,面向对象更易于扩展丶维护和
复用
封装明确标识出允许外部使用的所有成员函数和数据项
Java进阶八股文
·
2025-03-18 16:29
java
面试
开发语言
职场和发展
jvm
spring
boot
Java学习笔记(二十二)
1Redis是单线程的那如何处理多个客户端发送的命令Redis虽然是单线程的,但它能够高效地处理多个客户端发送的命令,这主要得益于其内部使用的I/O多路
复用
技术和事件驱动模型。
路上阡陌
·
2025-03-18 15:19
java
学习
笔记
c++如何利用线程池和epool设计高并发服务器
结合线程池和epoll可以实现高效的I/O多路
复用
和任务并发处理。1.基本概念线程池:用于管理和重用线程,避免频繁创建和销毁线程带来的开销。
C嘎嘎嵌入式开发
·
2025-03-18 13:36
服务器
c++
服务器
开发语言
手写智能指针shared_ptr
手写智能指针shared_ptr本文尝试手写shared_ptr,此外如果使用memory库中的make_shared相对于shared_ptr有以下好处:make_shared会在一次内存分配中同
时分
配对象本体和引用计数减少安全异常
@M_J_Y@
·
2025-03-18 13:03
c++
c++
嵌入式硬件篇---PWM输出通道&定时器
3.通道作为PWM的输出接口4.协同工作流程5.关键公式二、输出PWM的设置步骤(通用流程)1.选择定时器与通道2.配置时钟源3.初始化定时器参数预分频器自动重装载4.配置PWM模式5.配置GPIO为
复用
功能
Ronin-Lotus
·
2025-03-18 12:29
嵌入式硬件篇
程序代码篇
上位机知识篇
嵌入式硬件
单片机
stm32
c
PWM
定时器
Go语言JSON-RPC 实战: `net/rpc/jsonrpc` 包的高效使用指南
配置服务器数据类型和错误处理搭建基础的JSON-RPC服务服务端的实现客户端的实现进阶应用示例实现异步调用处理并发请求使用中间件增强功能问题解决和调试技巧常见错误及其解决方法连接失败方法调用返回错误性能优化异步处理连接
复用
安全性
walkskyer
·
2025-03-18 12:25
golang标准库
golang
json
rpc
Python基础语法:函数、模块
一、函数:代码
复用
的基石1.函数的定义与调用函数用于封装重复操作的代码块,通过参数接收输入,并返回结果。#定义函数defgreet(name):returnf"你好,{name}!"
算法工程师y
·
2025-03-18 12:25
python
开发语言
python import 另一个文件夹下的类
在Python开发中,有时我们需要将不同文件夹中的模块或类相互导入,以实现代码的
复用
和组织。对于刚入行的小白来说,这可能会让人感到有些困惑。
zhousenshan
·
2025-03-18 07:13
python新赛道
python
django
Java 线程池详解:参数、工作流程与常见线程池
线程池是Java并发编程中最重要的工具之一,它通过
复用
线程、控制并发数和任务队列机制,显著提高了多线程程序的性能和资源管理效率。
伤心辞
·
2025-03-18 05:27
开发语言
java
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
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
其他