localhost

MongoDB install

泄露秘密 提交于 2020-04-01 06:09:43
下载地址1:https://www.mongodb.org/dl/linux 下载地址2:https://www.mongodb.com/download-center/community 关于MongoDB教程:https://docs.mongodb.com/manual/ 安装教程:https://docs.mongodb.com/manual/installation/ [root@node1 ~]# cat /etc/centos-release   CentOS Linux release 7.4.1708 (Core) [root@node1 ~]# uname -r   3.10.0-693.el7.x86_64 开始安装: cat << EOF >/etc/yum.repos.d/mongodb-org-4.0.repo [mongodb-org-4.0] name = MongoDB Repository baseurl = https://repo.mongodb.org/yum/redhat/7/mongodb-org/4.0/x86_64/ enabled = 1 #gpgcheck = 1 #gpgkey = https://www.mongodb.org/static/pgp/server-4.0.asc #exclude = mongodb-org

DNS及编译安装MariaDB

与世无争的帅哥 提交于 2020-04-01 02:25:10
1、简述DNS服务器原理,并搭建主-辅服务器。 DNS(domain name server),域名解析服务器。dns域结构:是一颗倒树状结构,分为根域、一级域、二级域...127级域。每一级的域名服务器管理自己的子域。 dns工作原理,以访问www.baidu.com为例: 1) 首先浏览器会查看本地dns,也就是系统的host文件,可以解析的话就返回对应的ip,否则就会查询本地缓存 2) 如果本地缓存不起作用,就把请求发送给网络提供商的dns服务器(例如电信dns服务器),可以解析的话就返回对应的ip或者查询缓存 3) 如果电信dns服务器无法解析,它会把www.baidu.com解析请求发送给根dns服务器。根dns服务器只管理顶级域名,它会返回.com域dns服务器的ip给电信dns服务器 4) 电信dns服务器就会向.com域dns服务器发送www.baidu.com解析请求,它解析不了,但是会返回.baidu.com域的dns服务器ip给电信dns服务器 5) 电信dns服务器就会向.baidu.com域dns服务器发送www.baidu.com解析请求,此dns查询自己的数据库发现有www.baidu.com这个主机的记录,然后把对应的ip返回给电信dns服务器 6)然后电信dns服务器会缓存查询结果,接着把查询结果返回给客户端,客户端就使用ip访问www.baidu

网络请求工具 cURL

久未见 提交于 2020-03-30 07:06:22
网络请求工具 cURL 2017-08-16 cRUL 是一种命令行工具,作用是发出网络请求,然后得到和提取数据,显示在 “标准输出”(stdout)上面。 查看网页源码 1 $ curl baidu.com 1 2 3 < html> < meta http-equiv= "refresh" content= "0;url= http://www.baidu.com/ "> </ html> 如果要把这个网页保存下来,可以使用 -o 或 --output 参数,这就相当于使用 wget 命令了。 1 $ curl -o file_name baidu.com 自动跳转 有的网址是自动跳转的。使用 -L 或 --location 参数,curl就会跳转到新的网址。 1 $ curl -L baidu.com 显示头信息 -i 或 --include 参数可以显示 http response 的头信息,连同网页代码一起。 -I 或 --head 参数则是只显示 http response 的头信息。 1 $ curl -i baidu.com 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 HTTP/1.1 200 OK Date: Wed, 16 Aug 2017 08:21:49 GMT Server: Apache Last-Modified: Tue,

PDO基础应用之异常处理

