HTTPS | HTTP协议介绍(三)cookie安全隐患

由于HTTP协议是无状态的, 即每次用户请求服务器的时候,HTTP服务器都无法记忆这个用户是谁?是否登陆过?现在的服务器之所以知道我们是否已经登录,是因为服务器在登录时设置了浏览器的Cookie!Session则是借由Cookie而实现的更高层的服务器与浏览器之间的会话。 一、cookie安全隐患 Cookie提供了一种手段使得HTTP请求可以附加当前状态, 现今的网站也是靠Cookie来标识用户的登录状态的: 用户提交用户名和密码的表单,这通常是一个POST HTTP请求。 服务器验证用户名
分类: 其他 发布时间: 01-18 23:13 阅读次数: 0

Vue | 安装&解析

安装vue/cli npm install -g @vue/vli 创建一个vue项目 vue create vue-learn 运行初始项目: npm run serve 本地运行: http://localhost:8080/ 局域网内运行: http://192.168.10.103:8080/ HelloWorld.vue解析 注意什么是文本与HTML区别:
分类: 其他 发布时间: 01-18 23:12 阅读次数: 0

MySQL | 数据库基本操作(一)

基本操作 #连接数据库 mysql -u root -p #查看数据库 show database; #选择数据库 use XXXX; #查看数据库 show tables; #查看表格结构 desc tables #查看表中数据 select * from XXXX; #查看数据并限制数量 select * from xxx limit 10; 数据库管理工具 navicat premium: https://www.navicat.com.cn/ mysql与excel不同 excel:
分类: 其他 发布时间: 01-18 23:12 阅读次数: 0

docker网络管理(四种网络模式)

Docker 在启动时会创建一个虚拟网桥 docker0,默认地址为 172.17.42.1/16, 容器启动后都会 被桥接到 docker0 上,并自动分配到一个 IP 地址。 修改 docker 的默认网络配置: # systemctl stop docker # ip link set dev docker0 down # ip addr del 172.17.42.1/24 dev docker0 # ip addr add 192.168.0.1/24 dev dcoker0 # i
分类: 其他 发布时间: 01-18 23:12 阅读次数: 0

docker镜像封装服务(httpd,sshd)

1.docker镜像的封装(httpd服务) (1)编写yum文件 cd /tmp/docter vim dvd.repo [dvd-rhel] name=dvd-rhel baseurl=http://172.25.9.250/rhel7.3 gpgcheck=0 (2)编写镜像文件 vim Dockerfile FROM rhel7 ENV HOSTNAME server1 MAINTAINER [email protected] EXPOSE 80 COPY dvd.repo /et
分类: 其他 发布时间: 01-18 23:11 阅读次数: 0

docker集群----swarm

##############################相关概念############################################## 功能亮点 与Docker Engine集成的集群管理:使用Docker Engine CLI创建一大群Docker引擎,您可以在其中部署应用程序服务。您不需要额外的编排软件来创建或管理群。即自带swarm不需要那么多负载均衡高可用源件。 分散式设计: Docker Engine在部署时不是处理节点角色之间的差异,而是在运行时处理任何专
分类: 其他 发布时间: 01-18 23:11 阅读次数: 0

Gitlab的安装及使用

###################相关概念 GitLab基本介绍 GitLab是利用Ruby on Rails一个开源的版本管理系统,实现一个自托管的Git项目仓库,可通过Web界面进行访问公开的或者私人项目。 与Github类似,GitLab能够浏览源代码,管理缺陷和注释。可以管理团队对仓库的访问,它非常易于浏览提交过的版本并提供一个文件历史库。团队成员可以利用内置的简单聊天程序(Wall)进行交流。 它还提供一个代码片段收集功能可以轻松实现代码复用,便于日后有需要的时候进行查找。 本篇
分类: 其他 发布时间: 01-18 23:11 阅读次数: 0

适合新手了解的GUN/Linux起源

