自定义博客皮肤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)
  • 收藏
  • 关注

原创 每天几道面试题大乱斗

1、left join和Inner join的区别,举例说明left join(左联接) 返回包括左表中的所有记录和右表中联结字段相等的记录。 innerjoin(等值连接)只返回两个表中联结字段相等的行。 left join 理解为“有左显示”,比如ona.fieId=b.fieId,则显示A表中存在的全部数据及a\b中都有的数据。a有b没有的数据用null显示。 inner join理解为“有效连接”,两张表都有的数据才会显示。2、union和union all的区别一、区别1

2020-11-03 19:37:14 105

原创 每天几道面试题java数据库查询

有以下几张表及表结构Student(Sid,Sname,Sage,Ssex) 学生表Course(Cid,Cname,Tid) 课程表SC(Sid,Cid,Score) 成绩表Teacher(Tid,Tname) 教师表题目:1.查询“某1”课程比“某2”课程成绩高的所有学生的学号;select sidfrom (select sid,score from sc were cid=‘某课1’) a,(select sid,score from sc were cid=‘某课2’) bw

2020-10-20 20:29:08 178

原创 每天几道面试题SSM面试题

SSM面试题1、#{}和¥{}的区别?${}会产生SQL注入,#{}不会产生SQL注入问题#{}匹配的是一个占位符,相当于JDBC中的一个?,会对一些敏感的字符进行过滤,编译过后会对传递的值加上双引号,因此可以防止SQL注入问题。${}匹配的是真实传递的值,传递过后,会与sql语句进行字符串拼接。${}会与其他sql进行字符串拼接,不能预防sql注入问题。2、spring mvc的主要组件1、前端控制器(DispatcherServlet)2、处理器映射器(HandlerMapping)

2020-09-22 08:47:58 180

原创 每天几道面试题SpringMVC

Spring MVC面试题(day9_18)1、Spring MVC的主要组件?SpringMVC的主要组件由5部分组成,分别是前端控制器,处理器映射器,处理器适配器,后端控制器,视图解析器组成1、前端控制器(DispatcherServlet):主要负责捕获来自客户端的请求和调度各个组件。2、处理器映射器(HandlerMapping):根据url查找后端控制器Handler。3、处理器适配器(HandlerAdapter):执行后端控制器(Handler),拿到后端控制器返回的结果Model

2020-09-22 08:46:12 132

原创 每天几道面试题spring

1、说说什么是spring ioc?spring ioc为控制反转,反转了依赖方式的满足,由之前自己创建对象变为工厂推送,解耦,所谓 IOC ,就是由 Spring IOC 容器来负责对象的生命周期和对象之间的关系2、说说什么是spring aop?面向切面编程AOP 有助于我们将不同但是有必要的重复性代码重构为不同的模块,将重复性的代码集中起来管理起来复用。切面:把基础业务织入到核心方法中切入点:核心方法连接点:就是核心方法和基础方法的连接,里面封装了核心方法的一些信息。增强:前置增

2020-09-18 08:19:57 59

原创 每天几道面试题-mybatis

1、*MyBatis与Hibernate有哪些不同?*1)mybatis是轻量级的半自动的框架,Hibernate全自动框架,自动生成SQL语句2)mybatis数据库移植性不好,hibernate数据库移植性好3)hibernate适用于较小的数据库系统开发,mybatis适用于较大的数据库系统开发,性能更高4)mybatis基于SQL,更灵活,hibernate自动生成SQL,不如mybatis灵活2、*Mybatis是如何进行分页的?分页插件的原理是什么?*1) Mybatis使用R

2020-09-17 08:54:16 66

原创 pom.springmvc.psring-contect自用常用文件配置

-----------------------pom.xml--------------------------<?xml version="1.0" encoding="UTF-8"?>4.0.0com.xyweb-master1.0-SNAPSHOTwarManagement_Platform Maven Webapp http://www.example.com <!-- 更改maven编译规则 --><resources

2020-09-11 09:30:53 207

原创 JAVA萌新学习 day27 IO流

