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
开源框架源码学习
Spring
源码学习
笔记:经典设计模式之装饰者模式
1、博客内容均出自于咕泡学院架构师第三期2、架构师系列内容:架构师学习笔记(持续更新)0、装饰者模式(DecoratorPattern)指在不改变原有对象的基础之上,将功能附加到对象上,提供了比继承更有弹性的替代方案(扩展原油对象的功能)。属于结构型模式。适用场景:用于扩展一个类的功能或给一个类添加附加职责。动态的给一个对象添加功能,这些功能可以再动态的撤销优缺点:优点:装饰者是继承的有力补充,比
Jarvis.y
·
2023-06-22 19:03
java设计模式
Spring源码学习笔记
架构师学习笔记
java
设计模式
spring
thinkphp curd 列表关联展现方式分享
在维护自己的
开源框架
中,针对后台列表模板,有时候我们需要在一键CURD的情况下,进行多个字段的关联显示,比如用户订单表里面存在user_id字段,那么在显示的时候,我们期望显示出用户的名称,而不是用户的
酷酷的鱼
·
2023-06-22 15:03
PHPCODE
thinkphp
CURD
spring详解
Spring是一个
开源框架
,它由RodJohnson创建。它是为了解决企业应用开发的复杂性而创建的。Spring使用基本的JavaBean来完成以前只可能由EJB完成的事情。
小申ee
·
2023-06-22 13:41
java
spring
springmvc
java
spring
javaweb
client-go
源码学习
(三):Indexer、SharedInformer
本文基于Kubernetesv1.22.4版本进行
源码学习
,对应的client-go版本为v0.22.43、Informer机制4)、IndexerIndexer中有Informer维护的指定资源对象的相对于
邋遢的流浪剑客
·
2023-06-22 12:40
Kubernetes
kubernetes
Indexer
SharedInformer
client-go
源码学习
(二):Reflector、DeltaFIFO
本文基于Kubernetesv1.22.4版本进行
源码学习
,对应的client-go版本为v0.22.43、Informer机制在Kubernetes系统中,组件之间通过HTTP协议进行通信,在不依赖任何中间件的情况下需要保证消息的实时性
邋遢的流浪剑客
·
2023-06-22 12:10
Kubernetes
kubernetes
Reflector
DeltaFIFO
[Android]Android P(9) WIFI学习笔记 - 扫描 (3)
wificondscanner_implscan_utils扫描结果就绪事件回调scanner_implscanner_implnetlink_manager前文回顾WIFI学习笔记-扫描(1)WIFI学习笔记-扫描(2)前言基于AndroidP
源码学习
Ryan ZHENG
·
2023-06-22 11:59
Android
WIFI
Android
android
学习
elementui
源码学习
——button
一个src文件夹和一个index.js,src文件夹放组件,index.js注册组件并导出分析从三个方面着手:DOM结构,数据属性,事件1.DOM结构:``````2.数据属性1)props获取2)引用computed的属性3.事件这里涉及到父子组件通信,子组件向父组件发消息可以用emit实现,父组件监听即可,一般情况下父组件监听的事件名都是自定义的,这里特殊了点,父组件直接监听了“click”事
海淀萌狗
·
2023-06-22 09:40
OpenFeign
源码学习
一、在SpringBoot中使用OpenFeign1、在pom.xml文件中添加openfeign的starterorg.springframework.cloudspring-cloud-starter-openfeign2.1.3.RELEASE2、在启动类上加上@EnableFeignClients注解@SpringBootApplication@EnableFeignClientspubl
每天进步亿点点的小码农
·
2023-06-22 07:08
Java
SpringCloud
源码学习
学习
java
springcloud
Android 插件化技术应运而生出的 Apk 动态加载技术的
开源框架
前言我们在平时的开发过程中,会经常遇到产品需求的变更或者出现bug;在传统的模式中,我们需要首先需要修改代码,然后重新打包Apk再上线,用户在打开应用的时候就会进行更新了但是这种模式有几个缺点:一是上线周期长,从修改代码到用户更新需要较长的时间,二是用户更新代价较大,每次用户更新都需要下载整个Apk包;整个Apk包包括了一个应用的所有代码,要消耗用户较多的流量,并且,如果是一些重要的更新,为了确保
Android每日一讲
·
2023-06-22 06:22
Android开发
Android工程师
移动开发
android
开源
android
studio
java
架构
【手撕MyBatis源码】插件体系
文章目录概述插件的使用插件代理机制自动分页插件拦截目标分页插件原理概述Mybatis作为一个应用广泛的优秀的ORM
开源框架
,这个框架具有强大的灵活性,在四大组件(Executor、StatementHandler
十八岁讨厌编程
·
2023-06-22 02:39
手撕框架源码
mybatis
java
mysql
掌握Spring Cloud:打造高效可靠的微服务生态系统
1、SpringCloud概述SpringCloud是一个用于构建分布式系统的
开源框架
,它提供了一系列的组件和工具,用于实现微服务架构中的各项核心功能。
玄明Hanko
·
2023-06-22 02:34
spring
cloud
微服务
java
JAVA开发(spring RestFull风格Feign使用总结)
一、Feign介绍:Feign是SpringCloudNetflix组件中的一个轻量级RESTFULL的http服务客户端,实现了负载均衡和Rest调用的
开源框架
,封装了Ribbon和RestTemplate
茅河野人
·
2023-06-21 23:25
java
java
spring
开发语言
Docker
源码学习
进度(1)
1.编译最为简单的Docker①安装GO其中包括,下载go的安装,并且加安装路径存入,$HOME/.bashrc中,使用goversion来查看安装是否成功。②配置GOPATH将exportGOPATH=/go加入到./bashrc中这样其代码路径都会到$GOPATH/src/github.com/xianlubird/mydocker中,所有操作就在mydocker中进行。③下载docker最为
speakspeak
·
2023-06-21 22:14
商城项目实战 | 10.1 xUtils3 详细介绍以及 ViewUtils 的使用方法
刚开始的时候,在GitHub上面出现了一款强大的
开源框架
叫xUtils,里面包含了很多实用的android工具,并且支持大文件上传,更全面的http请求协议支持(10种谓词),拥有更加灵活的ORM,更多的事件注解支持且不受混淆影响
LTing5505
·
2023-06-21 18:43
商城项目实战
android
github
开源框架
xutils3
ViewUtils
web前端
开源框架
_9个用于前端Web开发的开源JavaScript框架
web前端
开源框架
大约十年前,JavaScript开发人员社区开始目睹JavaScript框架之间出现的激烈战斗。在本文中,我将介绍一些最著名的框架。
cumj63710
·
2023-06-21 12:14
编程语言
python
javascript
java
大数据
ViewUI
TEE
开源框架
总结
参考文献隐私计算之TEE技术和应用实践分析(2021.6)对比分析开源项目公司支持芯片特点支持的库开发语言Teaclave/MesaTEE百度SGX、TrustZoneApache孵化项目之一。Teaclave设计思路是构建一个类FaaS(FunctionasaService)的计算平台服务。平台在提供TEE机密计算、远程验证、安全存储等功能基础上,再通过一套任务管理框架实现了多任务的管理和并发操
shuizhongmose
·
2023-06-21 10:02
TEE
Chatterbot 打造游戏AI客服机器人
准备工具1、开发语言:Python32、数据库:MongoDB3、
开源框架
:Chatterbot4、依赖类库:pip3installchatterbotpip3installspacy#需要手动编译安装
潘广宇
·
2023-06-21 09:15
AI
游戏
人工智能
机器人
Spring-1.初识Spring及Spring配置文件
什么是Spring是一种JavaSE/JavaEE的一站式(全栈)轻量级
开源框架
。它贯穿于表现层、业务逻辑层和持久层。
Blacol
·
2023-06-21 06:57
quartz框架(八)-Listener
监听器在
开源框架
中十分常见,通过监听器我们可以实现一些定制化的功能。什么是Listener?
coderchenhao
·
2023-06-21 06:27
Mybatis
源码学习
一、前言憋了几个星期,终于憋出了这个
源码学习
的文章。学习Mybatis源码,要有Spring源码的阅读基础,否则有些地方可能会不太明白。
每天进步亿点点的小码农
·
2023-06-20 23:24
Java
源码学习
Mybatis
mybatis
学习
spring
大数据
开源框架
环境搭建(五)——Hbase完全分布式集群的安装部署
目录实验环境:实验步骤:〇、Zookeeper安装配置:一、安装前注意事项二、HBase安装三、Hbase集群配置1.配置hbase-env.sh文件,位于Hbase安装目录/conf/2.配置hbase-site.xml文件,位于Hbase安装目录/conf/3.配置regionservers4.新建backup-masters文件,添加备份HMaster机器名四、将配置好的Hbase分发到其他
木子一个Lee
·
2023-06-20 18:09
大数据开源
hbase
大数据
分布式
SpringBoot创建和运行
SpringBoot是一种用于快速构建独立、生产级别的Java应用程序的
开源框架
,是为了简化Spring程序开发的;SpringBoot翻译过来就是Spring脚手架(Spring框架的脚
bushi橙子
·
2023-06-20 16:36
spring
boot
java
spring
Linux-0.11操作系统源码调试
Linux-0.11是Linux最早期的代码,它包含现代操作系统的所有雏形,代码体量也不大,非常适合对操作系统进行
源码学习
。下面记录在Ubuntu22上面编译
chaoguo1234
·
2023-06-20 15:58
linux
运维
服务器
ubuntu
DBeaver连接TDengine数据库
工具介绍DBeaver是一款免费的开源数据库管理工具易用性是该工具设计的主要目标,其免费、跨平台、基于
开源框架
,并允许各种扩展(插件)。它支持任何具有一个JDBC驱动程序数据库。
星小辰一
·
2023-06-20 14:23
数据库
数据库
tdengine
使用 Amazon SAM 构建 Serverless 应用程序
AmazonSAM(ServerlessApplicationModel)是亚马逊云科技一种用于构建Serverless应用程序的
开源框架
。
亚马逊云开发者
·
2023-06-20 10:47
serverless
云原生
【Vue】Element-Plus
源码学习
笔记——实现一个基本的 ElMessage 组件
先贴下Element-PlusElMessage源码的网址。我们需要实现的效果类似ElMessage,即能够显示多个消息、上一个消息消失下面的消息会自动往上移动、进入移出动画、自定义消息和持续时间。其他选项这里不考虑。大体思路我们的ElMessage组件通过函数调用动态显示,无需事先在页面中放入组件,这样能更灵活也更方便。实现的基本思路是使用函数动态渲染组件到页面上。createVNode和ren
缓次郎
·
2023-06-20 07:33
Vue
前端
vue.js
ElementPlus
源码学习
之 el-image 的基本实现思路
el-image的基本功能有:加载中占位加载失败占位加载成功显示图片图片懒加载先考虑加载占位的情况,我们不难发现加载有成功、失败、加载中这三种状态,由于加载成功这个状态可以视为其他两种状态的排除,所以实际上我们只需要定义两个状态://默认为加载中状态loading=ref(true);//默认加载没有出错error=ref(false);然后提供插槽让用户可以自定义加载中和出错的图片占位:Load
缓次郎
·
2023-06-20 07:33
Vue
前端
javascript
SSH三大框架的概述
一、ssh为struts+spring+hibernate的一个集成框架,是目前较流行的一种Web应用程序
开源框架
。集成SSH框架的系统从职责上分为四层:表示层(位于最外层(最上层),最接近用户。
A冰橙
·
2023-06-20 02:05
框架
Java面试题
架构
hibernate
三、soul
源码学习
-http-divide插件学习
上一节我们学习了http项目本地启动的整体流程,并跑通http请求网关转发到自己服务,这节我们学习下divide插件一、插件数据库设计:首先我们关注下soul的插件数据库的设计,soul的插件是持久化在数据库中的。对应关系:一个插件对应多个选择器,一个选择器对应多个规则一个选择器和规则都对应多个匹配条件每个规则在对应插件下,不同的处理表现为handler字段数据库表UML(早期版本,现在可能有些出
风洛洛
·
2023-06-19 21:53
任务调度框架之oozie
一个基于工作流引擎的
开源框架
,由Cloudera公司贡献给Apache,提供对HadoopMapreduce、PigJobs的任务调度与协调。Oozie需要部署到JavaServlet容器中运行
陈朝辉_39f7
·
2023-06-19 20:17
网店系统javashop发布其
开源框架
,遵循GPL协议
国内知名Java网店系统Javashop将其底层框架开源,贡献为开源项目:javashop-eop快速开发框架分别发布在开源中国和github上:oschina:https://git.oschina.net/javashopeop/javashop-eopgihubhttps://github.com/javashop-eop/literate-guideEOP是enationopenplatf
kingapex1
·
2023-06-19 14:13
Java
github
开源项目
java
开发框架
开源中国
Java泛型详解,史上最全图文详解
泛型在java中有很重要的地位,无论是
开源框架
还是JDK源码都能看到它。毫不夸张的说,泛型是通用设计上必不可少的元素,所以真正理解与正确使用泛型,是一门必修课。
wy971744839
·
2023-06-19 09:30
Java基础
java
数据库
开发语言
2021年Android工作或许更难找,复习指南
《设计思想解读
开源框架
》(一共1042页PDF)第一章、热修复设计第一节、AOT/JIT&dexopt与dex2oat第二节、热修复设计
A小小开发者
·
2023-06-19 09:59
程序员
android
10款顶级web
开源框架
作为开发者,我们需要了解一些宝贵的CSSUI
开源框架
资源,它们可以帮助我们更快更好地实现一些现代化的界面,包括一些移动设备的网页界面风格设计。
盗名仕
·
2023-06-19 04:14
WEB
Spring Bean生命周期与循环依赖等
源码学习
笔记
目录前言概述Bean生命周期BeanFactory与FactoryBean循环依赖事务Springboot核心思想前言最近通过看b站培训机构的Spring和SpringBoot源码教程视频学习Spring&SpringBoot的原理和思想,视频是以源码讲解的方式演示,这里分享一些关键点的笔记。概述Spring的核心思想是IOC和AOP,IOC是控制反转,是将程序中需要用到的对象创建过程交给容器实现
志起计算机编程
·
2023-06-19 03:42
java
面试
Spring
后端
java
循环依赖
bean生命周期
IOC
【Apollo】调试与仿真实践
ApolloEDU-Pre发行版是为开发者能够对Apollo
源码学习
和实验而准备的一个轻量级发行版,其中包含ApolloEnvContainer(Apollo环境容器)的部署和使用脚本、ApolloCore
HIT_Vanni
·
2023-06-19 00:08
Apollo
自动驾驶
人工智能
ubuntu
Spring入门详解
一、Spring诞生Spring是一个
开源框架
,目前在开源社区的人气很旺
机智的大黄鱼
·
2023-06-18 22:21
框架
spring
spring
入门
详解
学习
深入
A
Spring从入门到精通(一)—Spring概述、Spring的优势和体系结构
Spring是什么Spring是分层的JavaSE/EE应用full-stack轻量级
开源框架
,以IoC(InverseOfControl:反转控制)和AOP(AspectOrientedProgramming
Java777i
·
2023-06-18 22:54
spring
java
后端
Flink Standalone HA集群的安装配置
Standalone模式:Flink必须依赖于ZooKeeper来实现JobManager的HA(Zookeeper已经成为了大部分
开源框架
HA必不可少的模块)。
billows9297
·
2023-06-18 01:59
flink
spring
源码学习
1.凌乱学习org.springframework.context.annotation.ConfigurationClassParser#doProcessConfigurationClass构建程序包下所有类的ConfiguraClass,这个地方会有ComponentScan的实现;并将解析的Class信息添加到DefaultListableBeanFactory.beanDefinitio
高坤NO丶1
·
2023-06-18 01:58
spring
学习
spring
boot
2018年初技术目标
技术是为了解决实际问题的.工作中应该学会灵活使用技术,而不应该被技术套路.技术提升项目实战SpringBoot开源的整合项目阅读3个SpringCloud微服务框架理解和项目实战3个Dubbo开源项目1个
源码学习
文敦复
·
2023-06-18 00:52
SpringCloud框架面试专题(初级-中级)-第三节
解析:SpringCloudAlibaba是基于SpringCloud的一套
开源框架
,它为构建分布式应用提供了丰富的解决方案和工具。
奇怪的元素
·
2023-06-17 18:26
#
spring
cloud
面试
java
职场和发展
spring
vue2.6
源码学习
:数据变化监听原理之数据驱动视图(observer)
上次我们看vue2.6源码的时候,大概看了一下整体的项目结构目录。主要是里面的Observer和vdom这两个文件夹。也是vue里面最核心的两个文件夹,今天我们继续来学习。instance文件夹是用来做什么的这个也是vue比较核心的一块,这个是与vuejs实例的构造函数和原型方法。里面包含了vue所有属性和方法。initMixin(Vue)stateMixin(Vue)eventsMixin(Vu
vieber
·
2023-06-17 17:15
学习
javascript
vue.js
iOS-RunLoop详解(一):底层结构
源码学习
image-20210512112630849image-20210512112700812image-20210512112721759image-20210512112742222image-20210512112806252image-20210512112838719image-20210512112855440image-20210512112912651image-2021051211
蒋斌文
·
2023-06-17 05:39
开源集锦(五)
开源框架
和快速开发工具类
传送门开源集锦(一)http://blog.csdn.net/wds1181977/article/details/39479343传送门开源集锦(二)http://blog.csdn.net/wds1181977/article/details/45396361传送门开源集锦(三)http://blog.csdn.net/wds1181977/article/details/45396533传送
Flutter萌新学院
·
2023-06-16 22:08
大数据技术应用4-5Zookeeper简介、数据模型Watch和选举机制
Zookeeper的简介Zookeeper是一个分布式协调服务的
开源框架
,它是由Google的Chubby开源实现。Zookeeper主要用来解决分布式集群中应用系统的一致性问题和单点故障问题,例如如
诺特兰德
·
2023-06-16 20:33
大数据
java-zookeeper
zookeeper
Kstry流程编排框架
子任务遍历、指定超时时间的并发框架共享能力平台侧的微服务业务整合框架类似阿里TMF2.0,可以做到平台与业务分离,业务与业务隔离的服务化框架基于Java语言,暂时依赖Spring环境,项目中接入成本极低的
开源框架
如果感觉
SMALLBUG_
·
2023-06-16 17:44
Java
流程编排
软件架构
java
微服务
软件构建
spring
系统架构
深入了解 Java Spring 框架
JavaSpring是一个强大而受欢迎的
开源框架
,用于构建企业级Java应用程序。它提供了丰富的功能和模块,使开发者能够快速搭建可扩展、高效和可维护的应用。
hah杨大仙
·
2023-06-16 15:42
JAVA
面试宝典
java
spring
开发语言
开源框架
一、5款强大的开源报表工具1.1积木报表项目简介:积木报表,免费的企业级WEB报表工具。专注于“专业、易用、优质”的报表设计器和大屏设计器。支持打印设计、数据报表、图形报表、大屏设计器,重点是免费的。项目地址:https://github.com/zhangdaiscott/JimuReport/issues/new体验地址:http://www.jimureport.com/1.2UReport
AC编程
·
2023-06-16 15:48
Linux操作系统学习——启动
概要 Linux操作系统内核是服务端学习的根基,也是提高编程能力、源码阅读能力和进阶知识学习能力的重要部分,本文开始将记录Linux操作系统中的各个部分
源码学习
历程。
Rocky006
·
2023-06-16 13:29
linux
学习
运维
上一页
37
38
39
40
41
42
43
44
下一页
按字母分类:
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
其他