自定义博客皮肤

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

老问题:OSI七层 以及 各层都有啥协议

七层结构:物理层、数据链路层、网络层、传输层、会话层、表示层、应用层应用层常用:TCP/IP模型:应用层、传输层、网络层、网络接口层常用应用层协议:HTTP、FTP常用传输层协议:TCP、UDP常用网络层协议:IP、ICMP、ARP...

2018-05-30 22:29:10

阅读数 84

评论数 0

Invalid bound statement (not found),对应mapper的某个方法(getUserInfo)未找到

转载转载转载:https://www.cnblogs.com/ewwwe/p/6181872.html 在mapper代理的开发中,程序员需要遵守一些规范,mybatis才能实现mapper接口的代理对象。 它的规范如下: mapper.xml的namespace要写所映射接口的全称类名。 ...

2018-05-30 09:14:47

阅读数 10692

评论数 5

@Value()读取配置文件属性,读出值为null的问题

一、问题描述自定义一个Filter如下:@Component public class JwtFilter extends GenericFilterBean{ @Value("${jwt.header}") private String he...

2018-05-25 15:54:16

阅读数 3377

评论数 1

spring-boot Jwt实现token的发放和验证

一、具体操作具体参照这篇二、几点补充1、引入Jwt依赖<!-- https://mvnrepository.com/artifact/io.jsonwebtoken/jjwt --> <dependency&gt...

2018-05-24 16:51:27

阅读数 3572

评论数 8

网络小结四:服务端局域网

一、部署地点现在一般都将服务器部署在数据中心中,同时数据中心有很多的安全机制和运维机制来保障服务器的正常运行。二、防火墙一般包到达服务端局域网时会先经过防火墙。主流的防火墙做法其实是包过滤机制。通过配置防火墙的出入站规则,可以限制进出防火墙的IP地址和端口号。无法抵御:防火墙只对包的进出做限制,但...

2018-05-23 16:58:53

阅读数 55

评论数 0

网络小结三:网络设备

一、连接其实在网络中并不存在实际的连接,而是每个网络包都是独立的,但是依靠头信息中的IP地址和端口,网络中的交换机和路由器便可以将其送达目的地。二、交换机交换机是工作在以太网层的设备,其中有一张mac地址表,交换机的各个端口连接着很多的物理设备。当物理设备发包给交换机时,交换机会在mac表中维护发...

2018-05-23 16:20:36

阅读数 198

评论数 0

网络小结二:TCP/IP

一、协议栈的内部结构协议栈的大致结构为:TCP UDPIP ICMP ARP网卡驱动网卡套接字的实质:当浏览器调用系统的Socket库创建套接字时,其实是操作系统分配了一块内存地址用于保存通信相关的控制信息:通信双方的IP地址、端口号,当前的状态(连接、断开等),并返回一个对应的描述符给浏览器(描...

2018-05-23 15:22:11

阅读数 54

评论数 0

网络小结一:浏览器的工作

一、生成HTTP请求消息在浏览器地址栏输入http://blog.csdn.net/weixin_37882382/article/details/80247228(称为URL统一资源定位符)的时候,浏览器会首先解析这个网址,将其解析为三部分:http协议,web服务器名为 blog.csdn.n...

2018-05-22 23:10:02

阅读数 61

评论数 0

小结七:分布式对象

一、RMI编程模型RMI是Java的远程方法调用技术,之际Java分布式对象之间的方法调用。编程模型:远程对象的能力是由在客户端和服务器之间共享的接口所表示的。远程对象的接口必须扩展Remote接口。然后,服务器端必须提供这样的类,真正实现了在远程接口中声明的工作。RMI注册表:要访问服务器上的一...

2018-05-08 23:08:04

阅读数 320

评论数 0

小结六:脚本、编译和注解

一、Java有API可以发起和脚本的交互二、Java程序可以使用编译器对象来 编译Java代码三、注解注解:是插入到 源代码中使用其他工具(注解处理器)可以对其进行处理的标签。这些工具可以在源代码层次上进行操作,或者可以处理 包含注解的类文件。注解与编译器无关,不会改变程序的编译方式。Java编译...

2018-05-08 22:45:54

阅读数 56

评论数 0

小结五:Java安全

一、简介Java语言和其他语言有所不同,在其他语言中安全是在事后才想到要去实现的,或者仅仅是对破坏的一种应对措施,而对Java技术来说,安全机制是一个不可分割的组成部分。Java提供了以下几种安全机制:1、语言设计特性(类型转换的检查、无指针操作、对数组的边界进行检查)2、访问控制机制。可以控制代...

2018-05-08 17:32:56

阅读数 43

评论数 0

小结四:Java国际化

一、LocaleLocale对象主要描述了  语言和位置(国家)两个要素。这两个要素决定了数字、日期时间和货币等的表现形式。Java内置了很多预先定义好的Locale对象,也可以使用 语言或者国家代码手动构造一个Locale对象。但是一般木有必要。许多格式化工具都可以接收一个 Locale对象(例...

2018-05-08 11:46:05

阅读数 50

评论数 0

小结二:Java网络

一、套接字Socket客户端套接字,可以通过ip和端口建立到远端的连接。ServerSocket服务端套接字,可以建立一个负责监控某个具体端口的服务器。一旦连接建立成功就可以 获取对应的 输入输出流,获取到流之后就可以做很多的事情。二、URL和URIURL:统一资源定位符  URI:统一资源标识符...

2018-05-08 11:23:54

阅读数 33

评论数 0

小结三:Java数据库编程

一、JDBC的设计JDBC是Java数据库连接API,编程人员可以通过这个API接口连接到数据库,并使用SQL完成对数据库的操作。JDBC的设计思想:根据API编写的程序都可以与驱动管理器进行通信,而驱动管理器通过实际的驱动程序与实际的数据库进行通信。JDBC最终为了实现以下目标:1、通过使用标准...

2018-05-07 23:30:05

阅读数 321

评论数 0

小结一:流与文件

一、流从文件、网络、内存块中 读入一个字节序列(输入流),写入一个字节序列(输出流)。抽象类 InputStream和 OutputStream构成了输入和输出类层次结构的基础。字符和字节的区别:字符有自己的编码规则,一个字符可能由很多个字节组成。流是面向字节的,所以不太适合处理以字符形式存储的信...

2018-05-07 17:36:10

阅读数 44

评论数 0

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