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源码学习
源码学习
之设计模式(代理模式)
今天要说的是设计模式中的代理模式。代理模式在我们生活中极其常见----中介机构,委托人等,这些都是代理,就连老美想当世界警察,打的战争都是代理人战争。那什么是代理呢?代理在百度百科上这样解释的:一般做法是由委托人与代理人签订代理协议,授权代理人在一定范围内代表其向第三者进行商品买卖或处理有关事务。而在编程中是一个对象为其他对象提供一个代理,以控制对这个对象的访问。实际上来说,代理模式是从一些方面进
RunningShrimp
·
2023-04-04 05:54
java
spring
设计模式
源码学习
SpringBoot架构
(1)可以创建独立的Spring应用程序,并且基于其Maven或Gradle插件,可以创建可执行的JARs和WARs;(2)内嵌Tomcat或
Jetty
等Servlet
lqh12138
·
2023-04-03 22:43
spring
boot
架构
spring
react
源码学习
fiber架构的设计理念1、fiber概述在现有React中,更新过程是同步的,这可能会导致性能问题。当React决定要加载或者更新组件树时,会做很多事,比如调用各个组件的生命周期函数,计算和比对VirtualDOM,最后更新DOM树,这整个过程是同步进行的,也就是说只要一个加载或者更新过程开始,那React就会一鼓作气运行到底,中途绝不停歇。在此过程中浏览器渲染引擎处于挂起的状态,无法进行任何渲
Clavin.
·
2023-04-03 16:40
react.js
学习
javascript
SpringSecurity
源码学习
(一)
一、前言本文是参考了胖哥(https://felord.blog.csdn.net/?type=blog)的博客,记录学习过程中自己的一些理解;笔者争取写的通俗易懂,希望对你有所帮助。二、SpringSecurity简介正如框架的名字SpringSecurity,可以拆分为两部分:Spring+Security,可以简单的总结SpringSecurity是一个依托于Spring的负责安全方面的框架
你可以叫我仔哥呀
·
2023-04-03 14:08
学习
java
spring
boot
nginx
本文作者:五行哥QQ:1226032602E-mail:
[email protected]
服务器种类apachenginxtomcatresinLighttpdIISWebLogic
Jetty
Node.jsweb
wuxingge
·
2023-04-03 13:16
web
nginx
ERNIE
源码学习
与实践:为超越ChatGPT打下技术基础!
★★★本文源自AlStudio社区精品项目,【点击此处】查看更多精品内容>>>ERNIE学习与实践:为超越ChatGPT打下技术基础!ERNIE是BERT相爱相杀的好基友,由ERNIE发展起来的文心大模型,是GPT3.0的强劲竞争对手,未来还会挑战ChatGPT的江湖地位!在“BERT学习与实践:为紧追潮流ChatGPT做好技术准备!”项目中,我们从源码到微调从头实践,对BERT有了较详细的了解。
AI Studio
·
2023-04-03 06:58
学习
chatgpt
人工智能
co模块
源码学习
(详)
近期在看阮一峰老师的《ES6入门教程》中”Generator函数的异步应用“这一章节时,看到了对co模块的介绍。刚好趁这个机会通过博客的方式,来加强对co模块的学习。也希望能帮助同行的学习者在看完这篇文章后也可以手写co模块。(学习以下内容之前,建议对异步,生成器,Promise的知识进行一定的学习。可以参考《ES6入门教程》的生成器和Promise的教程)co模块源码放在文末co模块需要实现什么
大丘丘病了二丘丘瞧
·
2023-04-03 06:36
笔记
学习
javascript
前端
深入解析SpringBoot核心运行原理和运作原理源码
本章会带领大家通过
源码学习
SpringBoot的核心运作原理,内容涉及自动配置的运作原理、核心功能模块、核心注解以及使用到的核心源代码分析。核心运行原理使用SpringBoot时,我们只需引|
写代码的珏秒秒
·
2023-04-03 04:19
编程
Java
程序员
spring
boot
java
spring
极客大学java进阶训练营怎么样,图文详解!
Spring思维导图Spring
源码学习
笔记有关微服务的面试题:Dubbo中zookeeper做注册中心,如果注册中心集群都挂掉,发布者和订阅者之间还能通信么?
嗯嗯好的呢!
·
2023-04-03 02:05
面试
学习路线
阿里巴巴
java
dubbo
开发语言
ui
golang
influxdb查询语句_InfluxDB
源码学习
:查询优化
InfluxDB2.0使用Flux作为它的查询语言,分析一下下面这个查询语句(简称QueryA)是如何被执行的:(bucket:InfluxDB作为数据库同样设计了逻辑查询计划和物理查询计划的创建和优化环节,整体流程:解析查询语句,生成flux.Spec对象将Spec对象转化成逻辑查询计划并优化将逻辑查询计划转换成物理查询计划并优化代码如下:funcflux.Spec对象flux.Spec定义如下
weixin_39530509
·
2023-04-03 00:19
influxdb查询语句
Spring
源码学习
——idea导入Spring源码
idea中安装Git,直接去我的网盘里面下拉即可,或者去官网也行!下载之后解压到自己相应的目录下,然后可以点击测试一下,可以看到我下载的版本是2.20.1版本idea中安装git官网下载地址:https://www.git-scm.com/download/win百度网盘链接:https://pan.baidu.com/s/1bGjcX1ykNB6VRUvoBbahYw提取码:rootidea导入
嘘寒问暖
·
2023-04-02 07:24
python-docx
源码学习
docx文件是一个包(WordprocessingMLPackage),其中包含许多个xml文件,另外还包含其他媒体文件,例如图像、视频。可以将docx文件重命名为zip文件,再解压缩,即可看到文件结构。[Content_Types].xml位于根目录下,是此包所有文件的列表。每个文件及其类型都在[Content_Types].xml中列出。_rels用于标识包的起始部分或包关系。不懂word_r
Jessie_YYY
·
2023-04-02 04:30
python
全方位深度剖析php,全方位深度剖析PHP7底层源码
1-1课程整体介绍(了解课程整体内容,方能更好学习)试看第2章PHP7的新特性本章主要介绍PHP7的新特性,做基准测试,与PHP5对比验证PHP7的性能提升程度,引出对PHP7
源码学习
的必要性。
pelican最小
·
2023-04-02 03:36
全方位深度剖析php
Spring
源码学习
---Bean对象扫描
SpringBean对象扫描过程,如下图。结合上图的流程和源码,简要分析一下Bean扫描的源码。1Bean对象的扫描入口//Invokefactoryprocessorsregisteredasbeansinthecontext.//调用在上下文中注册为bean的工厂处理器invokeBeanFactoryPostProcessors(beanFactory);@ComponentScan,提到s
亭子下的李子
·
2023-04-02 02:03
源码
Java学习
spring
java
spring源码
Bean对象扫描
SpringBoot
源码学习
——BeanDefinition注册以及@Configuration的解析
介绍在理解Bean的注册以及配置类是如何解析之前,有几个贯穿容器整个IOC特性的工具类需要先了解一下1.BeanDefinition——springbean的建模对象那么什么是springbean的建模对象呢?一言概之就是把一个bean实例化出来的模型对象?有人会问把一个bean实例化出来有Class就行了啊,Class也就是我们通常说的类对象,就是一个普通对象的建模对象,那么为什么spring不
小肖同学哦
·
2023-04-02 02:45
框架技术
spring
bean
java
ioc
RocketMQ
源码学习
笔记
一、环境配置1.1、下载源码下载地址:https://github.com/apache/rocketmqgitclonehttps://github.com/apache/rocketmq.git1.2、导入maven工程到IDE1.3、准备启动的配置1)在下载的rocketmq根目录创建新文件夹conf2)把rocketmq\distribution\conf下的broker.conf,bro
Shi Peng
·
2023-04-02 01:45
中间件-RocketMQ
maven
java
eclipse
Vue2
源码学习
(三)入口
通过构建出来的Vue.js在src/platforms/web/entry-runtime-with-compiler.js这个文件中有引用到类似vue的东西:importVuefrom'./runtime/index'下面看一下这个文件:可以看到文件中又有应用到类似vue的东西:importVuefrom'core/index'那我们再继续看看这个文件:结果一看又是相似的场景:importVue
3Alan
·
2023-04-02 00:08
集合
源码学习
-LinkedList
特点:底层是双向链表,在增加或删除元素时,只需要断开连接点两边的引用即可,所以增删快,但是查询需要遍历,所以查询慢。LinkedList比ArrayList更占用内存,它维护了两个引用。源码:add()//示例LinkedListl=newLinkedList();l.add("3");l.add("5");//新增元素publicbooleanadd(Ee){//第一次adde=3linkLas
空白Q
·
2023-04-01 23:07
java基础学习
java
【UE4】UE4GamePlay架构
参考博客:UE4官方文档、大钊、南京周润发、带带大师兄、yblackd、董国政、Ken_An、张悟基、paprika这篇博文主要记录一些自己在学习GamePlay的过程中一些心得记录,最开始使用的是UE5
源码学习
Goulandis
·
2023-04-01 19:27
UE4
学习笔记
ue4
okhttp
源码学习
(二)基本流程
本节将对okhttp中的关键的类和方法进行简单介绍,并梳理出执行的基本流程进行,让大家对源码有一个全局的认识。ClassCall回顾我们上节中出现的Call对象,这个Call是什么呢?Call对象其实就是一个准备好执行网络请求的request,是对request进行了封装,支持取消。由于一个Call对象表示的是请求和响应流,因此同一个Call不能执行两次。ClassDispatcher在讲Disp
iyifei
·
2023-04-01 18:59
Java框架简介
特性1、一个快速开发框架,能够快速创建基于Spring的应用程序2、能够直接使用javamain方法启动内嵌的HTTP服务器(Tomcat,
Jetty
)运行SpringBoot程序,不需要部署war包文件
Hvitur
·
2023-04-01 10:00
java
spring
boot
spring
java-ee
spring
cloud
1024程序员节
postgresql
源码学习
(46)—— PostmasterMain(3) 监听套接字与客户端认证
继续学习后面的部分一、创建监听套接字1.预备知识ListenAddresses:字符串,用于存储服务器IP地址,以逗号分隔externchar*ListenAddresses;ListenSocket[MAXLISTEN]:整型数组,保存与服务器上某个IP地址绑定的套接字描述符。初始时全为-1,MAXLISTEN为64。/*Thesocket(s)we'relisteningto.*/#defin
Hehuyi_In
·
2023-04-01 03:22
源码学习
PostgreSQL
源码学习
postgresql
监听
套接字
客户端认证
servlet(一)
服务器软件tomcat、
jetty
、resion(开源软件OpenSource)weblogic(beaoracle)websphere(IBM)当然我们常用的就是Servlet了。
路小白同学
·
2023-04-01 02:29
Apache/Tomcat/JBOSS/
Jetty
/Nginx/WebLogic/WebSphere之间的区别区别
2、
Jetty
:Tomcat内核作为其Servlet容器引擎,并加以审核和调优.大中型系统可以应用。能够提供数据库连接池服务,还支持其他Web技术的集成,
Linux丶晨星
·
2023-04-01 01:54
内核系统调用openat Hook(Android10)
一、安卓内核模块开发编译安卓系统如何开发内核可加载模块参考以下文章:"安卓10
源码学习
开发定制(11)内核篇之安卓内核可加载模块开发编译"二、内核系统调用hook原理内核系统调用hook主要是在内核模块加载的时候
哆啦安全
·
2023-03-31 23:51
Android系统
移动安全
android
内核
驱动程序
linux
SkyWalking原理与实践
Skywalking启动与配置SkyWalkingoap集群模式数据存储核心SkyWalkingwebappSkyWalkingAgentTomcat启动Agentjar启动skywalking-agent.jar
Jetty
swg321321
·
2023-03-31 22:51
架构与规范
skywalking
linux
数据库
libevent
源码学习
(15):信号event的处理
目录信号event处理流程与信号event相关的结构体初始化工作创建一个信号event添加一个信号event信号回调函数信号event的激活Libevent中的event,主要分为三大类:io读写event、超时事件以及信号event。前面的文章对前两类的event都进行了分析,下面就来说一下Libevent是如何处理信号event的。信号event处理流程不管使用的是什么后端IO复用模型,这些复
HerofH_
·
2023-03-31 20:25
libevent源码学习
jetty
启动失败 [WARNING] Failed startup of context o.e.j.m.p.
Jetty
WebAppContext@7f572c37{/, (学习Dubbo时)
报错信息:[WARNING]Failedstartupofcontexto.e.j.m.p.
Jetty
WebAppContext@7f572c37{/,正常的应该是这样:判断:Jar包问题,尝试清理仓库重新下载
焰火青年·
·
2023-03-31 19:03
bug
servlet
bug
jetty
Dubbo
Python Tkinter 下载器 多任务下载+多线程下载+多任务断点续存
request多任务:threading多线程:ThreadPoolExecutor断点续存:文本txt的增删改查程序左上角图标生成:base64方法简介:效果方法简介多线程、断点续存的核心功能来自两位大神的
源码学习
HarryFooty
·
2023-03-31 19:41
笔记
python
gui
tkinter
20180722学习zheng项目
提纲1、单体服务搭建、部署2、分布式系统一、服务器:Apache/Tomcat/JBOSS/
Jetty
/Nginx区别Web服务(Apache、Nginx、Tomcat、
Jetty
)与应用(LAMP、CMS-WordPress
mjwz5294
·
2023-03-31 15:15
Exosip
源码学习
2
最近遇到一个问题,SIP会话BYE的时候发送到了错误的IP和端口,抓包发现from域的uri和contact域的uri是不一样的,一个是内网地址,一个是外网地址。exosip在调用eXosip_call_terminate的时候使用了默认的from域字段,导致发送到了内网的错误地址。现在来看看EXOSIP的具体实现,并考虑怎么修改。首先看看发送过程,bye消息属于NICT消息,由上一节可以知道调用
yang___xin
·
2023-03-31 12:17
学习
Spring
源码学习
分享系列篇(四) 解析文件路径
这篇分析spring是如何解析文件路径的。ClassPathXmlApplicationContextcontext=newClassPathXmlApplicationContext("spring${username}.xml");1、首先创建environment,实际上创建了StandardEnvironment对象(),初始化了systemEnvironment和systemProper
01空间站
·
2023-03-31 05:39
Spring源码
spring
学习
java
Spring
源码学习
分享系列篇(一) 前言
新手第一次在CSDN上分享学习心得,很多写作技巧和编辑方式还不太熟练,大家见谅哈!目录看这篇文章前需要:我使用的工具:新手熟知的坑:看这篇文章前需要:1、熟悉java,使用过spring,做过spring相关的增删改查,对xml配置和注解有一定了解;2、对idea有了解,最好使用过,方便源码调试;当然你也可以没什么基础,先来瞅一眼也是可以的。我使用的工具:1、idea版本:2019.22、spri
01空间站
·
2023-03-31 05:09
Spring源码
spring
java
后端
EventBus
源码学习
,android输入法开发
if(defaultInstance==null){synchronized(EventBus.class){if(defaultInstance==null){defaultInstance=newEventBus();}}}returndefaultInstance;}//调用带参数的构造方法publicEventBus(){this(DEFAULT_BUILDER);}//EventBus(
m0_66264655
·
2023-03-31 03:16
程序员
架构
移动开发
android
从架构设计角度分析AAC源码-Room注解使用大全(基于2.4版本源码解析)(一)
当前Room
源码学习
目的:(1)主要原因:学习jetpack代码;(2)次要原因:网上看了很多相关Room注解使用,非常肤浅(可能个人眼界有限,没有找到真正比较全面的注解),所以想自己看代码去全面理解一下
佛学徒-代码搬运工
·
2023-03-31 02:23
源码实际应用
数据库
java
mysql
近期用到的一些服务器改密码操作记录
近期DDOS攻击有点多,不自然就开始改起了服务器密码首先要准备改密码的粮食(新鲜的密码)auth123456>configgetrequirepass设置activemq密码vi
jetty
-realm.propertiesnewUser
十九贝勒
·
2023-03-31 01:08
jetty
入门及使用
jetty
安装指南买宝玩-专业的帐号交易平台进入jett解压目录#cd/usr/local/
jetty
启动#nohupjava-jarstart.jar&关闭[root@192
jetty
9.3.11]#
Forgetit_bf24
·
2023-03-31 01:05
推荐两套大型医院信息管理系统,代码完整,免费分享
淘源码:国内专业的免费源码下载平台源码免费分享,需要
源码学习
可私信。分享两套医院信息管理系统源码,代码完整,功能齐全。
淘源码d
·
2023-03-30 16:17
数据库
HIS系统
c#
医院管理系统
源码
一套完整的大型三甲医院信息管理(HIS)系统源码【免费分享源代码 】
ASP.NET大型医院信息管理(HIS)系统源码CS架构开发语言:C#数据库:Oracle开发工具:VS2010源码类型:全开源免费分享,需要
源码学习
可以私信我。
淘源码d
·
2023-03-30 16:16
精品源码推荐(免费)
大数据
his系统
源码
c#
oracle
惊艳腾讯强推599页Netty进阶神技,完美诠释Netty
如果你想知道Nginx是怎么写出来的,如果你想知道Tomcat和
Jetty
是如何实现的,如果你想实现一个简单的Redis服务器,那都应该好好理解一下Netty,如果你要进阶,想了解Java服务器的深层高阶知识
写代码的珏秒秒
·
2023-03-30 12:06
Java
程序员
编程
java
redis
开发语言
SDWebImage
源码学习
笔记
1.前言大名鼎鼎SDWebImage不用多说,相信每一个iOS程序员或多或少都有了解。比如我,之前就大概只知道是个什么东西,基本属于没用过的状态。最近抽空学习了一下源码,在此记录下。在GitHub上,SDWebImage描述为AsynchronousimagedownloaderwithcachesupportasaUIImageViewcategory,翻译成中文是“UIImageView的一个
wilsonhan
·
2023-03-30 11:13
SpringBoot和SpringCloud的区别和联系
SpringBoot:是一个快速开发框架,通过用MAVEN依赖的继承方式,帮助我们快速整合第三方常用框架,完全采用注解化(使用注解方式启动SpringMVC),简化XML配置,内置HTTP服务器(Tomcat,
Jetty
秃了也要变强
·
2023-03-30 11:45
java
spring
cloud
spring
boot
rocketmq
源码学习
-nameServer
前言最近看了下rocketmq的源码,计划针对最近的学习,做一个笔记,先从nameServer启动的逻辑开始记录吧在rocketmq中,有四个关键的组件nameServerbrokerproducerconsumer这四个组件之间的关系是这样的关于nameSrvnameserver的作用是:提供类似于注册中心的功能,基于这个前提,我们可以知道,rocketmq需要提供读写的功能,因为在mq中,组件
小小少年_
·
2023-03-30 06:32
RocketMQ源码
java
ShenYu 网关
源码学习
(1)- 简单介绍、编译和测试
文章目录前言环境配置启动测试Http代理测试网关服务配置网关Admin配置本地测试服务配置dubbo代理测试网关服务配置网关Admin配置本地服务配置sofa代理测试网关服务配置网关Admin配置本地sofa服务配置SpringCloud代理测试网关服务配置网关Admin配置本地SpringCloud服务配置结语前言在开始学习ShenYu之前,我们先来了解一下ShenYu到底是什么?ShenYu的
木瓜饭
·
2023-03-30 06:55
Soul网关
Java
java
网关
linux 内核概述,Linux 内核学习笔记:Linux 0.11 内核概述
在
源码学习
之前,我们先来看看Linux0.11内核的一个概况,以便于后续学习有个大纲,不致走偏。
zh222333
·
2023-03-30 02:48
linux
内核概述
React架构整理
本文为卡颂react
源码学习
整理React设计理念React是用JavaScript构建快速响应的大型Web应用程序的首选方式。
浮光掠影ll
·
2023-03-29 22:16
react
react.js
javascript
SpringBoot的三种启动方式
2、内嵌的Servlet容器:SpringBoot可以选择内嵌Tomcat、
Jetty
或者Undertow,无须以war包形式部署项目。
AC编程
·
2023-03-29 12:28
文档型全文检索知识库管理系统源码
文档型全文检索知识库管理系统源码开发语言:java数据库:MySQL5.7+&Oracle源码类型:全开源免费分享,需要
源码学习
可私信我系统概述:一款基于Elasticsearch的文档型知识库管理系统
淘源码d
·
2023-03-29 09:39
大数据
知识库管理
全文检索
java
源码
Nacos
源码学习
系列服务端第1篇服务注册之主流程
服务端注册会分三块讲解主流程讲解client管理注册过程中发布的事件服务注册流程图注册请求入口方法上的@CanDistro和@Secured注解后面再作说明这里的Instance对象的属性跟客户端篇的Instance对象的属性是一样的这里部赘述@RequestMapping(UtilsAndCommons.NACOS_NAMING_CONTEXT+UtilsAndCommons.NACOS_NAM
@@@八爪鱼
·
2023-03-29 08:38
#
spring
cloud
xxl-job惊艳的设计,怎能叫人不爱
文章来源:https://c1n.cn/N8Mln目录通信底层介绍通信整体流程惊艳的设计通信底层介绍xxl-job使用nettyhttp的方式进行通信,虽然也支持Mina,
jetty
,nettytcp
石杉的架构笔记
·
2023-03-29 01:09
java
android
多线程
设计模式
并发编程
上一页
21
22
23
24
25
26
27
28
下一页
按字母分类:
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
其他