![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
面试知识
文章平均质量分 56
顾柒i
这个作者很懒,什么都没留下…
展开
-
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 阅读 · 0 评论 -
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 阅读 · 0 评论 -
mave简单介绍
maven1.什么是Maven?Maven使用项目对象模型(POM)的概念,可以通过一小段描述信息来管理项目的构建,报告和文档的软件项目管理工具。Maven 除了以程序构建能力为特色之外,还提供高级项目管理工具。由于 Maven 的缺省构建规则有较高的可重用性,所以常常用两三行 Maven 构建脚本就可以构建简单的项目。由于 Maven 的面向项目的方法,许多 Apache Jakarta 项目发布时使用Maven,而且公司项目采用 Maven 的比例在持续增长。Maven的出现,解决了开发过程中的原创 2021-12-01 17:04:19 · 460 阅读 · 0 评论 -
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 阅读 · 0 评论 -
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 阅读 · 0 评论 -
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 阅读 · 0 评论 -
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 阅读 · 0 评论 -
什么是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 阅读 · 0 评论 -
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 阅读 · 0 评论 -
多线程的知识点
1,线程的基础创建方式有两种继承Thread类实现runnable接口2,线程的状态3,给线程加锁是为了保证同一时刻只能有一个线程可以访问该方法4,sleep是thread的静态方法,不需要方法同步,任何情况下都可以调用,不呢刚被唤醒只能等时间到,时间到了会回到可运行状态,等待cpu分配资源。5,线程的优先级只是优先级概率大,并不一定是优先的,主要看概率6,县城让步后仍有可能被cpu选中,yield()方法让步退回到可运行状态,但是仍有可能被cpu选中进行执行。7.守护线程:只有用户线程原创 2021-11-08 13:40:52 · 52 阅读 · 0 评论 -
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 阅读 · 0 评论 -
抽象类接口和练习题
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 阅读 · 0 评论 -
java面向对象基本知识点
一,在java中要保持良好的编程习惯,1,项目名首字母大写2,包名全部小写3,类名接口名全部首字母大写,4,变量名使用驼峰命名法二,java分为三个部分1,javaSE2,JavaME3,JavaEE其中javaME已经被淘汰三,java面向对象三大特征封装:隐藏对象的属性,和实现细节,仅对外提供公共的访问方式,将变化隔离,便于使用,提高复用性和安全性;继承:继承是通过已存在的类作为基础建立新类的技术,新类的定义可以增加新的属性和方法,也可以使用父类的功能,但是不能选择性的继承原创 2021-10-22 08:26:13 · 60 阅读 · 0 评论