自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 过一遍Java中的API

常用的API API:Application Programming Interface应用编程接口,一切可以调用的东西都是API。 1.Object 1.1概念 所有对象的顶级父类 存在于java.lang包中,这个包不需要我们手动导包 1.2常用方法 boolean equals(Object obj) 指示其他某个对象是否与此对象“相等”。 protected void finalize() 当垃圾回收器确定不存在对该对象的更多引用时,由对象的垃圾回收器调

2021-12-06 11:49:33 419 1

原创 详谈Java中的面向对象

1、面向对象 1.1概念 所谓的面向对象是一种编程思想,通过这种思想可以把生活中的复杂事情变得简单化,从原来的执行者变成了指挥者,面向对象是基于面向过程而言的。 l 面向过程强调的是过程,例如: 1、打开冰箱 2、把大象放进去 3、关上冰箱 l 面向对象强调结果,例如: 1、 饿了,去平台点餐,这个动作就是面向对象。你没有去市场买菜洗菜做饭。。。只要有app就可以了。 2、 衣服脏了,直接甩给女票去处理等着穿干净的就可以了。你没有关注中间的过程。。只要找好对象就可以了。 3、面试官问什么是面向对象

2021-12-06 11:13:53 287

原创 交换机配置常用的命令

查看当前配置: display cur 进入配置模式: system-view 修改交换机名字: sysname huawei 创建vlan(创建后自动进入vlan): vlan30 quit //退出vlan 给vlan配置IP地址 interface Vlanif 30 ip address 192.168.30.1 255.255.255.0 dhcp select global dhcp enable undo dhc enable //关闭DHCP 将端口3加入vlan30 进入端口3:

2021-06-21 19:16:32 10239

原创 交换机基本操作命令

查看当前配置: display cur 进入配置模式 system-view 修改交换机名字 sysname huawei 创建vlan(创建后自动进入VLAN): vlan30 quit //退出vlan 给VLAN配置IP地址 interface Vlanif 30 ip address 192.168.30.1 255.255.255.0 dhcp select global dhcp enable 将端口加入vlan30,进入端口3: interface GigabitEthernet 0

2021-04-23 15:14:25 1652

原创 2020-10-28

永远保持谦虚好学的心态!

2020-10-28 10:49:27 120

原创 Java思维导图

SSM框架思维导图如图所示: 面向对象: 反射: 多线程: 集合: IO

2020-10-17 10:14:31 217

原创 Java基础面试题

