自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Java中Spring MVC的案例代码及讲解

在这个示例中,我们假设已经定义了一个名为User的类,并且有一个名为UserService的服务类来处理与用户相关的业务逻辑。方法通过调用UserService的方法获取指定id的用户信息,并将结果存储在一个ModelAndView对象中。方法通过调用UserService的方法获取指定id的用户信息,并将结果存储在一个ModelAndView对象中,其中"user"是视图的名称,这个视图将用于展示用户信息。注解表示处理GET请求,并将URL中的id参数绑定到方法的参数中。

2023-05-23 11:52:16 525

原创 数据库事务

数据库中事务的简单介绍.....

2023-04-13 08:51:18 415

原创 Java面试题——Spring常用框架

spring是一个开放源代码的设计层面框架,它解决的是业务逻辑层和其他各层的松耦合问题,是一个分层的javaEE一站式轻量级开 源框架。

2023-04-07 08:59:07 686

原创 动态代理和AOP

动态代理和AOP是Java编程中非常重要的概念。动态代理可以用于实现透明的远程调用、基于接口的框架、面向切面编程等功能;AOP可以用于实现日志记录、事务管理、权限控制等功能。在实际开发中,我们通常会使用AOP框架来实现AOP,例如Spring AOP和AspectJ。使用AOP框架可以简化AOP的实现,提高开发效率。在学习动态代理和AOP时,需要掌握Java反射机制、接口和注解等基础知识。同时,需要注意动态代理和AOP的适用场景,不要滥用它们。

2023-03-30 08:24:13 850

原创 Spring框架——IOC、DI

IOC(Inverse of Control)即控制反转,它将对象的创建和依赖注入的过程由程序员手动控制转化为由容器自动创建和注入。DI(Dependency Injection)即依赖注入,它是IOC的一种实现方式,通过容器自动将所需的依赖注入到需要它们的对象中,从而实现对象之间的解耦。IoC和DI是Spring框架的核心概念,它们可以帮助我们管理对象的生命周期和依赖关系。Spring框架提供了强大的IoC容器和DI机制,可以帮助我们更轻松地开发Java应用程序。

2023-03-24 20:17:55 1774

原创 Java反射机制

定义:Java反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意一个方法,这种动态获取、调用对象方法的功能称为java语言的反射机制。反射是通过Class对象(字节码文件),来知道某个类的所有属性和方法。也就是说通过反射我们可以获取构造器,对象,属性,方法。

2023-03-24 08:40:05 512

原创 (有小案例)初始Mybatis框架及使用

简单了解mubatis框架的背景和如何使用此框架,以及对框架的一些理解...

2023-03-11 13:20:46 315

原创 (代码注释超详细!)实现用户登录、注册、对商品信息进行的添加删除修改功能的JavaWeb项目

利用MySQL数据库和HttpServlet类,使前端后端数据库的简单交互,对实现用户在前端网页上登录和注册功能.....

2023-02-15 20:41:37 2254 1

原创 Tomcat安装、IDEA发布web项目及通过浏览器访问servlet程序

讲解了tomcat下载安装、和在IDEA中配置tomcat创建并发布web项目、以及完成第一个servlet程序,并通过浏览器访问servlet程序

2023-02-14 08:11:00 1543

原创 Java线程间通信机制 (等待唤醒机制)

多个线程在处理同一个资源,但是处理的动作(线程的任务)却不相同。 比如:线程A用来生成包子的,线程B用来吃包子的,包子可以理解为同一资源,线程A与线程B处理的动作,一个 是生产,一个是消费,那么线程A与线程B之间就存在线程通信问题。

2022-12-28 21:50:33 352

原创 Java IO流补充(字符流)

上次的IO流的博客没有关于字符流的讲解,这篇来说说什么是字节流

2022-12-14 18:20:41 227

原创 Java IO流

Java IO即Java 输入输出系统。不管我们编写何种应用,都难免和各种输入输出相关的媒介打交道,其实和媒介进行IO的过程是十分复杂的,这要考虑的因素特别多,比如我们要考虑和哪种媒介进行IO(文件、控制台、网络),我们还要考虑具体和它们的通信方式(顺序、随机、二进制、按字符、按字、按行等等)。Java类库的设计者通过设计大量的类来攻克这些难题,这些类就位于java.io包中

2022-12-11 20:19:23 421 2

