自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(38)
  • 问答 (3)
  • 收藏
  • 关注

原创 2020-12-02(项目部署到linux之后出bug..)

项目运行正常,但是部署到centos7上测试,查询不到,且添加时一个汉字变成一个?,郁闷。。。。问题待解决。。

2020-12-02 10:39:00 175 1

原创 layui传过来的MultipartFile是null??困扰了一晚上,500牛逼!

2020-11-25 20:43:41 717 4

原创 2020-11-23(ssm完整依赖和.xml配置文件模板)

pom.xml:<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-.

2020-11-23 21:00:04 358 2

转载 Spring学习笔记(转载)

Spring介绍 Spring 是一个开源框架,是一个分层的 JavaEE 一站式框架。 所谓一站式框架是指 Spring 有 JavaEE 开发的每一层解决方案。 WEB层:SpringMVC Service层:Spring的Bean管理,声明式事务 DAO层:Spring的JDBC模板,ORM模板 优点: IOC:方便解耦合 AOP:对程序进行扩展 轻量级框架 方便与其他框架整合 Spring使用 S...

2020-11-12 21:29:29 141 4

转载 Spring 常用注解(转载)

好记忆不如烂笔头,能记下点什么,就记下点什么,方便温故而知新! Spring 系列作为当下 Java 程序猿/媛的必备技能,受到了全世界 It 工作者的厚爱,那么常用的spring注解都有哪些,都有哪些用处,都怎么使用,未必人人都知道,下面介绍下主要的 spring 注解! Spring部分 1.声明bean的注解 @Component 组件,没有明确的角色 @Service 在业务逻辑层使用(...

2020-11-12 21:23:06 89

原创 2020-10-29(MVC实现DVD系统)

MVC实现的DVD系统: 关联了两张表,一张user表,用于登录验证,username和password都满足方可登录成功,另一张DVD表,存储了dvd信息,其中DVD的编号为主键,不可重复。登录界面: 账号和密码会去user表中验证。验证码利用ValidateCode.jar包生成,输入之后会去Codesevlet中去验证输入的验证码。 ValidateCode vc=new ValidateCode(100, 20, 5, 20); String cod.

2020-10-29 21:38:48 153

原创 2020-10-21(servlet实现DVD的增删改查及借阅归还)...简单实现

package controller;import java.io.IOException;import java.io.PrintWriter;import java.text.SimpleDateFormat;import java.util.List;import javax.servlet.ServletException;import javax.servlet.http.HttpServlet;import javax.servlet.http.HttpServletRe...

2020-10-21 21:23:03 225

原创 2020-10-15(JDBC用druid连接池封装),嗯,,初具规模吧~

package dao.Impl;import java.sql.Connection;import java.sql.PreparedStatement;import java.sql.ResultSet;import java.sql.SQLException;import java.sql.Statement;import java.sql.Timestamp;import java.util.ArrayList;import java.util.Date;import ja...

2020-10-15 18:51:28 109

原创 2020-10-13(DVD连接数据库,附部分代码)

package main;import java.sql.Connection;import java.sql.PreparedStatement;import java.sql.ResultSet;import java.sql.Statement;import java.sql.Timestamp;import java.util.ArrayList;import java.util.Date;import java.util.Scanner;import modeo.DVD;.

2020-10-13 21:26:04 228

原创 2020-10-13(JDBC基本练习)

增加package demo;//增加import java.sql.Connection;import java.sql.DriverManager;import java.sql.SQLException;import java.sql.Statement;public class Demo01 { public static void main(String[] args) { //1.导jar包(驱动) //2.加载驱动 Connection con = null

2020-10-13 20:49:49 103

原创 2020-10-09(mysql练习)

1.设有成绩表如下所示 1.查询两门及两门以上不及格的学生姓名 2.查询学生平均分 3.查询姓名是张三的学生 成绩和 4.将学生信息按照 分数倒序 5.获取学生信息中 分数最低的学生姓名和分数最高的学生姓名 6.查询两门及两门以上不及格同学的平均分。 编号 姓名 科目 分数 1 张三 数学 90 2 张三 语文 50 3 张三 地理 40 4 李四 语文 55 5 李四 政治 45.

2020-10-09 20:46:10 754

转载 2020-09-23(线程相关 转载)

https://mp.weixin.qq.com/s/kAgZtxBHzIKnJQ4hpOTh5w

2020-09-23 21:20:20 38

原创 2020-09-23(反射)

package net.csdn.blog.wdd9527.week05.day03.test01;import java.lang.reflect.Constructor;import java.lang.reflect.Field;import java.lang.reflect.Method;public class Demo { public static void main(String[] args) { //test01();//拿对象 //test02();//拿.

2020-09-23 17:27:34 59

原创 2020-09-22(map集合写入和读取.properties文件所遇到的问题) 欢迎补充和提问~

package net.csdn.blog.wdd9527.week05.day02.test04;import java.io.BufferedReader;import java.io.BufferedWriter;import java.io.File;import java.io.FileReader;import java.io.FileWriter;import java.io.IOException;import java.util.HashMap;import java..

2020-09-22 21:20:28 309

原创 2020-09-21(集合,IO综合练习题,IO笔记略)

package net.csdn.blog.wdd9527.week04.day05.test05;import java.io.File;/* * 递归获取目录下的所有文件,包括子目录下的文件 */public class Main03 { public static void main(String[] args) { File file = new File("d:" + File.separator + "360安全浏览器下载"); display(file); .

2020-09-21 21:18:09 694

原创 2020-09-20(DVD管理系统3.0)添加IO流,实现信息的持久性

package main;/** * 1.创建一个DVD类,包含编号,片名,类型,状态,借出时间,归还时间。 * 2.创建一个工具类,可以对DVD进行增删改查,以及借出,归还。 * 尽可能体现封装的思想。 */import java.util.Scanner;public class Main { public static void main(String[] args) { System.out.println("*****************欢迎来到DVD管理系统****.

2020-09-20 21:03:11 119 1

原创 记录一下这个伟大的二逼时刻!(递归参数传错了)

2020-09-19 11:04:45 51

原创 2020-09-18(集合相关练习题 附答案)

package net.csdn.blog.wdd9527.week04.day04.test06;import java.util.Scanner;/** * (Map)利用Map,完成下面的功能: * 从命令行读入一个字符串,表示一个年份,输出该年的世界杯冠军是哪支球队。如果该 * 年没有举办世界杯,则输出:没有举办世界杯。 * 附:世界杯冠军以及对应的夺冠年份,请参考下图.(图略) * 截止到2009 年为止,历届世界杯冠军 * * 读入一支球队的名字,输出该球队夺冠的年份列.

2020-09-18 21:15:16 757

原创 2020-09-17(Set接口和Map接口)

set集合特点:- 无序(元素顺序与放入顺序无关),不能按索引访问元素- 不可重复(集合中不允许出现重复的元素) 实现类:HashSet、TreeSet1. HashSet(相对无序存储,不可以存储相同元素(排重),通过哈希表实现的集) 此类实现Set接口,由哈希表(实际上是一个HashMap实例)支持。它不保证set的迭代顺序;特别是它不保证该顺序恒久不变。此类允许使用null元素。Hash:哈希——实际含义散列,就是一种算法,把任意长度的输入通过散列算法变换成固定长度的输出,该.

2020-09-17 21:29:51 94

原创 2020-09-15(List接口)

集合:就是一个存储数据的容器。集合与数组一样,也是一个容器,与数组的区别:1 数组长度固定,集合的长度不固定。2 数组可以存储基本类型和引用类型,集合中存储的元素类型只能是引用类型。ArrayList类是List接口的大小可变数组的实现。实现了所有可选列表操作,并允许包括null在内的所有元素。存储特点: 相对有序存储,可以存储相同元素(不排重),可以通过下标访问集合元素,通过数组实现的集合存储结构:数组底层是数组:所以下标是自带属性,长度固定但是我们集合是长度不固定.

2020-09-15 21:25:20 53

原创 2020-09-15(基于控制台的DVD管理系统2.0)(改为集合实现)

package dvdManagementSystem.main;/** * 1.创建一个DVD类,包含编号,片名,类型,状态,借出时间,归还时间。 * 2.创建一个工具类,可以对DVD进行增删改查,以及借出,归还。 * 尽可能体现封装的思想。 */import java.util.Scanner;public class Main { public static void main(String[] args) { System.out.println("***********.

2020-09-15 21:15:06 127

原创 2020-09-12(一周总结 week3)

1.什么是类?什么是对象? 类是对象的抽象,对象是类的实例化。2.构造方法作用? 构造方法是用来初始化对象的,方法名与类名相同。 可以自动生成,但是写了有参的要注意写上无参的。3.写一个类? 1.根据类的静态属性,写几个成员方法,注意突出特征; 2.写两个构造方法,一个有参,一个无参(Alt+Shift+s-->...using Fieds...); 3.根据行为写几个方法; 4.快捷键生成toString方法(Alt+Shift+s-->toString).

2020-09-12 17:18:37 67

原创 2020-09-11(Test 答案在最后)

1.已知类关系如下: class Employee{ } class Manager extends Employee{} Class Director extends Employee{} 则下列语句正确的是: ( )。 A. Employee e =new Manager(); B. Director d=new Manager(); C. Director d =new Employee (); D. Manager m=new Director (); .

2020-09-11 21:15:32 2225

原创 2020-09-12(String类(与正则表达式相关的暂无))(附源码+个人分析观点)

String 类:一.构造方法(new 初始化对象的时候使用)1.public String(),初始化一个新创建的 String 对象,使其表示一个空字符序列。注意,由于 String 是不可变的,所以无需使用此构造方法。2.public String(String str),丢一个String字符串,初始化一个新创建的String对象,使其表示一个与参数相同的字符序列。String s = new String("abc");3.String(char[] cs),丢进去一个字.

2020-09-11 21:07:12 228

原创 2020-09-10(抽象类+接口练习 部分附源码)(包装类笔记)

题目:1.通过创建抽象类形状Shape,分别计算圆、长方形、三角形的面积和周长:Shape类中定义将来子类可能会用 到的属性和三个重载的构造方法以及求周长getper()和求面积area()的抽象方法。分别创建圆、长方形、三 角形继承抽象类,实现求周长和求面积的计算。在主类中分别计算圆、长方形、三角形的面积和周长。2.在第一题的基础上,为Shape增加抽象方法String compareto(Object a),比较两个形状面积的大小,返回 字符结果。三个子类分别实现这个方法比较两.

2020-09-10 21:39:01 1304 1

原创 2020-09-09(多态+抽象类的练习和总结)

1.定义一个平面图形形状类Shape,在该类中定义一个求面积的方法area()。 再定义类:圆(Circle),矩形(Rectangle)和三角形(Triangle),从Shape类继承。 而类正方形(Square)从矩形(Rectangle)继承。在所有子类中定义必要的成员变量和成员方法(包括构造 方法和重写的方法)。 要求:编写一个测试程序,实现构造不同的图形(圆,矩形,三角形,正方形),并能计算各类图形的面积。2.1)设计一个User类,其中包括用户名、口令等属性以及构造方法(..

2020-09-09 20:34:45 858

原创 2020-09-08((继承+多态)总结和练习 )待补充...

总结:1.继承:允许子类去继承父类非私有化的属性和行为,关键字extends来实现,能发生继承的类,关系上要满足is a xxx,(继承是发生在对象层面上的,所以子类对象被new出来,必然有父类对象new出来让子类继承)2.继承的好处:a.减少代码的冗余 b。允许开发者定义分等级层次的类3.简单了解下super关键字:指代当前对象的父类对象4.重写:子类不满足于父类继承过来的方法,用自己的方式去重写相关的方法体5.重写和重载的区别:重写是两个类,重载是一个类6.多态:同一个行为在不同对.

2020-09-08 21:15:33 1118

原创 2020-09-07(基于控制台的DVD管理系统)

package dvdManagementSystem;/** * 1.创建一个DVD类,包含编号,片名,类型,状态,借出时间,归还时间。 * 2.创建一个工具类,可以对DVD进行增删改查,以及借出,归还。 * 尽可能体现封装的思想。 */import java.util.Scanner;public class Main { public static void main(String[] args) { System.out.println("****************.

2020-09-07 18:30:17 299

原创 2020-09-05(Test 答案在最后)

选择题1.设 x = 1 , y = 2 , z = 3,则表达式y+=z--/++x的值是( )。 A. 3 B. 3. 5 C. 4 D. 52.下面那些语句不会出现编译警告或错误( )A:float f = 1.3 B:char c = "a" C:byte b = 25 D:boolean d = null3.下面那些结论是正确的( )public clas.

2020-09-05 16:50:59 817

原创 2020-09-05(一周总结 week2)

1.switch支持哪些数据类型? 基本数据类型:byte、char、short、int(byte short char类型可以在不损失精度的情况下向上转型成int) 包装数据类型:Byte、Characte、Short、Integer(jdk1.5开始支持,因为这个版之后支持自动拆箱为对应的基本数据类型) String Enum2.case击穿? case中没有break,会一直向下执行。3.switch和if的区别? switch适合做点的判断,if适合做区.

2020-09-05 16:33:47 96

原创 2020-09-05(面向对象相关练习题,部分附源码)

1. * 创建一个类,包含一个int属性,一个char属性,一个String属性, * 它们都没有初始化,创建对象,在main方法中将它们的值打印出来, * 查看其默认初始化的值。2. * 商场为员工提供了基本工资(3000元)、 * 物价津贴及房租津贴,其中物价津贴为基本工资的40%,房租津贴为基本工资的25%。 * 编程计算实领工资(CalcSalary.java)3. * 定义一个Human类(人类), * 为其定义name(名字),age(年龄),sex(性别)height(身.

2020-09-05 16:10:13 998

原创 2020-09-04(引用数据类型之数组的增删改查排)暂留Scanner多次调用关闭问题

在写Tools工具类的时候,多次使用了Scanner sc = new Scanner(System.in);但是Scanner一旦关闭就不能再次启用,否则会报错,网上试了很多办法,多不能完成,可能时技术不行吧,暂留一个问题!package com.wdd.week02.day05.text02;/** * * 引用数据类型-->数组-->增删改查 * CRUD(create, read, update, delete * 以及排序 * @aut...

2020-09-04 21:30:32 256

原创 2020-09-03(构造方法+继承)

package demo2;public class Main { public static void main(String[] args) { Grandson b = new Grandson(); /** * 子类new对象时,会调用父类的构造方法(如果还有父类,会一直向上调用父类的构造方法) * 当其中的某个父类的构造方法被修改为有参的, * 那么需要这个父类的子类传递一个参数,否则会报错, * 或者自己写一个该父类的无参构造方法 */.

2020-09-03 21:26:13 77

原创 2020-09-03(构造方法以及构造方法的重载) 开始面向对象

由于练习构造方法的代码都类似,就不一一贴出来了。package structureMethodDemo;public class Cat { String colour; //颜色 char sex;//性别 String type;//品种 int age;//年龄 public Cat() { super(); } public Cat(String colour, char sex, String type, int age) { super(); t.

2020-09-03 21:12:16 94

原创 2020-09-02(方法的练习,递归的思想)

1.计算从1到某个数以内所有奇数的和。2.计算从1到某个数以内所有能被3或者17整除的数的和。3.计算1到某个数以内能被7或者3整除但不能同时被这两者整除的数的个数。4.计算1到某个数以内能被7整除但不是偶数的数的个数。5.求2〜某个数之内的素数。【素数 : 只能被1或本身整除的数】6.判断某个年份是否是闰年。7.已知有一个数列:f(0) = 1,f(1) = 4,f(n+2) = 2 * f(n+1) + f(n),其中n是大于0的整数,求f(n)的值(提示:使用递归)8.求.

2020-09-02 21:38:11 324

原创 2020-09-01(数组练习题)

1.定义一个数组,获取这个数组中的最小值2.定义一个数组,数组成员10个,找出数组中最大数连同下标一起输出3.给定一个整型数组,数组成员10个,求该数组中第二大的数的下标4.B哥去参加青年歌手大奖赛,有10个评委打分,(去掉一个最高一个最低)求平均分?利用选择排序对数据进行降序排序5.从控制台读入5个int型数存入数组,先将数组元素逆序输出,再对数组元素进行降序排序,然后输出排好的数组元素。package workdemo;import java.util.Scanner;/**.

2020-09-01 21:19:02 773

原创 2020-09-01(数组的增删改查和冒泡,选择排序)

package demo;import java.util.Scanner;/** * CRUD 增查改删 (creat,retrieve,update,delete) * 所以接下来的讨论都是基于数组长度无限长的前提去讨论 * @author WDD */public class CreatDemo { public static void main(String[] args) { // 先动态实例化一个数组 存放姓名 String[] names = new Stri.

2020-09-01 21:15:52 136

原创 2020-08-31(循环有关练习)

package demo;public class Demo { public static void main(String[] args) { short sum = 0; short i = 0; for (i = 0; i < 10; i++) { //sum = sum + i;错误:类型不匹配:不能将int转换为short //错误原因是因为 i++; 把short的i 隐式转换为int类型了; sum += i; // += 是一个赋值,而不是运.

2020-08-31 20:50:07 129

空空如也

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

TA关注的人

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