DOS,DDOS攻击与防范 DOS 拒绝服务攻击 利用程序的漏洞、利用协议的漏洞对服务器进行攻击,导致服务器无法正常对外提供服务。 例如: 利用tcp三步握手设计缺陷syn洪水攻击 a syn=100 > b a < syn=1000,ack=101 b a syn=101,ack=1001--> ...
分类:
其他好文 时间:
2019-08-09 21:27:21
阅读次数:
103
一、网络基础 用途:未来的web框架的学习 未来的工作场景做铺垫 两个运行中的程序如何传递信息? 通过文件 两台机器上的两个运行中的程序如何通信? 通过网络 网络应用开发架构 C/S client 客户端 server 服务端 例如:迅雷 qq 浏览器 飞秋 输入法 百度云 pycharm git ...
分类:
其他好文 时间:
2019-08-09 19:18:49
阅读次数:
93
String类对象有两种实例化方法 直接赋值:只开辟一块对内存空间,可以自动入池。 构造方法:开辟两块【堆】内存空间,不会自动入池,使用intern()方法手动入池。 任何一个字符串都是String类的匿名对象。 字符串一旦声明则不可以改变,可以改变的只是String类对象的引用。 String类可 ...
分类:
编程语言 时间:
2019-08-09 10:32:54
阅读次数:
121
题目链接:https://vjudge.net/problem/CodeForces-1156B 题意:给定一串字符,相邻字符的ASCII码不能是相邻的数字,比如ABC,假设ASCII码为,99 100 101 , 就是不符合题意的字符串,ACF,就可以。 思路:从相邻字符的ASCII码不能是相邻的 ...
分类:
其他好文 时间:
2019-08-09 01:51:31
阅读次数:
147
三次握手: 目的:建立可靠的通信,确保双方发送和接收功能是正常的。 流程:发送方向接收方发送SYN信号,接收方(已确认发送方发送功能正常)收到信号后并向发送方发送SYN/ACK信号,发送方收到SYN/ACK信号后(发送方已确认接收方发送和接收正常),再向接收方发送ACK信号(最后接收方确认发送方接收 ...
分类:
其他好文 时间:
2019-08-09 01:37:18
阅读次数:
76
写在前面:今天主要介绍两个东西:JS标识符和数据类型 一 变量和常量 在介绍标识符之前有必要先了解一下JS中的变量和常量。 变量:程序执行期间可操作的临时存储数据的内存空间。 声明方式: var:函数作用域,变量声明提前,可重复声明,后声明的覆盖前面的。 let:块级作用域,声明不会提前,不可重复声 ...
分类:
编程语言 时间:
2019-08-08 13:07:09
阅读次数:
87
ReentrantLock ReentrantLock(轻量级锁)也可以叫对象锁,可重入锁,互斥锁。synchronized重量级锁,JDK前期的版本lock比synchronized更快,在JDK1.5之后synchronized引入了偏向锁,轻量级锁和重量级锁。以致两种锁性能旗鼓相当,看个人喜欢 ...
分类:
其他好文 时间:
2019-08-07 20:59:58
阅读次数:
346
回调函数的写法: promise的写法 或者 ...
分类:
其他好文 时间:
2019-08-07 18:53:53
阅读次数:
93
环境:192.168.205.17:asmasterserver192.168.205.27:asslaveserver192.168.205.37:asslaveserver版本:OS:centos71810withminiinstallmariadb-5.5.60目地:默认情况下,MySQL的复制功能是异步的,异步复制可以提供最佳的性能,主库把binlog日志发送给从库即结束,并不验证从库是否
分类:
数据库 时间:
2019-08-07 11:58:44
阅读次数:
115
Educational Codeforces Round 67 D. Subarray Sorting "传送门" 题意; 给出两个数组$a,b$,现在可以对$a$数组进行任意次排序,问最后能否得到$b$数组。 $n\leq 3 10^5,a\leq n.$ 思路: 首先注意到任意次排序可以等价于任 ...
分类:
其他好文 时间:
2019-08-07 10:44:31
阅读次数:
83