自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Could not initialize class utils.DBUtil(打jar包问题)

Could not initialize class utils.DBUtil(打jar包问题)

2022-08-13 22:45:32 907

原创 Cannot load JDBC driver class ‘oracle.jdbc.driver.OracleDriver‘与not currently know of SID given in

Cannot load JDBC driver class 'oracle.jdbc.driver.OracleDriver'与Cannot create PoolableConnectionFactory (Listener refused the connection with the following error:ORA-12505, TNS:listener does not currently know of SID given in connect descriptor

2022-08-13 15:17:24 417

原创 从“数学归纳法”的角度理解“递归”算法

1.数学归纳法推演步骤证明基本情况(通常是N = 1 的时候)是否成立。证明对于N=1成立。我们只需要先从最小的自然数开始证明。这一步通常非常简单。证明N > 1 时,假设 N - 1 成立,那么对于N成立(N为任意大于1的自然数)。这一步并不是直接证明的,而是假设N-1成立,利用这个结论推出N是成立的。如果能够推出的话,就可以说:对于所有的N都成立。2.递归递归的基本思想:把规模大的问题转化为与之具有相同行为逻辑的最小规模的子问题来解决。构成递归需具备的条件:子问题必须是与原始问题

2021-10-31 16:22:19 364

原创 mybatis接口中方法参数数量大于1时的异常

MyBatisSystemException: nested exception is org.apache.ibatis.binding.BindingException: Parameter ‘name’ not found. Available parameters are [0, 1, param1, param2]上述异常是某接口方法中参数数目大于1导致的。解决办法:找到相应的接口,在对应方法参数中使用@Param把函数参数与Mapper.xml文件中的参数关联起来。示例如下:参考链接:h

2021-08-15 14:21:56 155

原创 jsp页面类型设定中contentType空格引起的异常

解决jsp异常:Page directive: illegal to have multiple occurrences of contentType with different values异常问题:异常原因:因为jsp包含页面与被包含页面的@page指令里面的contentType不一致,导致服务器识别时出现异常!所以最好都写成“无空格”形式。...

2021-05-17 10:51:03 162

原创 SpringMVC中MVC框架模式关联图

SpringMVC中MVC框架模式关联图首先浏览器上访问路径 /admin_category_list。tomcat根据web.xml上的配置信息,拦截到了/admin_category_list,并将其交由DispatcherServlet处理。DispatcherServlet 根据springMVC的配置,将这次请求交由CategoryController类进行处理,所以需要进行这个类的实例化。在实例化CategoryController的时候,注入CategoryServiceImpl

2021-05-13 17:54:20 94

原创 Context initialization failed的一种

Context initialization failed的一种Context initialization failed的一种是由于applicationContext.xml配置MyBatis时,ref写成value!

2021-05-13 17:45:04 169

原创 AXURE 8.1.0.3382 有效激活码

8.1.0.3382版本的激活码:Licensee:zdfansKey:fZw2VoYzXakllUuLVdTH13QYWnjD6NZrxgubQkaRyxD5+HNMqdr+WZKkaa6IoE5N

2019-03-21 08:45:10 8373 9

原创 mvc:default-servlet-handler,mvc:annotation-driven与context:component-scan

1.<context:component-scan />是对包进行扫描,解决@Controller标识的类的bean的注入和使用.2 <mvc:annotation-driven />添加注解驱动,使注解标注的类生效。用来匹配请求的Controller3.<mvc:default-servlet-handler />开通访问静态资源 ,会在Spring...

2019-03-14 18:10:05 336

原创 Error during artifact deployment. See server log for details.

1.tomcat日志信息如下图:2.可以查看如下图:3.解决如下图:也许你遇到的情况和我不一样,但多看日志,总能找到问题出在哪里了!

2019-03-14 10:29:56 5552

原创 Failed to read artifact descriptor for commons-fileupload--Maven导入jar包失败

当出现类似上图Maven导入jar包失败时,可参看下图修改:

2019-03-13 21:11:21 1952 4

原创 SpringMVC配置定时执行任务

1.在SpringMVC配置文件中添加xmlns:task=“http://www.springframework.org/schema/task”http://www.springframework.org/schema/taskhttp://www.springframework.org/schema/task/spring-task-3.2.xsd配置任务扫描<task...

2019-02-02 09:35:37 257

原创 DO DTO BO AO VO POJO

分层领域模型规约:DO(Data Object):与数据库表结构一一对应,通过DAO层向上传输数据源对象.DTO( Data Transfer Object):数据传输对象,Service或Manager向外传输的对象.BO(Business Object):业务对象, 由Service层输出的封装业务逻辑的对象.AO(Application Object):应用对象,在Web层与Serv...

2019-01-16 15:19:32 527

原创 程序思想与基础

面向对象编程(Object Oriented Programming,OOP,面向对象程序设计)是一种计算机编程架构.OOP 的一条基本原则是计算机程序是由单个能够起到子程序作用的单元或对象组合而成.核心思想:封装,继承,多态.MVC是使用模型-视图-控制器设计创建 Web 应用程序的模式.Model(模型)表示应用程序核心(比如数据库记录列表).View(视图)显示数据(数据库记录).C...

2019-01-15 18:07:42 372

原创 git笔记

1.push to origin/master was rejected错误解决方案idea中,发布项目到Git中,当时按照这样的流程添加Git,然后push,提示:push to origin/master war rejected"。解决方案如下:1.切换到自己项目所在的目录,右键选择GIT BASH Here,Idea中可使用Alt+F122.在terminl窗口中依次输入命令:...

2019-01-05 17:37:29 186

原创 Session简介

什么是SessionSession是另一种记录浏览器状态的机制。不同的是Cookie保存在浏览器中,Session保存在服务器中。用户使用浏览器访问服务器的时候,服务器把用户的信息以某种的形式记录在服务器,这就是Session如果说Cookie是检查用户身上的”通行证“来确认用户的身份,那么Session就是通过检查服务器上的”客户明细表“来确认用户的身份的。Session相当于在服务器中...

2018-12-28 14:28:28 231

原创 RPC原理及分析

写个hello world服务类,然后本地调用下,这些程序的特点是服务消费方和服务提供方是本地调用关系.public class Test { public static void main(String[] args) { HelloWorldService helloWorldService = new HelloWorldServiceImpl(); ...

2018-12-26 11:00:50 188

原创 MVC设计模式

操作流程示例:1.你在一个网页上输入姓名和密码,然后点击提交.这时候页面就会跳转(跳转方法有post和get).2.跳转到哪,这就通过web.xml文件配置你的跳转,一般就跳转到servlet来处理.3.servlet说白了,就是一个java类,继承HttpServlet,主要有doGet和doPost方法,你在页面代码写的是get方法跳转,那么就运行servlet里doGet方法里面的代...

2018-12-24 09:48:59 263

原创 js常用方法解析

.attr()$(this).attr(key);获取节点属性名的值,相当于getAttribute(key)$(this).attr(key,value);设置节点属性的值,相当于setAttribute(key,value)$(this).val();获取某个元素节点的value值,相当于 $(this).attr(“value”);$(this).val(value);设置某个元素...

2018-12-07 14:15:31 233

原创 @RequestParam MultipartFile获取上传文件名称

1、jsp表单name;2、controller层通过name值image提取文件image的信息。Spring MultipartFile 参数必须要带着@RequestParam, Spring上传文件时MultipartFile 类型的参数上边一定要写@RequestParam(“xxx”) ,不然编译部署到服务器上之后,会报错误。...

2018-12-05 17:36:55 27512

原创 java Long的初始化

Long 是long的包装类。两个Long类型相加的时候,JVM实现拆箱操作,转换成long 类型进行相加,之后装箱操作,将结果转换成Long类型,拆箱装箱过程是自动完成的。Long类型可以相加减,如下:Long a = 23L;Long b = 34L;Long c = a + b;注意:23L,34L后面的L不可以省略,不然会报错。当初始化 Long a = null;使用a...

2018-11-29 09:14:52 21457 1

原创 WebDataBinder

Spring可以自动封装Bean.前台通过SpringMVC传递过来的属性值XX会自动对应到对象中的属性上并封装成javaBean。但这也限制前台通过SpringMVC传递过来的属性值XX只能是基本数据类型(int,String等)。如果传递过来的是特殊对象,则需要手动进行封装。Spring提供了@InitBinder(初始化绑定封装)注解和WebDataBinder工具.用户只需要...

2018-11-24 14:37:18 569

原创 JSP中EL表达式与JSTL标签库

EL表达式格式:${}${user.name}或${user["name"]}效果相同.2种情况除外:a.包含特殊字符${user.first-name}此时应这样取值:${user["first-name"]}b.通过变量进行动态取值${user[param]}根据用户传入的param变量进行取值EL变量的范围大小:PageScope < RequestScope &a

2018-11-24 09:55:18 252

原创 IDEA

git上传后,idea类名颜色的含义:绿色,已经加入控制暂未提交红色,未加入版本控制,即只在本地蓝色,加入,已提交,有改动白色,加入,已提交,无改动灰色:版本控制已忽略文件...

2018-11-16 13:45:41 168

原创 SSM与Dao,Service,Controller,View四层设计

1、dao层(Mapper)dao层主要负责与数据库进行联络,首先是设计dao层的接口,其次在Spring的配置文件中定义接口的实现类,然后就可以在模块中调用接口来进行数据业务的处理。dao层的接口及参数与数据库数据对应,但可以通过mybatis自动生成。2、service层service层主要负责业务模块的应用逻辑应用设计。首先设计接口,再设计其实现类,接着在Spring的配置文件...

2018-11-14 17:11:53 3441

原创 Optional int parameter 'category_id' is present but cannot

Optional int parameter 'category_id' is present but cannot be translated into a null value due to being declared as a primitive type. Consider declaring it as object wrapper for the corresponding prim...

2018-11-14 15:58:05 368

原创 Injection of autowired dependencies failed解决方式

异常如下:ERROR [RMI TCP Connection(3)-127.0.0.1] - Context initialization failedorg.springframework.beans.factory.BeanCreationException: Error creating bean with name 'orderItemServiceImpl': Injection o...

2018-11-13 16:39:23 10106 2

空空如也

空空如也

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

TA关注的人

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