JAVA萌新学习 day27 IO流一.概念File简介:java中用来描述 磁盘上的文件或者文件夹的一个类。作用: 可以对磁盘上的文件或者文件夹 进行管理。构造方法:/*第一种构造方法*/File parent=new File("d:/a");// 当前的parent表示 d盘下的 a文件夹File child=new File(parent,"b.txt");//表示 ...

2019-12-26 21:46:42 146

原创 JAVA萌新学习day26 JavaScript

JAVA萌新学习 JavaScript一.概念及用法Js中的事件onclick 单击时触发的事件ondblclick 双击时触发的事件onload 页面加载完成之后执行​<Script>window.onload=function(){}</script>----------------------------------...

2019-12-17 22:05:48 187

原创 JAVA萌新学习day25 css

JAVA萌新学习day25 css一.CSS概念:CSS :层叠样式表(英文全称:Cascading Style Sheets)是一种用来表现HTML(标准通用标记语言的一个应 用)或XML(标准通用标记语言的一个子集)等文件样式的计算机语言。CSS作用1. 修饰美化html网页。2. 外部样式表可以提高代码复用性从而提高工作效率。 3. html内容与样式表现分离,便于后期维护C...

2019-12-16 22:25:02 159

原创 JAVA萌新学习day22 HTML续

JAVA萌新学习day22 HTML续一.<!--1. java SE (java基础语法和系统基础类库) ---- C/S2. java EE (B/S)服务器/浏览器 模式访问流程2.1 浏览器 发起http请求(根据用户输入信息 生成报文:报头 正文) (简单理解成一个文件,格式)发送给服务器HTTP协议 ---- 基于超文本传输协议的网络协议 ---TCP/IP...

2019-12-12 21:05:59 160

原创 JAVA萌新学习day21 HTML

JAVA萌新学习day21 HTML一.学习用的工具是HBuilder,直接百度就可以下载,过多的基础不在赘述,直接展现在代码中,顺便说一句这个系列是为了自己复习JAVA的整个过程,有问题欢迎讨论.First.HTML<!DOCTYPE html><html> <!--头标签,进行一些相关声明或文件引入 --> <head> &lt...

2019-12-11 21:15:38 229 2

原创 JAVA萌新学习day20(三)

