抛出问题 线上问题总是不期而遇的,这天产品来说 线上订单的imei号(手机序列号)末尾怎么多了个空格,影响到我们BI小伙伴的数据分析了,来查一波(呼之即查,开发就是处在这么的...
抛出问题 线上问题总是不期而遇的,这天产品来说 线上订单的imei号(手机序列号)末尾怎么多了个空格,影响到我们BI小伙伴的数据分析了,来查一波(呼之即查,开发就是处在这么的...
官网下载地址 wireshark download 场景1:抓某一个接口指定查询sql语句(例如jpa中调用的sql展示) 选择需要监听的网卡屏幕快照 2020-04-15 ...
并发编程相对于单线程的挑战有 上下文切换 死锁 1.常用工具 使用Lmbench可以测试上下文切换时长使用vmstat可以测量上下文切换次数 1.1 上下文切换 常见问题程序...
6.2 使用字典 在Python中,字典是一系列键值对,任何Python对象都可用作字典的值Pyhone字典用花括号{}表示
5.1 关键字:True,False(和java不一样,首字母大写了)每个if语句的值为True或False的表达式==,!=,>=,<=,>,<,not 5.2.6检查特定...
4.1 for循环语句 4.2关于python的缩进认知: Python根据缩进判断代码行之间的关系.这点与java完全不同在代码行for magician in magic...
3.1列表是什么 使用方括号([])来标识列表 3.2访问,修改,添加,删除列表元素 看代码总是最直接的 3.3 组织列表 列表函数:sort(),通用函数:sorted()...
2.2变量 变量命名规则 变量名只能包含字母、数字和下划线。变量名可以字母或下划线打头,但不能以数字打头,例如,可将变量命名为message_1,但不能将其命名为1_mess...
书籍:Python编程:从入门到实践 项目源码https://github.com/chujun/fromStartToPracticeForPython python自带终...
spring支持六种通知 5.4.5通知接口 Advice接口Advice(通知) VS Advisor(顾问) Advice(通知) 功能简单,只能将切面织入到目标类的所有...
Spring AOP的核心架构基于代理。ProxyFactory spring代理两种实现 JDK动态实现(spring默认方式) 只支持接口代理默认情况下,当呗通知的目标对...
AOP Alliance:为AOP实现定义了一组标准接口 MethodInterceptor是AOP Alliance标准接口之一简单实现环绕通知效果 源码chapter05...
静态AOP 优点:性能较好支持更多类型的连接点如果需要在spring使用静态AOP,就需要使用AspectJ 动态AOP 优点不需要额外的AspectJ缺点:一般来说性能不如AOP
5.1 AOP概念 spring aop核心概念图 通知 定义:在特定连接点执行的代码就是通知。内容:通知定义了切面是什么以及何时使用5种通知类型前置通知,后置通知,成功通知...
纯spring项目 chapter04/boot-simple 子项目builde.gradle boot.springBootPlugin行引用了父项目的 build.gr...
所有系统属性,环境变量和应用程序属性都由Environment提供,spring启动时将填充该接口 chapter04/environment源码 执行结果 debug查看属...
@ProfileJVM选项-Dspring.profiles.active=highschool 源代码 chapter04/profiles 执行结果 设置spring的p...
常用注解@Configuraion@Bean@Lazy@PropertySource@Scope@DependsOn@ConponentScan@Import(AppConf...
事件是继承ApplicationEvent的类,任何bean都可以通过实现ApplicationListener<T>接口来监听事件;当配置时,ApplicationCont...
spring提供了三个MessageSource实现 ResourceBundleMessageSource ReloadableResourceBundleMessageS...