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
框架源码
Mybatis
框架源码
笔记(九)之反射工具类解析
1反射工具类Java中的反射功能虽然强大,但是代码编写起来比较复杂且容易出错。Mybatis框架提供了专门的反射包,对常用的反射操作进行了简化封装,提供了更简单方便的API给调用者进行使用,主要的反射包代码结果如下:2核心接口2.1ObjectFactory接口MyBatis每次创建结果对象的新实例时,它都会使用一个对象工厂(ObjectFactory)实例来完成。默认的对象工厂需要做的仅仅是实例
嫣夜来
·
2023-04-09 09:36
Spring全家桶
Mybatis
Java
mybatis
java
开发语言
Mybatis
框架源码
笔记(十)之Mybatis中的设计模式
1Mybatis框架中应用到的设计模式1、单例模式:例如LogFactory、ErrorContext2、工厂模式:例如SqlSessionFactory、ObjectFactory、MapperProxyFactory3、建造者模式:例如SqlSessionFactoryBuilder、XMLConfigBuilder、XMLMapperBuilder、XMLStatementBuilder、C
嫣夜来
·
2023-04-09 09:58
Spring全家桶
Mybatis
Java
mybatis
设计模式
java
Java注解解读-ElementType详解
文章目录注解须知前言@Target@Retention@Inherited@Documented@Repeatable注解须知前言Java注解使用是相当频繁,特别是在在
框架源码
使用,用到类的反射获取方法和属性
calmtho
·
2023-04-08 13:03
java
java
annotations
php框架 svc dao,Bilibili Kratos
框架源码
分析(1) -- 启动流程
这里先吐槽一下kratos官方wiki写的实在不咋地,一些很基本的使用方法,一些很好的功能都没有体现出现,同时也建议多去githubissue里去找找答案,那里面比wiki详细很多.这个系列的文章我会基于v0.4.2这个版本的源码进行.现在正式进入这个系列源码的第一篇:Kratos启动流程安装kratos至于如何安装kratos,请参考官方wiki,Kratos官方推荐方式:GO111MODULE
Eastend boy
·
2023-04-08 03:50
php框架
svc
dao
pytest+yaml框架环境配置和使用教程
pytest+yaml框架使用教程一、框架功能介绍二、框架启动1、源码下载,项目打开1.1、[
框架源码
](https://gitee.com/jianglisha/pytest_api_yaml)1.2
亚索不会吹风
·
2023-04-07 04:33
自动化测试
pytest
Java面试被问
框架源码
看过吗?70道SSM面试题及学习笔记值得收藏!
java思维导图前言很多小伙伴可能会很困惑,为什么BAT的面试官总是喜欢问源码?其实我们常用的Spring、MyBaits这样的框架可以说是JAVA里面最经典的教科书,从中你能学习到很多写代码的经验技巧,而去悟开源框架中蕴含的优雅架构设计之道这才是最重要的。在这分享一些Java面试中常被问到三大框架SSM中的一些面试题,由于答案文字过多,已经整理成了文档免费分享给大家,还有更多Java架构面试题及
程序猿java易
·
2023-04-06 18:15
java
编程
程序员
java
面试
学习
mmkv
框架源码
浅析(中)
这篇是跟mmkv相关的分析,上篇主要是一些基本知识介绍。五)文件结构和文件锁粗略介绍下文件结构,引用网上一张图:图一如上图,不同进程打开同一个文件时,拥有不同的文件描述符和file对象,但共享唯一的inode节点,其中f_count为引用计数。在同一个进程中,如果使用dup/closefd时,具体会影响f_count变化。下图是fork一个进程时影响的文件描述表:图二其中文件锁的数据结构如下:st
fooboo
·
2023-04-06 08:11
echo
框架源码
阅读笔记
echo框架的使用.见wikihttps://echo.labstack.com/guideecho.New初始化server(http&tls)初始化日志&颜色color设置默认错误处理DefaultHTTPErrorHandler和默认的binder(用于request的参数解析)DefaultBinder设置日志error级别&设置标准输出StdLogger新建一个sync.pool-poo
个00个
·
2023-04-06 07:14
JEPaaS低代码开发平台 JNPF 快速开发平台 .NET6 新版企业版
框架源码
每一个传统行业都有机会变成技术驱动的现代行业,这次疫情正在把很多原来的应急技术变成日常技术,数字化进程中最大的受益者不是互联网企业,而是用互联网改造自己的企业。独木不成林,或许JNPF快速开发平台正是意识到了这一点,才忙着织出一张密集的网,运用低代码的前后端分离快速开发平台,一站式多端开发来降低企业的推广成本、渠道成本、人力成本和管理成本,将血液充盈地输送到每个细枝末节,巩固疆界。不仅大幅度的提高
m0_70755231
·
2023-04-05 20:31
.net
mybatis
java
开发语言
前端
基于Springboot+vue的博客系统分享
作为互联网行业的一员,经常学习一些前沿技术、阅读经典
框架源码
是必不可少的。相信很多小伙伴都有这样一个想法,那就是自己做一个属于自己的网站,用上自己掌握的技术、从0到1的敲一个系统出来。
丿镜花水月
·
2023-04-05 01:39
前后端分离
springboot
springboo
vue
博客
微服务
前后端分离
MyBatis之MetaObject
MyBatis官方文档MyBatis官方文档ORM
框架源码
publicclassMetaObject{privatefinalObjectoriginalObject;privatefinalObjectWrapperobjectWrapper
thebigdipperbdx
·
2023-04-04 23:32
mybatis-3.4.6
MyBatis源码解析
MetaObject
MyBatis
源码
防饿了么java源码_阿里饿了么Java4面(数据结构+
框架源码
+JVM+分布式)
前言:最近不少人都在找工作,很多人开始抱怨,工作难找,不少人后台问我怎么办,讲真,我也无能为力,之前我就说过了,今年的工作竞争一定是比较激烈的。面试只是对个人技术及应变能力的一次考验。只有解决了一个问题,你才有机会遇见下一个问题。以下面试题由群友提供或网上收集整理,共勉。群友牛逼。以下是阿里饿了么Java面试题:Java一面hashmap源码问题HashMap底层结构put操作讲一下HashMap
weixin_39952937
·
2023-04-04 05:57
防饿了么java源码
手写简易Spring框架
Spring课程笔记Spring系列文章(yuque.com)相关视频:2022吃透这些Java手写(Spring、Tomcat、Dubbo、JVM、Hashmap、Mybatis、Springmvc)
框架源码
初见qwer
·
2023-04-03 22:15
springboot基础知识
spring
java
【Ruoyi-vue】一、用户登录、权限认证模块的分析学习-用户模块业务(二)
只根据大概逻辑写重点的部分,详细代码请看若依
框架源码
!目录4.接口包含的业务逻辑4.1业务逻辑前的基本配置(涉及到配置)4.1.1权限配置4.1.2redis的配置4.1.3验证码配
清晨敲代码
·
2023-04-03 13:08
springboot
java
后端
spring
【企业
框架源码
】 SpringMVC mybatis 多数据源 代码生成器 SSM java redis shiro ehcache
访问:三W.1b23.comA代码编辑器,在线模版编辑,仿开发工具编辑器,pdf在线预览,文件转换编码B集成代码生成器[正反双向](单表、主表、明细表、树形表,快速开发利器)+快速表单构建器freemaker模版技术,0个代码不用写,生成完整的一个模块,带页面、建表sql脚本,处理类,service等完整模块C集成阿里巴巴数据库连接池druid数据库连接池阿里巴巴的druid。Druid在监控、可
谁带你1
·
2023-04-03 04:50
Java并发编程专题之AQS
主要参考了博客JUC
框架源码
解析系列文章目录JDK8AbstractQueuedSynchronizer概述实现大量依赖乐观锁的方式(即CAS+自旋)。
tongji4m3
·
2023-04-02 22:01
上线就破100W!京东面试官的Spring高级源码手抄本,真不能再细了
就在上周我上一家的同事兼好友去面试Java后端岗,一面过了,二面之后就没消息了,他跟我说二面问了一大堆关于Spring等
框架源码
底层的问题小伙伴们有兴趣想了解内容和更多相关学习资料的请点赞收藏+评论转发
倾听铃的声
·
2023-04-02 06:33
后端
java
开发语言
spring
面试
经验分享
mmkv
框架源码
浅析(上)
这部分主要是分析微信开源的mmkv框架,它的介绍在这里github,大概看了下设计原理,比较感觉兴趣的是以多进程的形式操作共享内存(最快的),还有文件锁的改造。之所有分析它,一方面代码量小,可以花两天的样子弄明白,踩坑不知,当然会多思考下为什么这么设计;另一方面,以往自己的相关经验只停留在多线程,虽然用过共享内存,但只是单进程处理为了热更新重启时数据不丢失,并不是多个进程操作一份数据。还有文件锁,
fooboo
·
2023-04-02 06:29
【小滴课堂】独孤求败-小滴云架构大课十八式-xdclass2022
年的大型综合架构大课对标互联网大厂架构师级别,认清能力边界,进阶超多解决方案实战+一线案例驱动教学分18大篇章-降龙十八式,包括但不限于架构师综合设计模型/操作系统和底层网络/中间件数据结构算法/高并发底层/JVM和GC主流
框架源码
xdclass_565
·
2023-04-01 17:51
架构
java
开发语言
手写SpringMVC框架
引言在分析springMVC框架之前,我们根据我们对整个框架的流程分析,先来手写一个简易版的springMVC框架,这样我们在看源码的时候会更清晰,毕竟
框架源码
还是非常庞大的,如果我们一行一行的看的话,
g-Jack
·
2023-04-01 17:29
源码系列
springmvc
独孤求败-小滴云架构大课十八式-xdclass2022
年的大型综合架构大课对标互联网大厂架构师级别,认清能力边界,进阶超多解决方案实战+一线案例驱动教学分18大篇章-降龙十八式,包括但不限于架构师综合设计模型/操作系统和底层网络/中间件数据结构算法/高并发底层/JVM和GC主流
框架源码
m0_59182483
·
2023-04-01 16:05
架构
kubernetes
容器
15 接口技术的实现:规范用户类的成员与类型
类的模板:接口技术经典入门//接口实用在很多
框架源码
中可以大量看到接口//接口是一种特殊的类,它不使用class来创建;它使用特殊关键字interface来声明//接口的成员中同样也有属性和方法,但是与传统的类有区别的
星chen
·
2023-04-01 07:20
Vue3 源码系列:项目调试和项目架构分析(一)
阅读优秀的开源项目是值得推荐的学习方式,特别是在项目里经常使用的
框架源码
,这样既加深自己对框架的理解,知其然而知其所以然,也能学习它优秀的代码设计,规范等,学习开源大牛们的思想结晶,吸收他们优秀的经验。
JefferyXZF
·
2023-03-31 04:45
Vue
前端
vue.js
前端框架
【设计模式从入门到精通】06-桥接模式
笔记来源:尚硅谷Java设计模式(图解+
框架源码
剖析)文章目录桥接模式1、传统方式解决手机操作问题2、桥接模式基本介绍3、桥接模式解决手机操作问题4、JDK源码分析5、注意事项和细节6、桥接模式其他应用场景桥接模式
VectorUx
·
2023-03-30 22:51
设计模式从入门到精通
桥接模式
springmvc整合mybatis
框架源码
有代码生成器 bootstrap html5 mysql oracle maven
访问:三W点1b23点comA代码编辑器,在线模版编辑,仿开发工具编辑器,pdf在线预览,文件转换编码B集成代码生成器[正反双向](单表、主表、明细表、树形表,快速开发利器)+快速表单构建器freemaker模版技术,0个代码不用写,生成完整的一个模块,带页面、建表sql脚本,处理类,service等完整模块C集成阿里巴巴数据库连接池druid数据库连接池阿里巴巴的druid。Druid在监控、可
71db3065b799
·
2023-03-30 21:32
Python技术栈学习路线
本文是自身重头学系列技术栈整理,不全,不细星光不负赶路人,加油,今天~文章目录进阶开发专题数据采集专题前端开发专题
框架源码
专题项目专题自动化web项目人工智能拓展专题##python核心编程专题python
BrickXSC
·
2023-03-29 22:57
python
python
开发语言
后端
java并发编程 源码_某网Java并发编程高阶技术-高性能并发
框架源码
解析与实战(云盘下载)...
第1章课程介绍(Java并发编程进阶课程)什么是Disruptor?它一个高性能的异步处理框架,号称“单线程每秒可处理600W个订单”的神器,本课程目标:彻底精通一个如此优秀的开源框架,面试秒杀面试官。本章会带领小伙伴们先了解课程大纲与重点,然后模拟千万,亿级数据进行压力测试。让大家感性认知到Disruptor的强大。...1-1课程导学1-2并发编程框架Disruptor与BlockingQue
一只丧椒
·
2023-03-29 18:14
java并发编程
源码
OkHttp原理解析
✨学习目标:梳理整个OkHttp的脉络,跟住主线流程并分散细节✨创作初衷:学习OkHttp的原理,阅读Kotlin
框架源码
,提高自己对Kotlin代码的阅读能力。
谁谁谁动了我
·
2023-03-29 11:34
计算机网络
android
kotlin
http
MediaSession框架使用、源码分析以及实战
1.MediaSession框架使用.2.MediaSession
框架源码
分析.3.MediaSession框架实战App.本文主要讲MediaSession框架使用。
忙忙碌碌一头羊
·
2023-03-29 10:07
Android开发
android
移动开发
swoft2.0源码剖析01-注解器
注解器前言本人认为学习一个框架正确的方式是先看框架的文档,再进入实战动手写代码写一些demo,然后就是看框架的源码,深入了解框架是怎么启动运行的,整个框架的流程最好用debug跑一遍,看一下有哪些可以值得学习和扩展的地方,比如
框架源码
中用到的一些设计模式
EwingYangs
·
2023-03-29 05:48
Android以太网架构源码
Android以太网
框架源码
分析启动篇一引言以太网在各类android设备形态中目前是比较成熟的技术,尤其对于android系统的电视、平板以及机顶盒等都有支持有线网口的预留。
GitFranc
·
2023-03-29 03:27
Android
以太网框架源码分析
android
java
android
studio
使用nacos进行灰度发布
一、前言本文,引入Discovery【探索】微服务框架搭建一个简单的灰度发布demo,Discovery微服务
框架源码
即在源码,里面根据不同的使用者,有很多demo。
星夜孤帆
·
2023-03-29 03:34
Java全新高大尚HTML5 bootstrap后台
框架源码
java图片爬虫 自定义表单
访问:三W点1b23点orgA代码编辑器,在线模版编辑,仿开发工具编辑器,pdf在线预览,文件转换编码B集成代码生成器[正反双向](单表、主表、明细表、树形表,快速开发利器)+快速表单构建器freemaker模版技术,0个代码不用写,生成完整的一个模块,带页面、建表sql脚本,处理类,service等完整模块C集成阿里巴巴数据库连接池druid数据库连接池阿里巴巴的druid。Druid在监控、可
5812f4460bd6
·
2023-03-28 11:45
JavaEE安全
框架源码
剖析与整合-Spring Security篇
安全框架简介javaEE生态中,关于安全的框架主要有两种,Shiro和SpringSecurity,两者之间区别还有很大,Shiro是一个轻量级框架,可定制化程度较高,相对来说使用比较灵活,新手配置起来比较复杂,而SpringSecurity是Spring生态系列的顶级框架,跟Springboot天然集成,整合起来最容易,所以就先学习SpringSecurity的简单整合和使用SpringSecu
张江元
·
2023-03-25 18:55
项目开发
spring
boot
EventBus源码分析(一)
EventBus以其简单易懂、优雅、开销小等优点而备受欢迎,基本在每一个APP都会用到,Eventbus源码较为简单,可作为开源
框架源码
学习入门教材如何使用gradle中添加依赖:implementation'org.greenrobot
CKTim
·
2023-03-25 05:01
2022年终总结
关于职场1.积极夯实技术,加强了
框架源码
和k8s云原生相关的学习,算法练习。不足的是算法练习不足,来年继续学习保持200题量的算法练习,精通
框架源码
学习。
珠峰之巅
·
2023-03-22 12:39
生活
java
设计模式——行为型模式
行为型模式汇总篇一、模板模式1、基本介绍2、代码示例3、模板模式在Spring框架中的使用二、命令模式1、基本介绍2、代码示例3、命令模式在Spring
框架源码
中的使用三、访问者模式1、基本介绍2、代码示例四
hmb↑
·
2023-03-22 11:05
设计模式
设计模式
java
精通Java并发 - 线程池
Tomcat、Netty等
框架源码
,需要并发编程基础才能看懂;并发也是Java程序员的必经之路本篇文章的学习内容有:20+并发工具:线程池,各种锁,原子类,并发容器两种并发策略:ThreadLocal和
憩在河岸上的鱼丶
·
2023-03-21 00:22
【多数据源】java SSM框架 代码生成器 websocket即时通讯 shiro redis 后台
框架源码
访问:三W点1b23点comA代码编辑器,在线模版编辑,仿开发工具编辑器,pdf在线预览,文件转换编码B集成代码生成器[正反双向](单表、主表、明细表、树形表,快速开发利器)+快速表单构建器freemaker模版技术,0个代码不用写,生成完整的一个模块,带页面、建表sql脚本,处理类,service等完整模块C集成阿里巴巴数据库连接池druid数据库连接池阿里巴巴的druid。Druid在监控、可
3ce4724dfda0
·
2023-03-20 00:19
laravel
框架源码
解析1--log模块源码简读
众所周知,laravel框架的源码目录在vendor/laravel/framework/src/Illuminate,这些系统框架如何在业务逻辑中被调用呢?今天咱们从该目录下的log开始,一步步解读laravel系统框架代码,毕竟阅读大神的代码也是提高自身编码能力的一种方法。图中红框的部分为今天的主角image.pngLog的系统扩展的文件数和代码量还是比较少的,所以用来作为首个模块来引入lar
大也也
·
2023-03-19 12:50
java SSM框架 代码生成器 websocket即时通讯 shiro redis 后台
框架源码
访问:三W点1b23点orgA代码编辑器,在线模版编辑,仿开发工具编辑器,pdf在线预览,文件转换编码B集成代码生成器[正反双向](单表、主表、明细表、树形表,快速开发利器)+快速表单构建器freemaker模版技术,0个代码不用写,生成完整的一个模块,带页面、建表sql脚本,处理类,service等完整模块C集成阿里巴巴数据库连接池druid数据库连接池阿里巴巴的druid。Druid在监控、可
b3895867a48c
·
2023-03-18 13:17
JNPF低代码开发平台 全新版本 使用讨论 多用户商城系统源码
框架源码
部署文档
JNPF快速开发平台是一套成熟的快速开发框架,JNPF作为承重墙,强大支撑保障,提供所有操作系统的生长土壤,JNPF快速开发平台采用前后端分离技术、采用B/S架构开发,形成一站式开发多端(APP+PC)使用,繁荣的软件生态,为所有需要数字化转型的企业提供满足他们多样性需求的精确服务。平台组成前端应用jnpf-web:前端主项目,基于vue-element-admin框架定制开发jnpf-web-d
shshshhhhh
·
2023-03-18 07:36
低代码
java
大数据
数据库
iOS开发,常见面试题汇总(常被问的点,含面试技巧)- 多年珍藏都在这儿了
更新日期:202007281.
框架源码
分析AFNetworking源码分析AFNetworking(v3.1.0)源码解析SDWebImage面试常问点知识点SDWebImage加载图片的流程iOS第三方框架
iOS技术汇总
·
2023-03-16 12:43
LeakCanary
缘起很早之前看过leakcanary的源码,应该是自己看的第一个
框架源码
,但当时知识不扎实,并没有吃透。最近看到分析这个框架的视频,于是记录下学习内容。
David_zhou
·
2023-03-16 00:22
阿里p8大佬手写web自动化测试框架教程 涵盖
框架源码
+视频教程以及搭建流程
前言测试行业现在70%是以手工测试为主,那么只有20%是自动化测试,剩下的10%是性能测试。有人可能会说,我现在做手工,我为什么要学自动化呢?我去学性能更好性能的人更少?其实,性能的要求比自动化要求更高,那个是更高级别的了。现在看一下手工测试工作,只有那么多,70%。但是每年的应届生却在增加。那么,你是想通过手工测试来挑战高薪吗?根据国内普遍现象来看,手工测试的薪资没有后两者的高,这是不争的事实,
测试架构师北凡
·
2023-03-14 21:07
自动化测试从入门到精通
测试工具
python
前端
mmkv
框架源码
浅析(下)
由于篇幅过长,就分成三篇来分析mmkv这块内容,虽然代码量不多,但集成了一些基础知识,掌握基本知识,学其他的会更快些。八)使用文件锁来调度多进程通过共享内存协作mmkv下面有一些源文件,其中ScopedLock.hpp通过ARII手段来通过构造时lock,离开函数作用域后析构unlock,当然实现中,拷贝构造和赋值函数都用delete修饰;native-bridge.cpp应该是C++和java之
fooboo
·
2023-03-14 06:40
前华南谷歌“搬砖工”——子路认为,源码真的很简单!
对市面上主流的开源
框架源码
——spring、nacos,springboot、JDK并发工具等等都有深入的研究。
子路玩Java
·
2023-03-13 04:39
Go语言Gin
框架源码
分析
gin框架路由详解gin框架使用的是定制版本的httprouter,其路由的原理是大量使用公共前缀的树结构,它基本上是一个紧凑的Trietree(或者只是RadixTree)。具有公共前缀的节点也共享一个公共父节点。RadixTree基数树(RadixTree)又称为PAT位树(PatriciaTrieorcritbittree),是一种更节省空间的前缀树(TrieTree)。对于基数树的每个节点
南桑爱吃牛筋
·
2023-03-12 22:26
gin源码
golang
gin
开发语言
ELKChainedAlloy基于OC的链式编程框架
基于Object-C的链式编程
框架源码
及cocoapods库在这里:ELKChainedAlloy链式编程框架库基于Objective-C的简单易用的链式编程框架,通过.调用方法,实现快速编程。
CircusJonathan
·
2023-03-12 09:46
如何用linux搭建简单的论坛
如何用linux搭建简单的论坛前期准备linux虚拟机一台(桥接到内网,型号centos8)论坛
框架源码
包:此次我们选用的是Discuz框架下载链接:https://www.discuz.net/thread
跳跳小强
·
2023-03-11 14:18
linux
linux
上一页
3
4
5
6
7
8
9
10
下一页
按字母分类:
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
其他