自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 mysql50道查询练习题

表名和字段–1.学生表Student(s_id,s_name,s_birth,s_sex) –学生编号,学生姓名, 出生年月,学生性别–2.课程表Course(c_id,c_name,t_id) – –课程编号, 课程名称, 教师编号–3.教师表Teacher(t_id,t_name) –教师编号,教师姓名–4.成绩表Score(s_id,c_id,s_score) –学生编号,课程编号,分数测试数据–建表–学生表CREATE TABLE Student(s_id VARCHAR(

2021-12-06 09:07:16 242

原创 javaSE基础知识

1、this 关键字用来表示当前对象本身,或当前类的一个实例,通过 this 可以调用本对象的所有方法和属性2、static关键字最基本的用法是:1)、被static修饰的变量属于类变量,可以通过类名.变量名直接引用,而不需要new出一个类来2)、被static修饰的方法属于类方法,可以通过类名.方法名直接引用,而不需要new出一个类来3、final1)、被final修饰的类不可以被继承2)、被final修饰的方法不可以被重写3)、被final修饰的变量不可以被改变4、Sting常用方法

2021-12-05 08:27:13 129

原创 mave简单介绍

maven1.什么是Maven?Maven使用项目对象模型(POM)的概念,可以通过一小段描述信息来管理项目的构建,报告和文档的软件项目管理工具。Maven 除了以程序构建能力为特色之外,还提供高级项目管理工具。由于 Maven 的缺省构建规则有较高的可重用性,所以常常用两三行 Maven 构建脚本就可以构建简单的项目。由于 Maven 的面向项目的方法,许多 Apache Jakarta 项目发布时使用Maven,而且公司项目采用 Maven 的比例在持续增长。Maven的出现,解决了开发过程中的

2021-12-01 17:04:19 460

原创 SSM和安全框架Shiro

Spring框架1.什么是spring框架?spring是一个开放源代码的设计层面框架,它解决的是业务逻辑层和其他各层的松耦合问题,是一个分层的javaEE一站式轻量级开 源框架2.spring的作用方便解耦,简化开发,AOP编程支持,声明式事务支持,集成Junit更加方便的进行分层测试,方便集成各种优秀框架3.什么是IOC?控制反转,把创建对象的权利交给spring4.什么是DI属性的依赖注入,spring在通过IOC创建对象的时候,如果对象还有属性,就一并给赋值进去DI是在I

2021-12-01 17:03:44 373

原创 JSP技术

JSP技术1.说一说Servlet的生命周期?Servlet有良好的生存期的定义,包括加载和实例化、初始化、处理请求以及服务结束。这个生存期由javax.servlet.Servlet接口 的init(),service()和destroy方法表达。Servlet被服务器实例化后,容器运行其init方法,请求到达时运行其service方法,service方法自动派遣运行与请求对应的doXXX方法(doGet,doPost)等,当服务器决定将实例销毁的时候调用其destroy方法。web容

2021-12-01 17:03:02 88

原创 JS和JQUERY

JavaScript语言和jQuery技术1.JS中如何将页面重定向到另一个页面?a、使用 location.href:window.location.href =“https://www.baidu.com/”b、使用location.replace:window.location.replace(" https://www.baidu.com/;");2.undefined,null 和 undeclared 有什么区别?a、null表示"没有对象",即该处不应该有值,转为数值时为0。典型用法

2021-12-01 17:02:22 2719

原创 MYSQL面试题

Mysql数据库技术1.数据库MySQL分页时用的语句使用limit关键字。Select * from 表名 where 条件 limit 开始位置,结束位置。通过动态的改变开始和结束位置的值来实现分页。2.根据你以往的经验简单叙述一下MYSQL的优化a、尽可能使用更小的整数类型.(mediumint就比int更合适). b、尽可能的定义字段为not null,除非这个字段需要null.c、如果想要清空表的所有记录,建议用truncate table tablename而不是delete fr

2021-12-01 17:01:46 1102

原创 什么是JDBC

JDBC技术1.什么是JDBC,在上面时候会用到它?JDBC的全称是Java DataBase Connection,也就是Java数据库连接,我们可以用它来操作关系型数据库。JDBC接口及相关类在java.sql包和javax.sql包里。我们可以用它来连接数据库,执行SQL查询,存储过程,并处理返回的结果。JDBC接口让Java程序和JDBC驱动实现了松耦合,使得切换不同的数据库变得更加简单。2.JDBC访问数据库的基本步骤是什么? a、加载(注册)数据库驱动(到JVM) b、建立(获取)数据库

2021-12-01 17:01:05 209

原创 SSM整合pom文件

<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-4.0.0.xsd"> <modelVersion>4.0.0</modelVersion

2021-12-01 16:59:21 240

原创 SSm整合

1.技术选型:SSM2.挑选依赖:(1)Servlet(2)Jdbc(3)Log4j(4)Json(5)上传组件(6)Spring(7)Springmvc(8)Mybatis(9)Spring-mybatis3.搭建工程4.配置文件(1)Web.xml①字符过滤器②SpringMVC③监听容器状态④监听内存状态⑤Spring整合mybatis⑥Log4j(2)Jdbc.properties(3)Log4j.properties(4)springMVC①contr