新手入门Linux总是对Linux的起源似懂非懂,大部分网上现有的资料都比较片面的,本文很综合的讲述了从计算机的起源到Linux的发展,适合新手再入门前对Linux文化有个较为全面的了解。 一、计算机的发明 世上本无路,走的人多了,就有了路。世上本无计算机,琢磨的人多了……没有计算机,一切无从谈起。 三个人对计算机的发明功不可没,居功至伟。阿兰·图灵(Alan Mathison Turing)、阿塔那索夫(John Vincent Atanasoff)、和冯·诺依曼(John von Neum
分类: 其他 发布时间: 01-18 23:10 阅读次数: 0

WebGoat-Introducation

Introduction分为两大部分,分别为webgoat和webwolfwebgoat上篇已经谈论过了,而webwolf是配合webgoat使用的,由介绍可知其作用有Hostingafile//加载一个文件Receivingemail///接收邮件Landingpageforincomingrequests//对于未到来请求的加载页面-----可爱的分割线fourlessonlesson1和le
分类: 企业开发 发布时间: 01-18 23:10 阅读次数: 0

运维工程师都在做什么

首先先看图(怎样变成运维人): 看完之后觉得需要掌握的基础真多啊。 下面是运维工程师至少要能做以下的工作: 1,网络工程师的工作 你至少要能配置CISCO 6509以下的设备,熟悉各种网络协议,否则网络出问题的时候你会傻掉。 2,系统工程师的工作 你至少要理解各种系统服务,在出问题的情况下要迅速解决问题,而不是等系统工程师来解决。 3,安全工程师的工作 我不要求你一定要会各种网络编程,但是在服务器收攻击的情况下,没有防火墙的情况下,做一些简单的处理工作。 4,存储工程师的工作 至少要熟悉各个厂
分类: 其他 发布时间: 01-18 23:10 阅读次数: 0

系统性学习计算机(一)

(1)什么是计算机? 计算机(computer)俗称电脑,是一种能够接收和存储信息,并按照存储在其内部的程序(这些程序是人们意志的体现)对输入的信息进行加工,处理,并且把处理结果输出到高度自动化的电子设备。计算机由硬件设备及软件系统组成。没有安装任何软件的计算机称为裸机。 (2)计算机是什么时候诞生的? 1、世界上第一台计算机ENIAC,1946年2月在美国诞生,它不具备现代计算机的主要原理特征--存储程序和程序控制。 2、世界上第一台按存储程序功能设计的计算机EDVAC,美国1946年开始设
分类: 其他 发布时间: 01-18 23:10 阅读次数: 0

系统性学习计算机(二)

1946年2月14日,在美国宾夕法尼亚大学,众所周知的世界上第一台电子数字计算机ENIAC诞生。然而,英国在二战期间研制的电子计算机Colossus(巨人)却要比ENIAC早两年,多年来,英国人对自己研制首台电脑的荣誉始终保持着缄默。 ENIAC 第一台 众所周知的第一台计算机是美国军方定制,专门为了计算弹道和射击特性表面而研制的,承担开发任务的"莫尔小组"由四位科学家和工程师埃克特、莫克利、戈尔斯坦、博克斯组成。1946年这台计算机主要元器件采用的是电子管。该机使用了1500个继电器,188
分类: 其他 发布时间: 01-18 23:10 阅读次数: 0

DDOS攻击原理,种类及其防御

先给大家举个形象例子便于理解: 我开了一家可容纳100人的老陕羊肉泡馍馆,由于用料上等,童叟无欺。平时门庭若市,生意特别红火,而对面二狗家的泡馍馆却无人问津。二狗为了对付我,想了一个办法,叫了100个人来我泡馍馆坐着却不点菜,让别的客人无法正常吃饭。 上面这个例子讲的就是典型的DDOS攻击,全程是Distributed Denial of Server,翻译成中文就是分布式拒绝服务。一般来说是指攻击者利用“肉鸡”对目标网站在较短的时间内发起大量请求,大规模消耗目标网站的主机资源,让它无法正常服
分类: 其他 发布时间: 01-18 23:09 阅读次数: 0

2018互联网大厂秋招编程通关(一)

在这部分,我会带着你徜徉在c/c++的世界里,让你感受到开发的乐趣以及知识的力量。助君秋招通关。 言归正传。 让我们开始学习吧。 1.基本框架 #include<bits/stdc++.h> using namespace std; int main(){ return 0; } 这里是一个最简单的例子 代码: #include<bits/stdc++.h> using namespace std; int main(){ printf("hello world\n");
分类: 其他 发布时间: 01-18 23:09 阅读次数: 0

2018互联网大厂秋招编程通关(二)

通过上一篇的继续学习,链接地址为: https://blog.csdn.net/chao199512/article/details/83713409 接下来,我们继续讲解秋招笔试编程题,及其知识点总结。 (1)欢聚时代2018秋--------------计算重复字符串长度(点击文字进入链接) 题目解析 参考答案 方法一: #include <bits/stdc++.h> using namespace std; int main(){ string s; cin >> s
分类: 其他 发布时间: 01-18 23:09 阅读次数: 0

2017年最受欢迎的十大 Linux 服务器发行版

近期公布的超级计算机 Top 500 排行榜显示,所有入榜的超级计算机都在运行 Linux 操作系统。尽管 Linux 操作系统在桌面上的表现不尽如人意,但作为运行在全球数据中心的服务器、大型计算机和超级计算机上的操作系统,它的表现令其他很多对手不可望其项背。 Linux 首次被 Top 500 的超级计算机使用是在 1998 年,当时的超算还是由 Unix 操作系统统治。从 2003 年起,超算开始被 Linux 系统支配,至 2004 年Linux 已经在超算中占据主导地位。在今年上半年公
分类: 其他 发布时间: 01-18 23:09 阅读次数: 0

从手忙脚乱到胸有成竹,阿里如何走过的十年

2018年,双11迎来了十周年。 十年间,依赖于迅速崛起的互联网技术以及各项新兴技术的沉淀,阿里巴巴缔造了全球数字经济时代的第一“操作系统”。在这个操作系统上,让全球消费者和商家买、卖、逛、听、看、游得顺心、放心、舒心。 十年间,阿里巴巴的技术人员和全球开发者们,一起把互联网前沿技术转化为全球消费者、全球数字经济参与者可以感知的便利。 它如今已经不仅仅是全球消费者的狂欢节,更是名副其实的全球互联网技术的演练场。 第十个双11即将来临之际,阿里技术推出《十年牧码记》系列,邀请参与历年双11备战的
分类: 其他 发布时间: 01-18 23:08 阅读次数: 0

word文档密码破解

有的时候,为了保护word文档不被编辑以及被其他人乱修改,我们会对word文档进行一个密码设置,以此来保护word文档。可是当我们忘记设置的密码怎么办? 我们可以尝试下面的方法: 法一:借助破解工具:Word Password Recovery Master 步骤: £¨1 下载Word Password Recovery Master软件,下载地址为:http://www.pcsoft.com.cn/soft/155849.html选择本地下载即可,按流程简单几步即可完成操作下载。 £¨2
分类: 其他 发布时间: 01-18 23:08 阅读次数: 0

IPV4与IPV6的区别(史上最详细)

描述 IPv4 IPv6 地址 长度为 32 位(4 个字节)。地址由网络和主机部分组成,这取决于地址类。根据地址的前几位,可定义各种地址类:A、B、C、D 或 E。IPv4 地址的总数为 4 294 967 296。 IPv4 地址的文本格式为 nnn.nnn.nnn.nnn,其中 0<=nnn<=255,而每个 n 都是十进制数。可省略前导零。最大打印字符数为 15 个,不计掩码。 长度为 128 位(16 个字节)。基本体系结构的网络数字为 64 位,主机数字为 64 位。通常,IPv6
分类: 其他 发布时间: 01-18 23:08 阅读次数: 0

查看Windows系统的开机、关机时间

方式一: 在dos命令行(桌面window图标+R同时按下,输入cmd进入环境);在环境内输入systeminfo进行查看; 如: 注意:此方法不可查看关机时间,最好使用下面的第二种方法: 方式二:通过事件查看器查看 打开计算机事件查看器: 开始》管理工具》事件查看器》windows 日志》应用程序》查看日期 来源为rvice User profile se ID 为1531 常规说明“已成功启动用户配置文件服务”此为开机记录。 来源为rvice User profile se ID 为153
分类: 其他 发布时间: 01-18 23:07 阅读次数: 0