自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

BlankZQN的博客

爱产品,爱技术,爱生活,梦想通过产品和技术改变生活

  • 博客(13)
  • 收藏
  • 关注

原创 Spring Aspect的Execution表达式

在使用spring框架配置AOP的时候,不管是通过XML配置文件还是注解的方式都需要定义pointcut"切入点"例如定义切入点表达式 execution (* com.sample.service.impl..*.*(..))execution()是最常用的切点函数,其语法如下所示:整个表达式可以分为五个部分:1、execution(): 表达式主体。2、第一个*号:表示返回类型,*号表示所有的类型。3、包名:表示需要拦截的包名,后面的两个句点表示当前包和当前包的所有子包,com.

2021-11-17 15:00:34 617

原创 java中的元注解

java中元注解(用来标识注解的注解)有四个: @Retention @Target @Document @Inherited;@Retention:注解的保留位置@Retention(RetentionPolicy.SOURCE) //注解仅存在于源码中,在class字节码文件中不包含@Retention(RetentionPolicy.CLASS) // 默认的保留策略,注解会在class字节码文件中存在,但运行时无法获得@Retention(RetentionPolicy.RUNTIME)

2021-11-17 14:53:24 364

原创 UML类图

一、类的属性的表示方式在UML类图中,类使用包含类名、属性(field) 和方法(method) 且带有分割线的矩形来表示,比如下图表示一个Employee类,它包含name,age和email这3个属性,以及modifyInfo()方法。那么属性/方法名称前加的加号和减号是什么意思呢?它们表示了这个属性或方法的可见性,UML类图中表示可见性的符号有三种:+ :表示public- :表示private# :表示protected(friendly也归入这类)因此.

2021-11-17 14:31:24 1346

原创 Spring事务不生效问题

参考资料:Spring中同一个service中方法相互调用事务不生效问题解决方案_潘超博客-CSDN博客springboot多个service互相调用的事务处理_清风路遥-CSDN博客问题:一个非事务方法调用一个事务方法,事务没有开启解决方法:在java配置类上添加注解@EnableAspectJAutoProxy(exposeProxy = true)方式暴漏代理对象,然后在service中通过代理对象AopContext.currentProxy()去调用方法。@Conf

2021-11-17 11:41:37 119

原创 升级到springboot 2.x问题集

问题:升级到springboot2.x后,数据库时区不对解决办法:数据库链接加上&serverTimezone=Asia/Shanghai即可

2021-11-17 11:40:06 850

原创 Mybatis批量update失败问题

原来mysql的批量更新是要我们主动去设置的, 就是在数据库的连接url上设置一下,加上&allowMultiQueries=true即可。

2021-11-17 11:36:58 831

原创 Https接口异常javax.net.ssl.SSLHandshakeException问题

收到告警,asr6和asr7服务器请求车场Https接口异常,SSL异常javax.net.ssl.SSLHandshakeException: Received fatal alert: handshake_failure经网上查证,并发给运维,asr4没报错,和asr6和asr7报错,是因为asr4加了一个java加密位数无限制的包,环境不一致解决办法:让运维把两台机子都加上这个安装包,重启服务,问题解决。安装包名为(Java Cryptography Extension (

2021-11-17 11:32:52 3899

原创 互联网架构的演进方向

本文主要讲解互联网架构随着用户量的增大是如何演进的

2021-11-17 11:03:07 1569

原创 Jmeter学习——创建自定义的Java Sampler

本文主要讲解如何创建自定义Java Sampler,包括Java Sampler的简要说明,创建Java Sampler jar包的步骤,使用自定义Java Sampler进行测试

2017-07-12 18:21:27 2744

原创 前端开发环境搭建

本文主要讲解前端开发环境的搭建过程,包括webstorm安装,nodejs安装,创建第一个react项目例子

2017-05-31 22:19:27 309

原创 ES6学习

ECMAScript 6(以下简称ES6)是JavaScript语言的下一代标准。因为当前版本的ES6是在2015年发布的,所以又称ECMAScript 2015。也就是说,ES6就是ES2015。虽然目前并不是所有浏览器都能兼容ES6全部特性,但越来越多的程序员在实际项目当中已经开始使用ES6了,比如阿里的Ant Design。本文主要讲解ES6的常用特性。

2017-05-24 19:12:37 280

原创 NoSQL的技术选型参考

本文主要阐述nosql的技术选型,包括键值数据库,文档数据库,列族数据库和图数据库

2017-05-18 14:55:57 486

原创 架构设计的指导思想——总结《大型网站技术架构:核心原理与案例分析》一书

本文分为两大部分,9个架构模式和8个架构要素。9个架构模式分别是分层,分割,分布式,集群,缓存,异步,冗余,自动化,安全。8个架构要素分别是性能,可用性,可伸缩,可扩展,安全,成本,可维护,可移植。在展开阐述之前,先谈谈架构演化思想:好的架构都是演化而来的,好的架构是满足当时业务的需求,切不要为了架构而架构,但设计架构的时候要考虑为系统留一定的余量。

2017-05-16 21:34:18 2098

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除