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
java后端源码分析
今天面了一个
Java后端
男生,真得让我猛抬头
拿offer不是没有道理的,也建议金三银四跑
Java后端
的都可以去看看场景题,现在都在问,多准备一些,有需要可以嗱去看看,都是常问的面试题!
2501_91147366
·
2025-03-26 18:28
面试
java
后端开发
职场和发展
金三银四
Java后端
第30周Java分布式入门 ThreadLocal
章节分为六大模块:ThreadLocal的两大使用场景ThreadLocal所带来的好处ThreadLocal的主要方法及使用顺序ThreadLocal原理
源码分析
使用ThreadLocal的注意点和使用规范从下一个小节开始
kill bert
·
2025-03-26 14:25
java学习
java
分布式
wpf
如何根据个人现状确定职业方向转型大数据
三、程序员转型大数据职位推荐与SWOT分析(一)
Java后端
/JavaWeb程序员转型大数据。(二)Python程序员转
xiaokaiabcde
·
2025-03-26 03:59
大数据
大数据开发
转型大数据
大数据职业规划
大数据学习
「React
源码分析
」一. React开源项目概览
2021SC@SDUSCReact简介正如React项目官网所说,React是一个「用于构建用户界面的JavaScript库」。人们往往也会将React与Vue、Angular作为前端三大框架进行对比(但如今Angular的热度也越来越小了,而前两者的社区规模和热度仍在不断发展壮大)。React相对其他前端框架(说前端框架其实并不准确,因为React早已不再单纯地面向“前端”,本身也并不是所谓的“
英国大爷扫广场
·
2025-03-26 03:58
2021SC@SDUSC
node.js
html5
react.js
源码
Ray
源码分析
(16)—Ray Serve
前言RayServe是一个可扩展的模型服务库,用于构建在线推理API。Serve与框架无关,因此你可以使用一个单一的工具包来服务从使用PyTorch、TensorFlow和Keras等框架构建的深度学习模型,到Scikit-Learn模型,再到任意Python业务逻辑的所有内容。它具有多项用于服务大语言模型的特性和性能优化,例如响应流、动态请求批处理、多节点/多GPU服务等。据说OpenAI背后用
Jim.Li
·
2025-03-26 01:15
AI
Infra
c++
ai
分布式
人工智能
架构
Ray
源码分析
系列(10)—stats
Overviewsrc/ray/stats下面包含了所有要采集的指标,这些指标都是以opencensusproto的格式进行存放,在可视化工具里面用promethus和grafana进行展示。
Jim.Li
·
2025-03-26 01:45
AI
Infra
c++
ai
分布式
人工智能
Ray
源码分析
系列(6)—CoreWorker
CoreWorkerCoreWorker是Ray中最核心的组件之一,它封装了分布式系统的复杂性,为上层应用提供简单统一的编程模型。它提供了任务执行、对象管理、Actor调用等核心功能,每个组件都有明确的职责划分,通过良好的接口设计实现了功能解耦和高效协作。核心文件功能总结文件名主要类核心功能关键特性core_worker.h/ccCoreWorker工作进程管理-任务提交执行-对象存取-Actor
Jim.Li
·
2025-03-26 01:45
AI
Infra
架构
c++
ai
分布式
人工智能
Ray
源码分析
系列(2)—编译
编译步骤1.下载代码仓库gitclonehttps://github.com/ray-project/ray.git2.下载官方镜像由于习惯用gpu的镜像开发与调试,直接来个gpu版本的。当然这个是非必须的,也可以直接用conda创建虚拟环境,总之隔离主机环境十分必要。dockerpullrayproject/ray:latest-gpu3.安装依赖3.1虚拟环境#创建虚拟环境myenvconda
Jim.Li
·
2025-03-26 01:45
AI
Infra
架构
c++
ai
分布式
人工智能
Java后端
中的持续交付:如何构建从开发到上线的自动化流程
Java后端
中的持续交付:如何构建从开发到上线的自动化流程大家好,我是微赚淘客返利系统3.0的小编,是个冬天不穿秋裤,天冷也要风度的程序猿!
weixin_836869520
·
2025-03-25 20:40
java
自动化
开发语言
Java后端
开发中的任务调度:使用Spring Batch实现批处理
Java后端
开发中的任务调度:使用SpringBatch实现批处理大家好,我是微赚淘客返利系统3.0的小编,是个冬天不穿秋裤,天冷也要风度的程序猿!在现代企业应用中,批处理是处理大规模数据的重要方式。
weixin_836869520
·
2025-03-25 20:40
java
spring
batch
Java后端
中的链路追踪:使用OpenTelemetry实现全链路监控
Java后端
中的链路追踪:使用OpenTelemetry实现全链路监控大家好,我是微赚淘客返利系统3.0的小编,是个冬天不穿秋裤,天冷也要风度的程序猿!
weixin_836869520
·
2025-03-25 20:40
java
开发语言
QT USB设备开发
QTUSB设备开发使用AI技术辅助生成QT界面美化视频课程QT性能优化视频课程QT原理与
源码分析
视频课程QTQMLC++扩展开发视频课程免费QT视频课程您可以看免费1000+个QT技术视频免费QT视频课程
QT性能优化QT原理源码QT界面美化
·
2025-03-25 19:28
qt
qt6.3
qt5
c++
QT教程
从android
源码分析
activity的启动流程【一】
从android
源码分析
activity的启动流程本文从源码角度去深入分析、探索activity的真正启动流程,为后续hook主流框架的探索,打下夯实基础。
itbird01
·
2025-03-25 12:42
Android进阶
Android源码阅读笔记
android
android
studio
activity启动流程
Java后端
八股文之Redis
文章目录0.Redis是什么?1.Redis基本数据类型1.1String1.2List1.3hash1.3.1扩容与缩容1.3.2渐进式rehash1.4Set1.5Zset2.Redis为什么这么快?3.为什么要使用缓存?4.Redis几种使用场景:5.Redis的Zset底层为什么要使用跳表而不是平衡树、红黑树或者B+树?6.Redis持久化6.1什么是RDB持久化6.1.1RDB创建快照会
圆师傅
·
2025-03-25 10:55
八股文
redis
八股文
Binder机制
源码分析
Binder机制
源码分析
一、前言Binder是Android系统中最重要的进程间通信机制,它不仅是应用程序和系统服务通信的基础,也是Android系统安全机制的重要组成部分。
Ya-Jun
·
2025-03-25 05:18
android
【
源码分析
设计模式 8】mybatis中的代理模式
六、动态代理======1、动态代理特点代理对象不需要实现接口,但是目标对象要实现接口;代理对象的生成,是利用JDK的API,动态的在内存中构建代理对象;动态代理也叫JDK代理或接口代理;2、使用JDK实现动态代理jdk实现动态代理必须有实现接口InvocationHandler的处理类,用于执行被代理类的方法。(1)接口IMoviepackagedesignMode.advance.proxy.
2401_84048832
·
2025-03-25 00:10
程序员
代理模式
设计模式
mybatis
它在
Java后端
开发中的作用是什么?
什么是SpringBoot?SpringBoot是由Pivotal团队开发的一个基于Spring框架的快速开发框架,旨在简化Spring应用的初始搭建和开发流程。其核心理念是“约定优于配置”(ConventionoverConfiguration),通过默认配置和自动化机制,使开发者能够快速构建独立的、生产级别的应用程序。以下是其核心定义与特点:基于Spring的扩展与优化SpringBoot并非
破碎的天堂鸟
·
2025-03-24 09:43
学习教程
java
spring
boot
数据库
Linux内核网络
源码分析
——发送数据
原文地址:http://www.penna.cn/blog/?p=218UDP发送:|sys_writefs/read_write.c|sock_writevnet/socket.c|sock_sendmsgnet/socket.c|inet_sendmsgnet/ipv4/af_inet.c|udp_sendmsgnet/ipv4/udp.c|ip_build_xmitnet/ipv4/ip_o
hellolwl
·
2025-03-24 04:22
Android/Linux
linux内核
网络
struct
output
socket
constructor
Java架构师成长之路
进行优化分析MVCC原理剖析日志机制解析2.框架源码掌握Spring底层原理带你手写一个Spring解析IOC、AOP源码、以及事务原理3.并发编程剖析Java底层锁机制CAS、JUC工具使用、AQS
源码分析
以及并发的集合类的讲解
hweiyu00
·
2025-03-24 00:50
分享
spring
微服务
spring
cloud
java
漫谈JVM
2019独角兽企业重金招聘Python工程师标准>>>背景介绍创建了一个技术类公众号:一起
源码分析
,里面会分享最新的开源代码、源码解读、开发技巧等,欢迎大家关注。
weixin_34111790
·
2025-03-23 21:50
运维
java
python
Java后端
开发技术详解
随着云计算、微服务架构和大数据技术的兴起,
Java后端
开发的技术栈也不断演进。本文将详细介绍
Java后端
开发的核心技术,包括Java基础、常见框架、数据库操作、缓存技术、异步编程等。
小二爱编程·
·
2025-03-23 12:34
java
开发语言
C语言,记录一次局部变量被意外修改的问题
1、
源码分析
voidmain(void){init_gpio();init_face();face_power_up();begin_face_rec
三日沐水
·
2025-03-22 01:39
嵌入式全套学习教程
c语言
Netty
源码分析
之Reactor线程模型详解
在分析源码之前,我们先分析,哪些地方用到了EventLoop?NioServerSocketChannel的连接监听注册NioSocketChannel的IO事件注册NioServerSocketChannel连接监听在AbstractBootstrap类的initAndRegister()方法中,当NioServerSocketChannel初始化完成后,会调用case标记位置的代码进行注册。f
Java-进阶架构师
·
2025-03-22 01:36
java
java编程
java
后端
java-ee
cv2 orb 图像拼接_图像拼接Opencv源码重构
一.本文所做的事1.重构了Opencv图像拼接的源代码,整个代码是面向过程的;2.在赵春江
源码分析
基础上,对一些细节部分进行说明。
是佐罗而非索隆
·
2025-03-21 17:29
cv2
orb
图像拼接
Lodash
源码分析
-every,some,size,includes
collection相关的函数,collection指的是一组用于处理集合(如数组或对象)的工具函数。lodash源码研读之every,some,size,includes一、源码地址GitHub地址:GitHub-lodash/lodash:AmodernJavaScriptutilitylibrarydeliveringmodularity,performance,&extras.官方文档地址
初学者7.
·
2025-03-20 17:35
Loadsh源码分析
javascript
前端
Lodash
源码分析
-uniq,uniqBy,uniqWith
lodash源码研读之uniq,uniqBy,uniqWith一、源码地址GitHub地址:GitHub-lodash/lodash:AmodernJavaScriptutilitylibrarydeliveringmodularity,performance,&extras.官方文档地址:Lodash官方文档二、结构分析uniq,uniqBy,uniqWith基于baseUniq模块。三、函数介
初学者7.
·
2025-03-20 17:35
Loadsh源码分析
javascript
前端
http框架核心之ngx_http.c
源码分析
ngx_http.c内主要实现了一个模块:ngx_http_module。ngx_http_module是nginx的http框架的一部分,它是所有http模块能够被加载的唯一入口,承担了http块配置解析,合并,以及http框架及其相关数据结构的初始化。它本身是NGX_CORE_MODULE类型,只有一个指令,就是http,如下所示:staticngx_command_tngx_http_com
qiuhui00
·
2025-03-20 00:13
nginx源码分析
nginx
源码分析
http框架
[HelloCTF]PHPinclude-labs超详细WP-Level 2-data协议
源码分析
重点关注这两行代码echoinclude("data://text/plain;base64,4pedKCrigbDilr/igbAqKeKXnEhlbGxvLUNURnd3");isset($
Haicaji
·
2025-03-19 01:00
WP
php
网络安全
web安全
Redis为什么比较快 -
java后端
面试必考 - 基于C老师
目录Redis为什么比较快RDB文件的二进制格式是什么?AOF(Append-OnlyFile)日志的全流程Redis为什么比较快Redis之所以快,核心原因是它采用了单线程处理命令,并结合了多线程优化,最大程度地减少了线程切换、锁竞争和CPU资源浪费。从线程管理的角度来看,Redis的高性能主要来自以下几个方面:1️⃣单线程模型(避免线程上下文切换)Redis大部分操作(读取、写入、计算)都由一
amber66666!
·
2025-03-18 12:51
redis
数据库
缓存
【Vue.js 2.x源码解析】第18章 从Vue
源码分析
计算属性与侦听属性的本质差别
想深入了解Vue2.x源码底层原理实现,从编译系统、渲染系统到响应式系统vue-router和vuex等实现方式可以关注『Vue.js2.x源码精讲』专栏或查看专栏目录了解详情从Vue
源码分析
计算属性与侦听属性的本质差别计算属性
代码简单说
·
2025-03-18 07:10
教你读懂Vue2.x源码
vue.js
前端
javascript
Redis
源码分析
-内部数据结构 quicklist
Redis
源码分析
-内部数据结构quicklistquicklist是Redis对外暴露的list数据结构的内部实现,经常被当作队列或栈使用,我们可以从常用的一些api上先思考一下它的结构最常用的就是lpush
笨手笨脚の
·
2025-03-16 05:50
#
Redis
redis
数据结构
数据库
quicklist
链表
快速链表
ziplist
Redis
源码分析
-内部数据结构 robj
Redis
源码分析
-内部数据结构robjRedis中,一个database内的这个映射关系是用一个dict来维护的(ht[0])。dict的key固定用一种数据结构来表达就够了,即动态字符串sds。
笨手笨脚の
·
2025-03-15 10:34
#
Redis
redis
数据结构
数据库
redisObject
44字节
embStr
raw
【QT教程】QT6硬件数据库编程 QT硬件数据库
QT6硬件数据库编程使用AI技术辅助生成QT界面美化视频课程QT性能优化视频课程QT原理与
源码分析
视频课程QTQMLC++扩展开发视频课程免费QT视频课程您可以看免费1000+个QT技术视频免费QT视频课程
QT性能优化QT原理源码QT界面美化
·
2025-03-14 20:56
qt
qt6.3
qt5
c++
QT教程
ngx_conf_read_token
Ubuntu下nginx-1.24.0
源码分析
-ngx_conf_read_token-CSDN博客staticngx_int_tngx_conf_read_token(ngx_conf_t*cf){u_char
若云止水
·
2025-03-14 15:13
nginx
c语言
智能车辆控制技术:MPC与轨迹规划实战项目
旨在通过
源码分析
,提供智能车辆控制技术的深入学习与研究平台,涉及横向和纵向运动控制、系统模型的定义、控制策略的制定及仿真流程。1.模型预测控制(MPC)基础与应用模型预测控制(MP
柚木i
·
2025-03-14 02:11
Java后端
开发规范
在
Java后端
开发中,遵循一套明确的规范和最佳实践是非常重要的,这不仅可以提高代码的质量和可维护性,还可以促进团队协作和项目的长期发展。
糖心何包蛋爱编程
·
2025-03-14 00:26
java
开发语言
Java后端
服务接口性能优化常用技巧
接口性能优化常用技巧前言1.数据库索引2.慢SQL优化3.异步执行4.批量处理5.数据预加载6.池化技术(多线程)8.事件回调机制9.串行改为并行调用10.深度分页问题前言对于高标准程序员来说提供高性能的服务接口是我们所追求的目标,以下梳理了一些提升接口性能的技术方案,希望对大家有所帮助。1.数据库索引当接口响应慢时,我们可能会去排查是否是数据库查询慢了,进而会去关注数据库查询优化,而索引优化是代
南波塞文
·
2025-03-14 00:55
Java
基础
MySQL
数据库
java
性能优化
【bluedroid】A2dp Source播放流程
源码分析
(1)
在蓝牙音频传输领域,A2DP(AdvancedAudioDistributionProfile,高级音频分发协议)扮演着关键角色,它能够实现高质量音频(如立体声音乐)通过蓝牙在不同设备间的传输。在Android系统所采用的Bluedroid蓝牙协议栈里,A2DPSource承担着音频流发送的重任,将音频数据传输至A2DPSink(像车载音响、蓝牙耳机等接收设备)。一、概述Bluedroid作为An
byte轻骑兵
·
2025-03-13 17:07
解读
Android
通信协议
蓝牙
Bluedroid
C++
【Bluedroid】A2dp Sink初始化
源码分析
在Bluedroid蓝牙协议栈中,A2DP(AdvancedAudioDistributionProfile)Sink负责接收来自A2DPSource(如手机、音乐播放器等)的音频流,并将其播放到本地设备(如车载音响、蓝牙耳机等)上。A2DPSink的初始化是确保A2DPSink服务能够正确运行的关键步骤。一、A2DPSink初始化流程系统启动或用户请求:当系统启动或用户请求启动A2DPSink服
byte轻骑兵
·
2025-03-13 17:07
解读
Android
c++
通信协议
蓝牙
Bluedroid
Android Retrofit 框架适配器模块深入
源码分析
(五)
AndroidRetrofit框架适配器模块深入
源码分析
一、引言在Android开发中,网络请求是一个常见且重要的功能。
&有梦想的咸鱼&
·
2025-03-13 01:37
Android
Retrofit原理
android
retrofit
Java多线程与高并发专题——阻塞和非阻塞队列的并发安全原理是什么?
ArrayBlockingQueue
源码分析
我们首先看一下ArrayBlockingQueue的源码,ArrayBlockingQueue有以下几个重要的属性:/***用于存储队列元素的数组
黄雪超
·
2025-03-13 00:56
技术基础
java
开发语言
并发编程
Android art monitor_android.cc
源码分析
源码分析
#include"monitor.h"#include#include#include#include#include#include"art_method.h"#include"jni/jni_env_ext.h
月盈五
·
2025-03-12 23:54
android
Android soong/ui/build/finder.go FindSources
源码分析
//FindSourcessearchesforsourcefilesknowntoandwritesthemtothefilesystemfor//uselater.//在一个给定的上下文中,使用配置信息和finder.Finder实例来搜索特定类型的源文件,并将这些文件的路径列表写入到文件系统中,以便后续使用funcFindSources(ctxContext,configConfig,f*f
月盈五
·
2025-03-12 23:24
android
ui
golang
DUBBO
源码分析
七---服务调用过程
"2021SC@SDUSC"1.简介在前面的文章中,我们分析了DubboSPI、服务导出与引入、以及集群容错方面的代码。经过前文的铺垫,本篇文章我们终于可以分析服务调用过程了。Dubbo服务调用过程比较复杂,包含众多步骤,比如发送请求、编解码、服务降级、过滤器链处理、序列化、线程派发以及响应请求等步骤。限于篇幅原因,本篇文章无法对所有的步骤一一进行分析。本篇文章将会重点分析请求的发送与接收、编解码
qq_51562781
·
2025-03-12 20:04
DUBBO学习
zookeeper
vue.js
java
DUBBO
源码分析
八---服务调用过程
"2021SC@SDUSC"2.3.2.2调用服务本小节,我们从ChannelEventRunnable开始分析,该类的主要代码如下:publicclassChannelEventRunnableimplementsRunnable{privatefinalChannelHandlerhandler;privatefinalChannelchannel;privatefinalChannelSta
qq_51562781
·
2025-03-12 20:04
DUBBO学习
rpc
网络协议
网络
面试基础---分布式架构基础消息队列Kafka vs RabbitMQ vs RocketMQ 对比
本文将深入探讨三者的设计原理、核心特性及适用场景,结合电商、金融等实际案例与
源码分析
,为技术选型提供全面指导。1.
WeiLai1112
·
2025-03-12 19:27
分布式架构
面试
分布式
架构
java
后端
dubbo
spring
boot
Jquery
源码分析
转载地址原作者博客/*!*jQueryJavaScriptLibraryv1.10.2*http://jquery.com/**IncludesSizzle.js*http://sizzlejs.com/**Copyright2005,2013jQueryFoundation,Inc.andothercontributors*ReleasedundertheMITlicense*http://jq
W_wjl1900
·
2025-03-12 12:43
前端学习
jquery
源码
【FFmpeg】AVpacket中解析出Nalu
如果是非嵌入式设备,也可以自己搭建一个小型RTSP服务器来实现,其中各种功能也可以自行控制,后面文章再进行总结
源码分析
可行性分析FFmpeg库中没有找到直接解析出来的Nalu的方法,如果无
gma999
·
2025-03-12 06:57
ffmpeg
Flutter中网络图片加载和缓存
文章目录前言重温小部件ImageImage.network
源码分析
实际问题解决方案代码实现自定义ImageProvider使用写在最后前言应用开发中经常会碰到网络图片的加载,通常我们会对图片进行缓存,以便下次加载同一张图片时不用再重新下载
Flutter编程指南
·
2025-03-12 02:52
Flutter
Flutter
APP
Dart
http
跨平台技术
Ubuntu 下 nginx-1.24.0
源码分析
- ngx_conf_param
ngx_conf_param声明在src/core/ngx_conf_file.hchar*ngx_conf_param(ngx_conf_t*cf);实现在src\core\ngx_conf_file.cchar*ngx_conf_param(ngx_conf_t*cf){char*rv;ngx_str_t*param;ngx_buf_tb;ngx_conf_file_tconf_file;pa
若云止水
·
2025-03-12 02:22
ubuntu
nginx
运维
上一页
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
其他