- 博客(27)
- 收藏
- 关注
原创 过一遍Java中的API
常用的APIAPI:Application Programming Interface应用编程接口,一切可以调用的东西都是API。1.Object1.1概念所有对象的顶级父类存在于java.lang包中,这个包不需要我们手动导包1.2常用方法boolean equals(Object obj) 指示其他某个对象是否与此对象“相等”。protected void finalize() 当垃圾回收器确定不存在对该对象的更多引用时,由对象的垃圾回收器调
2021-12-06 11:49:33
329
1
原创 详谈Java中的面向对象
1、面向对象1.1概念所谓的面向对象是一种编程思想,通过这种思想可以把生活中的复杂事情变得简单化,从原来的执行者变成了指挥者,面向对象是基于面向过程而言的。l 面向过程强调的是过程,例如:1、打开冰箱 2、把大象放进去 3、关上冰箱l 面向对象强调结果,例如:1、 饿了,去平台点餐,这个动作就是面向对象。你没有去市场买菜洗菜做饭。。。只要有app就可以了。2、 衣服脏了,直接甩给女票去处理等着穿干净的就可以了。你没有关注中间的过程。。只要找好对象就可以了。3、面试官问什么是面向对象
2021-12-06 11:13:53
201
原创 交换机配置常用的命令
查看当前配置:display cur进入配置模式:system-view修改交换机名字:sysname huawei创建vlan(创建后自动进入vlan):vlan30quit //退出vlan给vlan配置IP地址interface Vlanif 30ip address 192.168.30.1 255.255.255.0dhcp select globaldhcp enableundo dhc enable //关闭DHCP将端口3加入vlan30进入端口3:
2021-06-21 19:16:32
8697
原创 交换机基本操作命令
查看当前配置:display cur进入配置模式system-view修改交换机名字sysname huawei创建vlan(创建后自动进入VLAN):vlan30quit //退出vlan给VLAN配置IP地址interface Vlanif 30ip address 192.168.30.1 255.255.255.0dhcp select globaldhcp enable将端口加入vlan30,进入端口3:interface GigabitEthernet 0
2021-04-23 15:14:25
1225
原创 Java基础面试题
简述static和final的用法?static:修饰属性,方法,代码块(1)静态属性:也可叫类变量 类名.属性名 来访问共有的类变量与对象无关,只和类有关)注意:类中的实例变量是在创建对象是被初始化的,被static修饰的属性,也就是类变量在类加载时被创建并进行初始化,类加载的过程是进行一次。也就是类变量只会被创建一次。(2)静态方法:类名.方法名 直接访问注意:static修饰的方法,不能直接访问本类中的非静态(static)成员(包括方法和属性)本类的非静态方法可以访问本类的静态成员(
2020-09-27 20:15:03
93
原创 Linux学习
LInuxLinuxLinux介绍Linux是一套免费使用和自由传播的类Unix操作系统,是一个基于POSIX和UNIX的多用户、多任务、支持多线程和多CPU的操作系统。Linux发展史1.1965 年,Bell 实验室、MIT、GE(通用电气公司)准备开发 Multics 系统,为了同时支持 300 个终端访问主机,但是 1969 年失败了;(刚开始并没有鼠标、键盘,输入设备只有卡片机,因此如果要测试某个程序,则需要将读卡纸插入卡片机,如果有错误,还需要重新来过; Multics:Multip
2020-09-23 18:44:29
239
原创 浅谈数据库(未完善)
数据库概述什么是数据库?所谓的数据库就是指存储和管理数据的仓库扩展内容1:数据库由哪些分类?(了解)早期:层次式数据库,网络型数据库现在:关系型数据库,非关系型数据库什么是关系型数据库?底层以二维表的形式保存数据的库就是关系型数据库stu-学生表学生编号姓名年龄1001张三三351002李思思18扩展内容2:常见的关系型数据库有哪些?(了解)Sql Server:微软提供,收费,适用于一些中型或大型的项目中,在java中的使用占比不高(.NET
2020-09-13 14:25:05
331
原创 CMD那些命令
driverquery驱动程序仍然是PC上安装的最重要的软件之一。配置不当或缺少驱动程序会导致各种麻烦,因此可以访问PC上的内容列表。"driverquery -v"以获取更多信息Ipconfig此命令会显示你计算机当前使用的IP地址。Netstat输入命令“netstat -an”将为您提供当前打开的端口和相关IP地址的列表。Ping有时,您需要知道数据包是否正在将其发送到特定的联网设备。这就是ping派上用场的地方。shutdownWindows 8引入了你猜对了的关机命令! - 关
2020-09-10 11:19:15
161
原创 过一遍前端的东西(未完善)
HTM,CSSHTML: 用于开发网页的一门技术CSS: 用于修饰、渲染网页的一门技术HTML+CSS可以开发一个非常美观、非常漂亮的网页开发网页 盖房子HTML标签搭建网页的结构 砖块(搭建房子的结构)CSS属性 石灰、油漆等涂料MTML概述HTML是什么HTML(Hyper Text Markup Language): 超文本标记语言超文本: 超级文本、超过文本(其中可以包含除了文本以外的其他数据,例如图片、音频、视频等各种格式)标记:也叫标签、元素等,就是用尖括号(<>
2020-09-08 21:55:05
211
原创 浅谈MySQL数据库事务
事务及四大特性什么是事务数据库事务(Database Transaction),是指作为单个逻辑工作单元执行的一系列操作,要么完全地执行,要么完全地不执行。简单的说:事务就是将一堆的SQL语句(通常是增删改操作)绑在一起执行,要么都执行成功,要么都执行失败,即都执行成功才算成功,否则就会恢复到这堆SQL执行之前的状态。事务的四大特性(1)原子性(Atomicity):事务中所有操作是不可再分割的原子单位。事务中所有操作要么全部执行成功,要么全部执行失败。(2)一致性(Consistency):事
2020-09-08 21:34:50
86
原创 谈一谈Cookie和Session
什么是会话会话:当浏览器发请求访问服务器开始,到访问服务器结束,浏览器关闭为止,这期间产生的所有请求和响应加在一起,就称之为浏览器和服务器之间的一次会话CookieCookie的工作原理1.Cookie是将会话中产生的数据保存在客户端,是客户端技术。2.Cookie是基于两个头进行工作的:通过Set——Cookie响应头将cookie从服务器发送给浏览器,让浏览器以后每次访问服务器时,都会将cookie请求头,将cookie信息再带回服务器中,服务器可以获取请求中的cookie,进行使用!Co
2020-09-08 20:23:57
151
原创 计算机主要部件常见硬件故障
CPUCPU是一个精密的配件,它出问题往往是因为CPU风扇出了问题或者安装不到位导致CPU温度过高烧毁,CPU温度过高出现电脑频繁重启的现象。主板**故障现象:**开机屏幕什么也不显示(俗称点不亮)**解决办法:**打开机箱找到主板上有一颗纽扣电池,将其取下,再安回纽扣电池,完成放电工作。内存**故障现象:**出现接触不良和兼容性问题,接触不良也会导致电脑“点不亮”**解决办法:**接触不良的问题可以将内存条取下用橡皮擦擦拭金手指部分。显卡**故障现象:**显卡容易出现接触不良和花屏等问题
2020-08-31 09:36:50
567
原创 浅谈Shiro安全框架
概述Shiro是Apache旗下一个开源安全框架(http://shiro.apache.org/),它将软件系统的安全认证相关的功能抽取出来,实现用户身份认证,权限、加密、会话管理等功能,组成一个通用的安全认证框架。使用shiro就可以非常快速的完成认证,授权等功能的开发,降低系统成本。流程图如下Shiro概要架构...
2020-08-23 15:03:36
147
原创 浅谈Cookie,Session
什么是会话?会话:当浏览器发请求访问服务器开始,到访问服务器结束,浏览器关闭为止,这期间产生的所有请求和响应加在一起,就称之为浏览器和服务器之间的一次会话。CookieCookie的工作原理1. Cookie是将会话中产生的数据保存在客户端,是客户端技术。2. Cookie是基于两个头进行工作的:通过Set-Cookie响应头将cookie从服务器端发送给浏览器,让浏览器保存到内部;保存到浏览器中的cookie,在浏览器以后每次访问服务器时,都会通过cookie请求头,将cookie信息再带回服
2020-08-16 22:34:17
223
原创 浅谈泛型
如何理解泛型?泛型是一种"代码模板".可以用一套代码套用各种类型。作用通过泛型的语法定义,约束集合元素的类型,编译器可以在编译期提供一定的类型安全检查,避免运行时才暴露bug。l 代码通用性更强,后面有案例l 泛型可以提升程序代码的可读性,但它只是一个语法糖(编译后这样的东西就被删除,不出现在最终的源代码中),对于JVM运行时的性能是没有任何影响的。泛型声明泛型可以在接口、方法、返回值上使用:java.util.List泛型接口/类:public interface Collecti
2020-08-16 22:04:00
101
原创 走一遍Java那些基础
数据类型标识符在Java中,我们需要标识代码的很多元素,包括类名、方法、字段、变量、包名等。我们选择的名称就称为标识符,并且遵循以下规则:A. 标识符可以由字母、数字、下划线(_)、美元符($)组成,但不能包含 @、%、空格等其它特殊字符。B. 不能以数字开头。C. 标识符是严格区分大小写的。D. 标识符的命名最好能反映出其作用,做到见名知意。注释Java代码的解释说明。不影响程序的运行,用于辅助读程。//单行注释/* 多行注释 //*
2020-08-16 17:46:09
153
原创 初识Java
软件开发流程意向软件项目立项,立项报告,立项审批需求调研,希求评审概要设计,用例图,页面原型设计数据库设计,表设计详细设计,类设计开发编码需求变更测试试运行,bug满天飞(加班)正式上线维护期项目完成计算机基础知识计算机计算机(Computer)全称:电子计算机,俗称电脑。是一种能够按照程序运行,自动、高速处理数据的现代化智能电子设备。由硬件和软件所组成,没有安装任何软件的计算机称为裸机。常见的形式有台式计算机、笔记本计算机。按照规模分为微型机、小型机、大型机、巨型机(超级计
2020-08-16 16:20:16
179
原创 浅谈SpringMVC框架
MVC设计模式什么是MVC设计模式设计模式(Design Pattern)是一套被反复使用,多数人知晓的、经过分类的,代码设计经验的总结。使用设计模式的目的:为了代码可重用性、让代码更容易被他人理解,保证代码的可靠性。设计模式使代码编写真正工程化;设计模式是软件工程的基石脉络,如同大厦结构一样。MVC设计模式MVC设计模式是一种通用的软件编程思想在MVC设计模式中认为,任何软件都可以分为三部分组成:(1)控制程序流转的控制器(Controller)(2)封装数据处理数据的模型(Model
2020-08-16 15:57:38
274
原创 浅谈Spring
简介1、Spring是一个开源的轻量级的应用开发框架,其目的是用于简化企业级应用程序开发,降低开发者的开发难度;(简化开发:spring对常用的api,比如对JDBC做了封装,使用spring封装的jdbc访问数据库,就不用考虑获取连接、关闭连接等,极大的简化了代码)2、Spring提供的IoC和AOP应用,可以将组件的耦合度降至最低(即解耦),便于系统日后的维护和升级;3、Spring为系统提供了一个整体的解决方案,开发者可以利用它本身提供的功能外,也可以与第三方框架和技术整合应用,可以自由选择采
2020-08-15 21:07:49
399
1
原创 浅谈Mybatis
定义它本是apache的一个开源项目iBatis,它是一个优秀的持久层框架,它对jdbc的操作数据库的过程进行封装,是开发者只需要关注SQL本身,而不需要花费精力去处理;例如注册驱动,创建connection,创建statment,手动设置参数,结果集检索等jdbc繁杂的过程代码,总之,mybatis对jdbc访问数据库的过程进行了封装,简化了JDBC代码。架构图(1)mybatis-config.xml是Mybatis的核心配置文件,通过其中的配置可以生成SqlSessionFactory,也就是
2020-08-15 20:59:09
239
原创 Java基础——集合
Collection接口-- List接口 : 数据有序,可以重复。 -- ArrayList子类 -- LinkedList子类-- Set接口 : 数据无序,不可以存重复值 -- HashSet子类-- Map接口 : 键值对存数据-- HashMapCollections工具类
2020-08-14 23:09:07
147
原创 Java基础(一)反射
反射1. 概念Java反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意方法和属性;这种动态获取信息以及动态调用对象方法的功能称之为Java语言的反射机制。2.用途在日常的第三方应用开发过程中,经常会遇到某个类的某个成员变量,方法或是属性是私有的或是对系统应用开放,这时候就可以利用Java的反射机制通过反射获取所需的私有成员或是方法。3.反射机制的相关类与Java反射相关的类如下:类名 用途Class类 代表类的实体,在运行的Jav
2020-08-13 13:33:11
133
原创 谈一谈OOP
1.特性封装继承多态1.1封装封装是指一种将抽象性函式接口的实现细节包含部分包装,隐藏起来的方法1.1.1优点良好的封装能够减少耦合。类内部的结构可以自由修改。可以对成员变量进行更精确的控制。隐藏信息,实现细节。1.2继承继承是java面向对象编程技术的一块基石,继承就是子类继承父类的特征和行为,似的子类对象(实例)具有父类的实例域和方法,或子类从父类继承方法,是的子类具有父类相同的行为...
2020-08-12 22:30:34
160
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人