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-boot插件化
Android组件化开发
https://github.com/luckybilly/CC本文主要讲解框架实现原理,如果只是想了解一下如何使用,可直接到github上查看README文档前言首先说明一下,本文将讲述的组件化与业内的
插件化
Mr_Duoduo
·
2023-03-29 04:08
移动开发
Android组件化开发
android
移动开发
java
最棒的SpringBoot多模块项目框架搭建
项目介绍一款Java语言基于SpringBoot2.x、Layui、Thymeleaf、MybatisPlus、Shiro、MySQL等框架精心打造的一款模块化、
插件化
、高性能的前后端分离架构敏捷开发框架
理查德.克莱德曼
·
2023-03-29 02:20
JavaWeb
SpringBoot
spring
boot
java
程序人生
企业微信零耦合集成腾讯会议和腾讯文档
插件化
架构实践
导语|企业微信iOS端作为代码超过800万行的大型项目,接入了腾讯会议、腾讯文档、企业邮箱等功能插件。要融合多个异构系统、支撑多个团队同时协作开发一个APP是极大的挑战。同时,迅速膨胀的代码量和功能模块数量给企微团队带来了编译耗时大增、模块耦合严重等负担。为了适应业务的高速发展,企微团队进行了组件化、插件集成能力建设工作。本文将进行详细介绍。目录1问题与挑战2组件化探索与实践2.1架构介绍2.2组
腾讯云开发者
·
2023-03-29 01:05
企业微信
腾讯会议
架构
ios
xcode
无法访问org.springframework.boot.SpringApplication
java:无法访问org.springframework.boot.SpringApplication错误的类文件:D:\maven-repository\org\springframework\boot\
spring-boot
ybb_ymm
·
2023-03-29 00:15
java
java
intellij-idea
spring
boot
小白看完都会了!最新Android面试题整理,看看这篇文章吧!
前言:Android应用开发发展到今天,已经成为一个非常成熟的技术方向,从目前的形势来看,Android开发相当火热,但是高级Android开发人才却比较少,现在移动互联网的开发者也逐步开始关注
插件化
技术
clhcowboy
·
2023-03-29 00:36
程序员
Android
小白看完都会了!最新Android面试题整理,吐血整理
前言:Android应用开发发展到今天,已经成为一个非常成熟的技术方向,从目前的形势来看,Android开发相当火热,但是高级Android开发人才却比较少,现在移动互联网的开发者也逐步开始关注
插件化
技术
a132445
·
2023-03-28 23:01
程序员
Android
java: 无法访问org.springframework.boot.SpringApplication 错误的类文件
org.springframework.boot.SpringApplication错误的类文件:/D:/Environment/maven-3.8.1/myRepository/org/springframework/boot/
spring-boot
CCCout
·
2023-03-28 23:56
java
spring
boot
spring
有关Dubbo的微内核架构
微内核架构实现主要是
插件化
思想(Plug-in),是一套插件体系,最早的
插件化
方法是应用在操作系统之上,久而久之就有了微内核设计这一思想。了解微内核,需要先了解这个“内核”。
花园宝宝胡图图
·
2023-03-28 20:54
Dubbo
开发语言
后端
java
【Android 进阶】完美
插件化
实现,compose 开发动态加载
插件化
.jpghttps://juejin.cn/post/6973888932572315678https://zhaomenghuan.js.org/blog/android-plugin-framework-proxy-hook.htmlhttps
吃人的锅
·
2023-03-28 16:53
分享一个springboot脚手架
于是我就做了一个poseidon-boot-starter该项目是基于
spring-boot
的starter功能开发的,因此只适用于
spring-boot
项目。
_muggle
·
2023-03-28 14:15
【
Spring-boot
源码剥析】| 启动原理之侠客行篇
目录一.传说篇二.快速启动原理三.自动配置原理3.1准备阶段3.2配置阶段3.3运行阶段三.PefectEnding一.传说篇江湖传说,有一个神秘的江湖大侠,他名叫SpringBoot,擅长于开发出快速启动的应用程序。这个侠客的江湖名号传遍了整个江湖,无论是刀枪不入的武林高手还是阴险狡诈的江湖骗子都听说过他的名字。他的身份十分神秘,据传闻,这个侠客精通Java框架,特别是SpringBoot框架。
狮子也疯狂
·
2023-03-28 14:41
springBoot
源码剥析
spring
boot
spring
java
了解ClassLoader
比如热更新,
插件化
。简单的说,热更新就是从网上下载一个补丁,然后我们的项目通过一个工具把这个补丁拿过来,可以为我所用。这个拿过来为我所用的过程当然很复杂,我们先一点一点来,先来从最简单的知识开始了解。
光羽隼
·
2023-03-28 12:23
在
Spring-boot
使用easy-rules规则执行引擎
在
Spring-boot
使用easy-rules规则执行引擎使用规则引擎的背景:pom依赖提供测试方法使用规则引擎的背景:在项目中需要使用到用户自定义策略,比如:(订单金额>50)&&((用户姓名contains
youshang520i
·
2023-03-28 07:52
java
java
VirtualAPK 多模块
插件化
实践
VirtualAPK的特性VirtualAPK是滴滴出行自研的一款优秀的
插件化
框架,主要有如下几个特性。
请叫我刘中二
·
2023-03-28 06:04
Spring-Boot
源码分析(一)
概述随着微服务的兴起,
Spring-Boot
的被越来越多的公司喜爱。然后出去面试时候,总会被面试官问起,看过
Spring-Boot
源码吗,接下来就分析下
Spring-Boot
源码。
感性的微笑
·
2023-03-27 13:15
日常记录|jar打包成windows下的各类安装包#实践汇总
给其他同学一个参考准备:一个基于
spring-boot
的jar包。最初始版本的exe文件使用exe4j工具把jar包
LIN_dsdj
·
2023-03-26 22:45
Spring Boot 资源初始化的几种方法
或者开启一些任务方法既然要做资源的初始化,那么就需要了解一下springboot启动过程(这里大体说下启动过程,详细:https://www.cnblogs.com/dennyzhangdd/p/8028950.html)按照前面的分析,
Spring-boot
邮差在行动
·
2023-03-26 16:31
Spring-boot
导出excel
pom.xml添加ApachePOL依赖org.apache.poipoi3.14导出excel导出excel比较重要的api有以下几个,其他的并无难点创建一个excel文件工作薄;(HSSFWorkbookworkbook=newHSSFWorkbook())创建一张表;HSSFSheetsheet=workbook.createSheet("统计表")创建一行;HSSFRowrow=sheet
寂川_b645
·
2023-03-26 14:26
spring-boot
autoconfigure引起的bean提前被初始化
image.png@Configuration@ConditionalOnClass(ExecutableValidator.class)@ConditionalOnResource(resources="classpath:META-INF/services/javax.validation.spi.ValidationProvider")@Import(PrimaryDefaultValida
流川_38c7
·
2023-03-26 10:31
gradle
插件化
ASM框架实现字节码插桩
kotlinvsjava知识点来源:这个知识点第一次知道是在一次无意之间看到一个高级工程师的售卖课程,花一分钱试听了一堂JVM虚拟机相关的课程才知道还能这样玩儿出花来,接下来进入正题:DEMO1.想要彻底了解这个知识点首先要掌握JVM虚拟机对于内存分配和线程中线程私有区域栈内方法执行的流程。java虚拟机内存分配上图中主要理解Threads中JVMStacks里面虚拟机栈的作用和意义,了解了第一点
聞言
·
2023-03-26 06:55
Android构建加速--增量编译
背景abooster是20年的时候我给hago弄的构建加速插件,当时由于hago是海外项目,需要上架GP的,因此不能像国内那样搞
插件化
,加上hago整个项目的规模也十分之庞大,几十个modules几十上百万行代码
获取失败
·
2023-03-26 05:41
插件化
插件化
的由来方法数瓶颈65535/64K个
插件化
要解决的问题动态加载apk资源加载AssetManager加载资源到resource代码加载发展历程及现状关于
插件化
技术的起源可以追溯到5年前2012年的
Linn___
·
2023-03-25 12:12
springboot解析bean原理
Springboot首先创建一个
spring-boot
项目@SpringBootApplicationpublicclassGeliqiuApplication{publicstaticvoidmain
无爱52zj
·
2023-03-25 09:25
spring原理学习
java
spring
boot
Eslint---小结
ESLint使用AST去分析代码中的模式ESLint是完全
插件化
的。每一个规则都是一个插件并且你可以在运行时添加更多的规则。可以在[命令行]运行时指定一个任意的配置文件。
木子士心呦
·
2023-03-25 06:29
如何使用
插件化
机制优雅的封装你的请求hook
本文是深入浅出ahooks源码系列文章的第二篇,这个系列的目标主要有以下几点:加深对Reacthooks的理解。学习如何抽象自定义hooks。构建属于自己的Reacthooks工具库。培养阅读学习源码的习惯,工具库是一个对源码阅读不错的选择。注:本系列对ahooks的源码解析是基于v3.3.13。自己folk了一份源码,主要是对源码做了一些解读,可见详情。系列文章:大家都能看得懂的源码(一)aho
Gopal
·
2023-03-24 14:42
JAVA:Fastmybatis 简化开发框架
零配置快速上手无需编写xml文件即可完成CRUD操作支持mysql,sqlserver,oracle,postgresql,sqlite支持自定义sql,sql语句可写在注解中或xml中支持与
spring-boot
拾荒的小海螺
·
2023-03-24 13:15
Java
java
mybatis
数据库
spring boot源码编译 报错 问题解决
错误出现过程首先切换到需要编译的tag,gitcheckout-bv2.1.3.RELEASEv2.1.3.RELEASE在
spring-boot
根目录下执行脚本mvn-Dmaven.test.skip
输入昵称就行
·
2023-03-24 05:08
反编译工具分析动态代理的原理
android中很多地方都用的了动态代理,比如retrofit、
插件化
,那动态代理的原理是什么?为什么要使用动态代理?我们依然从一个最简单的例子开
scarecrowtb
·
2023-03-24 01:15
SPI 学习
调用方来制定接口,实现方来针对接口来实现不同的实现,调用方来选择自己需要的实现方,这种
插件化
的设计叫SPI个人理解,调别人的interface叫“调API”;而自己定个interface,等别人实现、自己去
周群力
·
2023-03-23 21:06
史上最全 SpringBoot 1.1.0.RELEASE 版本特性介绍(全文英译版)
SpringBootv1.1.0.RELEASE参考链接:https://github.com/spring-projects/
spring-boot
/wiki/Spring-Boot-1.1-Release-Notes
Marsalis
·
2023-03-23 06:23
插件化
摘要
参照《Android
插件化
开发指南》做的摘要。将某一模块打包成APK作为插件,在宿主APP中根据需要下载并加载。
无事可说
·
2023-03-23 01:30
Vue3+Vite项目配置Eslint+Prettier+Husky+Lint-Staged+Commitlint
Eslint配置ESLint是一个
插件化
并且可配置的JavaScript语法规则和代码风格的检查工具。ESLint能够帮你轻松写出高质量的JavaScript代码。
一枚攻城狮
·
2023-03-22 14:56
Vue3
Vue3
Husky
Lint-Staged
Commitlint
Eslint+Prettier
spring-boot
项目 mybatis 升级 成 mybatis-plus
com.baomidoumybatis-plus-boot-starter3.1.2-->org.mybatis.spring.boot-->mybatis-spring-boot-starter-->1.3.2-->-->如果之前使用的分页是mybatis的在
spring-boot
科学搬砖工
·
2023-03-22 12:51
mysql
java
linux
SpringBoot的profile特性详解
概述
spring-boot
(以下简称boot)中,profile属性源优先级仅高于defaultProperties,相比其他属性源优先级都要低.profile属性文件完整位置由以下概念组成:fileLocation
拉风小野驴
·
2023-03-22 10:17
spring-boot
基于zookeeper实现分布式锁
Curator一套zookeeper客户端框架,解决了很多Zookeeper客户端非常底层的细节开发工作,本文主要介绍使用curator框架来实现zookeeper的分布式锁实现方案。使用curator来实现zookeeper分布式锁有多种方案,本文主要使用InterProcessMutex来实现全局共享锁。代码已经上传至github:https://github.com/xsg1995/spri
勤奋的蜗牛1995
·
2023-03-22 03:48
spring-boot
、spring-cloud、spring-cloud-alibaba版本对应
一、查询
spring-boot
(spring-boot-starter-parent)版本号https://mvnrepository.com/artifact/org.springframework.boot
跳舞番茄
·
2023-03-21 15:05
soul网关学习17-插曲1-本地启动soul-example-http服务的多实例
过程常规的启动,
spring-boot
程序可以在ide中运行。这是我的第一个实例,端口为application.yml中配置的端口8188。ide-run在soul-admin中查看可以
niuxin
·
2023-03-21 14:48
Android ART dex2oat 加载加速浅析
前言手机淘宝
插件化
框架Atlas在ART上首次启动的时候,会通过禁用dex2oat来达到插件迅速启动的目的。
微店App技术团队
·
2023-03-21 11:55
C++
插件化
NDD源码的插件机制实现解析
目录NDD介绍插件的优势NDD插件机制分析插件接口插件实现NDD插件加载过程插件机制是一种框架,允许开发人员简单地在应用程序中添加或扩展功能。它使广泛使用,因为它可以作为模块被重复使用,并使它们更易于维护和扩展,因此它们在应用程序中非常有用。插件机制允许管理员在需要时轻松安装和卸载插件,而无需对基础应用程序做出更改。NDD介绍这里再介绍推荐下优秀的国产软件开源项目NDD(notepad--)。一个
·
2023-03-21 00:09
Android
插件化
系列一:Binder机制,ClassLoader
系列前言从今天开始,我会花较多的时间来跟大家一起学习Android
插件化
。这一篇文章是Android
插件化
的启动篇。Android
插件化
是之前几年里的一个很火的技术概念。
要早点睡
·
2023-03-20 22:51
replugin原理笔记
replugin-host-gradlereplugin-host-libraryreplugin-plugin-gradlereplugin-plugin-libraryReplugin是一套完整的、稳定的、适合全面使用的,占坑类
插件化
方案
神迹12
·
2023-03-20 14:50
springboot内嵌tomcat代码走读(一)
这里通过走读
spring-boot
的2.4.0-M版本的代码来大致看一下tomcat的启动过程。首先
海蟾子_null
·
2023-03-20 02:53
spring-boot
项目打包运行jar包报没有主清单属性
打包成功,但是报jar中没有主菜单属性的错误image.png但是报jar中没有主菜单属性的错误image.png添加以下插件就可以打包成功,并确保是否生成original文件org.springframework.bootspring-boot-maven-pluginimage.png
iOS_Ken
·
2023-03-19 22:23
身为程序员 你真的会使用github搜索吗?
我们经常会在GitHub上搜索代码、项目、用户或查找相关主题,最简单常用的方法是在GitHub主页搜索框中直接输入相关信息进行查找,比如我们要搜索
spring-boot
相关项目如下图所示:"Madison
Madison龙少
·
2023-03-19 12:47
Flutter开发规范
强烈推荐使用AndroidStudio,我们表面上比较不出和其他开发工具的差异,然而flutter,dart,甚至flushia,是Google重新发力打造的新生态工具,所以无论是从编译、打包,还是后续
插件化
升级
buhuiming
·
2023-03-18 19:42
Android
插件化
Step 1 - 插件Activity的启动
首先说明下该文是基于Android8.0,目前网上大多是
插件化
机制方案博客都比较旧,Android8.0较之前的改了很多,所以之前方案原理依然使用,但是实现代码需要改动Android
插件化
技术是一项很实用的技术
Dean_mmm
·
2023-03-18 15:56
iOS第三方平台集成组件化续集(以
插件化
的方式添加自定义的第三方平台)
背景不久前写了一篇iOS第三方平台集成组件化,刚好最近公司又在做项目的壳版本,所以考虑把项目中的一些模块做成组件化,这么做的好处是基础的技术组件和基础的业务数据提供组件可以在多个壳版本中共用,不同的项目中进行相关的配置即可,以达到减少工作量和提高效率的目的,此外对于项目的以后的维护也是有帮助的,如果出问题了,只需要修改某一部分的组件即可而不需要修改到其他地方。在整个项目重构的过程中,发现很多的模块
aron1992
·
2023-03-18 11:08
安卓
插件化
在安卓中
插件化
顾名思义就是把一些核心复杂依赖度高的业务模块封装成独立的插件,然后根据不同业务需求进行不同的组合,动态进行替换,可对插件进行管理,更新,后期对插件也可以进
fancy1234
·
2023-03-18 11:04
占位式
插件化
框架—Service通信
如果没有看过占位式
插件化
框架—Activity通信的请先看这篇文章,因为这篇文章是在它的基础上写的。
migill
·
2023-03-18 11:31
2018-11-06
插件化
编程艺术
动态导入运行时,根据用户需求(提供字符串),找到模块的资源动态加载起来。内建函数__import__()__import__(name,globals=None,locals=None,fromlist=(),level=0)name,模块名import语句本质上就是调用这个函数。但是不鼓励直接使用它。建议使用importlib.import_module()sys=__import__('sys
liwen2015
·
2023-03-18 02:59
上一页
18
19
20
21
22
23
24
25
下一页
按字母分类:
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
其他