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
AOP源码分析
LinkedList集合
LinkedList集合1.概述2.方法2.1特有方法2.2代码示例3.遍历方法4.注意事项5.
源码分析
其他集合类父类List类祖父类Collection类具体信息请查看API帮助文档1.概述LinkedList
酷小洋
·
2024-02-05 15:47
#
Java基础语法
java
idea
开发语言
2019年需要学习的专业知识
接下来的学习计划软件知识体系结构基础知识C/C++编程语言数据结构算法分析与实现中级知识编译器原理操作系统网络编程高级知识Linux内核
源码分析
硬件知识体系结构基础知识电路知识模拟电路数字电路计算机组成原理处理器体系架构实现应用性知识
大道而至简
·
2024-02-05 15:13
大厂高级工程师面试系列:Java动态代理机制和实现原理详解
为委托类预处理消息过滤消息并转发消息进行消息被委托类执行后的后续处理在这里插入图片描述通过代理层这一中间层,有效的控制对于真实委托类对象的直接访问,同时又可以实现自定义的控制策略,比如Spring中的
AOP
攻城狮Chova
·
2024-02-05 15:45
了解Vue2全局API这一篇就够了
复习完之后小哆啦也会跟着大佬去学习vue的
源码分析
,在总结的时候小哆啦也尽量去理解大佬的设计思想。
故梦867
·
2024-02-05 14:56
vue.js
前端
javascript
SpringBoot自动装配原理
源码分析
(详细)
SpringBoot自动装配原理
源码分析
1.前言2.SpringBoot源码2.1@SpringBootApplication注解2.2@EnableAutoConfiguration注解2.2.1selectImports
coderedma
·
2024-02-05 13:55
spring
boot
java
后端
《我想进大厂》之Spring夺命连环10问
代理模式:最常见的
AOP
的实现方式就是通过代理来实现,Spring主要是使用JDK动态代理和CGLIB代理。模板方法模式:主要是一些对数据库操作的类用到,比如JdbcTemplate、
艾小仙人
·
2024-02-05 13:27
python25-Python的运算符之索引运算符
/usr/bin/envpython#-*-coding:utf-8-*-#@Time:2024/01#@Author:L
aop
ia='skhdkdhkhfdbnmcbxmbdguwtustjashaj
软件测试老痞
·
2024-02-05 12:26
Python
python
开发语言
软件测试
模块测试
压力测试
【无标题】
/usr/bin/envpython#-*-coding:utf-8-*-#@Time:2024/01#@Author:L
aop
ia=6.3b=7.5total=a+b#total的值为13.8print
软件测试老痞
·
2024-02-05 12:24
Python
python
压力测试
单元测试
软件测试
开发语言
模块测试
spring本地事务(ACID概念+ACID的隔离性的四种读+脏读幻读不可重复读取)
一.事务:注意:spring中的事务是本地事务,是在同一个Mysql的同一个库中发生的事情,一般配置在service层,底层是
AOP
原理1.1什么是事务理解:事务是逻辑上的一组操作,要么什么都不做,要么什么都做
谁是黄黄
·
2024-02-05 12:46
spring
spring的事务
spring
数据库
java
trinitycore 魔兽服务器
源码分析
(一) 网络
trinitycore是游戏服务器的开源代码许多玩家使用魔兽的数据来进行测试,使用它来假设魔兽私服。官方网址https://www.trinitycore.org/类似的还有mangos和kbengine不过mangos使用庞大的ACE网络框架kbengine使用自写网络库两者均使用了多语言进行开发作为trinitycore主要使用c++。代码比较好读,就开启本篇这个代码阅读的坑代码要求具备c++
weixin_30781107
·
2024-02-05 12:03
c/c++
网络
操作系统
Nacos
源码分析
Nacos
源码分析
1.下载Nacos源码并运行要研究Nacos源码自然不能用打包好的Nacos服务端jar包来运行,需要下载源码自己编译来运行。
萧曵 丶
·
2024-02-05 11:55
Nacos
Nacos
配置中心
注册中心
JAVA
Sentinel
源码分析
Sentinel
源码分析
项目源码1.Sentinel的基本概念Sentinel实现限流、隔离、降级、熔断等功能,本质要做的就是两件事情:统计数据:统计某个资源的访问数据(QPS、RT等信息)规则判断:判断限流规则
萧曵 丶
·
2024-02-05 11:55
Sentinel
sentinel
java
数据库
SpringMVC精简知识点
数据格式化基本数据类型和字符串自动转换特殊数据类型和字符串自动转换验证及国际化应用实例注意事项和使用细节注解的结合使用数据类型转换校验核心类-DatBinder取消某个属性的绑定中文乱码解决处理json和HttpMessageConverter作业布置SpringMVC文件上传自定义拦截器异常处理SpringMVC执行流程-
源码分析
作业布置数据格式化
~ 小团子
·
2024-02-05 10:22
SpringMVC
java
spring
更快!更高效!启动优化框架Alpha完全解析
一般分成两个场景:1、线下(debug)场景在应用的开发阶段,我们一般通过
AOP
进行函数的耗时统计,通过aspectj库可以很方便的将代码插入到函数内部,从而统计到每个方法的耗时时间。
积木zz
·
2024-02-05 10:03
记录通过
Aop
实现 记录系统操作日志功能
通过
Aop
实现的方式比较简单:步骤:1.自定义一个注解,让它可用于想要记录日志的方法上;2.通过
Aop
统一处理这些标记了自定义注解的类;3.在
Aop
通知中添加逻辑,获取操作日志想要记录的信息,最后添加到自己设计的操作日志表里去
我不是彭于晏灬
·
2024-02-05 08:40
java
spring
spring
boot
Runtime源码剖析 对象、类(元类)与isa
从这篇博客开始我们就会进行Runtime
源码分析
,所以你需要准备一份最新的源代码,源码建议从Apple官方获取本篇博客所用的是750.1版本的objc4源码(目前最新版)对象objc_object定义在
萨缪
·
2024-02-05 08:20
(十六)ATP应用测试平台——java应用中的过滤器Filter、拦截器Interceptor、参数解析器Resolver、
Aop
切面,你会了吗?
前言过滤器Filter、拦截器Interceptor、参数解析器Resolver、
Aop
切面是我们应用开发中经常使用到的技术,到底该如何使用这些web附属功能,本小节我们就分别介绍一下其各自的用法及其应用场景
厉害哥哥吖
·
2024-02-05 07:07
ATP应用测试平台
JAVA
java
后端
AOP
实现RBAC的角色访问权限验证
一、引入
aop
依赖org.springframework.bootspring-boot-starter-
aop
二、编写一个工具类TokenUtil1、通过用户生成token2、通过token验证用户是否登录
叫我老伯
·
2024-02-05 07:05
Java基础
java
aop
RBAC
基于
AOP
实现权限管理:访问控制模型RBAC和ACL
权限、日志是系统必不可少的的功能,将这些通用的东西抽出来,以
AOP
方式切入系统中,可以得到非常高的复用率。在OA中,接触了ACL(accesscontrollist)模型的权限设计。
时光在路上
·
2024-02-05 07:33
Java开发
架构设计
权限
RBAC
ACL
AOP
实现RBAC权限验证
首先引入
AOP
的依赖org.springframework.bootspring-boot-starter-
aop
TokenUtil工具类作用:1.通过用户生成token2.通过token验证用户是否登录
桑英豪
·
2024-02-05 07:02
衔接
java
spring
boot
springboot+
AOP
+自定义注解+RBAC自定义操作权限管理02
springboot+
AOP
+自定义注解+RBAC自定义操作权限管理02!经过上一次的凑话部署,我们这一次,增加了一个后端管理系统菜单栏的访问权限的数据表。用角色表,和这张菜单栏的数据表进行映射。
yrldjsbk
·
2024-02-05 07:58
springboot
spring
boot
java
spring
(十一)springboot实战——springboot3下关于WebFlux项目的一些常用功能整合
使用actuator完成系统各种指标的监控功能;系统使用logback日志框架完成项目日志的收集;使用过滤器WebFilter完成一些初始化验证;使用CorsWebFilter解决系统的跨域问题;使用
AOP
厉害哥哥吖
·
2024-02-05 07:28
ATP应用测试平台
#
springboot
spring
boot
nginx slice模块的使用和
源码分析
文章目录1.为什么需要ngx_http_slice_module2.配置指令3.加载模块4.
源码分析
4.1指令分析4.2模块初始化4.3slice模块的上下文4.2$slice_range字段值获取4.3httpheader
码农心语
·
2024-02-05 06:40
nginx学习
nginx
运维
slice
切片
详细分析
nginx flv模块的使用和
源码分析
这里写自定义目录标题1.为什么需要ngx_http_flv_module2.配置指令3.加载ngx_http_flv_module模块4.
源码分析
4.1指令分析4.2ngx_http_flv_handler
码农心语
·
2024-02-05 06:40
nginx学习
nginx
运维
flv
流媒体
源码分析
Spring技术内幕学习-1
Spring的核心:IoC容器和
AOP
1.IoC基本概念IoC:依赖反转,它可以在对象生成或者初始化时直接将数据注入到对象中,也可以通过将对象注入到对象数据域中的方式来注入对方法调用的依赖。
Sunny_damon
·
2024-02-05 06:08
Spring
AOP
原理的常见面试题
Spring
AOP
原理的常见面试题.Spring
AOP
是怎么实现的什么是代理模式静态代理动态代理怎么实现的JDK动态代理CGLIB动态代理引入依赖JDK与CJLIB的区别什么时候使用JDK与CJLIB.Spring
AOP
墨溱
·
2024-02-05 06:18
spring
java
后端
byte-buddy打印执行时间以及方法链路追踪
常规的操作就是在需要监控的方法编写几行代码来打印执行时间,勤劳点的小伙伴就会编写
aop
来打印执行时间,但是绝大部分时候,我们是不需要将这段代码带进生产环境的,所以在上线都要找到相关的代码进行删除
飞翔的IT人
·
2024-02-05 05:29
java-agent
byte-buddy
java
Spring整合Mybatis方案二与
AOP
事务
之前介绍的方法是不生成Example以及Dao但是第二种方案里面是全部自动生成的,这中方案对于持久层几乎不用写sql方便了很多。第一步:创建Maven项目,导入依赖导入的依赖和之前的一模一样直接复制粘贴即可。第二步:生成实体类和映射文件(包含Example+DAO)Mapper代理方式生成DAO生成Example,自带功能更加多。Mybatis自动生成插件的配置文件如下所示:生成之后,持久层基本不
神豪VS勇士赢
·
2024-02-05 03:31
大厂数据库事务实践-事务生效就能保证正确回滚?
AOP
实现事务:使用try?c/atch包裹@Transactional注解的方法,当方法出现异常并满足一定条件时,在catch里可设置事务回滚,没有异常则直接提交事务。
JavaEdge
·
2024-02-05 01:16
从零到英雄:使用Spring打造强大的企业级应用-上
Spring的核心就是控制反转(IoC)和面向切面(
AOP
)。官网|官方下载地址|GitHubIOC控制反转概念控制反转,之前对象的控制权在类手上,现在反转后到了Spring手
奇遇少年
·
2024-02-05 00:32
Spring
spring
java
后端
Spring 学习笔记
WEB层:SpringMVCService层:Spring的Bean管理,声明式事务DAO层:Spring的JDBC模板,ORM模板优点:IOC:方便解耦合
AOP
:对程序进行扩展轻量级框架方便与
零点145
·
2024-02-05 00:34
JAVASE进阶:Collection高级(2)——源码剖析ArrayList、LinkedList、迭代器
作者简介:一位大四、研0学生,正在努力准备大四暑假的实习上期文章:JAVASE进阶:Collection高级(1)——
源码分析
contains方法、lambda遍历集合订阅专栏:JAVASE进阶希望文章对你们有所帮助
布布要成为最负责的男人
·
2024-02-04 23:04
JAVASE进阶
java
javase
jvm
面试
数据结构
链表
源码分析
JAVASE进阶:函数式编程——lambda表达式替代匿名内部类
源码分析
——字符串拼接底层原理、StringBuilder底层原理订阅专栏:JAVASE进阶希望文章对你们有所帮助lambda表达式,高级程序员写起来真的是信手拈来,而且他们经常是把lambda放在Collection
布布要成为最负责的男人
·
2024-02-04 23:34
JAVASE进阶
java
lambda
函数式编程
面试
JAVASE进阶:Collection高级(1)——
源码分析
contains方法、lambda遍历集合
作者简介:一位大四、研0学生,正在努力准备大四暑假的实习上期文章:JAVASE进阶:函数式编程——lambda表达式替代匿名内部类订阅专栏:JAVASE进阶希望文章对你们有所帮助打算法竞赛的时候用的C++,为了方便敲代码基本上都不怎么用iterator来遍历集合,都是直接使用的下标。但在JAVA,下标遍历的方式不适合所有的集合,因为集合中还包含了Set,其没有索引的概念。又因为Java具有泛型编
布布要成为最负责的男人
·
2024-02-04 23:03
JAVASE进阶
java
jvm
lambda
面试
SpringBoot响应处理
源码分析
以及自定义MessageConverter
文章目录自定义pojo类通过@ResponseBody响应数据为json格式源码解析内容协商自定义MessageConverter自定义pojo类通过@ResponseBody响应数据为json格式源码解析1、RequestMappingHandlerAdapter.class返回值处理器执行目标方法2、ServletInvocableHandlerMethod.class确定参数,真正执行目标方
Allure丶soul
·
2024-02-04 22:09
SpringBoot
spring
boot
java
RocketMQ
源码分析
(五)消息的存储
RocketMQ存储的文件主要包括Comitlog文件、ConsumeQueue文件、IndexFile文件。CommitLog:消息存储文件,所有消息主题的消息都存储在CommitLog文件中。ConsumeQueue:消息消费队列,消息到达CommitLog文件后,将异步转发到消息消费队列,供消息消费者消费。IndexFile:消息索引文件,主要存储消息Key与Offset的对应关系。以下是核
甘_
·
2024-02-04 21:16
Spring自带的工具类
目录断言对象、数组、集合ObjectUtilsStringUtilsCollectionUtils文件、资源、IO流FileCopyUtilsResourceUtilsStreamUtils反射、
AOP
ReflectionUtils
红之悟
·
2024-02-04 21:08
java知识整理
spring
java
后端
工具类
【tomcat路径匹配
源码分析
】搞懂tomcat中web.xml配置servlet的url-pattern为“/“和“/*“的区别
搞懂tomcat中web.xml配置servlet的url-pattern为"/"和"/*"的区别前言结论Servlet匹配规则(tomcat源码)分析举个例子路径配置为`/`导致拦截静态资源问题的解决方案总结原文地址前言我在写原生javaWEB项目时,想通过注册一个servlet实现拦截所有请求由HandOutServlet统一分发,于是我就想到把urlPatterns设置为"/"但是这个会出现
MysticalDream
·
2024-02-04 20:35
java
tomcat
spring
java
tomcat
java-ee
spring
nginx
源码分析
笔记(二):nginx整体结构、进程模型
1、nginx的整体结构master属于root用户worker进程属于nobody,权限比较低,安全性比较高。受到攻击时。2、nginx进程模型一个master多个worker进程。master是监控进程,不处理具体业务,管理worker进程。worker处理具体业务,包括连接和读写信号。3、master和worker之间采用信号或者共享内存进行通讯。看代码。4、worker进程如果死掉,mas
奥斯特洛司机
·
2024-02-04 19:51
docker 主进程 日志_docker exec 与容器日志
主讲人为DaoCloud核心开发团队成员Allen(孙宏亮),他是InfoQ「Docker
源码分析
」专栏作者,已出版《Docker
源码分析
》一书。
weixin_39977488
·
2024-02-04 19:13
docker
主进程
日志
【Spring】第一个 Spring 程序
字节码(这个是支撑程序运行的jar包)spring-core-5.3.9-javadoc.jar:代码中的注释spring-core-5.3.9-sources.jar:源码JAR文件描述spring-
aop
QX_Java_Learner
·
2024-02-04 18:23
Spring
spring
数据库
java
CocosCreator3.8
源码分析
CocosCreator架构CocosCreator拥有两套引擎内核,C++内核和TypeScript内核。C++内核用于原生平台,TypeScript内核用于Web和小游戏平台。在引擎内核之上,是用TypeScript编写的引擎框架层,用以统一两套内核的差异,让开发更便捷。engine的图像与Android的Surface对接安卓平台下是从一个标准的activity启动,然后加载一个Native
破竹15
·
2024-02-04 18:41
渲染
Cocos
游戏引擎
Spring Security + OAuth2 + JWT学习笔记,超简单且详细的讲解,完全手敲代码,看完直接上手
利用SpringIOC/DI和
AOP
功能,为系统提供了声明式安全访问控制功能,减少了为系统安全而编写大量重复代码的工作。
殷丿grd_志鹏
·
2024-02-04 18:08
java框架
spring
Security
csrf
权限认证框架
深入分析
AOP
+自定义注解+RBAC实现操作权限管理设计思想
深入分析
AOP
+自定义注解+RBAC实现操作权限管理设计思想!经过三个小节的部署,我们已经把这个思想走了一遍。下面内容是对于此次设计思想的一个详细介绍。
yrldjsbk
·
2024-02-04 18:06
springboot
java
开发语言
Spring Security01 初识
SpringSecurity的底层主要是基于Spring
Aop
和Servlet过滤器来实现安全控制,提供了全面的安全解决方案,同时授权粒度可以在Web请求级和方法调用级来处理身份确认和授权。
chenmuke
·
2024-02-04 17:05
【Spring】自定义注解 +
AOP
记录用户的使用日志
目录编辑自定义注解+
AOP
记录用户的使用日志使用背景落地实践一:自定义注解二:切面配置三:Api层使用使用效果自定义注解+
AOP
记录用户的使用日志使用背景(1)在学校项目中,安防平台实际的使用人员大多都是外聘人员
王果冻ddd
·
2024-02-04 17:05
java
前端
服务器
spring
开发语言
Spring--09--过滤器filter、拦截器interceptor、和
AOP
的区别与联系
Filter过滤器过滤器拦截web访问url地址。严格意义上讲,filter只是适用于web中,依赖于Servlet容器,利用Java的回调机制进行实现。Filter过滤器:和框架无关,可以控制最初的http请求,但是更细一点的类和方法控制不了。过滤器可以拦截到方法的请求和响应(ServletRequestrequest,ServletResponseresponse),并对请求响应做出像响应的过
知行合一。。。
·
2024-02-04 17:04
Spring基础知识--SSM
spring
java
后端
Spring--08--JoinPoint的用法
JoinPoint对象JoinPoint对象封装了Spring
Aop
中切面方法的信息,在切面方法中添加JoinPoint参数,就可以获取到封装了该方法信息的JoinPoint对象.常用api:目标方法名为
知行合一。。。
·
2024-02-04 17:34
Spring基础知识--SSM
spring
java
后端
android
源码分析
(四Handler机制详解)
Handler机制详解Handler运行机制梳理我们在使用Handler的时候,往往是这样一个使用步骤:初始化一个Handler对象,重写其handleMessage方法获取一个Message对象,并相应的为其what、obj属性赋值调用Handler.sendMessage(msg)方法发送消息发送出来的消息,将在Handler的handleMessage方法中进行处理因此,我们从sendMes
小浩_w
·
2024-02-04 16:31
安卓
源码分析
-Launcher请求到根Activity启动
安卓
源码分析
-Launcher请求到Activity启动本文基于刘望舒大佬著作《Android进阶解密》结合最新源码整理,丰富而成。
Ricardo.Lvqf
·
2024-02-04 16:07
安卓源码分析
上一页
8
9
10
11
12
13
14
15
下一页
按字母分类:
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
其他