简述static和final的用法? static:修饰属性,方法,代码块 (1)静态属性:也可叫类变量 类名.属性名 来访问 共有的类变量与对象无关,只和类有关) 注意:类中的实例变量是在创建对象是被初始化的,被static修饰的属性,也就是类变量在类加载时被创建并进行初始化,类加载的过程是进行一次。也就是类变量只会被创建一次。 (2)静态方法:类名.方法名 直接访问 注意:static修饰的方法,不能直接访问本类中的非静态(static)成员(包括方法和属性) 本类的非静态方法可以访问本类的静态成员(

2020-09-27 20:15:03 154

原创 Linux学习

LInux Linux Linux介绍 Linux是一套免费使用和自由传播的类Unix操作系统,是一个基于POSIX和UNIX的多用户、多任务、支持多线程和多CPU的操作系统。 Linux发展史 1.1965 年,Bell 实验室、MIT、GE(通用电气公司)准备开发 Multics 系统,为了同时支持 300 个终端访问主机,但是 1969 年失败了; (刚开始并没有鼠标、键盘,输入设备只有卡片机,因此如果要测试某个程序,则需要将读卡纸插入卡片机,如果有错误,还需要重新来过; Multics:Multip

2020-09-23 18:44:29 341

原创 浅谈数据库(未完善)

数据库概述 什么是数据库? 所谓的数据库就是指存储和管理数据的仓库 扩展内容1:数据库由哪些分类?(了解) 早期:层次式数据库,网络型数据库 现在:关系型数据库,非关系型数据库 什么是关系型数据库? 底层以二维表的形式保存数据的库就是关系型数据库 stu-学生表 学生编号 姓名 年龄 1001 张三三 35 1002 李思思 18 扩展内容2:常见的关系型数据库有哪些?(了解) Sql Server:微软提供,收费,适用于一些中型或大型的项目中,在java中的使用占比不高(.NET

2020-09-13 14:25:05 448

原创 CMD那些命令

driverquery 驱动程序仍然是PC上安装的最重要的软件之一。配置不当或缺少驱动程序会导致各种麻烦,因此可以访问PC上的内容列表。 "driverquery -v"以获取更多信息 Ipconfig 此命令会显示你计算机当前使用的IP地址。 Netstat 输入命令“netstat -an”将为您提供当前打开的端口和相关IP地址的列表。 Ping 有时,您需要知道数据包是否正在将其发送到特定的联网设备。这就是ping派上用场的地方。 shutdown Windows 8引入了你猜对了的关机命令! - 关

2020-09-10 11:19:15 244

原创 过一遍前端的东西(未完善)

HTM,CSS HTML: 用于开发网页的一门技术 CSS: 用于修饰、渲染网页的一门技术 HTML+CSS可以开发一个非常美观、非常漂亮的网页 开发网页 盖房子 HTML标签搭建网页的结构 砖块(搭建房子的结构) CSS属性 石灰、油漆等涂料 MTML概述 HTML是什么 HTML(Hyper Text Markup Language): 超文本标记语言 超文本: 超级文本、超过文本(其中可以包含除了文本以外的其他数据,例如图片、音频、视频等各种格式) 标记:也叫标签、元素等,就是用尖括号(<&gt

2020-09-08 21:55:05 335

原创 浅谈MySQL数据库事务

事务及四大特性 什么是事务 数据库事务(Database Transaction),是指作为单个逻辑工作单元执行的一系列操作,要么完全地执行,要么完全地不执行。 简单的说:事务就是将一堆的SQL语句(通常是增删改操作)绑在一起执行,要么都执行成功,要么都执行失败,即都执行成功才算成功,否则就会恢复到这堆SQL执行之前的状态。 事务的四大特性 (1)原子性(Atomicity):事务中所有操作是不可再分割的原子单位。事务中所有操作要么全部执行成功,要么全部执行失败。 (2)一致性(Consistency):事

2020-09-08 21:34:50 153

原创 谈一谈Cookie和Session

什么是会话 会话:当浏览器发请求访问服务器开始,到访问服务器结束,浏览器关闭为止,这期间产生的所有请求和响应加在一起,就称之为浏览器和服务器之间的一次会话 Cookie Cookie的工作原理 1.Cookie是将会话中产生的数据保存在客户端,是客户端技术。 2.Cookie是基于两个头进行工作的:通过Set——Cookie响应头将cookie从服务器发送给浏览器,让浏览器以后每次访问服务器时,都会将cookie请求头,将cookie信息再带回服务器中,服务器可以获取请求中的cookie,进行使用! Co

2020-09-08 20:23:57 229

原创 计算机主要部件常见硬件故障

CPU CPU是一个精密的配件,它出问题往往是因为CPU风扇出了问题或者安装不到位导致CPU温度过高烧毁,CPU温度过高出现电脑频繁重启的现象。 主板 **故障现象:**开机屏幕什么也不显示(俗称点不亮) **解决办法:**打开机箱找到主板上有一颗纽扣电池,将其取下,再安回纽扣电池,完成放电工作。 内存 **故障现象:**出现接触不良和兼容性问题,接触不良也会导致电脑“点不亮” **解决办法:**接触不良的问题可以将内存条取下用橡皮擦擦拭金手指部分。 显卡 **故障现象:**显卡容易出现接触不良和花屏等问题

2020-08-31 09:36:50 736

原创 浅谈Shiro安全框架

概述 Shiro是Apache旗下一个开源安全框架(http://shiro.apache.org/),它将软件系统的安全认证相关的功能抽取出来,实现用户身份认证,权限、加密、会话管理等功能,组成一个通用的安全认证框架。使用shiro就可以非常快速的完成认证,授权等功能的开发,降低系统成本。 流程图如下 Shiro概要架构 ...

2020-08-23 15:03:36 240

原创 QGC常见故障处理思路图

2020-08-21 09:13:18 1954

原创 浅谈Cookie,Session

什么是会话? 会话:当浏览器发请求访问服务器开始,到访问服务器结束,浏览器关闭为止,这期间产生的所有请求和响应加在一起,就称之为浏览器和服务器之间的一次会话。 Cookie Cookie的工作原理 1. Cookie是将会话中产生的数据保存在客户端,是客户端技术。 2. Cookie是基于两个头进行工作的:通过Set-Cookie响应头将cookie从服务器端发送给浏览器,让浏览器保存到内部;保存到浏览器中的cookie,在浏览器以后每次访问服务器时,都会通过cookie请求头,将cookie信息再带回服

2020-08-16 22:34:17 323

原创 浅谈泛型

如何理解泛型? 泛型是一种"代码模板".可以用一套代码套用各种类型。 作用 通过泛型的语法定义,约束集合元素的类型,编译器可以在编译期提供一定的类型安全检查,避免运行时才暴露bug。 l 代码通用性更强,后面有案例 l 泛型可以提升程序代码的可读性,但它只是一个语法糖(编译后这样的东西就被删除,不出现在最终的源代码中),对于JVM运行时的性能是没有任何影响的。 泛型声明 泛型可以在接口、方法、返回值上使用: java.util.List泛型接口/类: public interface Collecti

2020-08-16 22:04:00 149

原创 走一遍Java那些基础

数据类型 标识符 在Java中,我们需要标识代码的很多元素,包括类名、方法、字段、变量、包名等。 我们选择的名称就称为标识符,并且遵循以下规则: A. 标识符可以由字母、数字、下划线(_)、美元符($)组成,但不能包含 @、%、空格等其它特殊字符。 B. 不能以数字开头。 C. 标识符是严格区分大小写的。 D. 标识符的命名最好能反映出其作用,做到见名知意。 注释 Java代码的解释说明。不影响程序的运行,用于辅助读程。 //单行注释 /* 多行注释 / /*

2020-08-16 17:46:09 201

原创 初识Java

软件开发流程 意向 软件项目立项,立项报告,立项审批 需求调研,希求评审 概要设计,用例图,页面原型设计 数据库设计,表设计 详细设计,类设计 开发编码 需求变更 测试 试运行,bug满天飞(加班) 正式上线 维护期 项目完成 计算机基础知识 计算机 计算机(Computer)全称:电子计算机,俗称电脑。是一种能够按照程序运行,自动、高速处理数据的现代化智能电子设备。由硬件和软件所组成,没有安装任何软件的计算机称为裸机。常见的形式有台式计算机、笔记本计算机。按照规模分为微型机、小型机、大型机、巨型机(超级计

2020-08-16 16:20:16 239

原创 浅谈SpringMVC框架

MVC设计模式 什么是MVC设计模式 设计模式(Design Pattern)是一套被反复使用,多数人知晓的、经过分类的,代码设计经验的总结。 使用设计模式的目的:为了代码可重用性、让代码更容易被他人理解,保证代码的可靠性。 设计模式使代码编写真正工程化; 设计模式是软件工程的基石脉络,如同大厦结构一样。 MVC设计模式 MVC设计模式是一种通用的软件编程思想 在MVC设计模式中认为,任何软件都可以分为三部分组成: (1)控制程序流转的控制器(Controller) (2)封装数据处理数据的模型(Model

2020-08-16 15:57:38 351

原创 浅谈Spring

简介 1、Spring是一个开源的轻量级的应用开发框架,其目的是用于简化企业级应用程序开发,降低开发者的开发难度; (简化开发:spring对常用的api,比如对JDBC做了封装,使用spring封装的jdbc访问数据库,就不用考虑获取连接、关闭连接等,极大的简化了代码) 2、Spring提供的IoC和AOP应用,可以将组件的耦合度降至最低(即解耦),便于系统日后的维护和升级; 3、Spring为系统提供了一个整体的解决方案,开发者可以利用它本身提供的功能外,也可以与第三方框架和技术整合应用,可以自由选择采

2020-08-15 21:07:49 470 1

原创 浅谈Mybatis

定义 它本是apache的一个开源项目iBatis,它是一个优秀的持久层框架,它对jdbc的操作数据库的过程进行封装,是开发者只需要关注SQL本身,而不需要花费精力去处理;例如注册驱动,创建connection,创建statment,手动设置参数,结果集检索等jdbc繁杂的过程代码,总之,mybatis对jdbc访问数据库的过程进行了封装,简化了JDBC代码。 架构图 (1)mybatis-config.xml是Mybatis的核心配置文件,通过其中的配置可以生成SqlSessionFactory,也就是

2020-08-15 20:59:09 308

原创 Java基础——集合

Collection接口 -- List接口 : 数据有序,可以重复。 -- ArrayList子类 -- LinkedList子类 -- Set接口 : 数据无序,不可以存重复值 -- HashSet子类 -- Map接口 : 键值对存数据 -- HashMap Collections工具类

2020-08-14 23:09:07 194

原创 Java中的多线程

#String常用的方法 indexof

2020-08-14 22:31:50 161

原创 Java基础(一)反射

反射 1. 概念 Java反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意方法和属性;这种动态获取信息以及动态调用对象方法的功能称之为Java语言的反射机制。 2.用途 在日常的第三方应用开发过程中,经常会遇到某个类的某个成员变量,方法或是属性是私有的或是对系统应用开放,这时候就可以利用Java的反射机制通过反射获取所需的私有成员或是方法。 3.反射机制的相关类 与Java反射相关的类如下: 类名 用途 Class类 代表类的实体,在运行的Jav

2020-08-13 13:33:11 229

原创 谈一谈OOP

1.特性 封装 继承 多态 1.1封装 封装是指一种将抽象性函式接口的实现细节包含部分包装,隐藏起来的方法 1.1.1优点 良好的封装能够减少耦合。 类内部的结构可以自由修改。 可以对成员变量进行更精确的控制。 隐藏信息,实现细节。 1.2继承 继承是java面向对象编程技术的一块基石,继承就是子类继承父类的特征和行为,似的子类对象(实例)具有父类的实例域和方法,或子类从父类继承方法,是的子类具有父类相同的行为 ...

2020-08-12 22:30:34 230

空空如也

空空如也

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

TA关注的人

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