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
vant源码解析
JVM实战(21)——jstat实战(2)
阶段1、深入多线程阶段2、深入多线程设计模式阶段3、深入juc
源码解析
阶段4、深入jdk其余
源码解析
阶段5、深入jvm
源码解析
一、简介上一章,我们通过jstat命令分析了BI系统中新生代对象的GC情
smart哥
·
2024-01-18 01:59
jvm专题
jvm
19.3-《超越感觉》-说服指南-理解你的听众的观点1
Whatmyreadersthinkabouttheissueisreallyirrele
vant
,"theyreason."Allthatmatters
SAM52
·
2024-01-18 00:37
Hotspot
源码解析
-第十八章-元空间的创建与分配
元空间就是从C堆中划出来的一片完整的区域,为了提升元数据的内存分配效率,又把元空间按若干个chunk内存块管理起来,其中chunk块又分为已使用和空间两种类型,并分别用VirtualSpaceList和ChunkManager来管理,chunk内存块之间以链表的形式关联起来,同时为了满足不同元数据占用内存大小的内存分配,chunk内存块也是有多种不同大小的chunk,如SpecializedChu
多栖码农
·
2024-01-17 19:53
Java虚拟机
java
Hotspot
源码解析
-第二十章-虚函数表
这一章涉及到一个vtable(虚函数表)的概念,所以先从虚函数表讲起20.1虚函数表刚学Java入门的时候,有一个概念叫多态,这是面向对象语言都有的特性,C++也不例外,在C++中,虚函数的主要作用就是实现多态机制。多态就是用父类的指针指向子类的实例,再通过父类指针调用实际子类的成员函数,该技术可以让父类的指针有“多种形态”,所以叫多态,也是一种泛型技术。所谓泛型技术,就是试图使用不变的代码来实现
多栖码农
·
2024-01-17 19:53
Java虚拟机
java
Hotspot
源码解析
-第二十章-基础类型的数组类型对象的创建与分配
20.2基础类型的数组类型创建该函数的入口在init.cpp->init_globals(),然后再调用universe.cpp->universe2_init()函数,实际执行的函数是Universe::genesis,所以从这开始源码的解析。解析前先了解一下Klass的概念,大家思考个问题:我们编写的java类在JVM中是以何种形式存在的呢?答:其实他就是以Klass类存在的,Klass类就是
多栖码农
·
2024-01-17 19:53
Java虚拟机
java
Hotspot 内存管理之ClassLoaderData
源码解析
目录一、ClassLoaderData1、Dependencies2、ChunkedHandleList3、JNIMethodBlock4、init_null_class_loader_data/init_dependencies5、构造和析构函数6、record_dependency7、add_to_deallocate_list/free_deallocate_list8、metaspace_
孙大圣666
·
2024-01-17 19:21
Hotspot和Linux内核
ClassLoaderData
JNIMethodBlock
Dependencies
Hotspot启动和初始化
源码解析
目录1、JVM启动入口2、JLI_Launch3、可移植性4、JavaMain5、JavaVM和JNIEnv对象6、JNI_CreateJavaVM7、Threads::create_vm学习一个复杂项目源码的最关键的一步是找准应用启动和对外提供服务的入口,从这些入口处开始顺藤摸瓜式的查看代码,可以对项目的各功能模块有一个整体宏观上的认识,并以此为切入点,有的放矢,按需深入了解各功能模块的实现细节
孙大圣666
·
2024-01-17 19:21
Hotspot和Linux内核
JVM启动
JVM初始化
JavaVM
JNIEnv
Hotspot
源码解析
一
文章目录call_stub_call_stub_entry例程JAVA数据结构与面向对象解析魔数java字节码试了一天,windows一直失败.无奈了.安装了一个linux明天试试.詹姆斯老爷子通过一种中间语言形式,兼容所有操作系统.刚开始是通过C进行编译,但是效率极低,为了提高中间语言执行效率,老爷子从指令集出发,高度抽象出了java指令集.从而当一个程序编译成中间语言也就是class后,运行时
Nuan_Feng
·
2024-01-17 19:51
HotSpot源码解析
Hotspot
源码解析
-第十九章-ClassLoaderData、符号表、字符串表的初始化
第十九章-ClassLoaderData初始化讲解本章先从一张图开始众所周知,Java类的相关信息都是存储在元空间中的,但是是怎么存储的,相信很多读者是不清楚的,这里就不得不涉及到ClassLoaderDataGraph、classLoader、classLoaderData(简称CLD)和Klass的概念及他们四者的关系,这里简单描述下他们的概念,具体细节放到类加载器那一张来讲解。Instanc
多栖码农
·
2024-01-17 19:50
Java虚拟机
java
开发企业微信中的内嵌h5时如何开发与调试
1、开发h5项目这点没有什么特别的,正常开发我们的移动端项目使用
vant
等框架都行,如果需要调用企业微信的扫一扫等功能,需要引入企业微信支持的js-sdk的方法,前端引入插件,wx.config({beta
浩星
·
2024-01-17 16:08
vue3.0
更多插件
企业微信
SpringBoot启动原理
utm_medium=distribute.pc_rele
vant
.none-task-blog-2%7Edefault%7ECTRLIST%7Edefault-1.no_search_link&depth
窗外星河低悬im
·
2024-01-17 14:59
面试官:ThreadLocal 为什么会内存泄漏吗?是怎么产生的?面试必问!
每天14:00更新文章,每天掉亿点点头发...源码精品专栏原创|Java2021超神之路,很肝~中文详细注释的开源项目RPC框架Dubbo
源码解析
网络应用框架Netty
源码解析
消息中间件RocketMQ
Java基基
·
2024-01-17 12:26
面试
java
spring
boot
中间件
mybatis
前端常用组件大全
vant
轻量、可靠的移动端Vue组件库https://
vant
-contrib.gitee.io/
vant
/v2/#/zh-CN/
Vant
Weapp轻量、可靠的小程序UI组件库https://
vant
-contrib.gitee.io
lMoonRed
·
2024-01-17 12:37
前端
An Update to Our Event Ticket Reseller Policy
andtheatergoerslookingforticketsandinformationaboutupcomingevents,showsandconcerts.Westrivetoconnectthesefolkswithrele
vant
an
广告行业动态BAP
·
2024-01-17 12:06
机器学习算法实战案例: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
开发语言
“Softechcl“app Tech Support(URL)
Thisappintroducestherele
vant
formulasforstockcalculation,includingstockpricecalculationformula,P/Eratiocalculationformula
weixin_42782982
·
2024-01-17 04:47
前端
Spring
源码解析
—— 配置类处理流程(@Configuration)
title:Spring
源码解析
——配置类处理流程(@Configuration)date:2021/01/1413:36remark:Spring版本为5.2.5简介@Configuration注解的主要作用就是向容器中注入一些
想54256
·
2024-01-17 04:44
Linux非root用户安装Python及相关库
utm_medium=distribute.pc_rele
vant
.none-task-blog-BlogCommendFromMachineLearnPai2-4.channel_param&depth
冲向堂吉诃德的风车
·
2024-01-17 02:02
HashMap
源码解析
1.设计原理 HashMap基于哈希表的Map接口实现,是以key-value存储形式存在,即主要用来存放键值对。HashMap的实现不是同步的,这意味着它不是线程安全的。它的key、value都可以为null,此外,HashMap中的映射不是有序的。 jdk1.8之前HashMap由数组+链表组成,数组是HashMap的主体,链表则是主要为了解决哈希冲突(两个对象调用的hashCode方法计
小灰灰-58
·
2024-01-17 00:28
JAVA基础
java
哈希算法
开发语言
hls::LineBuffer
源码解析
hls::LineBuffer以下是LineBuffer的类定义,可以看到初始化,需要的数据包括行、列、类型名字(如char)和转置(默认行列)本质上是一个二维数组/*TemplateclassofLineBuffer*/templateclassLineBuffer;templateclassLineBuffer{public:LineBuffer(){#pragmaHLSarray_parti
花椒且喵酱
·
2024-01-16 23:58
FPGA
c++
fpga开发
用
vant
倒计时做一个发送验证码,简单快捷
theme:channing-cyan咱先把结构整出来,结构分成两部分,一部分是倒计时开始,一部分是倒计时结束。我们在外层写个div,你也可以传入一个props字符串类型来作为div的class名字,这样可以根据需要,改变你的UI。然后我们引入van-count-down,倒计时组件,它可以绑定一个time时间,然后自定义,取值seconds秒数作为我们的倒计时时间image.png{{codeT
我的弟弟叫泥鳅
·
2024-01-16 22:51
❤ Vue3 完整项目太白搭建 Vue3+Pinia+
Vant
3/ElementPlus+typerscript(一)yarn 版本控制 ltb (太白)
❤项目搭建一、项目信息Vue3完整项目搭建Vue3+Pinia+
Vant
3/ElementPlus+typerscript(一)yarn版本控制项目地址:二、项目搭建(1)创建项目yarncreatevite
林太白
·
2024-01-16 22:10
Vue
前端
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
数据库
❤ Uniapp使用四( 高阶使用配置和各种实现篇)
❤Uniapp使用四(复杂配置和各种实现篇)uniapp引入
vant
引入方式1、下载
vant
源码方式一:从
Vant
官网首页进入GitHub下载对应版本的压缩包,将文件解压后备用,确保下载的压缩包里有dist
林太白
·
2024-01-16 14:58
UniApp
uni-app
uniapp
前端
小程序
微信小程序
Day5-初夏的雨@Eileen[利益推销法-FABE推销法]
【A】Ad
vant
age(优点、作用):怎么样?产品服务究竟有哪些优点、功能。【B】Benefit(好处、益处):能为对方带来什么?产品能为客户带来什么好处。
初夏_Eileen
·
2024-01-16 14:46
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
ubuntu键盘输入中文延迟卡顿问题
utm_medium=distribute.pc_rele
vant
.none-task-blog-2%7Edefault%7ECTRLIST%7Edefault-1.no_search_link&depth
Railshiqian
·
2024-01-16 12:37
android
ubuntu
JVM实战(17)——模拟对象晋升
阶段1、深入多线程阶段2、深入多线程设计模式阶段3、深入juc
源码解析
阶段4、深入jdk其余
源码解析
阶段5、深入jvm
源码解析
一、简介上一章,我们已经进行了一次YoungGC日志的分析,本章我们继续
smart哥
·
2024-01-16 08:07
jvm专题
jvm
Vant
2组件的使用
组件地址:
Vant
2-MobileUIComponentsbuiltonVueMobileUIComponentsbuiltonVuehttps://
vant
-contrib.gitee.io/
vant
LxyingINGing
·
2024-01-16 01:37
vue
vue.js
前端
javascript
vue通过
vant
列表实现下拉到底部加载更多列表数据
vue通过
vant
列表实现下拉到底部加载更多列表数据(
vant
列表做为子组件的方式)灵感来源于文章:https://blog.csdn.net/qq_42991509/article/details/105832399
vant
黄小仙ya
·
2024-01-15 21:29
关于学习
开发中遇到的各种问题的解决方法
VUE
vue.js
前端
javascript
Uni-App内引入
Vant
框架
(这是官网原话)2.项目搭建1.首先在连接中下载
vant
。链接:
vant
travelerLV
·
2024-01-15 18:13
uni-app
vue.js
web
app
1024程序员节
ConcurrentHashMap
源码解析
源码解析
讲的非常清楚,推荐观看!
11来了
·
2024-01-15 15:56
算法
Java
哈希算法
面试
并发安全
浪花 - 搜索结果展示页
1.搜索页面参考官方文档:Button按钮-
Vant
3(gitee.io)引入搜索按钮,触发搜索绑定单击事件,跳转到搜索结果页/user/list//全局注册按钮组件import{createApp}from'vue
乐小鑫
·
2024-01-15 15:23
浪花
-
前端
前端
javascript
开发语言
vue
我就喜欢 6大"N饭"永不投诚经典语录
或者一些用户会简单地使用3DMark
Vant
age的总分来衡量各款显卡之间的性能差距。但是我们是否知道,在一系列的综合数据之后,隐藏着NVIDIA显卡架构设计的思路与未来GPU的发展趋势?
pizi0475
·
2024-01-15 13:06
Direct3D
GPU
图形图像
其它文章
硬件相关
图形引擎
shader
图形
cuda
引擎
架构设计
游戏
【霹雳吧啦】手把手带你入门语义分割の番外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
vue3+
vant
+cropper.js实现移动端图片裁剪功能
一、前言最近做项目中遇到一个需求,需要对海报图片按照一定的比例进行裁剪并上传到oss。一开始这个需求思路有两个,使用canvas原生或者寻找现成的第三方库,对比了一番觉得canvas实现时间耗费较长,且秉承着不重复造轮子的原则(其实是菜)。在进行技术调研后,决定使用vue-cropper插件来实现,预想会顺利,可结果恰恰相反!安装vue-cropper设置参数封装完组件后,发现裁剪框和裁剪的图片在
前端学习与实践
·
2024-01-15 11:54
vue.js
前端
javascript
Vant
组件库
Vant
组件库安装配置执行命令,下载安装
vant
组件库。
Rouer_jia
·
2024-01-15 10:06
微信小程序
前端
javascript
开发语言
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
上一页
7
8
9
10
11
12
13
14
下一页
按字母分类:
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
其他