Java

java.lang.NoSuchMethodError

NoSuchMethodError是一个运行时错误,在编译时一般不会出现这个错误。既然能成功编译,就说明方法本身是存在的,方法所在的类也是存在的,而且都可以正常的引用到。方法本身是存在的,方法所在类也是存在的,那么在运行时还会出现这个错误,就只能说明运行时引用的类里面没有这个方法。这说起来有点拗口,简单的说,就是存在至...
代码星球·2020-09-09

java程序员怎么创建自己的网站:第三章: 商业网站搭建图文流程

上一章:使用的是github免费搭建自己的个人网站:(www.liaozhiwei.cn),但是没有连接数据库,这一章我将使用自己的笔记本作为服务器,搭建一个可以连接数据库的项目网站,不过数据库没有在linux系统配置搭建,用的是云数据库。如果有想法想自己全套都配置在linux上给连接(八到十章):https://bl...

MongoDB :第六章:Java程序操作MongoDB

环境配置在Java程序中如果要使用MongoDB,你需要确保已经安装了Java环境及MongoDBJDBC驱动。本章节实例时候Mongo3.x以上版本。你可以参考本站的Java教程来安装Java程序。现在让我们来检测你是否安装了MongoDBJDBC驱动。首先你必须下载mongojar包,下载地址:https://mo...

全文检索工具elasticsearch:第三章: Java程序中的应用

搭建模块创建二个项目gmall-list-service的appliction.properties: server.port=8073spring.datasource.url=jdbc:mysql://localhost:3306/gmall?characterEncoding=UTF-8spring.d...

面试:第八章:SpringMVC、Springboot、Mybatis、Dubbo、Zookeeper、Redis、Elasticsearch、Nginx 、Fastdfs、ActiveMQ

SpringMVC:简单的介绍一下SpringMvc的工作原理?1、用户向服务器发送请求,请求被SpringMVC的前端控制器DispatcherServlet截获。2、DispatcherServlet对请求的URL(统一资源定位符)进行解析,得到URI(请求资源标识符),然后根据该URI,调用HandlerMapp...

面试:第一章:java基础各种区别

byte:1个字节short:2个字节char:2个字节int:4个字节long:8个字节float:4个字节double:8个字节Java集合框架的根接口有Collection和Map。Collection根接口包含List和Set二个子接口。List接口它的特点是:元素有序、且可重复,主要包含三个实现类:Array...

消息队列:第三章:在Java中使用消息队列

在项目中导入依赖坐标<!--使用消息队列,导入依赖坐标--><dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-activemq</...

JavaSE:第十七章:编程测试题

**练习:求1+2!+3!+...+20!的和**   longsum=0;   for(inti=1;i<=20;i++){      longtemp=1;   ...

Spring Cloud:第一章:基本介绍

SpringCloud中文网SpringCloud是什么?SpringCloud是一系列框架的有序集合,将市面上开发得比较好的模块集成进去,进行封装,从而减少了各模块的开发成本。SpringCloud优缺点基于注解,没有配置文件,解耦的SpringCloud和Dubbo对比Dubbo只是实现了服务治理,而SpringC...

SpringBoot框架:第一章:基础配置和介绍

什么是SpringBoot?SpringBoot就是一些库的集合,它能够被任意项目的构建系统所使用,简化新Spring应用的初始搭建以及开发过程,简化配置,用更简单的办法整合第三方其他技术。其实就是简单、快速、方便!平时如果我们需要搭建一个springweb项目的时候需要怎么做呢?配置web.xml,加载spring和...

Spring MVC框架:第十七章:异常映射

异常映射异常机制是Java程序中针对有可能发生的问题所提前作出的应急解决方案。在SpringMVC中可以通过异常映射的方式,将异常类型和某个视图名称对应起来,让用户不是看到异常信息,而是一个比较友好的界面。局限性:同步请求需要一个新的页面时这样操作是没问题的,但是对于需要数据片段的异步请求来说,就会导致Ajax请求收到...

Spring MVC框架:第十六章:细节了解

了解内容1.SpringMVC配置文件可以放在WEB-INF下①命名规范:[servlet-name]-servlet.xml②位置:/WEB-INF目录下③示例:/WEB-INF/springDispatcherServlet-servlet.xml④使用默认配置文件可以省略init-param<!--Thef...

Spring MVC框架:第十五章:多IOC容器整合

多IOC容器整合SSM整合方式Spring、SpringMVC、MyBatisSpringMVC的核心Servlet会启动一个IOC容器,而ContextLoaderListener也会启动一个IOC容器。web.xml<?xmlversion="1.0"encoding="UTF-8"?><web-...

Spring MVC框架:第十四章:数据校验

第十二章数据校验在Web应用三层架构体系中,表述层负责接收浏览器提交的数据,业务逻辑层负责数据的处理。为了能够让业务逻辑层基于正确的数据进行处理,我们需要在表述层对数据进行检查,将错误的数据隔绝在业务逻辑层之外。1.校验概述JSR303是Java为Bean数据合法性校验提供的标准框架,它已经包含在JavaEE6.0标准...

Spring MVC框架:第十三章:类型转换

SpringMVC将“把请求参数注入到POJO对象”这个操作称为“数据绑定”。数据类型的转换和格式化就发生在数据绑定的过程中。类型转换和格式化是密不可分的两个过程,很多带格式的数据必须明确指定格式之后才可以进行类型转换。最典型的就是日期类型。1.使用SpringMVC内置的类型转换器①配置MVC注解驱动<mvc:...