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
开源框架源码学习
7,hashmap
源码学习
1概述本文将从几个常用方法下手,来阅读HashMap的源码。按照从构造方法->常用API(增、删、改、查)的顺序来阅读源码,并会讲解阅读方法中涉及的一些变量的意义。了解HashMap的特点、适用场景。如果本文中有不正确的结论、说法,请大家提出和我讨论,共同进步,谢谢。2概要概括的说,HashMap是一个关联数组、哈希表,它是线程不安全的,允许key为null,value为null。遍历时无序。其底
滔滔逐浪
·
2024-02-04 17:47
postgresql
源码学习
(51)—— 提交日志CLOG 原理 用途 管理函数
一、CLOG是什么CLOG(commitlog)记录事务的最终状态。物理上,是$PGDATA/pg_xact目录下的一些文件逻辑上,是一个数组,下标为事务id,值为事务最终状态1.事务最终状态clog.h中定义了4种事务状态/**Possibletransactionstatuses---notethatall-zeroesistheinitial*state.全0为初始状态**subcommit
Hehuyi_In
·
2024-02-04 17:59
源码学习
PostgreSQL
事务
postgresql
源码学习
commit
log
CLOG
提交日志
一个静态库框架模板: 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
后端
Gin
源码学习
1.request数据是如何流转的?直接使用net/http,ListenAndServe开启监听,把handleFunc添加到默认服务路由表DefaultServeMux中,来处理http请求funcmain(){http.HandleFunc("/",func(whttp.ResponseWriter,r*http.Request){w.Write([]byte("HelloWorld"))}
WAMiii
·
2024-02-04 07:43
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
搜狗
开源框架
Workflow网络模型分析
workflow是一个比较轻量化的后端服务框架,支持Linux/Mac/Windows主流平台,其网络模块是框架的核心。在workflow-windows分支上可以看到对windows的IOCP的封装,对于学习windowsIOCP网络编程有很好的启发意义。因此,有必要对该网络模块的工作原理进行分析(源码位置:workflow-windows/src/kernel_win/)。IOCP完成端口主要
MOONICK
·
2024-02-03 12:16
c++
后端
windows
大模型应用开发-实用开源项目汇总
大模型应用向开发路径及一点个人思考大模型应用开发实用开源项目汇总文章目录大模型相关目录大模型离线部署及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
算法
架构
【Tomcat源码级别掌握】
Tomcat服务器配置5.Web应用配置6.Tomcat管理配置7.JVM配置8.Tomcat集群9.Tomcat安全10.Tomcat性能优化11.Tomca附件功能12.Tomcat源码下载12.1
源码学习
下载
代码哲学
·
2024-02-03 00:55
#
Java
tomcat
java
2. ChatGLM开源⼤模型
模型可以使⽤更多微调框架进⾏模型微调,微调空间更⼤,更有可能快速完成定制化⼤模型训练;更加灵活的AI应⽤开发:相⽐封闭的在线模型,开源模型可以更加灵活便捷的嵌⼊到AI应⽤中,同时也可以更加⽅便的搭配其他
开源框架
进
Andy_shenzl
·
2024-02-02 19:53
大模型学习
人工智能
源码学习
:https://github.com/mirror/busybox (未完待续)
简介https://www.busybox.net/https://github.com/mirror/busyboxBusyBox:嵌入式Linux的瑞士军刀BusyBox将许多常见的UNIX实用程序的小型版本组合成一个单一的小型可执行文件。它为GNUfileutils、shellutils等通常在GNU工具集中找到的大多数实用程序提供了替代品。BusyBox中的实用程序通常比其功能完整的GNU
御风@户外
·
2024-02-02 11:47
code
学习
c
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
[含文档+PPT+源码等]精品微信小程序ssm培训机构管理系统+后台管理系统|前后分离VUE[包运行成功]
简介:500+精品计算机
源码学习
,有8个项目关注搏主即可领取。
千里码aicood
·
2024-02-02 00:55
java
小程序
微信小程序
vue.js
小程序
[含文档+PPT+源码等]精品微信小程序ssm家教服务系统小程序+后台管理系统|前后分离VUE[包运行成功]
简介:500+精品计算机
源码学习
,有8个项目关注搏主即可领取。
千里码aicood
·
2024-02-02 00:25
小程序
java
小程序
微信小程序
[含文档+PPT+源码等]精品微信小程序ssm家校通系统+后台管理系统|前后分离VUE[包运行成功]
简介:500+精品计算机
源码学习
,有8个项目关注搏主即可领取。
千里码aicood
·
2024-02-02 00:25
小程序
java
微信小程序
vue.js
小程序
[含文档+PPT+源码等]精品微信小程序ssm户外体能训练教学平台小程序+后台管理系统|前后分离VUE[包运行成功]
简介:500+精品计算机
源码学习
,有8个项目关注搏主即可领取。
千里码aicood
·
2024-02-02 00:25
小程序
java
小程序
微信小程序
[含文档+PPT+源码等]精品微信小程序ssm电子作业小程序+后台管理系统|前后分离VUE[包运行成功]
简介:500+精品计算机
源码学习
,有8个项目关注搏主即可领取。
千里码aicood
·
2024-02-02 00:55
小程序
java
小程序
微信小程序
vue.js
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
Dubbo Monitor
源码学习
(九)
接下来来学习monitor的实现原理更多内容可看[目录]Dubbo
源码学习
目录DubboMonitor
源码学习
(九)1、Filter入口2、Monitor监控&收集3、总结1、Filter入口作为服务提供方
jwfy
·
2024-02-01 17:22
大数据开发流程图
Flume:实时数据采集的一个
开源框架
,它是Cloudera提供的一个高可用
xyzkenan
·
2024-02-01 14:30
大数据开发
大数据
大数据开发流程
大数据之 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
【Spring Boot
源码学习
】BootstrapRegistry 详解
《SpringBoot
源码学习
系列》BootstrapRegistry详解一、引言二、往期内容三、主要内容3.1源码初识3.2register方法3.3registerIfAbsent方法3.4isRegistered
Huazie
·
2024-02-01 08:47
开发框架-Spring
Boot
spring
boot
源码学习
对象注册表
Scope
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
人脸生成:DCFace: Synthetic Face Generation with Dual Condition Diffusion Model
源码学习
见专栏置顶~论文作者:MinchulKim,FengLiu,AnilJain,XiaomingLiu作者单位:MichiganStateUniversity论文链接:http://arxiv.org
小P学长
·
2024-01-31 15:02
小P学长编程分享
人工智能
计算机视觉
深度学习
Dubbo
源码学习
(Day 1)
今天第一次使用,也准备通过阅读一些文章跟源码的方式来学习一下dubbo这个rpc框架。目前什么都没做。但是,写几个字下来,也算是当做一次开始吧。goodluck。Lin
林抖呀
·
2024-01-31 14:56
Sa-Token,一款更加轻量的权限认证框架
我们之前一直采用最多的鉴权框架是OAuth2.0或者SpringSecurity,但是两者的配置都相当复杂,学习成本也非常高,所以我一直在试图寻找更好的解决办法,这几天在搭建权限体系平台的时候,调研到了这一款
开源框架
技术闲聊DD
·
2024-01-31 13:37
后台
sa-toekn
鉴权
权限框架
【java核心-IoC(控制反转)和DI(依赖注入)及AOP(面向切面编程)】
控制反转)和DI(依赖注入)及AOP(面向切面编程)控制反转(IoC)依赖注入(DI)面向切面编程(AOPAOP的应用场景包括但不限于:以下是实现IoC和DI的步骤和示例代码:Spring框架是一个轻量级的
开源框架
数据科学与艺术的贺公子
·
2024-01-31 11:18
java
开发语言
Java目前合适您诉求的职位一览
研发工程师岗位描述负责会员核心业务产品开发岗位要求本科及以上学历,计算机软件或相关专业;3年及以上使用JAVA开发的经验,JAVA基础扎实,理解io、多线程、集合等基础框架,对JVM原理有一定的了解,对Spring,ibatis,struts等
开源框架
熟悉
持续成长的mage
·
2024-01-31 10:28
开源博客项目Blog .NET Core
源码学习
(8:EasyCaching使用浅析)
开源博客项目Blog使用EasyCaching模块实现缓存功能,主要是在App.Framwork项目中引用了多类包,包括内存缓存(EasyCaching.InMemory)、Redis缓存(EasyCaching.CSRedis),同时支持多种序列化方式(EasyCaching.Serialization.Json、EasyCaching.Serialization.MessagePack)。
gc_2299
·
2024-01-31 07:40
网页编程
EasyCaching
Blog
博客
JVS
开源框架
系列:快速学会创建列表页「含软开企服的开源地址」
项目仓库:https://gitee.com/software-minister/jvs关于JVS列表页的创建,具体操作视频如下:JVS
开源框架
系列:快速学会创建列表页demo:http
软件部长
·
2024-01-31 05:55
Spring 学习1
1、什么是SpringSpring是一款主流的JavaEE轻量级
开源框架
,Spring由“Spring之父”RodJohnson提出并创立,其目的是用于简化Java企业级应用的开发难度和开发周期。
夜阑卧听风吹雨,铁马冰河入梦来
·
2024-01-31 01:43
Spring
spring
学习
数据库
Spring和Srpingboot的区别
Spring和SpringBoot都是Java平台的
开源框架
,用于构建企业级应用程序。
默默编码的Fxdll
·
2024-01-31 01:07
spring
1 什么是MyBatis?
MyBatis是一个实现数据持久化的
开源框架
(ORMapping:ObjectRelationshipMapping对象关系映射),简单理解就是对JDBC进行封装。
给你一杯BUG
·
2024-01-30 15:59
MyBatis
mybatis
java
mysql
obs-studio
源码学习
obs.h
obs.h引用头文件介绍c99defs.h:这个头文件提供了一些C99标准的定义和声明,包括一些常用的宏定义和类型定义,用于提高代码的可移植性和兼容性。bmem.h:这个头文件提供了对内存分配和管理的功能,包括一些内存分配和释放的函数和宏定义,用于方便地进行内存操作。profiler.h:这个头文件提供了性能分析和调试的功能,包括一些性能分析和调试的函数和宏定义,用于分析和优化程序的性能。text
jinjie412
·
2024-01-30 06:59
obs
源码解读
学习
Apollo中Routing代码分析之AStar算法
本文背景Apollo是无人驾驶相关的
开源框架
,GitHub地址为https://github.com/ApolloAuto/apollo,在决策部分主要具有Perception(感知),Prediction
C_GO流媒体后台开发
·
2024-01-30 05:15
Java注解系统学习与实战
也是为研究各大类
开源框架
做铺垫,只有弄清楚Java注解相关原理,才能看懂大部分框架底层的设计。
一头狒狒
·
2024-01-29 16:16
java
java
学习
jvm
架构
面试
上一页
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
其他