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
2.1.0源码剖析
vue 缓存组件keep-alive
也就是所谓的组件缓存//被keep-alive包含的组件会被缓存keep-alive是一个抽象的组件,缓存的组件不会被mounted,为此提供activated和deactivated钩子函数在
2.1.0
scriptjojo
·
2023-12-31 03:46
eval is not supported when eager execution is enabled
我tensorflow_gpu版本是
2.1.0
;报如下错误:NotImplementedError:evalisnotsupportedwheneagerexecutionisenabled,is.numpy
ZYNORL
·
2023-12-30 09:05
踩过的坑
tensorflow
深度学习
C语言字符串知识点和算法总结
目录一、字符串遍历1、字符串和字符数组2、获取字符串长度3、字符串遍历4、大小写转换5、字符串数组二、字符串拷贝三、字符串比较四、字符串分割五、字符串翻转1、题目详解2、算法详解3、
源码剖析
六、回文串1
热爱嵌入式的小佳同学
·
2023-12-29 15:03
算法基础篇
C语言学习笔记
算法
C语言
【Hadoop】RPC在client端的源码解析
最近在看《Hadoop2.XHDFS
源码剖析
》这本书(其实看了挺久的,但是进度比较慢),要看懂hadoop源码真的是需要一定的代码和框架的基础,用到的东西还真是蛮多的,真的厉害,哎,我太菜了~我们会用hadoop
lsr40
·
2023-12-28 13:01
hadoop
netty入门(二十五)EventLoop
源码剖析
1.源码解析目标分析最核心组件EventLoop在Netty运行过程中所参与的事情,以及具体实现。1.1源码解析使用netty包example下Echo目录下的案例代码,当我们写一个NettyServer时候,第一句话就是EventLoopGroupbossGroup=newNioEventLoopGroup(1);,我们先来看看NioEventLoop的UML图。首先我们看ScheduledEe
zhufei463738313
·
2023-12-28 09:30
netty
Netty
十八.SpringCloud
源码剖析
-Zuul的自动配置和核心Filter详解
前言在上一章节我们大致了解了Zuul的Filter的执行流程和核心的Filter,这一章节我们消息分析一下Zuul的自动配置,以及每个Filter的实现细节,这需要你有一定的耐心一.Zuul的自动配置1.EnableZuulProxy开启zuul服务我们在使用Zuul的时候需要在启动类贴上@EnableZuulProxy注解,我们就从这个注解入手分析Zuul,首先打开注解的源码看一下/***Set
墨家巨子@俏如来
·
2023-12-28 08:03
《Spring
Cloud
Netflix源码剖析》
zuul
微服务
springcloud
汇总汇总-Spring&Cloud&Alibaba&
源码剖析
&分布式锁/事务-从入门到进阶到源码-学完保证吊打面试官
《Spring
源码剖析
》一.Spring
源码剖析
-Spring核心类认识二.Spring
源码剖析
-SpringIOC启动流程三.Spring
源码剖析
-IOC启动流程四.Spring
源码剖析
-基于注解的IOC
墨家巨子@俏如来
·
2023-12-28 08:33
《Spring源码深度剖析》
Spring全家桶
Java架构师之路
四.SpringCloud
源码剖析
-Eureka Client服务发现
系列文章目录一.SpringCloud
源码剖析
-Eureka核心API二.SpringCloud
源码剖析
-EurekaClient初始化过程三.SpringCloud
源码剖析
-Eureka服务注册四.SpringCloud
墨家巨子@俏如来
·
2023-12-28 08:32
《Spring
Cloud
Netflix源码剖析》
Spring
Cloud
源码分析
Spring
Boot
微服务
Spring
十六.SpringCloud
源码剖析
-Feign源码分析
前言SpringCloudOpenFeign对NetflixFeign进行了封装,我们通常都使用SpringCloudOpenFeign作为服务的负载均衡,本文章主要是探讨一下OpenFeign的初始化流程,以及生成代理类注入到Spring的过程一.Feign的基本使用Feign是一个声明式的http客户端,使用Feign可以实现声明式REST调用,它的目的就是让WebService调用更加简单。
墨家巨子@俏如来
·
2023-12-28 08:32
《Spring
Cloud
Netflix源码剖析》
Feign源码
SpringCloud源码解析
Ribbon核⼼
源码剖析
@LoadBalanced
源码剖析
(一)研究LoadBalancerAutoConfifiguration(二)分析拦截器LoadBalancerInterceptor1.关注点1:2.关注点2:选择服务
enterpc
·
2023-12-28 07:21
Java进阶代码示例
ribbon
spring
cloud
云原生
K8s
源码剖析
及debug实战(一):Minikube 安装及源码准备
文章目录0.引言1.什么是Minikube2.安装Minikube3.下载Go4.下载Goland5.下载K8s源码6.后续0.引言欢迎关注本专栏,本专栏主要从K8s源码出发,深入理解K8s一些组件底层的代码逻辑,同时借助debugMinikube来进一步了解K8s底层的代码运行逻辑细节,帮助我们更好的了解不为人知的运行机制,让自己学会如何调试源码,玩转K8s。本专栏适合于运维、开发以及希望精进K
Smaller、FL
·
2023-12-28 01:43
K8s源码剖析及debug实战
kubernetes
容器
云原生
运维
k8s
开源
K8s
源码剖析
及debug实战(二):debug K8s 源码
文章目录0.引言1.启动Minikube2.停止K8s组件2.1找到Minikube容器2.2找到K8s配置文件2.3停止组件3.Goland配置3.1scheduler.conf配置3.2启动配置4.验证5.参考0.引言欢迎关注本专栏,本专栏主要从K8s源码出发,深入理解K8s一些组件底层的代码逻辑,同时借助debugMinikube来进一步了解K8s底层的代码运行逻辑细节,帮助我们更好的了解不
Smaller、FL
·
2023-12-28 01:43
K8s源码剖析及debug实战
kubernetes
容器
云原生
运维
k8s
开源
SpringBoot3 整合Swagger
文档:https://springdoc.org/v2/1.OpenAPI3架构2.整合导入场景org.springdocspringdoc-openapi-starter-webmvc-ui
2.1.0
Please Sit Down
·
2023-12-27 08:37
Spring
Boot
Java
spring
boot
redis
dpdk原理概述及核心
源码剖析
dpdk原理1、操作系统、计算机网络诞生已经几十年了,部分功能不再能满足现在的业务需求。如果对操作系统做更改,成本非常高,所以部分问题是在应用层想办法解决的,比如前面介绍的协程、quic等,都是在应用层重新开发的框架,简单回顾如下:协程:server多线程通信时,如果每连接一个客户端就要生成一个线程去处理,对server硬件资源消耗极大!为了解决多线程以及互相切换带来的性能损耗,应用层发明了协程框
linux大本营
·
2023-12-27 03:31
DPDK
linux
高性能网络
焦灼的样子真让我难受
merchantv3.0.0大版本的改造,还需对接渠道方personalv
2.1.0
小版本迭代ayjv1.2.0小版本迭代人手不足,产品的规划出来了,研发人员数
jlma7
·
2023-12-26 20:59
【k8s源码分析-Apiserver-2】kube-apiserver 结构概览以及主体部分源码分析
参考Kubernetes
源码剖析
(书籍)kube-apiserver的设计与实现-自记小屋kube-apiserver核心思想APIGroupInfo记录GVK与Storage的对应关系将GVK转换成,
oceanweave
·
2023-12-26 13:01
Kubernetes学习笔记
kubernetes
容器
云原生
Java设计模式-适配器模式
对象适配器模式应用实例(三)对象适配器模式注意事项和细节六、接口适配器模式(一)接口适配器模式介绍(二)接口适配器模式应用实例(三)适配器模式的注意事项和细节七、适配器模式在SpringMVC框架应用的
源码剖析
一
zoeil
·
2023-12-24 23:05
Java设计模式
设计模式
适配器模式
java
后端
唯快不破:redis
源码剖析
03-dict哈希表结构
精读了一遍dict整个实现的源码,发现dict的实现代码还是比较优秀的,代码逻辑非常严谨。尤其是dict的扩充实现感觉比较好,dict每次扩充都是按照2的指数被扩充,在扩充的过程是循序渐进的,不是一下全部由老表迁移到新表,而是有个再hash的过程,会将以前的元素重新再hash到新表中,全部再hash完后再将表赋值成新表并释放老表。其中再hash的过程是嵌入到每个操作中去实现的,比如添加,遍历操作,
昭君出塞
·
2023-12-24 22:29
redis源码剖析
redis
Java 并发编程 —— 透过
源码剖析
ForkJoinPool
目录一.前言二.工作窃取的实现原理2.1.WorkQueue(工作队列)2.2.工作窃取流程三.ForkJoinPool源码解析3.1.ForkJoinPool的字段3.1.1.常量3.1.2.成员变量3.1.3.ctl(5个部分组成)3.2.构造函数3.3.ForkJoinPool的基本组成3.4.ForkJoinPool外部任务的提交3.4.1.invoke3.4.2.execute3.4.3
流华追梦
·
2023-12-24 20:10
#
Java
线程
java
forkjoin
forkjoinpool
WorkQueue
工作窃取
10k+点赞的SpringBoot后台管理系统竟出了详细教程
eladmin是一款基于SpringBoot
2.1.0
、Jpa、SpringSecurity、redis、Vue的前后端分离的后台管理系统,项目采用分模块开发方式,权限控制采用RBAC,支持数据字典与数据权限管理
Java架构小马哥
·
2023-12-24 17:21
TensorFlow与keras以及Python版本一一对应表
版本一一对应版本TensorFlow2.2TensorFlow2.2.0+Keras2.3.1onPython3.7.TensorFlow2.1TensorFlow
2.1.0
+Keras2.3.1onPython3.6
justciper
·
2023-12-23 14:13
python
tensorflow
Nacos漏洞总结复现
Nacos漏洞总结复现一、Nacos默认key导致权限绕过登陆0x00漏洞描述Nacos中发现影响Nacos<=
2.1.0
的问题,Nacos用户使用默认JWT密钥导致未授权访问漏洞。
渗透测试中心
·
2023-12-23 14:40
漏洞复现
漏洞总结
安全
web安全
网络
java
开发语言
Spring 系列(九)AOP
源码剖析
第1节代理对象创建PS:查看源码的jar版本为Spring-beans:5.2.15.release1.1AOP基础用例准备Bean定义@ComponentpublicclassLagouBean{publicvoidtech(){System.out.println("javalearning......");}}Aspect定义packagecom.lagou;importorg.aspect
Eutopia_510
·
2023-12-23 13:08
Vue.js
源码剖析
-模板编译
Vue.js
源码剖析
-模板编译Vue模板编译为什么需要模板编译Vue2.x使用VNode描述视图以及各种交互,用户自己编写VNode比较复杂模板编译的目的将模板(template)字符串转换为渲染函数(
Wuner
·
2023-12-22 14:28
关于ArrayList扩容机制的
源码剖析
及删除策略
在Java集合中,ArrayList是最常用到的数据结构,无论是在日常开发还是面试中,但是很多人对它的源码并不了解。下面提问几个问题,检验一下大家对ArrayList的了解程度。ArrayList的初始容量是多少?(90%的人都会答错)ArrayList的扩容机制并发修改ArrayList元素会有什么问题如何快速安全的删除ArrayList中的元素接下来一块分析一下ArrayList的源码,看完A
jsl小时光
·
2023-12-22 13:00
java
开发语言
ArrayList
源码解析
python3.7
源码剖析
——python对象
学习陈儒老师的《Python
源码剖析
》我用的源码为python3.7,所以做了一些改动PyObject在python中万物皆对象,对象拥有相同的一些内容,这些定义在PyObject中[object.h]
陈诗萌
·
2023-12-22 05:52
如何在vue2中使用,没有npm包的js库
/bigemap.js/v
2.1.0
/bigemap.css'/>/bigemap.js/v
2.1.0
/bigemap.js'>方法二:通过docume
搬砖的哈哈
·
2023-12-21 21:50
【Unity项目实战】主程进阶之路文章整理
声明:下列文章链接转载自陆泽西(JesseLu)的个人博客,仅供个人学习参考使用,如若侵权,告知删除1.要点技术《Unity3D高级编程之进阶主程》第一章,C#要点技术(一)-List底层
源码剖析
《Unity3D
会奔跑的蘑菇
·
2023-12-21 16:34
Linux 内存池
源码剖析
1传统的分配与释放内存的函数缺点:void*malloc(size_tsize);void*calloc(size_tnmemb,size_tsize);void*realloc(void*ptr,size_tsize);voidfree(void*ptr);缺点1:高并发时较小内存块使用导致系统调用频繁,降低了系统的执行效率缺点2:频繁使用时增加了系统内存的碎片,降低内存使用效率缺点3:没有垃圾
江凡心
·
2023-12-21 03:04
linux基础
linux
运维
Linux 线程池
源码剖析
1了解线程池1-1线程池的概述由一个任务队列和一组处理队列的线程组成。一旦工作进程需要处理某个可能“阻塞”的操作,不用自己操作,将其作为一个任务放到线程池的队列,接着会被某个空闲线程提取处理。1-2线程池的组件任务待处理的工作,通常由标识、上下文和处理函数组成。任务队列按顺序保存待处理的任务序列,等待线程中的线程组处理。线程池由多个已启动的一组线程组成。条件变量一种同步机制,允许线程挂起,直到共享
江凡心
·
2023-12-21 03:34
linux基础
linux
运维
服务器
Error: Unable to access jarfile xx.jar
D:\server>java-jarspringcloud-eureka-
2.1.0
Error:Unabletoaccessjarfilespringcloud-eureka-
2.1.0
今天在启动jar
张然然
·
2023-12-21 02:40
笔记
Muduo(C++11版本)
源码剖析
(四)———Channel设计
Channel扮演了一个IO事件分发器的作用。主要有两个地方,一个是Acceptor中的Channel,主要处理连接事件,另外每个TcpConnection类中会有一个Channel,检测fd的刻可读,关闭,错误消息,触发相应的回调函数。生命周期由Acceptor和TcpConnection控制。成员变量:private:staticconstintkNoneEvent;staticconstin
苏州-青蛙
·
2023-12-20 22:12
c++
Muduo网络库剖析
踩坑:vue表格插件vxe-table之导出 .xlsx 文件
xlsx文件,需要使用vxe-table-plugin-export-xlsx依赖参考:https://cnpmjs.org/package/vxe-table-plugin-export-xlsx/v/
2.1.0
Greenhand_BN
·
2023-12-20 09:01
vxe-table
vue.js
javascript
vxe-table
excel
Unable to access jarfile /home/tools/nacos-
2.1.0
/distribution/target/nacos-server.jar
我是在云服务器上安装的nacos,然后一直启动不起来,看日志报的是Unabletoaccessjarfile/home/tools/nacos-
2.1.0
/distribution/target/nacos-server.jar
---=---
·
2023-12-20 02:55
jar
java
服务器
84TensorFlow 2 模型部署方法实践--使用 TensorFlow Lite 部署模型
使用TensorFlowLite部署模型环境配置线上环境使用的Tensorflow版本为
2.1.0
。
Jachin111
·
2023-12-20 02:06
算法的10大排序
递归-难)三颗星--桶排序三颗星--计数排序四颗星--基数排序四颗星--快速排序,寻找标志位(递归-难)四颗星--又是比较难的希尔排序五颗星--堆排序谁教你这么剪的|11大排序的原理讲解和Python
源码剖析
鹿痴哇
·
2023-12-20 00:05
算法
python
解决No matching export in “node_modules/vue-demi/lib/index.mjs“ for import “hasInjectionContext“问题
查看package.json文件"pinia":"^2.0.14","swiper":"^6.7.5","vue":"3.2.37",查看Pinia的版本号:发现
2.1.0
及以上版本需要引入Vue3.3
白鲸ld
·
2023-12-19 18:16
vue.js
javascript
前端
ClassLoader源码分析
一、类的关系图关系类图如下:二、Launcher核心类的
源码剖析
我们先从启动类说起,有一个Launcher类sun.misc.Launcher;publicclassLauncher{privatestaticURLStreamHandlerFactoryfactory
jiuLives
·
2023-12-19 18:16
java
开发语言
Zookeeper
源码剖析
:深入理解Leader选举机制
引言(约500字)在我的职业生涯中,我深入研究过多种技术,尤其是分布式系统和中间件技术。今天,我想与大家分享我对Zookeeper源码的剖析,特别是关于其核心功能之一——Leader选举机制的深入理解。Zookeeper是Apache软件基金会的一个顶级项目,它是一个高性能的协调服务,为分布式应用提供一致性服务。在分布式系统中,Zookeeper扮演着至关重要的角色,特别是在管理集群状态、配置信息
光芒软件工匠
·
2023-12-19 09:12
zookeeper
分布式
云原生
Leader选举
使用openMVS库,在VS2022中启用c++17标准编译仍然报错
使用openMVS库,在VS2022中启用c++17标准编译仍然报错现象项目中引用了某些开源库(例如openmvs
2.1.0
),编译时要求启用编译器对c++17的支持。没问题!
simple_whu
·
2023-12-19 08:28
MSVC
c++
c++
开发语言
visual
studio
RxJava2
本篇文章使用的版本implementation"io.reactivex.rxjava2:rxjava:2.2.5"implementation'io.reactivex.rxjava2:rxandroid:
2.1.0
simplehych
·
2023-12-18 03:42
实时指令唤醒
安装项目环境本项目开发换为:Anaconda3Windows11Python3.11Pytorch
2.1.0
CUDA12.1安装Pytorch,执行下面命令,如果已经安装了其他版本,若能正常运行,请跳过
夜雨飘零1
·
2023-12-17 20:54
语音
Pytorch
人工智能
FunASR
Pytorch
语音识别
语音唤醒
springboot-02(springboot的pom文件解析、springboot场景启动器)
010.0.1-SNAPSHOTjarLjjboot-01DemoprojectforSpringBootorg.springframework.bootspring-boot-starter-parent
2.1.0
誓俭草
·
2023-12-17 15:03
Java反射,枚举讲解
作者:Mylvzi文章主要内容:Java反射,枚举讲解"作者:Mylvzi文章主要内容:数据结构之Map/Set讲解+硬核
源码剖析
一.反射1.概念Java的反射机制(reflection)是指在Java
Mylvzi
·
2023-12-17 13:02
java
开发语言
数据结构之Map/Set讲解+硬核
源码剖析
"活着是为了活着本身而活着"作者:Mylvzi文章主要内容:数据结构之Map/Set讲解+硬核
源码剖析
一.搜索树1.概念二叉搜索树又叫二叉排序树,他或者是一颗空树,或者是具有以下性质的树若它的左子树不为空
Mylvzi
·
2023-12-17 13:30
数据结构
Java集合底层
源码剖析
-HashMap扩展
文章目录LinkedHashMap有顺序的map数据结构概述基本属性构造方法Entry定义put()方法get()方法TreeMap自定义排序规则的红黑树map数据结构put函数源码get获取函数源码如何保证有序性HashSetHashSet如何去重源码分析LinkedHashSetTreeSetIterator迭代器应对多线程并发修改的fail_fast机制LinkedHashMap有顺序的ma
猿与禅
·
2023-12-17 13:23
Java技术栈源码分析
java
面试题
HashMap扩展
TreeMap
LinkedHashMap
源码分析
Java集合底层
源码剖析
-HashMap
文章目录什么是Map什么是哈希表HashMap源码中提到的几个重要概念红黑树数组+链表+红黑树的数据结构核心成员变量的作用HashMap的Node实体HashMap的构造方法优化后的降低冲突概率的hash算法put操作原理以及hash寻址算法get方法containsremove方法clear()方法处理hash冲突时的链表通过红黑树来解决hash冲突基于数组的扩容原理JDK1.8的高性能reha
猿与禅
·
2023-12-17 13:22
Java技术栈源码分析
java
hashmap
经典面试题
源码分析
详细介绍
【C++ STL】list 容器(介绍、使用、@迭代器失效、@迭代器的分类与实现方式、模拟实现、list 和 vector 的对比)
2.5修改操作①迭代器失效(⭐)②成员/非成员swap函数2.6容器操作(了解,用的很少)三、容器迭代器(重要)3.1容器迭代器的分类(⭐重要)3.2迭代器的实现方式分析(⭐重要)四、stl_list
源码剖析
CodeWinter
·
2023-12-17 10:53
C++
c++
带头双向循环链表
后端
stl_list
迭代器模式
JVM
源码剖析
之信号处理机制
版本信息:jdk版本:jdk8u40写在前面:在看到Saturn唯品会的分布式调度框架时,看到此框架使用了信号处理,并且外面关于Java信号处理机制的文章很少有写到JVM层面,所以笔者心血来潮写下了这篇关于Java信号处理机制的文章~因为Java信号处理机制是依赖于底层操作系统的信号处理机制,本文重点关注于Java信号处理机制,所以并不会过度的去介绍操作系统的信号处理机制~源码论证:因为Java信
程序员李哈
·
2023-12-17 00:56
Java底层
源码解读
信号处理
java
JVM源码
repository及查询方法(
2.1.0
.RELEASE)
空Repository作为一个标记接口创建RepositoryTypically,yourrepositoryinterfaceextendsRepository,CrudRepository,orPagingAndSortingRepository.Alternatively,ifyoudonotwanttoextendSpringDatainterfaces,youcanalsoannotat
AaronJiang9527
·
2023-12-16 23:53
上一页
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
其他