跨域问题(前端面试最常问)

https://blog.csdn.net/as645788/article/details/51285688 为什么要跨域? 跨域问题是浏览器同源策略限制,当前域名的js只能读取同域下的窗口属性。  一个网站的网址组成包括协议名,子域名,主域名,端口号。比如https://www.githu...

2018-08-11 15:37:23

阅读数:48

评论数:0

Cookie--小知识总结

Cookie--小知识总结 https://www.cnblogs.com/Ry-yuan/p/8491162.html 一、何为cookie 由于http协议是无状态的,所以没法知道当前访问的客户端是谁,所以有了cookie这个东西,通过cookie来让服务端知道当前是谁访问我,可以看做...

2018-08-10 15:05:19

阅读数:22

评论数:0

Referer  是什么?

版权所属:SO JSON在线解析 原文地址:https://www.sojson.com/blog/58.html 转载时必须以链接形式注明原始出处及本声明。   Referer  是   HTTP  请求header 的一部分,当浏览器(或者模拟浏览器行为)向web 服务器发送请求的时候...

2018-08-10 14:40:38

阅读数:13

评论数:0

CSRF攻击详解和应对策略

CSRF攻击的应对之道 https://www.ibm.com/developerworks/cn/web/1102_niugang_csrf/ CSRF概念:CSRF跨站点请求伪造(Cross—Site Request Forgery),跟XSS攻击一样,存在巨大的危害性。 你可以这样来理...

2018-08-10 14:32:10

阅读数:19

评论数:0

DNS查找顺序

https://blog.csdn.net/it_rod/article/details/79939651 DNS查找顺序 找缓存 浏览器缓存: 浏览器会按照一定的频率缓存DNS记录。chrome://net-internals/#dns 查看chormeDNS缓存。 操作系统缓存: ...

2018-08-07 14:35:54

阅读数:19

评论数:0

网站性能优化基础知识

2018-07-29 13:45:14

阅读数:18

评论数:0

HTTPS安全网站访问

HTTPS采用的是TLS协议+SSL证书实现安全网站访问的。  概述:SSL(Secure Sockets Layer 安全套接层),及其继任者传输层安全(Transport Layer Security,TLS)是为网络通信提供安全及数据完整性的一种安全协议。TLS与SSL在传输层对网络连接进行...

2018-07-28 13:59:11

阅读数:29

评论数:0

高并发预防和处理

高并发的关键参数 QPS:每秒处理的请求数量! 响应时间:处理一个请求需要的时间! 吞吐量:单位时间内的处理请求数量! 最大并发数:同一时间能支持的最大请求数! 一般来说有下面这些常规办法: 1,更多的静态资源:将代码中的大量枚举(容器加载时写入map,放入本地缓存),数据库中的定义表...

2018-07-26 22:37:37

阅读数:12

评论数:0

关于sessionStorage 、localStorage 和 cookie

sessionStorage 、localStorage 和 cookie 之间的区别共同点:都是保存在浏览器端,且同源的。 区别: 1:cookie数据始终在同源的http请求中携带(即使不需要),即cookie在浏览器和服务器间来回传递。            而sessionStorage和...

2018-07-14 10:47:59

阅读数:23

评论数:0

纯函数

只要是同样的输入,必定得到同样的输出纯函数是函数式编程的概念,必须遵守以下一些约束。不得改写参数不能调用系统 I/O 的API不能调用Date.now()或者Math.random()等不纯的方法,因为每次会得到不一样的结果...

2018-07-02 23:19:27

阅读数:27

评论数:0

服务器常用的状态码及其对应的含义

服务器常用的状态码及其对应的含义如下:  200:服务器响应正常。  304:该资源在上次请求之后没有任何修改(这通常用于浏览器的缓存机制,使用GET请求时尤其需要注意)。  400:无法找到请求的资源。  401:访问资源的权限不够。  403:没有权限访问资源。  404:需要访问...

2018-06-30 14:11:57

阅读数:15

评论数:0

箭头函数是个啥

基础语法(参数1, 参数2, …, 参数N) => { 函数声明 } (参数1, 参数2, …, 参数N) => 表达式(单一) //相当于:(参数1, 参数2, …, 参数N) =>{ return 表达式; } // 当只有一...

2018-06-28 22:54:35

阅读数:17

评论数:0

DAO层,Service层,Controller层、View层比较

DAO层,Service层,Controller层、View层1、DAO层:DAO层主要是做数据持久层的工作,负责与数据库进行联络的一些任务都封装在此,DAO层的设计首先是设计DAO的接口,然后在Spring的配置文件中定义此接口的实现类,然后就可在模块中调用此接口来进行数据业务的处理,而不用关心...

2018-05-19 22:25:11

阅读数:33

评论数:0

基于UDP的socket通信实现(socket学习)

UDP(用户数据包协议)协议是无连接的、不可靠的、无序的,数据报为传输的载体。相关使用到的类DatagramPacket:表示数据报包DatagramSocket:进行端到端通信的类下面代码具体举例:import java.io.IOException; import java.net.Datag...

2018-05-18 11:17:37

阅读数:19

评论数:0

服务器和多客户的通信实现(socket学习)

使用多线程来实现服务器与多客户端通信、步骤:1、服务器端创建ServerSocket,循环调用accpt()等待客户端连接;2、客户端创建一个socket并请求和服务器连接;3、服务器端接受客户端请求,创建socket在一个单独线程上的对话;4、建立连接的两个socket在一个单独的线程上对话;5...

2018-05-18 10:15:52

阅读数:16

评论数:0

java 中socket通信之InetAddress类、URL、socket建立连接

根据慕课网学习记录:https://www.imooc.com/video/30771、InetAddress类用于标识网络上的硬件资源,表示互联网协议(IP)地址这个类没有构造函数,没有办法用new方法来新建类,但是提供了静态方法,可以获取实例具体代码:import java.net.InetA...

2018-05-17 22:35:04

阅读数:36

评论数:0

JAVA实现邮件认证学习(二):数据库和用户注册界面准备

1、使用mysql新建数据库regist_web,并新建table表使用 mysql -hlocalhost -uroot -p,进入数据库,并使用如下命令新建users表C:\Users\asus> mysql -hlocalhost -uroot -p2、接下来需要创建相...

2018-05-17 10:16:25

阅读数:35

评论数:0

关于HTTP协议,收藏这一篇就够了

转载地址:https://www.cnblogs.com/ranyonsue/p/5984001.html                 http://www.runoob.com/http/http-intro.htmlHTTP简介HTTP协议是Hyper Text Transfer Prot...

2018-04-26 11:44:55

阅读数:367

评论数:0

URL的各部分组成详解

(原文:https://blog.csdn.net/ergouge/article/details/8185219)就以下面这个URL为例,介绍下普通URL的各部分组成http://www.aspxfans.com:8080/news/index.asp?boardID=5&amp...

2018-04-26 11:34:09

阅读数:56

评论数:0

JavaWeb学习之Servlet----ServletConfig获取配置信息、ServletContext的应用

文章来源:http://www.cnblogs.com/smyhvae/p/4140877.html一、ServletConfig:代表当前Servlet在web.xml中的配置信息(用的不多)String getServletName()  -- 获取当前Servlet在web.xml中配置的名...

2018-04-26 10:55:53

阅读数:5

评论数:0

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