◇◆丶佛笑我妖孽 提交于 2020-03-29 13:32:41
思考:PDOException可以捕捉到异常,也有其他模式,那么在实际开发的时候我们到底是使用PDO的那种错误模式呢? 引入:其实PDO之所以提供了这么多模式,就是要使用人员根据实际情况来选择模式,如果一个项目中,需要我们去控制项目bug,那么就适合使用异常模式来进行处理 PDOException异常处理【掌握】 定义:PDOException 是PDO从Excetion继承的一个用于处理PDO错误的异常类,一般如果做一套扩展,都会从Exception类继承实现一套明确的错误机制(错误来自哪里) 1.要使用PDOException异常处理,需要设定PDO的错误模式为异常模式,在PDO中可以通过两种模式来实现异常模式设定 在初始化PDO对象的时候,利用第四个参数来设定 在初始化PDO之后,利用PDO::setAttrinute()方法来修改错误模式 <?php //初始化PDO时设定错误模式 $drivers=array( PDO::ATTR_ERRMODE=>PDO::ERRMODE_EXCPTION ); $link=new PDO('mysql:host=localhost;port=3306;dbname=senven;charset=utf8','root','root',$drivers); //初始化之后设置异常模式 $pdo=new PDO('mysql:host

VS本地开发环境支持外网访问

☆樱花仙子☆ 提交于 2020-03-29 08:32:56
一、Vs 代码如下: <binding protocol="http" bindingInformation=":42201:localhost" /> <binding protocol="http" bindingInformation="192.168.1.53:42201:*" /> 关闭vs,重新以管理员方式运行vs,打开项目,并启动调试,默认还是会用 “http://localhost:端口号/**/**”的形式访问,把localhost修改为ip,即可以ip+端口形式访问了。 关闭防火墙,复制网址,粘贴到手机即访问 来源: https://www.cnblogs.com/fger/p/12590750.html

swiper---h5 跨域解决办法

孤街醉人 提交于 2020-03-29 05:42:12
swiper---h5 轮播插件 反向代理 一 : 说明 解决跨域问题的方式 : JSONP == > 只能处理 get 方式 CORS ==> 处理自己的服务器 反向代理 ==> 也很常用 说明 演示跨域问题 反向代理的原理 脚手架vue-cli 生成的项目中如何使用反向代理 二 : 演示跨域问题 测试真实请求接口 : https://api.douban.com/v2/movie/in_theaters 在 todo-vuex 里的 app.vue 中 的js 代码区域演示 安装 axios 代码 : // 演示跨域问题/* eslint-disable */import axios from 'axios';​axios.get('https://api.douban.com/v2/movie/in_theaters').then(res => { console.log(res)}) 报错 : Access to XMLHttpRequest at 'https://api.douban.com/v2/movie/in_theaters' from origin 'http://localhost:8080' has been blocked by CORS policy: No 'Access-Control-Allow-Origin' header is present

sqli-labs:Less-1

偶尔善良 提交于 2020-03-27 19:38:27
Less-1实验是比较简单的,主要是:UNION联合查询注入 有一些基本的概念需要学习,这些概念以后肯定还会用到,我对这些概念还算比较清楚,但建议初学者一定要注意,逐步积累。但没有必要一来把所有关于mysql数据库和sql相关的都弄一边,可以一边学习这些漏洞一遍掌握这些概念。 union联合查询注入主要是要利用union这个语句,因此页面上必须有显示位(在一个网站的正常页面,服务端执行SQL语句查询数据库中的数据,客户端将数据展示在页面中,这个展示数据的位置就叫显示位) union注入的步骤一般有以下几步: 1、判断注入点 2、判断是整型还是字符型 3、判断查询列数 4、判断显示位 5、获取敏感信息 (在网上有很多讲union注入步骤的文章,这个是我看到最容易理解,以及遇到知识点比较适中的一个) 1、判断注入点 我们再Less1中看到,id将作为参数来使用,因此我们输入http://localhost/Less-1/?id=1,这是看到访问了第一个用户的用户名和密码: 输入 http://localhost/Less-1/?id=1 ' 这里是在id后面加了一个单引号,这是回显示数据库错误信息,这样就能判断出有注入点。这是一种比较简单的判断,有一些网站是不会有任何访问,后面应该有这样的情况。 2、判断是整型还是字符型 可以输入http://localhost/Less-1/?id

