自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(128)
  • 资源 (2)
  • 收藏
  • 关注

原创 SpringMVC之ModelAndView

1.请求处理方法:请求处理方法中有多种参数类型。重要的类型是org.springframework.ui.Model类型,该类型是一个包含Map的Spring框架类型。每次调用请求处理方法时创建该对象。public String register(Model model){model.addAttribute("success","注册成功了");return "register";}2.当处理器处理完请求时,会将包含视图信息和数据信息的ModelAndView对象返回。实例1:pub

2020-05-14 22:53:20 339

原创 2.数据库练习

题目描述查找各个部门当前(to_date=‘9999-01-01’)领导当前薪水详情以及其对应部门编号dept_noCREATE TABLE `dept_manager` (`dept_no` char(4) NOT NULL,`emp_no` int(11) NOT NULL,`from_date` date NOT NULL,`to_date` date NOT NULL,PRI...

2020-05-07 22:26:44 258

原创 jsp九大内置对象(隐式对象)

1.九大内置对象1.阅读下面代码<body><% out.println("first line "); response.getWriter().write("second line ");%> </body>当使用浏览器访问该jsp页面时会什么结果结果为:second line first lin...

2020-05-06 15:40:11 472

原创 Java50道编程题

题目5:利用条件运算符的嵌套来完成此题:学习成绩> =90分的同学用A表示,60-89分之间的用B表示,60分以下的用C表示。public class Solution { public static void main(String[] args) { Scanner sc = new Scanner(System.in); System.out....

2020-05-06 14:16:14 2785 1

原创 1.数据库练习limit

1.查找最晚入职员工的所有信息CREATE TABLE `employees` (`emp_no` INT(11) NOT NULL,`birth_date` DATE NOT NULL,`first_name` VARCHAR(14) NOT NULL,`last_name` VARCHAR(16) NOT NULL,`gender` CHAR(1) NOT NULL,`hire_...

2020-05-05 11:10:26 231

原创 排:快速排序

思路:分为交换和递归。交换:从右往左:如果值>=当前值,则跳过从左往右:如果值<=当前值,则跳过基准数: int temp= arr[left];递归:方法:quickSort(arr,left,i-1);quickSort(arr,i+1,right);递归出口if(left>=right){return};public static void quick...

2020-05-02 14:58:45 118

原创 数据库表中状态:1表示开启,0表示关闭。

1.数据表中。关于状态的字段,只有 一个Int类型的字段,比如下方:2.domain的JavaBean.关于状态就有两个字段,一个String型,一个Integer型。比如下方这个:3.dao层01.插入数据根据数据库表的字段。02.显示数据调用的是字符型字段。JavaBean的处理如下。4.显示层插入数据时,要进行转换。关于状态字段的思考数据库表设计的问题在项目的...

2020-04-29 10:29:10 6217

原创 IDEA之列编辑

1.默认情况下,多了一列空白2.使用列编辑之后

2020-04-21 10:42:47 238

原创 Java使用MySQL8.0遇到的问题

1.更改数据库驱动路径com.mysql.cj.jdbc.Driver2.时区问题时区设置为UTC与北京时间相差8个小时。"JDBC:mysql:///数库名?serverTimezone=UTC时区设置北京时间jdbc:mysql:///数库名?serverTimezone=GMT%2B83.Spring配置文件的写法。加入useSSL=falsejdbc:mysql://...

2020-04-21 09:26:16 208

原创 Java基本数据类型的取值范围

public class Solution1 { public static void main(String[] args) { System.out.println("byte类型的取值范围"); System.out.print(-Math.pow(2,7)); System.out.print("~"); Syste...

2020-04-18 15:42:55 440

原创 最近的总结

大三下学期的课程很重要,已经学过的就可以忽略,简单看一下就好。多发现问题提升自己。求职:规划和打法很重要。不同的阶段要求不同,反正积极的心态应对自己的不足就好。不用羡慕别人。保持空杯心态忘掉过去的荣与辱。适当调整之后。冷静下来提升自己。等到实力充足,再战也不迟。三月份,忙于求职的事,没时间更新csdn。写csdn有一年了。虽然写的不咋滴,也是一个好的习惯。加油,不服输就多努力,这是个...

2020-04-16 23:00:04 144 1

原创 SpringMVC加入过滤器配置后webapp标签波浪线红色。

原因是web.xml版本的问题。使用IDEA2019利用web模板创建maven工程默认情况,web.xml的版本是2.3。如下图解决问题的方法:方法1按照下图顺序,把过滤器的内容上移到前端控制器内容上面。方法2更改webapp标签,更改为3.1版本。<web-appxmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"x...

2020-02-28 22:21:49 578

原创 SpringMVC之@requestMapping

1、路径要一一对应,否则会报404错误。

2020-02-27 22:44:06 116

原创 Spring MVC Controller的xml方式出现404错误。

代码逻辑上没问题,问题出现在web-app标签上。将< web-app> 改为<web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://xmlns.jcp.org/xml/ns/javaee" xsi:schemaLocation="...

2020-02-25 18:21:34 234

原创 有道云更改默认字体大小

有道云的普通文本默认字体大小为14px,字体为微软雅黑。我们可以点击右上角三个点来进行修该,如下图

2020-02-21 17:49:08 1749

原创 mybatis环境的搭建。

1.创建Maven工程,pom中导入坐标。 <packaging>jar</packaging> <dependencies> <dependency> <groupId>mysql-connect-java</groupId> <artif...

2020-02-17 12:01:38 121 1

原创 B-,B+,红黑树

平衡搜索树常见有以下几种:AVL树、2-3树、2-3-4树、B-树、Red-black树2-3树等价于红黑树。B+树是B-树的变形。所有的附属数据都保存在叶结点中,只将关键字和子女指针保存于内结点里,因此最大化了内结点的分支因子。红黑树 和 b+树的用途有什么区别?红黑树多用在内部排序,即全放在内存中的,STL的map和set的内部实现就是红黑树。B+树多用于外存上时,B+也被成为一个...

2020-02-17 10:41:50 206

原创 IDEA快捷键

Alt+insert 或 右键: Generate(set,get…) 新建类方法等ctrl+Shift+A : 查找所有Intellij的命令ctrl+Alt+o:格式化import列表ctrl+Alt+L : 格式化代码fori/sout/psvm+Tab :循环、System.out、mainxx.method().var +Tabctrl+shift+space :自动代码补齐...

2020-02-15 23:11:40 97

原创 javase知识点回顾

this:用来引用当前类对象。super:用来引用当前类的父类对象。super():调用父类的构造方法。1.什么时候用到super?子类隐藏了父类的成员变量或重写父类的方法后,需要用到父类的成员变量,使用父类方法。2.重写与重载?重写:子类继承父类,重写父类的方法。重载:多态是相同的名字用来定义不同的方法。重载 是java实现多态性的方式之一。3.接口接口只含常量和方法的定义...

2020-02-09 12:00:15 133

原创 Spring 的事务管理笔记

目的:掌握声明式事务管理,了解编程式事务管理。1.Spirng的数据库编程。Spring框架为开发者提供了JDBC模板模式,即jdbc Template,它可以简化许多代码。但在实际应用中jdbc Template并不常用,更多是使用Hibernate框架和MyBatis框架进行数据库编程。...

2020-02-03 23:16:40 89

原创 使用maven编写Servlet转发到jsp

在java文件夹新建一个包,然后新建servlet文件,出现错误。为servlet添加路径删掉代码中jar包后的Servlet的代码如下。接下来回到pom.xml中。可以在百度搜索maven中央仓库。然后在页面的搜索框中输入servlet注意:加入< scope>provided< /scope>返回到MyServlet.java,编写代码,IDE...

2020-01-29 16:35:26 275

原创 idea找不到web服务组件

推出软件后,根据提示信息进行修复。否则会出现IDEA 创建maven项目不能创建jsp

2020-01-27 16:52:56 1679

原创 元素 'bean' 必须不含字符 [子级], 因为该类型的内容类型为“仅元素”。

注意xml文件是否注释或者注释正确。否则会出现下面的情况。

2020-01-26 22:59:21 1478 2

原创 response、验证码

Response对象功能:设置响应消息,可以通过查看API 输入ServletResponse一、设置响应消息。1.设置相应行。01.格式:HTTP/1.1 200 ok02.设置状态码: setSatatus(int sc)2.设置响应头:setHeader(String name,String value)3.设置响应体。字节输出流为任意数据字符输出流:PrintWriter ...

2020-01-21 00:43:07 343

原创 maven的安装

maven的环境变量配置0.把maven压缩包解压到c/my_java目录下。1.我的电脑右键-》属性-》高级系统设置-》环境变量2.把解压的目录粘贴在变量值中。3.在path中添加maven的环境配置依赖于java_home4.查看安装是否成功cmd-> mvn -v出现以上的结果即安装成功。附加本地仓库的设置...

2020-01-20 11:58:06 132

原创 二进制中1的位数

1.题目描述输入一个整数,输出该数二进制表示中1的个数。其中负数用补码表示。代码实现public class Solution { public int NumberOf1(int n) { int count =0; while(n!=0){ count++; n= n&(n-1); ...

2020-01-18 16:38:34 265

原创 请填写此字段

输入框没有输入,表单提交时,会有提示信息。请填写此字段。input标签里的required=””的作用,required为H5特性。

2020-01-17 22:51:02 2315

原创 程序标准的开发框架与DAO设计模式

1.程序标准的开发框架如图DAO(Data Access Object,数据访问对象)的主要功能是数据操作,在程序的标准开发架构中属于数据层的操作。客户层:Client,采用B/S开发架构,一般客户都使用浏览器进行访问。显示层:使用JSP/Servlet进行页面效果的显示。业务层:(Business Object,业务对象),service将多个原子性的DAO操作进行组合,组合成一个完整...

2020-01-14 17:58:44 237

原创 JavaWeb时间前台页面输入的时间正常,后台mysql数据库日期不同,出现时间差

mysql8.0的时区要设置好,不然会出现时差,如果你设置serverTimezone=UTC,连接不报错,但是我们在用java代码插入到数据库时间的时候却出现了问题。比如在java代码里面插入的时间为:2018-06-24 17:29:56但是在数据库里面显示的时间却为:2018-06-24 09:29:56有了8个小时的时差//北京时间东八区serverTimezone=GMT%...

2020-01-07 11:38:38 421

原创 Ajax异步验证-----jQuery

    Ajax开发技术可以实现页面的局部更新,而不影响整体。    由于异步验证执行JavaScript操作过于繁琐了解即可。这里用jQuery实现Ajax的异步验证。需求:当用户输入ID之后,会使用Ajax将信息提交到服务器上进行验证,如果此ID没有被人使用,则提示正确;如果有人使用,则提示错误信息。数据库u...

2019-12-31 23:38:50 313

原创 关于UML

统一建模语言(Unified Modeling Language ,UML)是一种通用的可视化建模语言,可以用来描述、可视化、构造和文档化软件密集型系统的各种工作。已被ISO发布为国际标准。UML的特点:统一标准、面向对象、可视化、独立于过程、容易掌握使用、与编程语言的关系。UML的主要内容可以由5类图(9种图形)来定义:用例图 2.静态图 3.行为图 4.交互图 5.实现图用例图 :...

2019-12-30 10:45:20 161

原创 jsp简单的分页显示

数据库分页显示是Web应用程序常遇到的问题。用户的数据查询结果太多,超过计算机屏幕显示的范围时,为了方便用户,采用数据库分页显示的方式。分页显示:就是将数据库中的结果集人为地分成一段一段地来显示,这里需要两个初始参数:(1) 每页多少条记录(PageSize);(2) 当前是第几页(CurrentPageID);通过操作一个结果集ResultSet,就可以显示某段特定的结果出来。至于其他的...

2019-12-30 00:10:22 848

原创 jQuery入门

一、步骤下载JQuery。导入JQuery的js文件:导入min.js文件。使用直接上代码,注意引入jQuery到页面与事件处理的< script>是不同的。<!DOCTYPE html><html lang="en"><script src="js/jquery-3.3.1.min.js" type="text/javascript"&...

2019-12-28 23:19:37 98

原创 过滤器与中文乱码的问题

解决方法1直接通过setCharacterEncoding()方法设置一个统一的编码。程序如下:<%@page language="java" contentType="text/html;charset=gbk"%><html><head><title>Insert title here </title></head&...

2019-12-22 21:35:05 159

原创 filter过滤器

   过滤器中的初始化参数是在容器启动时自动加载的,可以通过FilterConfig的getInitParameter()方法取出配置的初始化参数,只初始化一次,过滤器中的doFilter()方法实际上会调用两次,一次在FilterChain操作之前,一次是在FilterChain操作之后。过滤器在登录验证的应用。01@WebFilter("/*")public cl...

2019-12-21 23:41:00 177

原创 JSP异常处理

为页面指定异常处理方式。01.如果出现错误指向500.jsp02.500.jsp通过web.xml配置。全局的错误处理可以处理两种类型的错误:一种是HTTP代码的错误,如404,500;另一种是异常的错误,如NullPointerException.<error-page><error-code>500</error-code>&...

2019-12-21 17:51:20 183

原创 eclipse EE创建web项目和配置MysqlJDBC

步骤如下配置服务器。创建Web项目和JSP文件编写、调试、运行JSP页面。1.配置服务器(1)Window –> Preferences->Server->Runtime Environment点击add(2)接下来点击browse,找到tomcat路径2.创建Web项目和JSP文件File->New ->Dynamic Web Project创...

2019-12-17 20:42:13 623

原创 form的onsubmit用法

    JavaScript在jsp页面中可以放在程序中的任意位置,放在head标签前,先执行。表单验证<body><form name=form1 target="_blank" method=post onsubmit ="return dosubmit(this)">手机号码(11位数字):<input...

2019-12-17 19:32:13 1581

原创 IDEA如何导出war包,并且配置到云服务器上

file->project structure->Artifacts根据所需的项目生成war包3.按照步骤之后,最后点击ok。4.build artifacts5.选buildbuild 成功如图所示6.在out文件夹找到war包。如何把war包上传到云服务器1.通过WinSCP上传,把war包放在tomcat指定的自动解压路径。2.war包没有自动解压可...

2019-12-14 15:59:57 547

原创 jsp中a标签传递参数到servlet

< a href="/Servlet?gid=<%=%>">< /a>注意?前后不要有空格

2019-12-09 12:04:43 4252

java弗洛伊德输出最短路径及路径长度的算法

java数据结构课程设计校园超市选址中,我们要用到弗洛伊德算法输出最短路径及最短路径长度,输出的路径用点---&gt;点表示,本文件提供输出的代码。

2019-07-11

数据结构与算法分析 java语言描述(原书第3版)中文PDF+源码.rar

数据结构与算法分析java语言描述,是数据结构与算法分析方面的经典教材,使用卓越的Java编程语言作为实现工具讨论了数据结构(组织大量数据的方法)和算法分析(对算法运行时间的估计)。随着计算机速度的不断增加和功能的日益强大,人们对有效编程和算法分析的要求也不断增长。《数据结构与算法分析:Java语言描述(第3版)》把算法分析与最有效率的Java程序的开发有机地结合起来,深入分析每种算法,内容全面、缜密严格,并细致讲解精心构造程序的方法。

2019-07-11

空空如也

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

TA关注的人

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