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
jetty源码学习
以太坊 layer2: optimism
源码学习
(一)
作者:林冠宏/指尖下的幽灵。转载者,请:务必标明出处。掘金:https://juejin.im/user/1785262612681997博客:http://www.cnblogs.com/linguanh/GitHub:https://github.com/af913337456/
指尖下的幽灵
·
2022-07-30 17:00
vuex——vue简单说
文章目录应用场景基本用法安装项目
源码学习
结构图知识点基础示例mutations修改数据getters处理及筛选数据actions异步操作业务逻辑modules模块分隔应用场景用于非父子组件通信,可以更好的管理整个项目的组件状态
成茂峰
·
2022-07-29 18:01
#
前端-vue
vue
vuex
vue插件
[数据结构-线性表1.1] 数组 (
源码学习
)
[数据结构-线性表1.1]数组(
源码学习
)数组,一种数据类型(在绝大数语言中不是基本数据类型)且为引用类型,在内存中以连续的内存单元进行分配,所以其大小在创建对象后为定值,不可更改。
PaperHammer
·
2022-07-28 21:00
Java连接Zabbix
导入相关maven复制代码junitjunit4.11testorg.mortbay.
jetty
servl
arpenker
·
2022-07-28 09:00
java
zabbix
Spring Boot
源码学习
:自动配置与自定义注解详解
入门@RestContrller:此注解标记的类下的所有方法均会返回一个domain对象以代替视图@Controller、@ResponseBody的缩写使用Jackson2以及MappingJackson2HttpMessageConverter类自动转换对象为JSON@SpringBootApplication:快捷注释,包含以下内容@Configuration:将该类标记为上下文bean对象
阿舒带你学编程
·
2022-07-28 07:48
学习路线
java
面试
spring
boot
学习
java
架构
spring
Spring Boot的特点
2.内嵌Servlet容器SpringBoot使用嵌入式的Servlet容器(例如Tomcat、
Jetty
或者Undertow等),应用无需打成WAR包。
木槿阿坤
·
2022-07-27 19:15
spring
boot
java
架构设计之Spring-Session的分布式集群会话管理
对于JAVA开发者来说,项目中的session一般由Tomcat或者
jetty
容器来管理。
Ajax_晓风
·
2022-07-27 07:35
spring
session
架构设计
分布式
HashSet底层结构和源码分析
其实作为
源码学习
的初学者,我们在查看源码时最大的困难不是说不理解底层源码这一行是赋了一个值还是创建了一个变
imagpie
·
2022-07-27 07:42
java集合源码学习分享
链表
java
数据结构
【Java从头开始到光头结束】No4.JDK1.8 ArrayList
源码学习
及扩展
JAVA之ArrayList书中自有黄金屋,书中自有颜如玉————————————————————————————————————本文在《码出高效:Java开发手册》书本讲解内容的基础上,将和大家一起对JDK1.8版本中的ArrayList源代码进行分析及拓展,争取将ArrayList周边的知识点做一个全面的复习回顾。上一个图,我们今天看红色框List的ArrayList部分:其中红色代表接口蓝色
菲林都已拆走
·
2022-07-26 10:57
Java
java
从 CDK Tree
源码学习
如何开发一个UI无关的 Tree 组件
AngularCDK是一个Angular组件开发工具箱,也是MaterialUI组件库(Angular)的底层基座,是其UI无关或弱UI的部分(tree-control是真正UI无关的核心)。CDK虽然是MaterialUI组件库的依赖,但它并不与MaterialUI组件库有耦合,我们可以独立使用CDK,我们的NgDevUI组件库就有使用到CDKScrolling和CDKOverlay等能力。1先
·
2022-07-26 08:39
Web中间件之Apache Tomcat
所提供互操作性,推动了分布式体系架构,该架构常用于支持并简化复杂的分布式应用程序,包括web服务器,事务监控器,消息队列软件常见WEB中间件开源web中间件ApachehttpdJBOSS
Jetty
JTomcatNginx
凉城木槿
·
2022-07-25 14:08
中间件系列
中间件
apache
tomcat
JUC
源码学习
笔记3——AQS等待队列和CyclicBarrier,BlockingQueue
一丶Condition1.概述任何一个java对象都拥有一组定义在Object中的监视器方法——wait(),wait(longtimeout),notify(),和notifyAll()方法,这些方法配合synchronized同步关键字,可以实现等待/通知模式。Condition接口也提
Cuzzz
·
2022-07-24 15:00
Vue2
源码学习
笔记 - 6.实例的挂载渲染
在上一节学习了实例的options合并之后,按newVue的初始化流程我们的重点应该是到Vue的数据初始化操作了,但是这个过程太庞大繁杂了,所以我决定把这个过程放在Vue的重点响应式原理章节里面。那么过了这个数据相关的初始化之后,就是到了模板的挂载渲染了,它就是$mount。Vue.prototype._init=function(options){...//options选项合并vm.$opti
小问_
·
2022-07-23 22:54
Vue2源码学习笔记
vue.js
Vue2源码
Spring
源码学习
(七)-- 依赖注入源码解析(上)
Spring中到底有几种依赖注入的方式?首先分两种:手动注入自动注入手动注入在XML中定义Bean时,就是手动注入,因为是程序员手动给某个属性指定了值。上面这种底层是通过set方法进行注入。上面这种底层是通过构造方法进行注入。所以手动注入的底层也就是分为两种:set方法注入构造方法注入自动注入自动注入又分为两种:XML的autowire自动注入@Autowired注解的自动注入XML的autowi
从头再来_f
·
2022-07-22 10:28
Spring源码
spring
java
源码
springboot-自动装配原理
springboot手写了一个简单springboot项目,相信大家对springboot有了一个基本的认识,设置更层次的理解,同时也简单的实现了springboot是如何通过删除和引入依赖就能做到tomcat和
jetty
恶魔的复活
·
2022-07-21 18:52
spring
boot
spring
boot
java
spring
elementui
源码学习
之仿写一个el-card
本文是elementui
源码学习
仿写系列的又一篇文章,后续空闲了会不断更新并仿写其他组件。源码在github上,大家可以拉下来,npmstart运行跑起来,结合注释有助于更好的理解。
·
2022-07-20 00:08
手写模拟springboot理解底层原理
我们知道springboot内部是通过spring框架内嵌Tomcat实现的,当然也可以内嵌
jetty
,undertow等等web框架;另外springboot还有一个特别重要的功能就是自动装配,这又是如何实现的呢
恶魔的复活
·
2022-07-19 11:23
spring
boot
spring
boot
java
spring
Vue
源码学习
之模板编译
模板编译是在Vue.prototype.$mount(runtime-with-compiler.ts文件)函数中在没有render时调用触发的,生成render函数。const{render,staticRenderFns}=compileToFunctions(template,{outputSourceRange:__DEV__,shouldDecodeNewlines,shouldDeco
kgduu
·
2022-07-19 07:29
vue
vue.js
学习
前端
Redux
源码学习
篇(一) -- redux实现
关于redux
源码学习
系列文章,是通过阅读《react状态管理与同构》后的读书笔记和心得。
chen_晨风
·
2022-07-18 09:52
React
redux
JUC
源码学习
笔记2——AQS共享和Semaphore,CountDownLatch
本文主要讲述AQS的共享模式,共享和独占具有类似的套路,所以如果你不清楚AQS的独占的话,可以看我的《JUC
源码学习
笔记1》主要参考内容有《Java并发编程的艺术》,《Java并发编程实战》和下面两位博主的博客
Cuzzz
·
2022-07-17 23:00
elementui
源码学习
之仿写一个el-tabs
本文是elementui
源码学习
仿写系列的又一篇文章,后续空闲了会不断更新并仿写其他组件。源码在github上,大家可以拉下来,npmstart运行跑起来,结合注释有助于更好的理解。
·
2022-07-17 21:11
4、SpringBoot嵌入式Servlet容器
1、切换嵌入式Servlet容器默认支持的web服务器webServer:Tomcat,
Jetty
,UndertowServletWebServerApplicationContext容器启动寻找ServletWebServerFactory
·
2022-07-17 19:09
javaspringboot
后端底层开发人员必须要彻底搞懂的redis存储原理丨redis跳表与B+树详细对比
后端底层开发人员必须要彻底搞懂的redis存储原理1.redis存储原理分析2.redis
源码学习
分享3.redis跳表与B+树详细对比分析视频讲解如下,点击观看:后端底层开发人员必须要彻底搞懂的redis
Linux服务器开发
·
2022-07-16 07:13
Linux服务器开发
后端开发
redis
redis
redis储存原理
后端开发
Linux服务器开发
redis源码
Spring Boot
源码学习
:自动配置与自定义注解详解
入门@RestContrller:此注解标记的类下的所有方法均会返回一个domain对象以代替视图@Controller、@ResponseBody的缩写使用Jackson2以及MappingJackson2HttpMessageConverter类自动转换对象为JSON@SpringBootApplication:快捷注释,包含以下内容@Configuration:将该类标记为上下文bean对象
阿舒带你学编程
·
2022-07-15 08:09
java
java
jvm
开发语言
spring
架构
elementui
源码学习
之仿写一个el-badge标记
本文是elementui
源码学习
仿写系列的又一篇文章,后续空闲了会不断更新并仿写其他组件。源码在github上,大家可以拉下来,npmstart运行跑起来,有助于更好的理解。
·
2022-07-11 23:20
JUC
源码学习
笔记1——AQS和ReentrantLock
笔记主要参考《Java并发编程的艺术》并且基于JDK1.8的源码进行的刨析,此篇只分析独占模式,后续在ReentrantReadWriteLock和CountDownLatch中会重点分析AQS的共享模式一丶Lock锁是用来控制多个线程访问共享资源的方式,一般来说,一个锁可以防止多个线程同时
Cuzzz
·
2022-07-10 17:00
elementui
源码学习
之仿写一个el-message
问题描述工作中虽然使用工具库很快乐很高效,但我们还是要抽空看看工具库的源码,因为源码中会用到一些不经常使用的api方法,记住这些api方法,可提升自己的编程能力,有助于以后封装自己的工具库,从而更好的实现一些需求。需求分析组件封装之前,我们要想一下要封装的这个组件的应用场景和使用需求有哪些,以此为突破口,便于更好的实现代码逻辑应用场景和需求:消息提示愚以为,message主要是信息提示,应用场景在
·
2022-07-10 15:54
SpringBoot如何切换成其它的嵌入式Servlet容器(
Jetty
和Undertow)
目录如何切换成其它的嵌入式Servlet容器(
Jetty
和Undertow)SpringBoot默认使用的内置Servlet容器是TomcatSpringBoot还支持
Jetty
和UndertowSpringBootweb
·
2022-07-08 09:46
初学者快速入门SpringBoot,并学会创建工程
SpringBoot特点可以创建独立的Spring应用程序,并且基于其Maven或Gradle插件,可以创建可执行的JARs和WARs内嵌Tomcat或
Jetty
等Se
粉猪泡泡
·
2022-07-07 21:36
spring
boot
Intellij IDEA 的maven项目通过Java代码实现
Jetty
的Http服务器(推荐)
目录一、添加pom.xml二、在maven加载
jetty
三、新建AttendentConsoleHttpServlet.java四、在App.java中加入五、运行java
Jetty
是一个轻量级的高度可扩展的基于
·
2022-07-07 12:54
SpringBoot如何使用Undertow做服务器
做服务器说明NIO(非阻塞式输入输出)快速开始undertow警告BufferpoolwasnotsetonWebSocketDeploymentInfo使用Undertow做服务器说明undertow,
jetty
·
2022-07-07 12:50
Spring源码解析容器初始化构造方法
在开始进行
源码学习
前,首先再回顾一下三种Spring编程风格:基于Schema,即通过xml标签的配置方式基
·
2022-07-07 09:26
Mybatis
源码学习
(二)Mybatis框架执行流程(24000字)详解
文章目录一、什么是MyBatis?二、Mybatis框架执行流程概括三、MyBatis框架详解(1)搭建MyBatis源码阅读环境(2)MyBatis是如何从XML中构建SqlSessionFactory实例对象?(3)MyBatis是如何从SqlSessionFactory中获取SqlSession对象?(4)MyBatis是如何执行SQL语句?一、什么是MyBatis?MyBatis是一款优秀
CodeRemote
·
2022-07-06 18:49
MyBatis
java
mybatis
jdbc
数据库
mysql
xxl-job惊艳的设计,怎能叫人不爱
通信底层介绍xxl-job使用nettyhttp的方式进行通信,虽然也支持Mina,
jetty
,nettytcp等方式,但是代码里面固定写死的是nettyhttp。
·
2022-06-29 21:06
java程序员通信
SpringBoot
源码学习
四——MVC主流程下
文章目录一、处理请求1.1HandlerMapping1.1.1HandlerMapping装配1.1.2解析@RequestMapping生成Url-Method1.1.3HandlerMapping交给DispatchServlet1.1.4包装处理方法和拦截器链1.2HandlerAdapter1.2.1HandlerAdapter装配1.2.2获取对应的HandlerAdapter1.2.
Integer_Double
·
2022-06-28 17:13
SpringBoot
mvc
spring
boot
ConcurrentHashMap深入剖析(基于JDK1.7)
最近有点时间,翻了翻ConcurrentHashMap的
源码学习
了一下,对我自己认为比较重要的一些方法进行了学习,添加了一些必要的注释,拿出来与园子的小伙伴分享一下,有说的不对的地方,还请各位批评指正,
一只烤鸭朝北走
·
2022-06-28 14:00
java并发map_一文读懂JAVA并发容器类HashMap
(一)JDK
源码学习
方法①介绍逻辑思维能力是梳理学习方法的基础,养成先行思维,两个或者多个概念,像一条线穿起来。②推导法1.因果推理针对JDK写出来的代码
知行晓政
·
2022-06-28 00:04
java并发map
读计算机操作系统的读后感,《计算机操作系统》读后感锦集
还是结合Linux
源码学习
地好。●国内最好的操作系统书,简单
weixin_39875754
·
2022-06-24 07:47
读计算机操作系统的读后感
SpringBoot学习笔记(一)——初识别SpringBoot与框架整合
SpringBoot功能:创建独立的Spring应用程序直接嵌入Tomcat、
Jetty
或Undertow(无需部署WAR包,
爱敲代码的Harrison
·
2022-06-22 07:23
SpringBoot学习
spring
boot
学习
java
PaddleOCR 文字检测部分
源码学习
(9)-后处理(1)
2021SC@SDUSC代码位置:ppocr->postprocess->db——postprocess.py#Copyright(c)2020PaddlePaddleAuthors.AllRightsReserved.##LicensedundertheApacheLicense,Version2.0(the"License");#youmaynotusethisfileexceptincomp
shy2218
·
2022-06-21 07:48
python
开发语言
后端
mybatis
源码学习
篇之——执行流程分析
前言在正式学习mybatis框架源码之前,需要先弄懂几个问题?myabtis框架是什么?为什么需要mybatis框架?使用mybatis框架带来的好处是什么?回答这几个问题之前,我们先来看一下,之前在没有框架的时候,假如使用jdbc的方式进行开发,会怎样呢?下面来看一段使用jdbc的方式查询数据库的代码吧publicclassTestJdbc{publicstaticvoidmain(String
小码农叔叔
·
2022-06-18 19:30
mybatis
源码
架构技术栈
mybatis执行原理
mybatis架构分析
mybatis执行流程分析
Mybatis
源码学习
(十二) —— binding 包
Mybatis系列文章导航文章目录类关系概览类详解MapperRegistryMapperProxyFactoryMapperProxyMapperMethodMapperMethod的静态内部类MethodSignature、SqlCommand、ParamMapMethodSignatureSqlCommandParamMap可能在刚学Java和Mybatis的小伙伴,会很好奇为什么明明是一个
三岁丫
·
2022-06-18 19:59
mybatis源码学习
java
mybatis
源码
samba配置用户无法删除文件linux文件管理
查看文件属性lsattr123.txt给文件加不得任意改动权限,无法删除和修改sudochattr+i-V
jetty
.sh取消:sudochattr-i-V
jetty
.sh给文件夹做,无法删除
良人眷
·
2022-06-10 14:23
Linux
linux
运维
服务器
小酌Deque
于是看
源码学习
一下。Deque继承Queue,但是包含更多方法。DequeDeque就是doulbeendqueue,就是两端都可以操作的队列。
Zonda_yy
·
2022-06-09 18:57
源码
夯实java核心基础
java
vite
源码学习
源码地址,目前版本是image.png核心目录主要是vite\packages下的几个包image.pngimage.pngvite支持的配置配置Vite|Vite官方中文文档(vitejs.dev)启动image.pngimage.pngimage.pngdev首先是sever文件下的createServer,先试整合配置文件vite.config.js和命令行里的配置到config中并对解析插
光脚的鞋
·
2022-06-08 21:42
nginx内存池
源码学习
及代码移植实现内存池类
nginx内存池
源码学习
及代码移植通过学习nginx内存池源码了解其所创建的内存分配机制,并利用C++面向对象的思想将其封装为一个内存池类进行代码移植为什么需要内存池C/C++中通过malloc或new
8KB24FC
·
2022-06-08 20:07
c++
内存管理
Python对象的底层实现
源码学习
PyVarObject:变长对象的基础2.1浮点对象2.2列表对象3.PyTypeObject:类型的基石4.PyType_Type:类型的类型5.PyBaseObject_Type:类型之基6.补充在“Python
源码学习
笔记
·
2022-06-07 14:15
SpringBoot 总结:核心功能和优缺点
项目SpringBoot可以以jar包形式独立运行,运行一个SpringBoot项目只需要通过java-jarxx.jar来运行2、内嵌servlet容器SpringBoot可以选择内嵌Tomcat、
jetty
程序员白楠楠
·
2022-06-05 19:20
spring
java
spring
boot
maven
分布式
Redis
源码学习
简记(八)quicklist原理与个人理解
在看t_list的时候发现,少研究了一个数据结构。还是先把这个快链分析一下,再看后面的东西。quicklist是3.2版本新增加的,所以看着网上博客学习很容易会忽略掉。#defineOBJ_ENCODING_LINKEDLIST4/*Nolongerused:oldlistencoding.*/旧版本的linkedlist基本上是被淘汰掉了,而是使用的为quicklist来代替。那么这种数据结构,
A_Linux_Coder
·
2022-06-05 07:28
Reids源码学习
vue3
源码学习
调试环境搭建迁出vue3源码:gitclonehttps://github.com/vuejs/vue-next.git安装依赖:yarn--ignore-scripts生成sourcemap文件,package.json"dev":"nodescripts/dev.js--sourcemap"编译yarndev运行npmrundev创建vue3项目——初始化新建packages/vue/exam
boniblooming
·
2022-06-04 18:40
vue
上一页
30
31
32
33
34
35
36
37
下一页
按字母分类:
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
其他