JS中对URL进行转码与解码

此生再无相见时 提交于 2020-03-27 07:00:11
1. escape 和 unescape escape()不能直接用于URL编码,它的真正作用是返回一个字符的Unicode编码值。 采用unicode字符集对指定的字符串除0-255以外进行编码。所有的空格符、标点符号、特殊字符以及更多有联系非ASCII字符都将被转化成%xx格式的字符编码(xx等于该字符在字符集表里面的编码的16进制数字)。比如,空格符对应的编码是%20。 escape不编码字符有69个:*,+,-,.,/,@,_,0-9,a-z,A-Z。 escape()函数用于js对字符串进行编码 , 不常用。   var url = "http://localhost:8080/pro?a=1&b=张三&c=aaa";  escape(url) --> http%3A//localhost%3A8080/pro%3Fa%3D1%26b%3D%u5F20%u4E09%26c%3Daaa 2. encodeURI 和 decodeURI 把URI字符串采用UTF-8编码格式转化成escape各式的字符串。 encodeURI不编码字符有82个:!,#,$,&,',(,),*,+,,,-,.,/,:,;,=,?,@,_,~,0-9,a-z,A-Z encodeURI()用于整个url编码   var url = "http://localhost:8080/pro?a=1&b

JS中对URL进行转码与解码

廉价感情. 提交于 2020-03-27 06:52:38
1. escape 和 unescape escape()不能直接用于URL编码,它的真正作用是返回一个字符的Unicode编码值。 采用unicode字符集对指定的字符串除0-255以外进行编码。所有的空格符、标点符号、特殊字符以及更多有联系非ASCII字符都将被转化成%xx格式的字符编码(xx等于该字符在字符集表里面的编码的16进制数字)。比如,空格符对应的编码是%20。 escape不编码字符有69个:*,+,-,.,/,@,_,0-9,a-z,A-Z。 escape()函数用于js对字符串进行编码 , 不常用。   var url = "http://localhost:8080/pro?a=1&b=张三&c=aaa";  escape(url) --> "http%3A//localhost%3A8080/pro%3Fa%3D1%26b%3D%u5F20%u4E09%26c%3Daaa" 2. encodeURI 和 decodeURI 把URI字符串采用UTF-8编码格式转化成escape各式的字符串。 encodeURI不编码字符有82个:!,#,$,&,',(,),*,+,,,-,.,/,:,;,=,?,@,_,~,0-9,a-z,A-Z encodeURI()用于整个url转码,而decodeURI()用于整个url解码   var url1 = "http:/

js中对URL进行转码与解码

谁说我不能喝 提交于 2020-03-27 06:51:49
1. escape 和 unescape escape()不能直接用于URL编码,它的真正作用是返回一个字符的Unicode编码值。 采用unicode字符集对指定的字符串除0-255以外进行编码。所有的空格符、标点符号、特殊字符以及更多有联系非ASCII字符都将被转化成%xx格式的字符编码(xx等于该字符在字符集表里面的编码的16进制数字)。比如,空格符对应的编码是%20。 escape不编码字符有69个:*,+,-,.,/,@,_,0-9,a-z,A-Z。 escape()函数用于js对字符串进行编码,不常用。 1 var url = "http://localhost:8080/pro?a=1&b=张三&c=aaa"; 2   escape(url) --> http%3A//localhost%3A8080/pro%3Fa%3D1%26b%3D%u5F20%u4E09%26c%3Daaa 2. encodeURI 和 decodeURI 把URI字符串采用UTF-8编码格式转化成escape各式的字符串。 encodeURI不编码字符有82个:!,#,$,&,',(,),*,+,,,-,.,/,:,;,=,?,@,_,~,0-9,a-z,A-Z encodeURI()用于整个url编码 1   var url = "http://localhost:8080/pro?a=1