原创 File类

​在Java中,File 类是 java.io 包中唯一代表磁盘文件本身的对象,也就是说,如果希望在程序中操作文件和目录,则都可以通过 File 类来完成。File 类定义了一些方法来操作文件,如新建、删除、重命名文件和目录等。​

2022-12-07 16:15:19 101

原创 List、Set、Map

List、Set、Map讲解及简单用法

2022-11-30 20:00:16 471

原创 Java面向对象编程

Java面向对象编程基础........

2022-11-29 09:00:07 810 1

原创 Java包装类

Java包装类的简介和使用方法,超简洁.....

2022-11-28 09:57:16 102

原创 Scanner和Random、ArrayList类的基础用法(附带猜数字案例)

Scanner和Random, ArrayList的简单介绍及使用......

2022-11-25 11:48:24 131

原创 Java面向对象编程抽象类与接口

面向对象的基础知识理解......

2022-11-22 08:49:31 123

原创 Java的三大特征(封装,继承,多态)

浅聊Java三大特征

2022-11-16 08:38:36 193

原创 解决IDEA中使用junit测试无法使用键盘录入功能(Scanner)

关于IDEA中使用junit里键盘无法录入的问题的解决方案.......

2022-10-31 20:47:25 3766 5

原创 认识JDBC并使用数据库实现增删改查操作

Java用JDBC接口实现操作数据库中的数据,本章带你简单了解什么时JDBC以及JDBC中对数据库中增删改查操作,给Java web打好基础......

2022-10-29 14:37:49 630

原创 jQuery的认识及如何使用

简单认识jQuery并如何配置使用

2022-10-11 14:32:19 3649

原创 用JavaScript实现按钮点击全选和下拉列表根据省份复选框显示对应城市功能

关于JavaScript两道例题,包含最详细一步一步的讲解

2022-09-29 11:49:44 2014

原创 JavaScript——Location对象与History对象

JavaScrip中的tLocation对象与History对象的使用方法及案例.......

2022-09-27 15:32:45 523

原创 JavaScript——文档对象模型(DOM)

介绍JavaScript中DOM......

2022-09-24 10:30:10 387

原创 JavaScript——对象

JavaScript对象的使用方法及常用的对象函数.......

2022-09-21 20:50:53 241

原创 JavaScript——函数

本章讲解JavaScript中的函数,了解函数及如何使用函数和一些内置函数的解释说明,有案例便于理解......

2022-09-20 07:49:35 266

原创 JavaScript语句

本文章讲述JavaScript中的常用语句及附带案例代码注释.......

2022-09-18 16:27:09 298

原创 JavaScript运算符与表达式

学会运算符是学习JavaScript必不可少的一步,为日后的JavaScript打下良好的基础

2022-09-14 23:40:27 314

原创 初识JavaScript

了解JavaScript基础知识

2022-09-13 22:13:28 206

原创 实现android多页面跳转,获取数据操作