2021-12-01 16:58:00 1898

原创 电子商务师四级证书理论题库

若消费者在某网上商店中未找到所需货物,则以下说法正确的是( )。A、消费者最好重新启动计算机B、最好在该网上商店重新进行用户注册C、消费者应该删除购物车中的所有商品D、消费者可以点击导航条中的“产品求购”DA-A-001 4 2 1家庭道德中爱情的本质是( )。A、占有B、给予C、责任D、义务BA-D-001 4 2 1( )是网络通讯中标志通讯各方身份信息的一系列数据,其作用类似于司机的驾照和日常生活中的身份证。A、数字证书B、电子钱包C、用户信息D、用户名AA-C

2021-12-01 16:56:49 4507

原创 2021-11-15

室外有序经营产业链管理系统需求说明书项目名称:室外有序经营产业链管理系统建设单位:中国西软2021年11月13日1.引言1.1编写目的需求分析说明书是为软件的开发者能更好的理解开发的需求,避免由于对问题认识的不清或错误理解而增加更多的开发成本。需求分析是软件系统生存期中定义阶段的最后一个步骤。是作为整个软件开发范围的指南,是软件开发人员开发出正确的符合用户要求的软件的重点。是为明确软件需求、安排项目规划与进度、组织软件开发与测试。1.2项目背景随着2019年疫情的泛滥,世界经济严重受损,中

2021-11-15 19:43:52 344

原创 多线程的知识点

1,线程的基础创建方式有两种继承Thread类实现runnable接口2,线程的状态3,给线程加锁是为了保证同一时刻只能有一个线程可以访问该方法4,sleep是thread的静态方法,不需要方法同步,任何情况下都可以调用,不呢刚被唤醒只能等时间到,时间到了会回到可运行状态,等待cpu分配资源。5,线程的优先级只是优先级概率大,并不一定是优先的,主要看概率6,县城让步后仍有可能被cpu选中,yield()方法让步退回到可运行状态,但是仍有可能被cpu选中进行执行。7.守护线程:只有用户线程

2021-11-08 13:40:52 52

原创 2021-11-08

使用jsp+servlet完成对喜欢的明星进行投票首先创建servlet接收请求,处理请求package com.m.controller;import java.io.IOException;import javax.servlet.Servlet;import javax.servlet.ServletConfig;import javax.servlet.ServletContext;import javax.servlet.ServletException;import jav

2021-11-08 13:30:14 497

原创 多线程网络下载

如何使用多线程和流进行多线程网络下载首先创建解析类package com.m;import java.io.File;import java.io.FileOutputStream;import java.io.IOException;import java.io.InputStream;import java.io.OutputStream;import java.io.RandomAccessFile;import java.net.HttpURLConnection;impo

2021-11-08 13:25:22 239

原创 IO流的读写

1,在java中有两种流,字符流,和字节流字符流:通常适用于,对文字的读取字节流:二进制读取,读取字符2,input:创建字节流,输入方法3,output:创建字节流,输入方法4,file类可以对文件,以及文档进行操作作业,创建一个输入流,读取小说文档。并将章节名和正文拆分开来,存入数据库package com.m.test;import java.io.BufferedReader;import java.io.File;import java.io.FileNotFoundExce

2021-11-01 15:54:55 224

原创 抽象类接口和练习题

1,在java中抽象类针对的是类,接口针对的是行为(方法)2,接口是标准和规范,接口里边只有常量和未实现的方法接口可以多继承。这道题使用面向接口编程的思维来完成1,首先创建纸张的接口package com.m;public interface Paper { public String size();}2,创建A4纸和B5纸来实现纸张接口package com.m;public class B5 implements Paper { @Override public St

2021-11-01 15:39:42 642

原创 关于java面向对象,封装,继承,多态的定义和练习

多态:同一对象引用不同实例调用相同方法得到不同结果。继承是多态的提现。在继承中,父类声明创建的对象只能调用继承的方法,不能调用子类扩展的方法。编写程序实现披萨的制作。需求说明编写程序,接收输入信息,选择需要制作的披萨。可供选择的披萨有:培根披萨和海鲜披萨。实现思路及关键代码1)分析培根披萨和海鲜披萨。2)定义披萨类(作为父类)。属性: 名称、价格、大小;方法:展示哦(show);3)定义培根披萨和海鲜披萨,分别继承披萨类。4)定义披萨工厂类,根据输入信息生产具体的披萨对象。首先定义披萨

2021-10-25 16:05:54 100

原创 java面向对象基本知识点

一,在java中要保持良好的编程习惯,1,项目名首字母大写2,包名全部小写3,类名接口名全部首字母大写,4,变量名使用驼峰命名法二,java分为三个部分1,javaSE2,JavaME3,JavaEE其中javaME已经被淘汰三,java面向对象三大特征封装:隐藏对象的属性,和实现细节,仅对外提供公共的访问方式,将变化隔离,便于使用,提高复用性和安全性;继承:继承是通过已存在的类作为基础建立新类的技术,新类的定义可以增加新的属性和方法,也可以使用父类的功能,但是不能选择性的继承

2021-10-22 08:26:13 60

空空如也

空空如也

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

TA关注的人

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