随笔分类 -  java

摘要:一、异常错误 二、原因三、解决方法一、异常错误Springboot项目 使用IntelliJ IDEA 将maven项目打war包,pom.xml文件中引入了依赖 并通过maven的package打包完后,放入tomcat的web-apps文件下 同时修改了打开conf文件夹下的server.xml 阅读全文
posted @ 2023-09-13 17:06 zhaoyanhao 阅读(1409) 评论(0) 推荐(0) 编辑
摘要:参考地址:反射 1、反射定义: Java反射机制是在运行状态中,对于任意一个类,都能够知道这个类中的所有属性和方法;对于任意一个对象,都能够调用它的任意一个方法和属性;这种动态获取的信息以及动态调用对象的方法的功能称为 java 语言的反射机制。 2、项目中用的场景 ①:在连接数据库加载数据库驱动时 阅读全文
posted @ 2022-09-14 15:57 zhaoyanhao 阅读(33) 评论(0) 推荐(0) 编辑
摘要:一、简介 Optional 是一个对象容器,具有以下两个特点: 提示用户要注意该对象有可能为null 简化if else代码 二、使用介绍1. 创建: Optional.empty(): 创建一个空的 Optional 实例 Optional.of(T t):创建一个 Optional 实例,当 t 阅读全文
posted @ 2022-03-07 11:31 zhaoyanhao 阅读(243) 评论(0) 推荐(0) 编辑
摘要:错误日志: 严重: Unable to process Jar entry [module-info.class] from Jar [jar:file:/F:/tomcat/InstallationFiles/apache-tomcat-9.0.17/webapps/ROOT/WEB-INF/li 阅读全文
posted @ 2020-12-03 11:33 zhaoyanhao 阅读(10971) 评论(0) 推荐(0) 编辑
摘要:1、编译器会将 String 拼接优化成使用 StringBuilder,但是还是有一些缺陷的。主要体现在循环内使用字符串拼接,编译器不会创建单个 StringBuilder 以复用2、对于多次循环内拼接一个字符串的需求:StringBuilder 很快,因为其避免了 n 次 new 对象、销毁对象 阅读全文
posted @ 2020-09-04 09:36 zhaoyanhao 阅读(212) 评论(0) 推荐(0) 编辑
摘要:Spring AOP 的使用过程理解 首先,aop的使用场景介绍: 1、处理一些通用的非功能性的需求,不影响业务流程,比如说打印日志、性能统计、推送消息等; 2、aop无法拦截static、final方法、private方法 3、无法拦截内部方法调用 如果只要访问目标方法的参数,Spring还提供了 阅读全文
posted @ 2019-11-21 15:42 zhaoyanhao 阅读(2237) 评论(0) 推荐(0) 编辑
摘要:jsp读取后台数据乱码,如图所示: tomcat编码格式与项目不一致,找到config/server.xml修改为UTF-8 <Connector URIEncoding="UTF-8" connectionTimeout="20000" port="8080" protocol="HTTP/1.1 阅读全文
posted @ 2019-05-16 23:58 zhaoyanhao 阅读(406) 评论(0) 推荐(0) 编辑
摘要:删除 前端 阅读全文
posted @ 2019-04-19 21:30 zhaoyanhao 阅读(653) 评论(0) 推荐(0) 编辑
摘要:Multiple annotations found at this line:- String cannot be resolved to a type- The method getContextPath() from the type HttpServletRequest refers to 阅读全文
posted @ 2019-03-24 21:07 zhaoyanhao 阅读(1124) 评论(0) 推荐(0) 编辑
摘要:Myeclipse的web项目中的js文件报Multiple markers at this line - Missing semicolon时的解决方法 Myeclipse的web项目中的js文件报Multiple markers at this line - Missing semicolon时 阅读全文
posted @ 2019-03-24 21:06 zhaoyanhao 阅读(1120) 评论(0) 推荐(0) 编辑
摘要:1. 新建一个项目 Paste_Image.png 我们用eclipse新建项目,选择Dynamic Web Project(动态的Web项目)。 点击Next Paste_Image.png Project name里面写上 springmvc,这就是我们项目的名称,其他不用改,直接点击Finis 阅读全文
posted @ 2018-12-28 11:07 zhaoyanhao 阅读(234) 评论(0) 推荐(0) 编辑
摘要:webservice的几个重要术语解释: jax-ws: wsgen和wsimport命令讲解 1.wsgen 我们可以使用这个命令,根据Class文件,生成WSDL等相关文件 发布WSDL: cmd中首先切换路径到项目所在的根目录,然后用以下代码发布服务: 项目案例:wsgen -wsdl:soa 阅读全文
posted @ 2018-09-02 20:44 zhaoyanhao 阅读(170) 评论(0) 推荐(0) 编辑
摘要:一.区别 单独的T 代表一个类型(表现形式是一个类名而已) ,而 Class<T>代表这个类型所对应的类(又可以称做类实例、类类型、字节码文件), Class<?>表示类型不确定的类 Class<T>表示T类型的字节码文件,意思是: Class<T> 相当于Class<T> c=T.class,T 阅读全文
posted @ 2018-07-24 20:03 zhaoyanhao 阅读(17066) 评论(0) 推荐(1) 编辑
摘要:先上一个最容易理解的类实例化的内存模型案例截图: 转载自:https://www.zybuluo.com/Yano/note/321063 转载自:https://www.zybuluo.com/Yano/note/321063 转载自:https://www.zybuluo.com/Yano/no 阅读全文
posted @ 2018-06-21 11:49 zhaoyanhao 阅读(468) 评论(0) 推荐(0) 编辑
摘要:一、jdk环境变量 JAVA_HOME :C:\Program Files\Java\jdk1.8.0_77(这个是你安装JDK时的路径,按照实际情况改成你自己的目录) CLASSPATH: .;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;(前面 阅读全文
posted @ 2018-06-17 22:18 zhaoyanhao 阅读(4805) 评论(0) 推荐(0) 编辑
摘要:jsp 首先创建index.jsp页面 首先创建index.jsp页面 首先创建index.jsp页面 controller 上面index.jsp发送list请求,接下来是处理请求的controller Mapper.xml User 阅读全文
posted @ 2018-06-07 14:14 zhaoyanhao 阅读(261) 评论(0) 推荐(0) 编辑
摘要:Android的大部分手机中都有传感器,传感器类型有方向、加速度(重力)、光线、磁场、距离(临近性)、温度等。 方向传感器: Sensor.TYPE_ORIENTATION 加速度(重力)传感器: Sensor.TYPE_ACCELEROMETER 光线传感器: Sensor.TYPE_LIGHT 阅读全文
posted @ 2018-06-05 14:19 zhaoyanhao 阅读(4923) 评论(1) 推荐(2) 编辑
摘要:哈希,英文名Hash。他就像是一个隔壁家的孩子一样,伴随着码工们的成长。听到他们的名字,我们都觉得很高大上。 在写程序的时候,一般我们都是这样被教育的:这个事情搞不定?用哈希呀! 在面试的时候,一般是这样回答的:这个算法还有优化的空间嘛?有,哈希! 在选择女朋友的时候,一般是:哈希…… 当然,被哈希 阅读全文
posted @ 2018-05-23 09:48 zhaoyanhao 阅读(721) 评论(0) 推荐(0) 编辑
摘要:1.复制文件夹 2. 复制文件的方法 3. 测试 阅读全文
posted @ 2018-05-22 15:50 zhaoyanhao 阅读(10906) 评论(1) 推荐(2) 编辑

点击右上角即可分享
微信分享提示