自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 浏览器输入URL后,背后的技术?

浏览器输入URL后,背后的技术?浏览器对用户输入的网址做初步的格式化检查,只有格式化检查正确才会进去下一步。在没有告诉浏览器使用哪个协议的情况下,浏览器默认使用http协议。接下来对url进行解析,根据这些信息生成HTTP请求消息:浏览器找到DNS服务器解析域名,将域名解析为IP地址DNS先查自己的缓存,有直接返回,没有找本地硬盘里的host文件,也没有,找8.8.8.8服务器。那么我们的本机的DNS服务器地址在哪呢?打开win10的cmd窗口,输入ipconfig/all,以

2021-09-26 21:42:32 117

原创 你真的了解Java反射吗?

什么是反射?​ Java反射是在运行过程中,对于任何一个类,都能都知道这个类的所有属性和方法;对于任何一个对象,都能够调用它的任意一个方法和属性;这种动态获取的信息以及动态调用对象的方法的功能称为java语言的反射机制。反射的优点?可以在程序运行的过程中,操作这些对象可以解耦,提高程序的可扩展性Java代码在计算机中经历的三个阶段?源代码阶段:.java被编译成*.class字节码文件。类对象阶段:.class字节码文件被类加载器加载进内存,并将其封装成Class对象(用于在内存

2021-08-14 22:43:51 150

原创 你真的知道Java注解吗?

认识Java注解简单来说,Java注解就是一种标识,一种标签,其作用是给运行程序看的。运行中的程序可以判断和获取指定位置有无注解,或者该位置的注解类型,或者注解内容,从而做出不同的逻辑处理。通过简单的配置就可以完成复杂的工作。注解可以放在类上,方法上,属性上,参数上,包上,注解上,局部变量上。例如下面的代码,就定义了一个自定义注解以及简单的使用,并无实际意义//定义注解public @interface MyAnnotation {}//使用注解@MyAnnotation

2021-08-14 22:34:09 127

原创 Git基础入门

什么是gitGit 是一个开源的分布式版本控制系统,用于敏捷高效地处理任何或小或大的项目。Git 是 Linus Torvalds 为了帮助管理 Linux 内核开发而开发的一个开放源码的版本控制软件。Git 与常用的版本控制工具 CVS, Subversion 等不同,它采用了分布式版本库的方式,不必服务器端软件支持。git与svn的区别Git 是分布式的,SVN 不是:这是 Git 和其它非分布式的版本控制系统,例如 SVN,CVS 等,最核心的区别。Git 把内容按元数据方式存储,而

2021-02-22 18:01:16 101

原创 计算机网络基础知识-期末复习总结

第一章(概述)21实际重要特征就是数字化,网络化,信息化,以网络为核心的信息时代。三大类网络:电信网络,有线电视网络,计算机网络。互联网的两个重要特点,连通性和共享。网络是把许多计算机连接起来,而互联网是把许多网络通过路由器连接在一起。第一阶段是从单个的网络向互联网发展。第二阶段的特点是建立了三级结构的互联网。分为主干网,地区网,校园网。第三阶段的特点是逐渐形成了多层次ISP结构的互联网。(ISP是网络服务提供商)1983年TCP/IP协议成为ARPANET上的标准,互联网诞生年。制定互联

2021-02-21 15:43:59 952

原创 redis中List集合详解

127.0.0.1:6379> LPUSH list one #将一个值或多个值插入到列表的头部(左)(integer) 1127.0.0.1:6379> LPUSH list two(integer) 2127.0.0.1:6379> LPUSH list three(integer) 3127.0.0.1:6379> lrange list 0 -1 #遍历list中所有的值1)“three”“two”“one”127.0.0.1:6379> .

2021-02-20 19:03:23 1570

原创 数据库期末复习,基础知识总结

操作表列级的完整性约束可以定义如下约束:Not null,default,unique,check,primary key,foreign key。创建表的实例如下:Create table student (Sno char(7) primary key,Sname char(10) not null,Ssex char(2),Sage tinyint,Sdept char(20))Create table course (Cno char(6) not null,Cname c

2021-02-19 17:03:15 392 2

原创 redis中字符串类型详解

redis字符串类型详解127.0.0.1:6379> set name zhangkun #设置值OK127.0.0.1:6379> get name #获取值“zhangkun”127.0.0.1:6379> EXISTS name #判断某个值是否存在(integer) 1127.0.0.1:6379> keys * #获取所有键“age”“name”127.0.0.1:6379> APPEND name hello #在某个值后面追加字符串(in

2021-02-19 16:53:28 59

原创 JSP页面无法加载bootstrap,同样的代码可以在静态html中加载

用IDEA开发javaweb项目时,JSP页面无法加载bootstrap,同样的代码可以在静态html中加载我遇到的问题原因是自己的javaweb项目中未能将/webapp目录下的lib资源目录设置为资源文件!导致IDEA无法识别此目录为资源文件,从而无法加载里面的资源静态文件。解决方法:打开项目管理然后点击/lib目录再点击上面的resources,点击OK可以看到此时的/lib目录上面有个资源文件的标识:然后就解决了!...

2020-10-21 21:26:27 477

空空如也

空空如也

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

TA关注的人

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