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
开源框架源码剖析
EDAS再升级!全面支持Spring Cloud应用
今后,使用SpringCloud
开源框架
的应用可以实现0代码修改,即能在EDAS上平滑运
猫耳呀
·
2024-02-07 05:48
SpringData--简介(一)
简介https://docs.spring.io/spring-data/jpa/docs/current/reference/html/ SpringData是一个用于简化数据库访问,并支持云服务的
开源框架
无剑_君
·
2024-02-07 03:45
Java集合
源码剖析
之ArrayList
Java集合
源码剖析
之ArrayList1ArrayList概括1.1特性1.2数据结构2ArrayList
源码剖析
2.1继承关系2.2成员属性2.3构造方法2.4核心方法2.4.1添加元素2.4.2查询元素
JavaBigData1024
·
2024-02-07 02:25
源码阅读
Java
ArrayList
源码
Java集合
源码剖析
-工具类
一.Collections工具类概述:1.Collections(注意不是Collection,而是Collections,多了一个s)2.它是一个集合工具类3.方法分类:常规操作(查找,最大,最小等)、排序、线程安全(同步)操作、不可变集合packagecom.cxy.collection;importjava.util.ArrayList;importjava.util.Arrays;impo
AHU_
·
2024-02-07 02:25
Java
集合类
Java集合源码解析
Java Character
源码剖析
Character类除了封装了一个char外,还封装了Unicode字符级别的各种操作,是Java文本处理的基础。下面结合源码分析Character的贡献。Unicode也许你没听过Unicode,但应该见过UTF-8。UTF-8(8-bitUnicodeTransformationFormat)是一种常用的Unicode字符编码方案之一。它使用变长编码方式,将Unicode码点编码成1至4个字节
洒水水儿
·
2024-02-07 02:54
Java常用类的源码剖析
java
开发语言
Java 基本数据类型包装类
源码剖析
基本类型的包装类Java的八种基本类型都有对应的包装类,包装类内部有一个实例变量,保存对应的基本类型的值,这个类一般还有一些静态方法、静态变量和实例方法,以方便对数据进行操作。包装类的类名除了Integer和Character外,其他类名称与基本类型基本一样,只是首字母大写。装包和拆包包装类与基本类型的转换代码结构是类似的,每种包装类都有一个静态方法valueOf(),接受基本类型,返回引用类型,
洒水水儿
·
2024-02-07 02:53
Java常用类的源码剖析
java
开发语言
Java Integer
源码剖析
valueOf的实现下面展示了Integer对象缓存机制的基本原理。Java为了提高性能和减少内存使用,在-128到127(包含)这个范围内的整数值上实现了缓存。当调用Integer.valueOf(inti)时,如果这个整数处于缓存范围内,那么就会从缓存中返回相应的Integer实例。publicstaticIntegervalueOf(inti){assertIntegerCache.high
洒水水儿
·
2024-02-07 02:51
Java常用类的源码剖析
java
算法
开发语言
STL容器的底层数据结构
multimap哈希表hashtable(底层数据结构)unordered_setunordered_mapunordered_multiset/unordered_multimap各容器的具体用法各容器的详细
源码剖析
你喜欢梅西吗
·
2024-02-07 01:33
链表
数据结构
stl
整理一下RecyclerView好的
开源框架
现在很少人用ListView了,整理一下RecyclerView好的
开源框架
。包括RecylerView,LayourMnager,Animators等等。
小暁胜
·
2024-02-06 22:06
android
github
RecyclerView
Spring面试大全-基础知识01
1.什么是SpringSpring框架是用于构建企业级Java的
开源框架
,他通过依赖注入和IOC容器帮我我们管理对象;支持AOP,将非业务功能(日志,事务等)从我们业务代码中分离出来,提高了代码的可维护性
SuperLBY
·
2024-02-06 14:02
#
Spring面试
spring
面试
java
【LangChain-04】利用权重和偏差跟踪和检查LangChain代理的提示
Langchain是一个功能强大且功能丰富的
开源框架
,适用于LLM。正如我在另一篇文章中所演示的,它可以用于使用LLM轻松构建问答系统。然而,浪链(LangChai
无水先生
·
2024-02-06 06:06
NLP高级和ChatGPT
人工智能
langchain
自然语言处理
Apache Hadoop
ApacheHadoop_狭义上说,Hadoop指Apache一款java语言开发的
开源框架
,它的核心组件有:HDFS(分布式文件系统):解决海量数据存储YARN(作业调度和集群资源管理的框架):解决资源任务调度
VincentLeon
·
2024-02-06 05:28
第一章 RPA技术综述
有固定规则的业务3.量大业务三、RPA技术优势1.跨系统协同(没有侵入性)2.降本增效3.增加员工幸福感4.错误率低四、国内外RPA技术简介1.国内的RPA公司如雨后春笋般冒了出来2.国外的RPA公司3.
开源框架
weixin_43469221
·
2024-02-06 03:21
python
Apollo配置中心之Server端
三、
源码剖析
1、配置监听1.1、建立长轮询1.1.1、逻辑描述1.1.2、时序图1.1.3、代码位
xdpcxq1029
·
2024-02-05 12:12
java
探索Android
开源框架
- 2. Retrofit使用及源码解析
Retrofit是目前Android最优秀的网络封装框架,是对OkHttp网络请求库的封装App应用程序通过Retrofit请求网络,实际上是使用Retrofit接口层封装请求参数,之后由OkHttp完成后续的请求操作;服务器数据返回后,OkHttp将原始的结果交给Retrofit,根据用户需求对结果进行解析;使用简单使用添加依赖retrofit2内置了OkHttp,所以无需再单独添加OkHttp
今阳说
·
2024-02-05 09:07
Runtime
源码剖析
对象、类(元类)与isa
源码面前,了无秘密在iOS开发的过程中,对象、类应该是我们接触最的一个部分,本篇文章就以对象为主题,分一下对象和类在底层是如何实现的,让你更深入了解iOS开发。从这篇博客开始我们就会进行Runtime源码分析,所以你需要准备一份最新的源代码,源码建议从Apple官方获取本篇博客所用的是750.1版本的objc4源码(目前最新版)对象objc_object定义在OC中每一个对象都是一个结构体,结构体
萨缪
·
2024-02-05 08:20
若依前后端分离集成多数据源SQL Server教程
本章教程,主要介绍如何在若依
开源框架
前后端分离版本中集成多数据源SQLServer教程。目录一、添加依赖二、修改配置三、修改代码四、如何使用一、添加依赖
Roc-xb
·
2024-02-05 04:16
若依
SqlServer
多数据源
MySQL
从零到英雄:使用Spring打造强大的企业级应用-上
Spring简介Spring是一个
开源框架
,它由RodJohnson创建。它是为了解决企业应用开发的复杂性而创建的。目前是JavaEE开发的灵魂框架。
奇遇少年
·
2024-02-05 00:32
Spring
spring
java
后端
Spring 学习笔记
好记忆不如烂笔头,能记下点什么,就记下点什么,方便后期的巩固Spring介绍Spring是一个
开源框架
,是一个分层的JavaEE一站式框架。
零点145
·
2024-02-05 00:34
JAVASE进阶:Collection高级(2)——
源码剖析
ArrayList、LinkedList、迭代器
作者简介:一位大四、研0学生,正在努力准备大四暑假的实习上期文章:JAVASE进阶:Collection高级(1)——源码分析contains方法、lambda遍历集合订阅专栏:JAVASE进阶希望文章对你们有所帮助ArrayList的底层其实还是比较复杂的,如果你去尝试阅读源码的话,但是这又是面试常考的问题,网上有些面经会说当创建ArrayList的时候会在底层创建长度为10的数组,后续会以1
布布要成为最负责的男人
·
2024-02-04 23:04
JAVASE进阶
java
javase
jvm
面试
数据结构
链表
源码分析
JAVASE进阶:Collection高级(3)——HashSet、LinkedHashSet底层原理
作者简介:一位大四、研0学生,正在努力准备大四暑假的实习上期文章:JAVASE进阶:Collection高级(2)——
源码剖析
ArrayList、LinkedList、迭代器订阅专栏:JAVASE进阶希望文章对你们有所帮助
布布要成为最负责的男人
·
2024-02-04 23:34
JAVASE进阶
java
jvm
源代码
Set
面试
一个静态库框架模板: iOS Universal Framework Mk 7
项目地址:https://github.com/kstenerud/iOS-Universal-Framework这是一个Xcode4使用的项目模板,而不是一个新的
开源框架
。
weixin_34258078
·
2024-02-04 13:02
移动开发
xcode
测试
three.js为何如此奇妙
WebGL是在浏览器中实现三维效果的一套规范,而最初使用WebGL原生的API来写3D程序是一件非常痛苦的事情,在辛苦的付出下WebGL
开源框架
出现了,其中three.js就是非常优秀的一个,它掩盖了很多麻烦的细节
weixin_30527551
·
2024-02-04 08:43
javascript
ViewUI
vulhub中spring的CVE-2018-1273漏洞复现
SpringDataCommons2.0to2.0.5(KaySR5)SpringDataREST3.0-3.0.5(KaySR5)2.漏洞原理SpringData是一个用于简化数据库访问,并支持云服务的
开源框架
余生有个小酒馆
·
2024-02-04 07:41
vulhub漏洞复现
spring
java
后端
Solon
开源框架
讲的“三源合一”是怎么回事?
1、什么是“三源合一”?“三源合一”,是Solon应用开发框架早期的一个架构想法。是指Http、Socket、WebSocket几个不同的通讯信号,进行统一架构处理…并且小巧。对于Socket和WebSocket,在原消息+监听的模式之外增加了Mvc模式(即Handler+Context接口处理)。现在看来包括消息中间件的消息处理等等,都是可以转换成Mvc模式。怎么实现?这个太长了,这里只讲应用效
组合缺一
·
2024-02-04 01:27
Solon
Java
Framework
开源
solon
后端
信创
java
websocket
http
什么是Spring MVC以及对Spring MVC的理解
构成,service+dao+entity)V-View视图(做界面的展示jsp,html……)C-Controller控制器(接收请求—>调用模型—>根据结果派发页面)springMVC是一个MVC的
开源框架
YmovomY
·
2024-02-04 00:32
spring
mvc
java
Spring框架学习总结(1)
简单来说,Spring是一个分层的JavaSE/EEfull-stack(一栈式)轻量级
开源框架
1.springioc(控制反转)控制反转(Inversion
膨胀小白
·
2024-02-03 17:58
spring
学习
java
Spring 之
源码剖析
AOP
一、概述面向切面编程:这种在运行时,动态地将代码切入到类的指定方法、指定位置上的编程思想就是面向切面的编程。面向切面编程的前世今生①面向切面编程(AOP是AspectOrientedProgram的首字母缩写),面向对象的特点是继承、多态和封装。而封装就要求将功能分散到不同的对象中去,这在软件设计中往往称为职责分配。实际上也就是说,让不同的类设计不同的方法。这样代码就分散到一个个的类中去了。这样做
康俊1024
·
2024-02-03 14:04
搜狗
开源框架
Workflow网络模型分析
workflow是一个比较轻量化的后端服务框架,支持Linux/Mac/Windows主流平台,其网络模块是框架的核心。在workflow-windows分支上可以看到对windows的IOCP的封装,对于学习windowsIOCP网络编程有很好的启发意义。因此,有必要对该网络模块的工作原理进行分析(源码位置:workflow-windows/src/kernel_win/)。IOCP完成端口主要
MOONICK
·
2024-02-03 12:16
c++
后端
windows
Spring
源码剖析
(二) - Bean对象的三级缓存
前面讲到Spring在创建Bean的过程中使用了三级缓存来对Bean对象进行缓存。这个三级缓存是用来解决对象的循环依赖问题。什么是对象的循环依赖?举个例子:classA{privateBb;privateCc;}classB{privateAa;}classC{privateAa;}classA中引用了B和C,而B和C中又引用了A。那么在spring中创建Bean对象时,需要先创建对象,然后对其属
Jasper_Chen
·
2024-02-03 10:37
大模型应用开发-实用开源项目汇总
大模型应用向开发路径及一点个人思考大模型应用开发实用开源项目汇总文章目录大模型相关目录大模型离线部署及rga实现
开源框架
Langchain-Chatchat:https://github.com/chatchat-space
写代码的中青年
·
2024-02-03 09:32
大模型
人工智能
chatgpt
文心一言
JAVA面试题分享四百二十八:为什么需要分布式ID?你项目中是怎么做的?
分布式ID常见解决方案数据库数据库主键自增数据库号段模式NoSQL算法UUIDSnowflake(雪花算法)
开源框架
UidGenerator(百度)Leaf(美团)Tinyid(滴滴)IdGenerator
之乎者也·
·
2024-02-03 02:31
JAVA
面试题分享
分布式
内容分享
java
分布式
开发语言
京东广告算法架构体系建设--大规模稀疏场景高性能训练方案演变
第一阶段,随着2016年Tensorflow训练框架的开源,业界开始基于Tensorflow
开源框架
训练更复杂的模型。
京东云技术团队
·
2024-02-03 02:58
算法
架构
2. ChatGLM开源⼤模型
模型可以使⽤更多微调框架进⾏模型微调,微调空间更⼤,更有可能快速完成定制化⼤模型训练;更加灵活的AI应⽤开发:相⽐封闭的在线模型,开源模型可以更加灵活便捷的嵌⼊到AI应⽤中,同时也可以更加⽅便的搭配其他
开源框架
进
Andy_shenzl
·
2024-02-02 19:53
大模型学习
人工智能
vue+electron 打包发布
Electron是GitHub开发的一个
开源框架
,是网页应用(webapps)的一个原生包装层,它允许使用Node.js(作为后端)和Chromium(作为前端)完成桌面GUI应用程序的开发。
myang,就这样
·
2024-02-02 04:52
vue+electron
electron
学习
javascript
前端
vue
Spring
重点内容IoC和AOPSpringSpring是分层的JavaSE/EE应用full-stack轻量级
开源框架
,以IoC(InverseOfControl:反转控制)和AOP(AspectOrientedProgramming
zzj0306
·
2024-02-02 03:36
eFPGA设计
开源框架
FABulous 系列(二)Fabric建模语法解析
我是雪天鱼,一名FPGA爱好者,研究方向是FPGA架构探索。关注公众号【集成电路设计教程】,拉你进“IC设计交流群”。通过FABulous所提供的唯一一个demo来学习下eFPGAFabric的建模方法。一、FabricLayout先看demo:在关键字FabricBegin和FabricEnd之间定义了Fabric的layout。基本单元是tile,NULLtile该处不会生成代码,为paddi
雪天鱼
·
2024-02-01 22:34
利用ASP.NET快速开发一款Web应用
需要用到的技术.NETCORE2.1:一个跨平台的高性能
开源框架
,用于生成启用云且连接Internet的新式应用ASP.NETMVC:一种使用“模型-视图-控制器”设计模式构建Web应用和API的框架ASPRazorPage
_路在远方
·
2024-02-01 20:17
BI
C#
ASP.NET
asp.net
前端
mvc
『心善渊』Selenium3.0基础 — 3.Selenium自动化测试框架介绍
Selenium也是一款同样使用ApacheLicense2.0协议发布的
开源框架
。Selenium工具的主要功能包括:测试程序与浏览器的兼容性,测试
繁华似锦Fighting
·
2024-02-01 20:10
大数据开发流程图
Flume:实时数据采集的一个
开源框架
,它是Cloudera提供的一个高可用
xyzkenan
·
2024-02-01 14:30
大数据开发
大数据
大数据开发流程
UE5动画
源码剖析
重点剖析的类:UAnimationInstanceFAnimInstanceProxy参考:https://zhuanlan.zhihu.com/p/405437842参考:https://blog.csdn.net/qq_23030843/article/details/109103433参考:https://ikrima.dev/ue4guide/gameplay-programming/an
弹吉他的小刘鸭
·
2024-02-01 12:26
ue5
大数据之 Spark 与 Hadoop MapReduce 对比
ApacheSpark和ApacheHadoopMapReduce是两个广泛用于大数据处理的
开源框架
,它们在设计目标、性能表现和功能特性上有显著的不同点:执行模型:MapReduce(MR):基于批处理模式
转身成为了码农
·
2024-02-01 12:30
大数据
spark
hadoop
12个适合后端程序员的前端框架
本文中的所有前端框架都已经收录到适合后端程序员的前端框架GitHubIssues知识库中,假如大家有更好前端框架推荐欢迎到以下GitHub项目地址留言或者在文末留言(注意:排名不分先后,都是十分优秀的
开源框架
和项目
追逐时光者
·
2024-02-01 12:50
开源项目
前端框架
layui
vue
react
blazor
SpringBoot工程web模式与非web模式和谐共处运行
上下文注入或添加生效前提3.排除其他web模式下AutoConfiguration的类4.按照方案二改造成功的项目一,概述SpringBoot是Pivotal团队在Spring的基础上提供的一套全新的
开源框架
爱码少年
·
2024-02-01 05:57
系统架构
spring
boot
后端
vue 仿el-table原理实现表格
element-ui是国内最流行的的vue
开源框架
,el-table组件在element-ui整个框架中是最复杂、最重要的部分。其中涉及到的知识有JSX,render渲染函数,组件间的状态管理等等。
shaoduo
·
2024-02-01 05:52
jsx
el-table
自定义table组件
JVS
开源框架
系列:快速搭建应用中心「含软开企服的开源地址」
JVS项目简介JVS是面向软件开发团队可以快速实现应用的基础开发框架,采用微服务分布式框架,提供丰富的基础功能,集成众多业务引擎,它灵活性强,界面化配置对开发者友好,底层容器化构建,集合持续化构建。项目仓库:https://gitee.com/software-minister/jvs如何快速搭建JVS应用中心?文章末端有操作视频!应用管理员在JVS角色中有“应用管理员”的角色,如果赋予该角色,则
软件部长
·
2024-02-01 00:50
【图计算系统】小白入门(一):图计算系统的基本概念、
开源框架
及其应用
图计算系统的基本概念、
开源框架
及其应用一、图结构概论:1.1什么是图?
BIT可达鸭
·
2024-01-31 23:40
图计算系统/图神经网络
分布式
人工智能
大数据
图计算
算法
使用Mediapipe实现CPU上的实时人脸检测(每秒30帧)
照片已检测到人脸关于Mediapipe的一点介绍Mediapipe是一个用于构建跨平台、可定制的实时和流媒体机器学习解决方案的
开源框架
。它可用于执行各种计算机视觉任
小北的北
·
2024-01-31 20:55
Struts2 S2-059 远程代码执行漏洞复现
0x00简介Struts2是Apache软件组织推出的一个相当强大的JavaWeb
开源框架
,本质上相当于一个servlet。Struts2基于MVC架构,框架结构清晰。
5f4120c4213b
·
2024-01-31 16:01
Sa-Token,一款更加轻量的权限认证框架
我们之前一直采用最多的鉴权框架是OAuth2.0或者SpringSecurity,但是两者的配置都相当复杂,学习成本也非常高,所以我一直在试图寻找更好的解决办法,这几天在搭建权限体系平台的时候,调研到了这一款
开源框架
技术闲聊DD
·
2024-01-31 13:37
后台
sa-toekn
鉴权
权限框架
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
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
其他