HomeWorkDemo/** * 1.设计用户表(类) * * 字段:主键id 用户名name,密码password 权限level(管理员或普通用户) * * 2.设计商品表(类) * * 字段:主键id 商品名称name,商品价格price,商品一级分类typea(参考京东),商品二级分类typeb,商品说明info * * 3.设计管理类 StoreManager *...

2019-12-11 21:03:13 105

原创 JAVA萌新学习day20(二)

InsertStudentimport java.sql.PreparedStatement;import java.sql.ResultSet;import java.sql.SQLException;import java.util.ArrayList;import java.util.Arrays;public class InsertStudent extends QFDat...

2019-12-11 20:58:35 92 1

原创 JAVA萌新学习day20(一)

SystemDemoimport java.util.ArrayList;/** * 1.解析结果集步骤 * a.遍历结果集(while循环) * b.根据查询语句中的字段名获得对应的字段值-----(如果知道结果集有哪些字段,名字是什么) * c.创建一个保存所有字段值的对象(不知道对象类型,如何创建一个新实例) * d.将所有字段值保存到对象中(调用对象的setter方法)(如...

2019-12-11 20:52:10 83

原创 JAVA萌新学习day19

MyJDBCimport com.qf.java1904.day13.StudyDemo;import com.qf.java1904.day17.Course;import com.qf.java1904.day17.Student;import java.sql.*;import java.util.ArrayList;/** * 1.设计用户表(类) * * 字段:主键...

2019-12-11 20:21:22 102

原创 JAVA萌新学习day17.18天 数据库MySQL

JAVA萌新学习day17.18天 数据库MySQL基本操作MySQLDemo// name age address 小明 18 大连 小明 18 大连 小明 18 大连/** * 1.数据库 -> 数据库管理系统MySQL * 2.没有数据库 -> 使用文件->每种类型的文件都有自己的格式 * 3.数据库 在磁盘上的保存,也是一个文件,只是有它自己...

2019-12-10 19:23:31 184

原创 JAVA萌新学习day16

JAVA萌新学习day16DatabaseDemo/*设计三个类(每个类名前加前缀 为 你的名这字的全拼)1. Food类(菜)(价格,名称, 编号 ,类别)2. Menu类(菜单)(可以根据类别保存所有的食物,商家名)3. Manager类(商家)(管理所有商家的菜单) 3.1 统计某个商家的菜品总价 3.2 根据菜名搜索获得所有的菜(返回值不仅一个) 3.3 根据菜名和商家...

2019-12-10 19:14:21 144

原创 JAVA萌新学习day15 集合

JAVA萌新学习day15 集合一.集合1.概念1.1集合:就是一个储存数据的容器。集合与数组一样,也是一个容器,与数组的区别:1)数组长度固定,集合长度不固定。2)数组可以储存基本类型和引用类型,集合中存储的元素类型只能是引用类型。1.2集合与数组的对比相同点:都是数据的容器,在一个数组或集合中可以储存多个数据。不同点:元素:数组中的元素只能是相同,集合中的元素是任意的。数...

2019-12-10 19:04:40 85

原创 JAVA萌新学习day14 常用类和异常

JAVA萌新学习day14 常用类和异常一.二.ArrayDemopackage com.qf.java1904.day14;public class ArrayDemo { public static void main(String[] args) throws Exception{ System.out.println("ArrayDemo.main");...

2019-12-06 20:09:40 89

原创 JAVA萌新学习day13 包装类和字符串

JAVA萌新学习day13 包装类和字符串一.包装类1.数据的装箱与拆箱装箱: 将基本类型数据包装成引用类型数据。拆箱: 将包装类型数据转换成基本类型数据。装箱和拆箱的方法://装箱:使用包装类中的构造方法,或静态valueOf方法int a = 5;Integer i = new Interger(a);double b = 3.0;Double d = Double.va...

2019-12-04 21:49:32 136

原创 JAVA萌新学习day12 抽象与接口

JAVA萌新学习day12一.回顾1.Object类,是所有类的父亲,默认继承Objectequals()方法:判断两个对象是否相等return this == obj;**==:**基本类型比较的数据,引用类型比较的地址。equals() 默认和 == 一样。String 中 equals 重写了 Object 中的 equals 方法。hashCode()方法:返回对象的...

2019-11-29 21:23:36 138

原创 JAVA萌新学习day11 练习题

JAVA萌新学习day11 练习题做个小练习题把/*创建 Song SongList SongListManager类Song类成员变量1. 歌曲名 字符串类型2. 歌曲类型 字符串类型3. 歌手名 字符串类型4. 歌曲播放时长SongList类成员变量1.歌曲列表 Song数组类型2.歌单名 字符串类型方法1.根据歌名搜索歌曲2.根据歌手名搜索歌曲3.根据歌...

2019-11-26 19:11:35 257

原创 JAVA萌新学习day11

JAVA萌新学习day11ManDemo.javapublic class ManDemo { public static void main(String[] args) { System.out.println("ManDemo.main"); Man man = new Man(); man.country = "美国"; ...

2019-11-26 19:03:13 90

原创 JAVA萌新学习day10 HomeWork

JAVA萌新学习day10 HomeWork来做一个小练习题/*要求:设计一个 电脑类 (如果你理解,可以增加一个用来管理所有电脑信息的类)类名 Computer属性1.品牌 字符串2.型号 字符串3.价格 整型4.详细配置(主要部件配置,比如硬盘大小,内存大小)(可选功能)5.编号(从1开始的连续整数)方法(自己考虑哪个方法是静态方法 哪个是实例方法)1.测试方法 需要完...

2019-11-26 18:59:45 523

原创 JAVA萌新学习day10

JAVA萌新学习day10一.privatepackage com.qf.java1904.day10;public class Person { //成员变量需要声明成私有的,需要使用关键字 private 修饰. //成员变量私有化后,只能通过方法来访问,所以我们提供一对方法. //我们叫设置和获取方法,即 setter getter ,只能通过方法来操作成员变...

2019-11-25 20:24:17 101

原创 JAVA萌新学习day9

JAVA萌新学习day9一.面向对象的基本使用在HeroDemo.java中import java.util.Random;public class HeroDemo { /* 我们以前写代码都在main方法内直接写. 从我们接触面向对象后,尽量少在main方法里写代码. */ public static void main(String[] ar...

2019-11-22 19:34:48 127

原创 JAVA萌新学习day8

JAVA萌新学习day8一.关于内存使用的一些说明public class MemoryDemo { public static void main(String[] args) { System.out.println("关于内存使用的一些说明:"); /* 1.虚拟机把自己管理的内存分成三大块:1.Stack(栈) 2.Heap(堆...

2019-11-21 17:01:53 82

原创 JAVA萌新学习day7

JAVA萌新学习day7//导入一个随机数的包import java.util.Random;import java.util.Arrays;public class CustomArray { public static void main(String[] args) { System.out.println("自定义的数组模拟类,演示数组和方法参数的使用"...

2019-11-20 21:06:19 99

原创 JAVA萌新学习day6

一.方法重载与递归从今天开始我们就要用IDEA啦,如果有需要IDEA的话可以评论哦!也可以自行百度下载。package com.qf.java1904;public class MethodTest { public static void main(String[] args) { System.out.println("方法重载的基本说明"); ...

2019-11-19 20:06:18 88

原创 JAVA萌新学习day5

一.复习一下import java.util.Random;import java.util.Scanner;public class ReviewDemo{ public static void main(String[] args){ System.out.println("第一周复习"); //方法的调用 //变量使用的方法调用 //variable...

2019-11-18 20:07:16 131

原创 JAVA萌新学习day4

JAVA萌新学习day4一.public class WhileDemo{ public static void main(String[] args) { System.out.println("While循环基本使用"); //打印1-100自然数的和 /* 1.循环的初始条件,即定义循环变量,并赋初值. 2.循环的结束条件. 3.循环体的实现,在大括号中写现...

2019-11-15 20:09:26 194 1

原创 JAVA萌新学习day3

JAVA萌新学习day3一.选择语句的基本使用import java.util.Random;//用来产生随机数的包public class IfElseDemo{ public static void main(String[] args) { System.out.println("选择语句的基本使用"); //第一种格式,只有if语句 //定义一个整型变量age,赋...

2019-11-14 18:49:27 95

原创 JAVA萌新学习day2

day2学习记录一.1.变量:计算机的本质是处理数据,要想向计算机中保存数据,需要先申请一块内存空间用来储存数据(处理数据),每一块申请的空间都有一个地址,是一个十六进制数,比如0x1234。因为内存地址不方便记,所以我们需要给地址起一个名字,这个地址中可以保存指定类型的数据。通过起的名字,就可以在内存中找到保存的数据。我们管起的这个名字叫变量。变量都是有类型的,什么类型的变量,保存什...

2019-11-13 18:50:21 110 1

原创 JAVA萌新学习day1

day1学习记录public class HelloWorld{ public static void main(String[] args) { System.out.println("HelloWorld"); }}1.一个文件只能有一个叫public类的类,文件名和类名要保持一致。2.public为关键字,意思是公有的。 class也是关键字,代表类。 HelloWor...

2019-11-12 16:02:11 132

原创 JAVA萌新学习问题集1

1.找不到主类JDK1.2版本以上不需要配calsspath环境。如果配了clsspath环境可以检查calsspath是否配错了。JDK1.2版本一下需要配置calsspath,注意要配置时不要配错了...

2019-11-12 14:59:18 78

原创 C++命名空间

命名空间:命名空间是用来放置大型项目中出现重名的函数、变量或类。比如说,同一个项目的不同模块中出现同名函数或者全局变量,是不可避免发生的情况。而命名空间恰好能解决这个问题。命名空间中的声明:关键字namespace后指定空间名,大括号里进行各种声明。 namespace 空间名 { //可以在此声明函数、变量、结构体... (命名空间里的函数、变量、结构体可以和) }命名空...

2019-02-25 15:50:06 99

原创 C++环境搭建

C++环境搭建:1.在Ubuntu的终端下,输入命令sudo apt-get install g++ 即可安装g++编译器2.输入命令g++ -v 检测是否安装成功(成功则打印相关的版本号)3.g++的介绍:是一款gcc类似的编译软件,用于编译C++的源代码,使用的方法与gcc类似。...

2019-02-25 15:27:00 310

空空如也

空空如也

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

TA关注的人

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