
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
一)需求背景现在app客户端请求后台服务是非常常用的请求方式,在我们写开放api接口时如何保证数据的安全,我们先看看有哪些安全性的问题请求来源(身份)是否合法?请求参数被篡改?请求的唯一性(不可复制)二)为了保证数据在通信时的安全性,我们可以采用参数签名的方式来进行相关验证案例:我们通过给某 [移动端(app)] 写 [后台接口(api)] 的案例进行分析: 客户端: 以下简...
Git系列②之部署企业级开源仓库gitlab服务器上一篇我们介绍了github的常见使用方法,下面开始部署本地开源仓库gitlabGitLab 是一个用于仓库管理系统的开源项目。 1.安装配置gitlab依赖项 如想使用Postfix来发送邮件,在安装期间请选择'Internet Site'. 您也可以用sendmai或者 配置SMTP服务并使用SMTP发送邮件在 Centos7...
规则定义# service iptables start# chkconfig iptables on想让规则生效,则shell命令行下执行sh /bin/iptables.sh即可[root@node3 ~]# cat /bin/iptables.sh#!/bin/bash# 清理防火墙规则/sbin/iptables -F# 放行已经建立的...
持续集成①安装部署jenkins从git获取代码一:持续集成的概念:1.1:总体的概括持续集成Continuous Integration持续交付Continuous Delivery持续部署Continuous Deployment 1.2:什么是持续集成:持续集成是指开发者在代码的开发过程中,可以频繁的将代码部署集成到主干,并进程自动化测试1....
一、软件介绍Nessus号称是世界上最流行的漏洞扫描程序,全世界有超过75000个组织在使用它。该工具提供完整的电脑漏洞扫描服务,并随时更新其漏洞数据库。Nessus不同于传统的漏洞扫描软件,Nessus可同时在本机或远端上遥控,进行系统的漏洞分析扫描。Nessus也是渗透测试重要工具之一。二、使用说明1.此软件包针对于centos系统使用,首先对软件进行安装,使用rpm -ivh ...
持续集成之④:GitLab触发jenkins构建项目一:目的为在公司的测试环境当中一旦开发向gitlab仓库提交成功代码,gitlab通知jenkins进行构建项目、代码质量测试然后部署至测试环境,注意这只是测试环境,而生产环境依然需要手动部署代码:1.1:jenkins配置:1.1.1:安装Gitlab Hook Plugin插件:#系统管理-管理插件-可选插件-Gitlab Hook Pl
FSM:Finite State Machine 有限状态机客户端:closed -->syn_sent -->established --> fin_wait_1 -->find_wait_2 --> timewait(2MSL)服务器:closed -->listen -->syn_rcvd -->establised --> close_wait -->last_ack-
1.基本环境配置windows 10安装python3.7.2安装虚拟环境(避免环境之间相互污染)C:\Users\ws>pip install virtualenvpip install virtualenvwrapper-win# 创建基于python3.7的虚拟环境mkvirtualenv.bat python37_django2# 进入虚拟环境workon python37...
Git系列②之部署企业级开源仓库gitlab服务器上一篇我们介绍了github的常见使用方法,下面开始部署本地开源仓库gitlabGitLab 是一个用于仓库管理系统的开源项目。 1.安装配置gitlab依赖项 如想使用Postfix来发送邮件,在安装期间请选择'Internet Site'. 您也可以用sendmai或者 配置SMTP服务并使用SMTP发送邮件在 Centos7...
环境:centos6.5 x86_64启动mysql发现日志报错(日志路径可以查看/etc/my.cnf的配置)160722 10:34:08 [Note] Found 42570716 of 42570696 rows when repairing './yunva@002dlog/room_msg'160810 0:54:00 [ERROR] /usr/...







