自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

zitian246的博客

你若安好便是晴天

  • 博客(17)
  • 资源 (9)
  • 问答 (1)
  • 收藏
  • 关注

原创 eclipse常用快捷键

crtl + d :删除整行 ctrl + a:全选 ctrl + a 继续按 ctrl + i : 自动格式化 ctrl + z :撤销,返回上一步 ctrl + c :复制 ctrl + v : 粘贴 ctrl + s :保存 ctrl + w :关闭当前类 ctlr + x :剪切 ctrl + f :查找 ctrl + shift + t :全局查找 ctrl + 1:快速修正选项 ..

2020-08-12 20:09:48 735

原创 Java面试题总结(更新中.......)

一、java基础1.switch和多重if的区别?1.多重if用于处理某个值处于某个连续的区间的情况2.switch通常用于处理等值的情况2.switch支持的类型?switch中支持的类型为byte,short,int,char,String(JDK7+),枚举共6种,不支持浮点型与long3.while与do-while的区别?1.while是先判断后执行 如果条件不成立 一次都不执行2.do-while 先执行 后判断 不管条件是否成立 至少执行一次。4.b

2020-08-05 21:23:50 435

原创 MySQL语句整型和字符串类型中指定长度的意义与用法

字段类型后小括号的长度1.整数类型:如int(3)表示最小显示的长度,不足的用0补足(同时要为字段加上约束条件 zerofill,使用select才能查看到真正的结果)2.浮点数类型:如double(3,1)表示 总长度为3,其中 小数位保留1位。即整数 部位保留2个3.字符串类型:如varchar(5)表示数据内容不能超过5个字符text和日期没有长度问题: int(3)和char(5)或者varchar(5)中的数字指的是什么意思?是字节数,还是字符长度?为什么在整型中指定了int(

2020-08-31 20:11:01 301

原创 20.内部类(匿名内部类等)与JDK8新特性(Lambda表达式与方法引用等)

内部类和JDK8新特性1.内部类类中嵌套的类,当我们需要使用一个类描述信息,并且此类没有必要被外部其他类使用,我们可以定义为内部类。1.1普通内部类1.在类的内部定义,与实例变量、实例方法同级别的类。(位置)2.外部类的一个实例部分,创建内部类对象时,必须依赖外部类对象。(创建对象)3.当外部类、内部类存在重名属性时,会优先访问内部类属性。(访问属性)Outer.this.a访问外部类成员4.成员内部类不能定义静态成员。(非静态不能有静态呀!!!)(规则)Outer

2020-08-31 11:34:14 383

原创 19.注解(元注解)

注解1.概念Java软件开发过程: 第一个过程:我们所有的代码,配置信息全部写在类中,配置文件越来越多,软件的可维护性差 第二个过程:注解替代配置文件(JDK1.5新内容),仅仅是一个梦 第三个过程:注解+配置文件 2.元注解即修饰注解的注解 @Target 表示注解可以声明的位置,默认不写表示在任何位置都可以使用。TYPE,METHOD,FIELD,CONSTRUCTOR,LOCAL_VARIABLE,PARAMETER @Retentio

2020-08-31 08:53:52 135

原创 18.设计模式(单例、简单工厂、工厂方法、静态工厂)与反射

设计模式与反射1.设计模式设计模式:前人在长期的软件开发过程中总结出来的一套用于解决特定问题的套路,我们使用这些套路可以写出优质的代码共23中1.1 简单工厂(静态工厂)模式实现步骤:1.首先定义一个产品类的共同接口Product(interface/abstract无要求)2.分别有N个产品,均实现此共同接口ProductA、ProductB、ProductC 等3.定义一个生产工厂类Factory ,根据输入类型生产对应的产品。方法为静态。注:工厂类中的方法为静

2020-08-22 14:10:02 381

原创 17.网络编程

网络编程1.网络概述1.1 IP地址唯一标识网络上的每一台计算机组成:4个8位二进制数组成IP地址 = 网络地址 + 主机地址c类前8位:192~2231.2 DNS域名解析由域名解析为ip地址1.3网络通信协议(互联网协议/五层协议体系结构)为了在网络中不同的计算机之间进行通信而建立的规则、标准或约定的集合网络体系结构:应用层(HTTP等)、传输层(TCP、UDP)、网络层、数据链路层、物理层2.Socket(套接字)简介意思:套接字

2020-08-22 14:04:02 146

原创 16.IO流(字节流,字符流,数据流、对象流)

I/O框架1. IO框架介绍I:inputO:output流:按数据流向划分:输入流、输出流按处理单元划分:字节流,字符流2. File类2.1 File类构造方法File类提供了用于操作文件和获取文件信息的一系列方法1.File类的构造方法:File(String pathname) :File(File parent, String child): 根据父类路径名与子类路径名字字符串创建新的file实例(便于先处理父类路径);File(Strin

2020-08-22 12:49:57 766

原创 15.多线程

多线程1.线程和进程进程:进行中的程序,只有程序在运行过程中,才能称之为进程。计算机CPU分配资源的最小单位。线程:每个进程至少包含一个线程。进程和线程的关系就像车和车轮,线程不是越多越好,要结合实际的硬件条件。(线程是CPU调度和分派的基本单位)线程执行的基本概念:单核心CPU的情况,线程是轮流交替执行,而且是随机的,每个线程最多执行的时间是20ms,间隔短,所以我们感知不到这个过程,宏观上看就是"同时"执行。并行和并发:并发:同时发生,比如你点了两份菜,从饭店老板的角度(宏观)

2020-08-22 11:51:25 101

转载 简单工厂模式、工厂方法模式与抽象工厂模式的区别(转)

虽然看完了《大话设计模式》,但是工厂模式的三种类型之间的差异,理解还不是非常透彻,那么本文就围绕三者间的差异性来阐述各自的优缺点。简单工厂模式 (Simple Factory)首先定义一个产品类的共同接口public interface Product{//价格int price();//产品名String getName();}分别有三个产品ProductA、ProductB、ProductC ,均实现Product接口ProductApublic class

2020-08-22 10:06:03 249

原创 14集合框架(List、ArrayList、LinkedList、Set、Map、HashMap)

1.集合家族体系Collection是父接口List和Set是子接口Map也是一个接口面试题:说出Collection与Collections的区别?Collection是一个单例集合的根接口,Collections是操作集合对象的工具类2. List接口数据取出是有序的,但存储空间有些有序,有些无序2.1 ArrayListArrayList 有序的 有下标 线程不安全 允许为null 初始为一个空的Object数组 当我们第一次添加元素.

2020-08-15 10:39:40 475

原创 13异常(try/catch/finally/throws/throw、自定义异常、面试题:return执行顺序)

异常1.try异常被捕获后,可以继续执行后续代码,如果未捕获,就不再执行后续代码try: 尝试将可能出现异常的代码放入try块中,不要将过多的代码放进try中。=,没有阅读性。使用要求:try不能单独出现,必须结合catch或者finally或者catch-finally情景:1.出现的异常和捕获的异常是匹配的,捕获异常,程序继续执行,不中断2.出现的异常和捕获的异常是不匹配的,不会捕获,程序中断,不再执行3.捕获多个异常,多个异常写多个catch块,捕获子类和父类异常时,

2020-08-14 22:22:07 706

原创 12常用类(枚举、包装类、Math、Random、String、常量池、StringBuffer、StringBuilder·、System、Runtime、Date、SimpleDateForma)

常用类1.枚举使用enum修饰类,用于规定一些特殊的值,枚举中的值都是静态常量,枚举也可以用于switch中package com.qfedu.test1;​public enum Week { SUN,MON,TUE,WED,THUR,FRI,SAT}package com.qfedu.test1;​public class TestEnum { // enum枚举也可以用于 switch中 // 根据枚举的值 输出一周的天数 public

2020-08-13 21:36:27 290

转载 面试题:try-catch-finally块中存在return语句,解释其执行顺序

java基础—try、catch、finally代码块中存在return语句的执行顺序public class TryTest{ public static void main(String[] args){ System.out.println(test1()); System.out.println("---------"); System.out.println(test2()); System.out.println("-

2020-08-12 20:38:09 911

原创 11抽象类和接口以及final关键字

抽象类和接口以及final关键字1.抽象类概念:有一些事物,我们可以分析为类,但是相对比较抽象,不能直接实例化分析为具体的对象,此时我们可以将此类书写为抽象类。比如,动物,电脑,人.....抽象类的规则: 1.抽象方法使用abstract修饰 没有方法体 2.抽象方法必须存在于抽象类中 3.抽象类不能直接实例化 不能直接new对象 必须通过new子类的方式来实例化,向上转型的方式 4.子类必须实现父类的抽象方法 除非子类也是抽象类 5.子类可以选择是否重...

2020-08-06 20:47:40 580

原创 10. 方法重写、Object类以及多态

方法重写和多态1.方法重写规则:1.存在于父子类之间2.方法名称相同3.参数列表相同4.返回值相同或者是其子类5.访问权限不能严于父类,不能窄化访问权限6.不能抛出比父类更多的异常以下为扩展:7.父类的静态方法,可以继承,但是不能重写(即使与父类写的一模一样,也可以正常运行,但通过@Override可知此时不是重写)8.父类的非静态方法,不能重写为静态方法9.父类的静态方法,子类不能定义同名的非静态方法(也就如7所说,定义了一模一样的静态可以运行)

2020-08-04 21:52:00 290

原创 09static关键字_继承 题目

1.静态变量使用什么修饰,与非静态变量使用上有什么区别?(提示:静态变量在本类与非本类中使用)使用static修饰 静态变量在本类中可直接访问或通过类名+.的形式访问。 静态变量在非本类中必须通过类名+.的形式访问 非静态变量在本类或非本类静态变量中都必须先创建对象,再通过对象访问。 非静态变量在本类普通方法中可直接访问,比如常写的getter与setter方法。2.实例变量与静态变量的区别?实例变量每创建一个对象,在内存中就有一份拷贝,多个对象之间互不影响。 静态变量在内存中只有一份拷

2020-08-04 19:44:12 152

Navicat Premium 12.0.21 for Mac中文版

MAcOS Big Sur等版本可用

2021-07-17

myshop商城项目(可作期末课程设计),sql文件与页面梳理

项目介绍:https://blog.csdn.net/zitian246/article/details/109034748 实现了自动登录,鉴权登录,分页显示商品,商品模糊查询,购物车,订单生成与z支付,发货与收货等,附有管理员模块。

2020-10-12

myshop商城项目(可作期末课程设计)

项目介绍:https://blog.csdn.net/zitian246/article/details/109034748 实现了自动登录,鉴权登录,分页显示商品,商品模糊查询,购物车,订单生成与z支付,发货与收货等,附有管理员模块。

2020-10-12

数组总结(概念、定义、默认值、可变长参数、值传递与引用传递等)

数组总结(概念、定义、默认值、可变长参数、值传递与引用传递等)。1.冒泡排序: ​ 两两相比(两个相邻的数进行比较) 条件成立 互换位置 ​ 外层循环控制比较的轮数 **轮数永远是 长度 -1 (n - 1)** ​ 内层循环控制每一轮比较的次数 最多的一次 长度-1 -i 并且是依次递减的 **( n -1 -i )** 2.选择排序: ​ 选择排序和冒泡排序 比较的次数是一样 n-1 ​ 唯独区别在与:冒泡是立即调换位置 而选择是当一轮比较完了以后 再调换位置 外层循环是比较是数A 内层循环是 比较的 数 B 3.JDK自带的排序 Arrays.sort();方法

2020-07-28

ASP.net在线考试系统

ASP.NET在线考试系统源码。分为学生端,教师端,管理员端。

2018-12-28

验证码登录系统

验证码登录。图形验证码,算术验证码,已连结数据库。

2018-12-26

ASP.net在线考试系统源码

ASP.net在线考试系统源码,语言C#。有管理员、教师、学生三个模块。

2018-07-03

数据结构期末课程设计题目--输出图的所有广度遍历序列(两种代码实现附课程设计说明书)

数据结构期末课程设计题目--输出所有广度遍历序列(两种代码实现附课程设计说明书)代码有模拟实现(数据结构书上的,比较长),一种STL队列实现,较短。任意选择,附课程设计说明书,完整版,仅供参考。

2018-04-17

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

TA关注的人

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