自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 收藏
  • 关注

原创 一分钟理解 spring AspectJ的Execution表达式

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

2018-05-30 09:41:52 632

原创 项目错误锦集

2018.5.29自己搭建springcloud中遇见的问题一.加入了feign客户端但是却说没有找不到这个类,但是spring boot的parent的依赖已经引入了解决方案:1.查看feign客户端是否加入value,确定是调用那个服务2.虽然加入了spring boot的依赖但是没有引入这个,所以会报错。<!--feign,消费服务,是一个伪客户端--><dependen...

2018-05-30 09:29:27 293

原创 jdk8的新特性:Lamada与Stream流

Lambda表达式以箭头为分割符,箭头前面()参数列表[如:x,y,z],箭头后面为执行的方法体Runable runable = () -> System.out.prinln("hello");runable2.run();Stream流Java 8 中的Stream是对集合(Collection)对象功能的增强主要利用了多核。不会改变原有对象,会返回一个持有结果的心Stream懒加载,...

2018-05-30 06:49:23 3147 2

原创 手写Redis连接-----深入理解(所有连接池)思路

作为一个开发者,我们在写一个基础组件的时候需要经过一些步骤和思考才能正式的编码。1.分析需求连接池是用来解决什么问题的?方便管理,降低性能损耗。2.概要设计初始化连接池(最大数量,超时时间)获取连接释放连接3.TDD驱动测试开发,而不是写完具体的实现类之后才去写测试,这样你内心会有意识的去避免一些坑,而是测试写完之后再去开发。4.技术选型状态:空闲,繁忙两种状态需要放在集合之中,最终选QueueL...

2018-05-27 12:46:37 3768

原创 听课记录

2018.5.221.qps query per second 每秒钟中请求数量2.tps transaction per second 每秒钟事物的处理量我们打开一个网页就是tps,需要整个的事物处理逻辑,同时我们打开这个页面的时候,会想用的请求图片,css什么的就是qps我们做测试某一个接口的时候就是使用qps,整体的系统性能就是tps。一台tomcat就是1-150的qpsopenResty...

2018-05-22 23:02:41 1957

原创 ClassPathXmlApplicationContext路径与classpath之间的关系

想写一个AOP的测试用例,但是一直遇到读取配置文件问题,1.**.xml找不到,2.类加载不了1.最后将在resource的ApplicationContext.xml删除之后,发现就会一直在报第一个错误,由此推断出,我之前写的applicationContext.xml实际是在找resource里面的,重点是找的时候不会区分大小写,这一点要注意。2.classpath:去网上查找文章的话,有的会...

2018-05-15 00:00:22 14217 1

原创 观书笔记----《重构改善既有代码的设计》

最近刚看完了程序员的职业素养,但是过了几天了,去回忆这本书,除了能够想起Bob大叔说的测试驱动开发和什么时候学会说不,以及我们说完试试看就等于做了承诺之外,其它什么都想不起来,如果我再去正本阅读,必然兴趣泛泛,这两天又在看重构改善,和读职业素养一样仍然感觉干货满满,读完前两章,自己其实没记住多少知识,所以把它写成一篇自己的阅读笔记第一章:重构第一个案例1.何为重构:就是代码写好之后改进它的设计。其...

2018-05-03 15:45:58 232

空空如也

空空如也

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

TA关注的人

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