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
netty京东云内存泄漏
C++11智能指针
使用智能指针可以解决
内存泄漏
的问题,智能指针对象中有个指针存储动态创建对象的地址,用于生存期的控制,能确保在智能指针对象离开作用域时自动正确的销毁动态创建的对象,防止
内存泄漏
。
Better Sally
·
2023-12-16 18:25
C++
c++
开发语言
RocketMQ配置参数列表
如果链接空闲时间超过此参数设置的值,连接将被关闭listenPort9876默认监听端口serverCallbackExecutorThreads0
netty
public任务线程池个数,
netty
网络设计没根据业务类型会创建不同线程池毛笔如处理发送消息
Jixson
·
2023-12-16 17:26
Java体系总结
Java体系总结Java技术体系总结涵盖了Java基础(Java运行原理、运行环境、Java特性、集合、线程、JVM、SPI)、
Netty
框架、Https原理、Spring框架、SpringBoot框架的知识整理目录
老杜095
·
2023-12-16 14:10
Java
java
开发语言
最常见的8个Android
内存泄漏
问题及解决方法
作者:午后一小憩在Android开发中,
内存泄漏
是一个常见的问题。这个问题可能会导致应用程序变慢、崩溃或者消耗大量的内存,最终导致设备性能下降。
Android小贾
·
2023-12-16 13:54
Android
移动开发
性能优化
android
面试
移动开发
Framework
性能优化
C++内存溢出,看高级程序员的解决办法是什么
内存泄漏
是各类缺陷中十分棘手的一种,对系统的稳定运行威胁较大。当动态分配的内存在
Fock.
·
2023-12-16 12:27
c++
JS的闭包
2.闭包的特点:让外部访问函数内部变量成为可能;局部变量会常驻在内存中;可以避免使用全局变量,防止全局变量污染;会造成
内存泄漏
(有一块内存空间被长期占用,而不被释放)3.自己的理解:相当于,如果是一个全局变量
aeborah
·
2023-12-16 12:01
使用 Taro 开发鸿蒙原生应用 —— 当 Taro 遇到纯血鸿蒙 |
京东云
技术团队
纯血鸿蒙即将到来在今年8月的「2023年华为开发者大会(HDC.Together)」上,华为正式官宣「鸿蒙Next」,这个更新的版本将移除所有的AOSP代码,彻底与Android切割,使其成为一个完全自主研发的操作系统,这将去掉40%左右多余的代码,使系统变得更加简洁、流畅。同时,会上也预告了将在明年1月份发布面向所有开发者的预览版,意味着还有一个多月纯血的鸿蒙就要与所有开发者见面了,这不禁令人热
京东云技术团队
·
2023-12-16 11:03
前端
硬核干货
taro
harmonyos
京东云
小小的日志,大大的坑 |
京东云
技术团队
1.背景压测过程中优化线程池以后单机qps存在性能瓶颈,优化过程中发现默认线程池及日志对性能存在严重的影响所以引发了一系列对日志优化的整理2.哪些场景可能导致性能问题在任何系统中,日志都是非常重要的组成部分,它是反映系统运行情况的重要依据,也是排查问题时的必要线索。绝大多数人都认可日志的重要性,但是又有哪些场景可能导致性能问题?今天就让我们来聊聊Java日志性能那些事。2.1不合理的书写方法如上3
京东云技术团队
·
2023-12-16 11:33
性能优化
硬核干货
京东云
日志
性能优化
Java
后端
拓扑排序实现循环依赖判断 |
京东云
技术团队
本文记录如何通过拓扑排序,实现循环依赖判断前言一般提到循环依赖,首先想到的就是Spring框架提供的Bean的循环依赖检测,相关文档可参考:https://blog.csdn.net/cristianoxm/article/details/113246104本文方案脱离SpringBean的管理,通过算法实现的方式,完成对象循环依赖的判断,涉及的知识点包括:邻接矩阵图、拓扑排序、循环依赖。本文会着
京东云技术团队
·
2023-12-16 11:03
数据结构和算法
硬核干货
京东云
算法
spring
循环依赖
拓扑排序
|
京东云
技术团队
kafka的使用场景为什么要使用Kafka消息队列?解耦、削峰:传统的方式上游发送数据下游需要实时接收,如果上游在某些业务场景:例如上午十点会流量激增至顶峰,那么下游资源可能会扛不住压力。但如果使用消息队列,就可以将消息暂存在消息管道中,下游可以按照自己的速度逐步处理;可扩展:通过横向扩展生产者、消费者和broker,Kafka可以轻松处理巨大的消息流;高吞吐、低延迟:在一台普通的服务器上既可以达
京东云技术团队
·
2023-12-16 11:02
硬核干货
数据库
kafka
京东云
分布式
消息队列
localhost工具:本地代码的远程之路 |
京东云
技术团队
在日常的开发过程中,本地代码远程调试一直是最理想的开发状态。本文通过介绍京东集团内开发的一个轻量简单的小工具”localhost”,从多角度的方案思考,到原理介绍,到最终的方案落地,在开发阶段发现问题,解决问题。背景起源在很早之前,我参加了一个技术分享大会,当时现场是分享了一个本地在远程集群中的云原生开发方案,当时听完了之后就对其中本地开发的同时可以远程运行服务这部分非常感兴趣,本身作为前端开发来
京东云技术团队
·
2023-12-16 11:02
前端
京东云
localhost
HTTP
内网穿透
前端
|
京东云
技术团队
作为一名程序员,我们习惯于去了解所使用工具、中间件的底层原理,本文则旨在帮助大家了解AI模型的底层机制,让大家在学习或应用各种大模型时更加得心应手,更加适合没有AI基础的小伙伴们。一、GPT与神经网络的关系GPT想必大家已经耳熟能详,当我们与它进行对话时,通常只需关注自己问出的问题(输入)以及GPT给出的答案(输出),对于输出内容是如何产生的,我们一无所知,它就像一个神秘的黑盒子。GPT是一种基于
京东云技术团队
·
2023-12-16 11:29
人工智能
神经网络
京东云
人工智能
Netty
介绍
1.
Netty
介绍是一个异步的、基于事件驱动的网络应用框架,用以开发高性能,高可靠性的网络io程序。
--believe
·
2023-12-16 11:53
Netty
Netty
C 语言动态内存管理malloc 函数calloc函数realloc函数,free函数
free函数注意使用free的注意事项对NULL指针解引用操作对动态开辟的内存的越界访问对非动态内存开辟的空间进行free使用free释放动态开辟内存的一部分对同一块动态内存的多次释放动态开辟内存忘记释放(
内存泄漏
Alicesa
·
2023-12-16 09:00
c语言
c++
c++
python | 内存管理
目录python引用机制Python引用计数引用计数器原理获取引用计数:getrefcount()增加引用计数减少引用计数
内存泄漏
与内存溢出标记清除#主要用于解决循环引用。
缘来是黎
·
2023-12-16 08:49
python
python
开发语言
后端
容器中的JVM资源该如何被安全的限制?
欢迎工作一到五年的Java工程师朋友们加入Java架构开发:277763288群内提供免费的Java架构学习资料(里面有高可用、高并发、高性能及分布式、Jvm性能调优、Spring源码,MyBatis,
Netty
风平浪静如码
·
2023-12-16 08:49
SpringBoot+
Netty
+Websocket实现消息推送
添加依赖io.
netty
netty
-all4.1.36.Finalorg.springframework.bootspring-boot-starter-websocket定义
netty
端口号websocket
小小码农>>>>
·
2023-12-16 06:02
Springboot
spring
boot
websocket
后端
C/C++ 内存管理 new delete operator new与operator delete函数
内存泄漏
/freeC++内存管理方式使用new/delete来创建和销毁空间operatornew与operatordelete函数new和delete的实现原理内置类型自定义类型定位new表达式使用场景小结
内存泄漏
内存泄漏
的分类
内存泄漏
的检测
chihiro1122
·
2023-12-16 05:12
C++
c++
jvm
开发语言
java全栈体系结构-架构师之路(持续更新中)
虚拟机实战性能调优并发编程实战微服务框架源码解读集合框架源码解读分布式架构解决方案分布式消息中间件原理设计模式JavaWebJavaSE新零售电商项目Spring体系框架源码解读Linux系统内核原理分析
Netty
云策数据
·
2023-12-16 04:24
Java架构师p5-p7
java
开发语言
Java全栈架构师
Java架构师
Java全栈
Java互联网架构师
Java知识体系
【
Netty
】Socket与I/O模型
目录Socket网络编程Socket概述Socket整体流程代码实现I/O模型说明BIO(同步并阻塞)NIO(同步非阻塞)AIO(异步非阻塞)BIO、NIO、AIO适用场景Socket网络编程Socket概述Socket,套接字就是两台主机之间逻辑连接的端点。TCP/IP协议是传输层协议,主要解决数据如何在网络中传输,而HTTP是应用层协议,主要解决如何包装数据。Socket是通信的基石,是支持T
Ethan-running
·
2023-12-16 04:21
Netty
网络协议
java
后端
C++ 11 -- 初步认识智能指针
一.RAII1.1RAII的概念一般情况下,C++申请资源后都需要手动释放资源,一旦忘记资源的释放就会造成
内存泄漏
,为了解决
内存泄漏
问题,C++引入了RAII机制。
云烟梦柳
·
2023-12-16 01:49
java
开发语言
c++
数据结构
linux
算法
Netty
入门
(在SelectionKey.cancel()之后马上进行了一次select调用将fd从poll(epoll)中移除:)
netty
的优势(NIO客户端服务器框架,非阻塞同步的通信模式)api简单(channe
欧阳峰_oyf
·
2023-12-16 00:00
Java工程师通宵都要看完这几本阿里P8都强烈推荐的Java电子书
,不超过140字(可选)Java核心知识文档添加图片注释,不超过140字(可选)Java核心知识PDF1.JVM2.JAVA集合3.JAVA多线程并发4.JAVA基础5.Spring原理6.微服务7.
Netty
写代码的珏秒秒
·
2023-12-15 23:53
java
开发语言
springboot整合rabbitmq使用示例
文章目录系列文章目录Springboot集成
Netty
Springboot集成RabbitmqSpringboot集成Retryspringboot集成websocketSpringboot集成Redisspringboot
Martisan_Guo
·
2023-12-15 21:58
springboot
rabbitmq
rabbitmq
spring
boot
java
Netty
详细文档
Netty
教程文章目录
Netty
教程
Netty
简介
Netty
的介绍
Netty
的应用场景互联网行业游戏行业大数据领域其它开源项目使用到
Netty
Netty
的学习资料参考JavaBIO编程I/O模型BIO、
厌世小晨宇yu.
·
2023-12-15 21:56
Netty
网络
android项目实战之界面数据绑定
还可以提高应用性能,并且有助于防止
内存泄漏
以及避免发生Null指针异常。
sccd2009
·
2023-12-15 20:40
android
gitee
python 内存泄露
Python的
内存泄漏
问题主要是由于以下几个原因导致的:循环引用:当两个或多个对象相互引用,并且没有其他引用指向这些对象时,即使这些对象不再被使用,Python也无法释放它们的内存空间,从而造成
内存泄漏
AbsoluteCuteness
·
2023-12-15 20:51
开发语言
python
PrematureCloseException
问题描述SpringCloudGateway依赖于
Netty
实现请求的转发,由于TCP连接建立和释放都较为消耗资源,其内部会维护一个连接池,新请求会优先使用连接池内部的连接,但是由于以下原因,连接池中的连接可能是不可用的
liuzhenghua66
·
2023-12-15 20:06
#
Java问题
java
一文带你掌握C++之动态内存管理
目录程序中的内存划分C语言中动态开辟内存的方式C++中动态开辟内存的方式new和delete的底层实现原理
内存泄漏
在讲述内存管理之前先带领大家了解一下程序中的内存划分:程序中的内存划分程序中内存划分的示意图如下
只做开心事
·
2023-12-15 16:17
知识总结
C++
c++
编程语言
2019读书计划
本必读书每本书至少写一篇读书总结该计划的书目是根据手头现有的书制定,如临时需要可以进行调整,调整需做记录必读书目技术类10本《EffectiveJava》《高性能MySQL》《编程珠玑》《大型网站技术架构演进与性能优化》《Spring实战》《
Netty
rys21
·
2023-12-15 16:14
面试题:ThreadLocal 搭配线程池时为什么会造成
内存泄漏
?
文章目录ThreadLocal是什么ThreadLocalMap如何避免泄漏ThreadLocal是什么ThreadLocal是一个本地线程副本变量工具类。主要用于将私有线程和该线程存放的副本对象做一个映射,各个线程之间的变量互不干扰,在高并发场景下,可以实现无状态的调用,特别适用于各个线程依赖不通的变量值完成操作的场景。下图为ThreadLocal的内部结构图从上面的结构图,我们已经窥见Thre
xuxu1116
·
2023-12-15 16:27
面试题
java
面试题
线程池内存泄漏
京东哥伦布即时设计平台ChatGPT落地实践 |
京东云
技术团队
一、平台介绍即时设计平台是一个即时搭建c端楼层的开发平台,支持通过导入relay设计稿url完成Ui2Code,在此基础上完成前端可视化搭建,同时支持通过ChatGPT完成一句话需求,搭建后的楼层自动同步ihub楼层市场,提供到通天塔、哥伦布等搭建平台使用。1.1平台能力在哥伦布即时设计中,即时设计能力主要包括以下几个方面:画布编辑能力:即时设计平台提供了丰富的画布编辑功能,包括添加、删除、复制、
京东云开发者
·
2023-12-15 16:34
人工智能
上手实操
chatgpt
京东云
前端
即时设计
一招MAX降低10倍,现在它是我的了 |
京东云
技术团队
一、背景性能优化是一场永无止境的旅程。到家门店系统,作为到家核心基础服务之一,门店C端接口有着调用量高,性能要求高的特点。C端服务经过演进,核心接口先查询本地缓存,如果本地缓存没有命中,再查询Redis。本地缓存命中率99%,服务性能比较平稳。随着门店数据越来越多,本地缓存容量逐渐增大到3G左右。虽然对垃圾回收器和JVM参数都进行调整,由于本地缓存数据量越来越大,本地缓存数据对于应用GC的影响越来
京东云开发者
·
2023-12-15 16:33
上手实操
京东云
OHC
性能优化
Java
缓存
给祖传系统做了点 GC调优,暂停时间降低了 90% |
京东云
技术团队
问题描述公司某规则引擎系统,在每次发版启动会手动预热,预热完成当流量切进来之后会偶发的出现一次长达1-2秒的YoungGC(流量并不大,并且LB下的每个节点都会出现该情况)在这次长暂停之后,每一次的年轻代GC暂停时间又都恢复在20-100ms以内2秒虽然看起来不算长吧,但规则引擎每次执行也才几毫秒,这谁能忍?而且这玩意一旦超时,出单可能也跟着超时失败!问题分析在分析该系统GC日志后发现,2s暂停发
京东云开发者
·
2023-12-15 16:33
上手实操
京东云
GC
JVM调优
Java
后端
PWA 离线方案研究报告 |
京东云
技术团队
本文并不是介绍如何将一个网页配置成离线应用并支持安装下载的。研究PWA的目的仅仅是为了保证用户的资源可以直接从本地加载,来忽略全国或者全球网络质量对页面加载速度造成影响。当然,如果页面上所需的资源,除了资源文件外并不需要任何的网络请求,那它除了不支持安装到桌面,已经算是一个离线应用了。什么是PWAPWA(ProgressiveWebApp)是一种结合了网页和原生应用程序功能的新型应用程序开发方法。
京东云开发者
·
2023-12-15 16:32
前端
京东云
PWA
前端
web
浅谈SQL优化小技巧 |
京东云
技术团队
回顾MySQL的执行过程,帮助介绍如何进行sql优化。(1)客户端发送一条查询语句到服务器;(2)服务器先查询缓存,如果命中缓存,则立即返回存储在缓存中的数据;(3)未命中缓存后,MySQL通过关键字将SQL语句进行解析,并生成一颗对应的解析树,MySQL解析器将使用MySQL语法进行验证和解析。例如,验证是否使用了错误的关键字,或者关键字的使用是否正确;(4)预处理是根据一些MySQL规则检查解
京东云开发者
·
2023-12-15 16:32
数据库
sql
京东云
adb
性能优化
数据库
使用Flink完成流数据统计 |
京东云
技术团队
一、统计流程所有流计算统计的流程都是:1、接入数据源2、进行多次数据转换操作(过滤、拆分、聚合计算等)3、计算结果的存储其中数据源可以是多个、数据转换的节点处理完数据可以发送到一个和多个下一个节点继续处理数据Flink程序构建的基本单元是stream和transformation(DataSet实质上也是stream)。stream是一个中间结果数据,transformation对数据的加工和操作
京东云开发者
·
2023-12-15 16:02
技术分享
https
Flink
大数据
浅析MySQL代价模型:告别盲目使用EXPLAIN,提前预知索引优化策略 |
京东云
技术团队
背景在MySQL中,当我们为表创建了一个或多个索引后,通常需要在索引定义完成后,根据具体的数据情况执行EXPLAIN命令,才能观察到数据库实际使用哪个索引、是否使用索引。这使得我们在添加新索引之前,无法提前预知数据库是否能使用期望的索引。更为糟糕的是,有时甚至在添加新的索引后,数据库在某些查询中会使用它,而在其他查询中则不会使用,这种情况下,我们无法确定索引是否发挥了预期的作用,让人感到非常苦恼。
京东云开发者
·
2023-12-15 16:31
数据库
mysql
京东云
adb
数据库
索引优化
MCube动态化与原生工程结合最佳实践 |
京东云
技术团队
跨端动态化开发方案重要性日益凸显,本文对我们团队MCube动态化实践做了总结,为大家提供经验和借鉴。接入背景随着我们工程的需求迭代,暴露出了业务需求量大,分端开发和发版更新成本高等痛点,使用H5页面来代替,在用户体验和性能相较原生有差异,所以我们团队开始了对动态化改造的研究。在做过一些列动态化开发的尝试,并对多种方案进行调研后,我们选择了MCube的动态化方案。之所以选用MCube,是因为它有以下
京东云开发者
·
2023-12-15 16:31
前端
京东云
java
前端
跨端开发
动态化开发
Pipeline模式应用 |
京东云
技术团队
本文记录Pipeline设计模式在业务流程编排中的应用前言Pipeline模式意为管道模式,又称为流水线模式。旨在通过预先设定好的一系列阶段来处理输入的数据,每个阶段的输出即是下一阶段的输入。本案例通过定义PipelineProduct(管道产品),PipelineJob(管道任务),PipelineNode(管道节点),完成一整条流水线的组装,并将“原材料”加工为“商品”。其中管道产品负责承载各
京东云开发者
·
2023-12-15 16:01
软件架构
京东云
服务器
java
流程编排
带你玩转 Vite + Vue3 高低版本常用玩法 |
京东云
技术团队
一、首先来个Vite的通用简介Vite是一种新型前端构建工具,在我们保险前端项目中已经推动并应用很久了,Vite能够显著降低构建时间,提升前端开发效率。它主要由两部分组成:一个开发服务器,它基于原生ES模块提供了丰富的内建功能,如速度快到惊人的模块热更新(HMR)一套构建指令,它使用Rollup打包你的代码,并且它是预配置的,可输出用于生产环境的高度优化过的静态资源Vite还提供了强大的扩展性,可
京东云开发者
·
2023-12-15 16:00
前端
京东云
vite
vue
前端
手把手带你配置一个DHCP服务器 |
京东云
技术团队
1前言最近部门内部成立一个网络兴趣小组,初衷是通过网络知识学习,在遇到网络问题时能够承担起一个与网络侧同学有效沟通的“连接人”的角色,求学这么多年其实也陆续学了不少的网络相关课程,本科的计算机网络、硕士的高等计网等,不过当时大多都停留在理论层面,趁此机会对之前学习到的相关理论知识进行实验。本次的文章主要记录了利用GNS3网络模拟器搭建一个DHCP服务器,在两个DHCP服务器之前又采用RIP来连接,
京东云开发者
·
2023-12-15 16:00
技术分享
服务器
京东云
网络
DHCP
06进程间关系-学习笔记
OrphanProcess孤儿进程父进程先于子进程退出,子进程失去托管,这种子进程统称为孤儿进程失效进程(孤儿进程):导致
内存泄漏
,影响新进程的创建孤儿进程的危害不可预测,如果一个孤儿进程持续的申请系统资源
Eula-L
·
2023-12-15 15:14
linux
笔记
linux
Netty
读书笔记4: 编码器解码器详解
1.编码器解码器的引入通常情况下,当我们得到ByteBuf情况下,我们如果得解码得到我们想要的消息,通常情况下是如下这样处理@OverridepublicvoidchannelRead(ChannelHandlerContextctx,Objectmsg)throwsException{ByteBufbyteBuf=(ByteBuf)msg;byte[]bytes=newbyte[byteBuf.
maskwang520
·
2023-12-15 12:00
基于
Netty
连接池泄露问题了解客户端启动源码
连接池导致
内存泄漏
案例演示简介我们生产环境常常会用
Netty
客户端作为连接工具,尽管
Netty
强大且方便,但是使用不当的话也可能造成严重的生成事故。
shark-chili
·
2023-12-15 11:12
常用框架
netty
20231211 云原生性能测试记录(如何测试可扩展性、系统冗余量、故障转移机制等)
稳定性测试:通过长时间运行系统,测试系统在稳定状态下的性能表现,包括
内存泄漏
、死锁、线程安全等指标。安全测试
邵婧萱(金生水起万缘和合)
·
2023-12-15 08:53
云原生
spring boot 实现直播聊天室(二)
springboot实现直播聊天室(二)技术方案:springboot
netty
rabbitmq目录结构引入依赖io.
netty
netty
-all4.1.96.FinalSimple
Netty
WebsocketServer
netty
server
iiaythi
·
2023-12-15 06:07
spring
boot
spring
boot
websocket
嵌入式Linux/Android疑难杂症工作笔记
嵌入式Linux/Android疑难杂症工作笔记Android系统Cortex-A57内核压力测试连续震荡性
内存泄漏
导致OOMKiller硬件平台公司自研ARMCortex-A574核SOC产品板软件环境系统
zhou_chenz
·
2023-12-15 05:11
嵌入式系统方案
Linux内核与驱动
Linux
Android
ARM
嵌入式
Cortex-A57
【MySQL系列】Centos安装MySQL
推荐:kwan的首页,持续学习,不断总结,共同进步,活到老学到老导航檀越剑指大厂系列:全面总结java核心技术点,如集合,jvm,并发编程redis,kafka,Spring,微服务,
Netty
等常用开发工具系列
檀越剑指大厂
·
2023-12-15 04:17
s5
数据库
mysql
centos
数据库
智能指针管理“newed对象”
它提供了自动管理内存,避免常见
内存泄漏
和悬空指针。对于上述Func函数的操作,一不小心就会产生很多问题。
深度搜索
·
2023-12-15 02:30
c++
智能指针
上一页
31
32
33
34
35
36
37
38
下一页
按字母分类:
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
其他