![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
披风秃头侠
这个作者很懒,什么都没留下…
展开
-
Spring的aop常用标签
常用标签<aop:config>作用: 用于声明开始aop的配置<aop:aspect>作用: 用于配置切面。 属性: id:给切面提供一个唯一标识。 ref:引用配置好的通知类bean的id。 <aop:pointcut>作用: 用于配置切入点表达式 属性: expression:用于定义切入点表达式。 id:用于给切入点表达式提供一个唯一标识。 <aop:before>作用: 用于配置前置通知 属性:转载 2021-01-26 16:48:10 · 547 阅读 · 0 评论 -
Eclipse怎么快速注释程序代码
方法bai一、使用Ctrl+Shift+C快捷键1、在duEclipse中拖动鼠标,选中需要注释zhi的dao代码。zhuan2、按住Ctrl+Shift+C快捷键。3、会发现所选代shu码被“//”注释掉。当调试完后,可再次按住Ctrl+Shift+C快捷键打开注释。方法二、使用Ctrl+/快捷键1、在Eclipse中拖动鼠标,选中需要注释的代码,通常为连续多行代码。2、按住Ctrl+/快捷键。3、会发现所选代码被“//”注释掉。当调试完后,可再次按住Ctrl+/快捷键打开注释。方法三、使原创 2021-01-26 14:34:30 · 3034 阅读 · 0 评论 -
tomcat配置虚拟路径在server.xml中加入Context启动闪退问题
需要做图片上传功能,第一次使用的路径是项目路径下的资源路径。发现每次上传成功后并不能直接使用url访问,只能重新服务才能访问。后来百度得知需要放到其他硬盘地方。需要用tomcat做服务器来存储图片。按照如上教程,复制粘贴,启动tomcat闪退。。。百度得知!!!!!第一次见这么靠谱的百度回答了。。最后我做图片上传是用的另一种方法,参考我的另一篇文章Springboot 上传图片到项目路径下不能访问,需要重启...转载 2021-01-21 15:54:28 · 723 阅读 · 3 评论 -
tomcat与jdk兼容性的坑
今天帮同学排查报错:一开始以为是文件配置出错,但是后面的问题提示是版本不兼容问题,他的运行环境是:jdk1.8.0.1+tomcat8.5.1(实际上不应该会报错),但是还是报了版本不兼容问题。最后升级了tomcat为9.0成功。一般是和jdk版本保持一致的,也就是说tomcat7对用jdk7版本;tomcat8对用jdk8版本(猜测:但是如果maven中的servlet-api高于tomcat中的servlet-api会出现不兼容的问题,解决这一问题:1、将pom.xml文件中的servlet-api转载 2021-01-19 12:16:20 · 4704 阅读 · 0 评论 -
JAVA高并发的三种实现
提到锁,大家肯定想到的是sychronized关键字。是用它可以解决一切并发问题,但是,对于系统吞吐量要求更高的话,我们这提供几个小技巧。帮助大家减小锁颗粒度,提高并发能力。初级技巧-乐观锁乐观锁使用的场景是,读不会冲突,写会冲突。同时读的频率远大于写。悲观锁的实现:悲观的认为所有代码执行都会有并发问题,所以将所有代码块都用sychronized锁住乐观锁的实现:乐观的认为在读的时候不会产生冲突为题,在写时添加锁。所以解决的应用场景是读远大于写时的场景。中级技巧-Str.转载 2021-01-17 16:23:21 · 320 阅读 · 0 评论 -
java的反射
反射是框架设计的灵魂(使用的前提条件:必须先得到代表的字节码的Class,Class类用于表示.class文件(字节码))一、反射的概述JAVA反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意一个方法和属性;这种动态获取的信息以及动态调用对象的方法的功能称为java语言的反射机制。要想解剖一个类,必须先要获取到该类的字节码文件对象。而解剖使用的就是Class类中的方法.所以先要获取到每一个字节码文件对应的Class类型的对象.转载 2021-01-15 17:28:45 · 123 阅读 · 0 评论