实现android多页面跳转,获取数据操作准备工具:安卓开发工具打开android开发工具 在左上角找到File新建一个项目,找到New里的Android Application Project,在这里我项目的名称为Work项目创建好之后开始写第一个页面的代码打开第一个页面编辑:在layout里找到activity_main.xml里编辑页面样式修改整个手机页面的布局,呈线性布局:LinearLayout,并修改页面的排列方式为垂直排列(android:orientation=“vertica

2022-05-08 18:18:04 3070

原创 用JDBC,完成mysql与Java之间数据交互

在mysql建库CREATE DATABASEvehicle;建好vehicle库之后建表CREATE TABLE car(id INTPRIMARY KEY AUTO_INCREMENT,brand VARCHAR(32) NOT NULL,model_number VARCHAR(64)NOT NULL,speed VARCHAR(32)NOT NULL);在向car表添加数据INSERT INTO car(brand,model_num...

2022-04-20 21:04:25 1211

原创 Java面向对象编程——接口

接口是个比抽象类更抽象的一个抽象类上个文章讲解了抽象类是从多个类中抽象出来的模板,如果将这种抽象进行得更彻底,则可以提炼出一种更特殊的"抽象类"——接口(interface).接口中不能包含普通方法,这与抽象类不同,在接口中,所有的方法必须都是抽象的。接口的概念就是建立在封装的基础之上而接口的继承,多态以及接口在实际开发中的普遍应用,足以让其java面向对象特点为一体。大家有的有U盘,平时将文件资料放在里面,平时使用时可以将其与计算机上的usb接口进行连接,点开U盘所在的文件夹即可对U盘中的内容

2022-04-17 11:55:22 918

原创 Java面向对向编程——抽象类

要把一个方法写为抽象方法,需要在方法前加上abstract关键字,且方法没有方法体。如果某类中有方法是抽象方法,那么这个类是抽象类。换句话说:方法加上abstract关键字,并由有抽象方法的类叫做抽象类。如以下代码:public abstract class Shape { public String shapeName; //属性 public Shape() { //默认无参数构造方法 } public abst...

2022-04-16 13:10:27 710

原创 Java面向对象编程——包

包是类的容器,用来保存划分的类名空间。例如:一个包允许你创建一个名为List的类,可以不必考虑和其他名为List的类冲突包的创建创建一个包很简单,只要在JAVA源文件的开头增加一个package命令即可,该文件中定义的任何类将属于指定的包,如果省略package语句类名将被输入一个默认的没有名称的包,尽管默认包对于简短事例很好用,但对于实际应用程序来说,由于类名很多,管理不便,它是不适当的。多数情况下,需要为自己的代码定义一个包。下面是backage声明的通用形式package pkg

2022-04-12 18:49:41 401

原创 Java面向对象编程——多态

多态指的是同一个行为具有多个不同表现形式和形态的能力。多态就像是一个接口一样,使用不同的实例就会执行不同的操作,例如,同样是水的成分,有液态水及固态水(也就是冰)等多种形态;同样是二氧化碳,存在气态及液态等多种形态;同样是猫科动物,有猫和老虎等不同表现形式。那么Java中实现多态的三个必要条件如下。继承:在多态中必须存在有继承关系的子类和父类。 重写:子类对父类中某些方法进行重新定义,在调用这些方法时就会调用子类的方法。 向上转型:在多态中需要将子类的引用赋给父类对象,只有这样该引用才能够具备调用

2022-04-11 23:37:13 507

原创 Java面向对象编程——继承

继承是一种由已有的类创建新类的机制。利用继承,我们可以先创建一个共有属性的一般类,再根据该一般类创建具有特殊属性的新类,新类继承一般类的状态和行为,并根据需要增加自己新的状态和行为。由继承得到的类称为子类或派生类,被继承的类称为父类、基类或超类。Java 不支持多重继承,子类只能有一个父类。先看以下代码:public class Saloon_car { String engine; //引擎 String Wheel; //车轮 String airbag; //货舱 ...

2022-04-11 00:11:44 493

原创 Java面向对象编程——static 关键字

将每个方法的类型设置为 static(静态的),这是有原因的,通常情况下,类成员必须通过类的对象访问,有时你希望定义一个类成员,使它的使用完全独立于该类的任何对象,不必借助特定实例。在成员的声明前面加上关键字 static 就能创建这样的成员。如果一个成员被声明为 static,它就能在其类的任何对象创建之前被访问,而不必引用任何对象。你可将方法和变量都声明为 static,所以有了 static 关键字,我们就不必创建对象,可直接使用类名来调用静态方法。static 成员的最常见例子是 main(),

2022-04-10 09:09:45 443

原创 Java面向对象编程——this关键字

先来看看这段代码public class Person { String name; //属性 Person(String name) { //有参构造方法 name = name; // 1 //将参数的name赋值给类的属性name } void says(String content) { //方法 System.out.println(name + ":" + content); // 2 输出属性name字符串":"和参数 } public static voi

2022-04-09 20:20:02 328

原创 Java面向对象编程——方法重载

一个类中可以有多个构造方法,方法名相同,参数列表不同,这叫构造方法的重载事实上,不单单只有构造方法能重载,对于普通方法来说,也一样能构成重载。事实上,重载的方法由于其参数列表的不同,根本上就是不同的方法;重载的方法除了名称相同之外,与普通的方法没有什么区别,方法重载是java最激动人心和最有用的特征之一。代码如下:public class Human { String hName; //无参构造方法 Human(){ System.out.println("创建人类对象,默认姓名

2022-04-09 00:13:03 710

Apsara Clouder云计算专项技能认证:云服务器ECS入门题库

不保证全对,但是及格是可以的

2023-03-25

空空如也

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

TA关注的人

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