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
HotSpot源码解析
机器学习算法实战案例:Informer 源码详解与代码实战
文章目录机器学习算法实战案例系列答疑&技术交流1
源码解析
1.1文件结构1.2mian_informer.py文件1.3模型训练1.4模型测试1.5模型预测2Informer模型2.1process_one_batch2.2Informer
Python算法实战
·
2024-01-17 11:28
机器学习算法实战
机器学习
算法
人工智能
python
【转载】workflow
源码解析
: 深入分析 workflow 线程池
深入分析workflow线程池线程池是日常开发中很常用的一种管理线程的工具。它是池化技术中的一种。池化技术的初衷就是将一些资源进行重复利用,以避免重复的构建来提高执行效率。类似的还有数据库连接池,字符串常量池,httpClient连接池。本文将分享一个好用的线程池,其来源于搜狗开源高性能网络框架workflow。workflow是搜狗公司近期开源发布的一款C++服务器引擎,支撑搜狗几乎所有后端C+
敬先生
·
2024-01-17 08:53
搜狗WorkFlow学习
c++
【转载】workflow
源码解析
: 基础数据结构 list
https://zhuanlan.zhihu.com/p/474833945workflow
源码解析
:基础数据结构list项目源码:https://github.com/sogou/workflow更加详细的源码注释可看
敬先生
·
2024-01-17 08:23
搜狗WorkFlow学习
c++
workflow
源码解析
:ThreadTask
1、使用程序,一个简单的加法运算程序#include#include#include//直接定义thread_task三要素//一个典型的后端程序由三个部分组成,并且完全独立开发。即:程序=协议+算法+任务流。//定义INPUTstructAddInput{intx;inty;};//定义OUTPUTstructAddOutput{intres;};//加法流程voidadd_routine(co
敬先生
·
2024-01-17 08:20
搜狗WorkFlow学习
c++
axios:基本使用、常用配置项、create方法、请求和响应拦截器、取消请求
、发送ajax请求1.axios函数发送通用请求2.精简版GET请求3.精简版POST请求二、配置通用属性(create方法)三、请求和响应拦截器1.请求拦截器2.响应拦截器四、取消请求五、axios
源码解析
官网
DantinZhang
·
2024-01-17 06:54
JavaScript
前端
javascript
开发语言
Spring
源码解析
—— 配置类处理流程(@Configuration)
title:Spring
源码解析
——配置类处理流程(@Configuration)date:2021/01/1413:36remark:Spring版本为5.2.5简介@Configuration注解的主要作用就是向容器中注入一些
想54256
·
2024-01-17 04:44
HashMap
源码解析
1.设计原理 HashMap基于哈希表的Map接口实现,是以key-value存储形式存在,即主要用来存放键值对。HashMap的实现不是同步的,这意味着它不是线程安全的。它的key、value都可以为null,此外,HashMap中的映射不是有序的。 jdk1.8之前HashMap由数组+链表组成,数组是HashMap的主体,链表则是主要为了解决哈希冲突(两个对象调用的hashCode方法计
小灰灰-58
·
2024-01-17 00:28
JAVA基础
java
哈希算法
开发语言
JVM与
HotSpot
JVM和
HotSpot
1、概念JVM是虚拟机的规范,
HotSpot
是jvm的具体实现
HotSpot
包括一个解释器和两个编译器(client和server,二选一的),解释与编译混合执行模式,默认启动解释执行
小张frog
·
2024-01-16 23:05
JVM
jvm
java
hls::LineBuffer
源码解析
hls::LineBuffer以下是LineBuffer的类定义,可以看到初始化,需要的数据包括行、列、类型名字(如char)和转置(默认行列)本质上是一个二维数组/*TemplateclassofLineBuffer*/templateclassLineBuffer;templateclassLineBuffer{public:LineBuffer(){#pragmaHLSarray_parti
花椒且喵酱
·
2024-01-16 23:58
FPGA
c++
fpga开发
Java基础面试题 1day
答:因为当
HotSpot
虚拟机引入JIT后,就开始对对象进行逃逸分析,如果发现
云来喜
·
2024-01-16 22:52
java
开发语言
Android Activity的启动流程
源码解析
(8.0)
https://blog.csdn.net/pihailailou/article/details/78545391
笨笨哒2018
·
2024-01-16 20:23
【PostgreSQL内核学习(二十三)—— 执行器(ExecEndPlan)】
本文主要参考了postgresql-10.1的开源代码和《OpenGauss数据库
源码解析
》和《PostgresSQL数据库内核分析》一书概述 在这三篇文章中,首先是【
J.Kuchiki
·
2024-01-16 15:07
PostgerSQL
postgresql
数据库
【PostgreSQL内核学习(二十二)—— 执行器(ExecutePlan)】
本文主要参考了postgresql-10.1的开源代码和《OpenGauss数据库
源码解析
》和《PostgresSQL数据库内核分析》一书概述 在文章【OpenGauss源
J.Kuchiki
·
2024-01-16 15:07
PostgerSQL
postgresql
数据库
【PostgreSQL内核学习(二十一)—— 执行器(InitPlan)】
本文主要参考了postgresql-10.1的开源代码和《OpenGauss数据库
源码解析
》和《PostgresSQL数据库内核分析》一书概述 在【OpenGauss源
J.Kuchiki
·
2024-01-16 15:35
PostgerSQL
postgresql
数据库
Nacos-config自动配置
源码解析
前言鉴于目前大多数项目大都部署在微服务环境下,而不少小伙伴日常维护的项目里都或多或少的用到了自动配置,有的公司可能是zookeeper,有的公司可能用consul,nacos或者apollo等等。这些开源组件都是很好用的能帮助我们很方便的实现和管理或者运维我们的项目配置。那大家有没有想过,我们在修改了一项配置后,这些开源组件是怎么样通知到我们的服务节点的呢?这篇文章,我将记录一下翻阅nacos源码
虎虎她爹
·
2024-01-16 13:56
Jmeter 测试脚本录制器-HTTP 代理服务器
配置代理服务器代理服务器获取请求地址示例图配置步骤浏览器配置代理Google浏览器插件配置代理windows本地网络配置代理启动录制,生成证书生成证书导入证书Jmeter配置证书浏览器点击页面,录制请求地址过滤配置
源码解析
使用
modelmd
·
2024-01-16 13:57
#
jmeter
测试
工具
jmeter
http
https
JVM实战(17)——模拟对象晋升
阶段1、深入多线程阶段2、深入多线程设计模式阶段3、深入juc
源码解析
阶段4、深入jdk其余
源码解析
阶段5、深入jvm
源码解析
一、简介上一章,我们已经进行了一次YoungGC日志的分析,本章我们继续
smart哥
·
2024-01-16 08:07
jvm专题
jvm
HotSpot
虚拟机中对象的分配、布局和访问
本篇文章以
HotSpot
虚拟机和常用的内存区域Java堆为例,深入探讨
HotSpot
在Java堆中对象分配、布局和访问的全过程。
匠丶
·
2024-01-16 05:48
ConcurrentHashMap
源码解析
源码解析
讲的非常清楚,推荐观看!
11来了
·
2024-01-15 15:56
算法
Java
哈希算法
面试
并发安全
java反汇编工具介绍
反汇编程序java生成字节码层面会隐藏实现细节,通过汇编代码了解程序运行指令,这个介绍HSDIS(
Hotspot
Disassembler)和JITWatch的使用方式注意:网上关于使用文章很多,以下方法是本人亲测可用方法
唯爱_0834
·
2024-01-15 13:34
【霹雳吧啦】手把手带你入门语义分割の番外12:U2-Net 源码讲解(PyTorch)—— 网络的搭建
ConvBNReLU类(2)DownConvBNReLU类(3)UpConvBNReLU类(4)RSU类&RSU4F类(5)U2Net类(6)model.py源代码前言文章性质:学习笔记视频教程:U2-Net
源码解析
作者正在煮茶
·
2024-01-15 12:45
语义分割の代码解析
pytorch
人工智能
python
YOLOv8原理与
源码解析
课程链接:https://edu.csdn.net/course/detail/39251【为什么要学习这门课】Linux创始人LinusTorvalds有一句名言:Talkischeap.Showmethecode.冗谈不够,放码过来!代码阅读是从基础到提高的必由之路。YOLOv8基于先前YOLO版本的成功,引入了新功能和改进,进一步提升性能和灵活性。YOLOv8使用PyTorch开发,设计了更
bai666ai
·
2024-01-15 12:53
深度学习之计算机视觉
YOLO
JVM实战(13)——JVM优化概述
阶段1、深入多线程阶段2、深入多线程设计模式阶段3、深入juc
源码解析
阶段4、深入jdk其余
源码解析
阶段5、深入jvm
源码解析
一、简介本章,我们先来对系统运行过程中可能会遇到的各种JVM性能问题作个
smart哥
·
2024-01-15 11:08
jvm专题
jvm
JVM实战(14)——Young GC调优
阶段1、深入多线程阶段2、深入多线程设计模式阶段3、深入juc
源码解析
阶段4、深入jdk其余
源码解析
阶段5、深入jvm
源码解析
一、简介本章,我们还是以案例驱动的方式讲解YoungGC调优,之前在基础
smart哥
·
2024-01-15 11:08
jvm专题
jvm
2016年北京周报2月份的
Hotspot
Summary
内容仅供学习参考!禁止用于买卖资料!第一页,整理制作By阳光罗诺第二页,整理制作By阳光罗诺第三页,整理制作By阳光罗诺第四页,整理制作By阳光罗诺第五页,整理制作By阳光罗诺第六页,整理制作By阳光罗诺以上资源内容来源:微博@北京周报如有侵权,请联系删除!谢谢!联系邮箱
[email protected]
!
阳光罗诺
·
2024-01-15 11:35
openGauss
源码解析
安全认证1、背景:opengauss作为安全数据库,可能面临隐私泄露、信息篡改、数据丢失等风险。为了防止恶意攻击者访问、窃取、篡改和破坏数据库中的数据,阻止未经授权用户通过一些系统的漏洞进行仿冒、提权等路径恶意使用数据库,opengauss提供了一些列安全措施。这一小节主要对认证机制进行详细的分析。2、认证机制的主要功能:(1)身份认证定义:定义了数据库系统的访问规则主要解决问题:以何种方法访问、
Lady·fish
·
2024-01-15 09:06
openGauss
数据库
OpenGauss数据库中事务管理
源码解析
一、事务事务的定义事务是数据库操作的执行单位,需要满足最基本的ACID(原子性、一致性、隔离性、持久性)属性。(1)原子性:一个事务提交之后要么全部执行,要么全部不执行。(2)一致性:事务的执行不能破坏数据库的完整性和一致性。(3)隔离性:事务的隔离性是指在并发中,一个事务的执行不能被其他事务干扰。(4)持久性:一旦事务完成提交,那么它对数据库的状态变更就会永久保存在数据库中。本章主要介绍open
dainpu
·
2024-01-15 09:31
数据库
database
sql
JDK1.8异常处理——Throwable
源码解析
目录异常的生命周期异常分类Throwable的成员变量detailMessagestackTracesuppressedExceptionscause异常打印序列化/反序列化应用使用try-with-resource自动关闭资源在一个异常中保留另一个异常发生异常进行重试使用Throwable捕获异常异常的生命周期Throwable.java抽象了所有的异常,从异常的生命周期来看,可以分成:抛出一个
phantomsee
·
2024-01-15 09:26
java
Axure笔记 - 锚点滚动
2.在目标滚动至的位置处放置一个“
hotspot
”。3.为“arrowdown”动态面板添加交互效果。4.效果完成,点击“预览”,查看效果
elsieg
·
2024-01-15 07:35
Netty如何高效接收网络数据?一文聊透ByteBuffer动态扩缩容机制
本系列Netty
源码解析
文章基于4.1.56.Final版本本文概览.png前文回顾在前边的系列文章中,我们从内核如何收发网络数据开始以一个C10K的问题作为主线详细从内核角度阐述了网络IO模型的演变,
bin的技术小屋
·
2024-01-15 05:42
优先级队列(PriorityQueue)
源码解析
什么是堆Java中的PriorityQueue采用的是堆这种数据结构来实现的,而存储堆采用的则是数组。二叉树当中,叶子节点全部在最底层,除了叶子节点外,每个节点都有左右两个子节点,这种二叉树就叫作满二叉树。如果叶子节点都在最底下两层,最后一层的叶子节点都靠左排列,并且除了最后一层,其他层的节点个数都要达到最大,这种二叉树就叫作完全二叉树。堆是一个完全二叉树,堆中每一个节点的值都必须大于等于(或小于
zy_think123
·
2024-01-15 02:58
Spring Cloud OAuth 微服务内部Token传递的源码实现解析
背景分析1.客户端携带认证中心发放的token,请求资源服务器A(SpringSecurityOAuth发放Token
源码解析
)2.客户端携带令牌直接访问资源服务器,资源服务器通过对token的校验(SpringCloudOAuth2
Java高级架构师之路
·
2024-01-15 01:20
Shiro框架:Shiro内置过滤器
源码解析
目录1.常见项目中过滤器配置2.Url访问控制配置解析为内置过滤器2.1DefaultFilterChainManager构造并注册内置过滤器2.2构造过滤器链3.Shiro内置过滤器解析3.1内置过滤器概览3.2公共继承类解析3.2.1顶层Filter接口3.2.2AbstractFilter3.2.3NameableFilter3.2.4OncePerRequestFilter3.2.5Adv
mumubili
·
2024-01-14 21:52
spring
框架
Shiro
tomcat
spring
后端
中间件
架构
mvc
servlet
Shiro框架:Shiro登录认证流程
源码解析
目录1.用户登录认证流程1.1生成认证Token1.2用户登录认证1.2.1SecurityManagerlogin流程解析1.2.1.1authenticate方法进行登录认证1.2.1.1.1单Realm认证1.2.1.2认证通过后创建登录用户对象1.2.1.2.1复制SubjectContext1.2.1.2.2对subjectContext设置securityManager1.2.1.2.
mumubili
·
2024-01-14 20:16
spring
框架
Shiro
java
后端
spring
servlet
架构
Hotspot
源码解析
-第十七章-虚拟机万物创建(一)
第十七章-虚拟机万物创建17.1硬编码偏移计算主要是对预加载的系统类的一些static字段的偏移进行计算,因为在C/C++中,对象分配后是一串连续的内存空间,各字段内容无法像java那样直接属性名获取,只能通过内存偏移位置来获取,所以这里要计算偏移位置17.1.1javaClasses.cpp17.1.1.1JavaClasses::compute_hard_coded_offsetsvoidJa
多栖码农
·
2024-01-14 20:17
Java虚拟机
java
Hotspot
源码解析
-第十七章-虚拟机万物创建(二)
17.2GC策略初始化这一步主要就是确定分代(新生代和老年代)信息、即将分配的Java堆内存的大小,以及针对这些信息的校验17.2.1collectorPolicy.cpp&ollectorPolicy.hpp17.2.1.1initialize_allvirtualvoidinitialize_all(){//针对内存分配的大小值做设置和校验CollectorPolicy::initialize
多栖码农
·
2024-01-14 20:17
Java虚拟机
java
Hotspot
源码解析
-第十六章-代码缓存空间初始化
第十六章-代码缓存空间初始化16.1codeCache.cpp16.1.1codeCache_initvoidcodeCache_init(){CodeCache::initialize();}voidCodeCache::initialize(){//判断操作assert(CodeCacheSegmentSize>=(uintx)CodeEntryAlignment,"CodeCacheSegm
多栖码农
·
2024-01-14 20:47
Java虚拟机
java
Hotspot
源码解析
-第十七章-虚拟机万物创建(三)
17.4Java堆空间内存分配分配Java堆内存前,我们先通过两图来了解下C堆、Java堆、内核空间、native本地空间的关系。1、从图17-1来看,Java堆的分配其实就是从Java进程运行时堆中选中一块内存区域来映射2、从图17-2,可以看中各内存空间的关系,当然实际的内存区域比这个复杂的多,这里只是概括说明图17-1图17-217.4.1genCollectedHeap.cpp17.4.1
多栖码农
·
2024-01-14 20:46
Java虚拟机
开发语言
java
后端编译与优化(JIT,即时编译器)
目录解释器与编译器编译对象与触发条件编译过程查看及分析即时编译结果目前主流的两款商用Java虚拟机(
HotSpot
、OpenJ9)里,Java程序最初都是通过解释器(Interpreter)进行解释执行的
Java都不学
·
2024-01-14 18:47
JVM
java
jvm
开发语言
第11章 后端编译与优化
第11章后端编译与优化11.2即时编译器当虚拟机发现某个方法或代码块的运行特别频繁,就会把这些代码认定为“热点代码(
HotSpot
Code)”,为了提高热点代码的执行效率,在运行时,虚拟机将会把这些代码编译成本地机器码
asertgh123
·
2024-01-14 18:58
java
jvm
Java源码HashMap、ConcurrentHashMap:JDK1.8HashMap静态常量以及设置的目的,初始容量、最大容量、扩容缩容树化条件
HashMap核心源码作为工作中最重要、最常用的容器之一,当然还是要自己动手写一篇HashMap的
源码解析
来加深对其的印象咯,而且它的设计与实现也有很多值得学习的地方。
DougLeaMrConcurrency
·
2024-01-14 17:18
源码
Java
#
Java基础
Java8
java源码
hashmap
HashMap源码
OpenHarmony
源码解析
之编译构建
前言OpenHarmony是由开放原子开源基金会(OpenAtomFoundation)孵化及运营的开源项目,目标是面向全场景、全连接、全智能时代、基于开源的方式,搭建一个智能终端设备操作系统的框架和平台,促进万物互联产业的繁荣发展。最近在学习OpenHarmony源代码,个人认为学习有三个阶段,分别是看、实操、写(归纳总结),本着追求学习的终极目标,因此有了这篇文章。一、OpenHarmony编
码中之牛
·
2024-01-14 13:49
OpenHarmony
鸿蒙
移动开发
harmonyos
华为
移动开发
ArkTS
鸿蒙
Go-ethereum
源码解析
之 core/types/transaction_test.go
Go-ethereum
源码解析
之core/types/transaction_test.go运行测试TestTransactionSigHash[furnace@localhosttypes]$gotest-v-run
furnace
·
2024-01-14 13:09
kotlin.coroutines core 分析
KotlinCoroutinesuspend原理解析KotlinCoroutine标准库
源码解析
一.CoroutineScope接口为何先从CoroutineScope接口讲起呢?
wo883721
·
2024-01-14 08:59
Spring refresh 方法之invokeBeanFactoryPostProcessors 方法解析
SSM
源码解析
视频点我SpringSpring中注入Bean的各种骚操作做Sp
J3code
·
2024-01-14 07:20
Spring专栏
spring
java
jvm
JVM基础(11)——G1垃圾回收器
阶段1、深入多线程阶段2、深入多线程设计模式阶段3、深入juc
源码解析
阶段4、深入jdk其余
源码解析
阶段5、深入jvm
源码解析
一、简介经过前面章节的讲解,大家应该对ParNew+CMS这个GC组合的
smart哥
·
2024-01-14 06:43
jvm专题
jvm
JVM基础(12)——G1调优
阶段1、深入多线程阶段2、深入多线程设计模式阶段3、深入juc
源码解析
阶段4、深入jdk其余
源码解析
阶段5、深入jvm
源码解析
一、简介本章和下一章,我们将通过一个实际案例来讲解如何针对G1进行JVM
smart哥
·
2024-01-14 06:43
jvm专题
jvm
JVM基础(10)——老年代调优
阶段1、深入多线程阶段2、深入多线程设计模式阶段3、深入juc
源码解析
阶段4、深入jdk其余
源码解析
阶段5、深入jvm
源码解析
一、简介上一章中,我们通过一个实际案例讲解了如何进行新生代的JVM参数调
smart哥
·
2024-01-14 06:41
jvm专题
jvm
解决 Agent JAR loaded but agent failed to initialize
com.sun.tools.attach.AgentInitializationException:AgentJARloadedbutagentfailedtoinitializeatsun.tools.attach.
HotSpot
VirtualMachine.loadAgent
寂夜了无痕
·
2024-01-14 05:49
java
java
agent
agent动态替换class
JVM 元空间、java中的元空间
JDK1.6
HotSpot
JVM使用MethodArea方法区存储,也叫永久代(PermanentGeneration)。方法区和“永久代(PermanentGeneration)
LIJINGPO
·
2024-01-14 03:21
JVM
jvm
java
开发语言
上一页
4
5
6
7
8
9
10
11
下一页
按字母分类:
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
其他