网络爬虫入门学习(无图 主要参考内容和介绍的资源)

网络爬虫入门学习(无图 主要参考内容和介绍的资源)
1. 初见爬虫 使用Python中的Requests第三方库。在Requests的7个主要方法中,最常使用的就是get()方法,通过该方法构造一个向服务器请求资源的Request对象,结果返回一个包含服务器资源的额Response对象。通过Response对象则可以获取请求的返回状态、HTTP响应的字符串即URL对应的页面内容、页面的编码方式以及页面内容的二进制形式。 在了解get()方法之前我们先了解一下HTTP协议,通过对HTTP协议来理解我们...

什么是NoSQL非关系型数据库?该怎么理解?应用案例有哪些?

什么是NoSQL非关系型数据库?该怎么理解?应用案例有哪些?
NoSQL(NoSQL = Not Only SQL ),意即"不仅仅是SQL"。 现代计算系统每天在网络上都会产生庞大的数据量。这些数据有很大一部分是由关系型数据库管理系统(RDBMSs)来处理,其严谨成熟的数学理论基础使得数据建模和应用程序编程更加简单。 但随着信息化的浪潮和互联网的兴起,传统的RDBMS在一些业务上开始出现问题。首先,对数据库存储的容量要求越来越高,单机无法满足需求,很多时候需要用集群来解决问题,...

(2021年教程更新为LNMP1.7)Centos6.8 64bit使用lnmp1.6搭建WordPress网站所需服务器环境

(2021年教程更新为LNMP1.7)Centos6.8 64bit使用lnmp1.6搭建WordPress网站所需服务器环境
2018年8月10日更新为lnmp1.5 2020年3月10日更新为lnmp1.6 2021年4月5日更新为lnmp1.7 for centos 7.2 --------------------------- 1\服务器操作系统基本配置(操作系统centos 6.8 64bit) --------------------------- ssh登录上服务器: 基本的加强linux服务器安全的措施:修改ssh端口禁用root账户密码登录,限制使用密匙登录->>>参照https://xiaohost.com/2414.html 基本环境及工具 12345yum install wget s...

生产环境4G内存云主机 MariaDB/MySQL数据库my.cnf配置文件

生产环境4G内存云主机 MariaDB/MySQL数据库my.cnf配置文件
以下是老牛的数据库配置文件,经过生产环境考验,感觉还行,放出来给大家参考,配置项具体含义请自行问度娘 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182[client] #password   = your_password port        = 3306 socket      = /tmp/mysql.sock...

网站搬家笔记,记录lnmp生产环境搬家及优化升级过程

网站搬家笔记,记录lnmp生产环境搬家及优化升级过程
2018年8月10日最后更新 自己的一个网站现在日访问量3.2万IP 3.5万UV 15万+PV 跑在最低配的阿里云服务器上,虽然经过大量优化,但是已经很吃力了 阿里云是越来越贵,等你在我这儿住习惯后慢慢敲你竹杠的感觉....搬家吧 开这篇笔记,记录生产过程部署及调优,生产环境的部署一定是根据业务需求来确定的 不能小马拉大车,容易失控翻车 也不能大马拉小车,浪费饲料 我的网站程序为php,我重新部署生产环境主要考虑网站...

将web网站服务器的Mysql5.5数据库更换为了Mariadb10.1.23,Mariadb配置文件说明

将web网站服务器的Mysql5.5数据库更换为了Mariadb10.1.23,Mariadb配置文件说明
2018-5-15补充: 生产环境4G内存云主机 MariaDB/MySQL数据库my.cnf配置文件 key_buffer_size = 32M 这个参数用来缓存MyISAM存储引擎的索引参数。MySQL5.5默认为InnoDB存储引擎,所以这个参数可以设置小点,64MB即可。 max_allowed_packet = 1M 允许最大接收数据包的大小,防止服务器发送过大的数据包。可以设置为16MB或者更大,但设置的太大也可能有危险。 table_open_cache = 128 #MySQL每打开一个表,都会...

Centos 6 lnmp正确iptables配置规则(含centos7更换firewall为iptables)

Centos 6 lnmp正确iptables配置规则(含centos7更换firewall为iptables)
centos7更换Firewall为iptables配置工具 123456systemctl mask firewalld systemctl disable firewalld.service systemctl stop firewalld yum -y install iptables-services systemctl enable iptables systemctl start iptables 查看iptables是否运行,查看iptable运行状态 1service iptables status 清除已有规则 1iptables -F;iptables -X;iptables -Z 开放端口 12#允许本地回环接口(即运行本机访问本...

【自用】小内存VPS安装lnmp后MySQL推荐设置

【自用】小内存VPS安装lnmp后MySQL推荐设置
以下是老牛之前一个小内存VPS用的mysql数据库配置, 今天整理硬盘发现这个笔记,贴出来大家可以参考 123456789101112131415161718192021222324252627282930313233343536[mysqld] port            = 3306 socket          = /var/lib/mysql/mysql.sock skip-locking key_buffer = 16K max_allowed_packet = 1M table_cache = 4 sort_buffer_size = ...

忘记mysql密码怎么更改?Mysql的root密码怎么重置?

首先是SSH登陆到你的mysql服务器,确保处于无人访问的安全状态。 1、修改MySQL的登录设置,绕过授权表: 1vi /etc/my.cnf 2、在[mysqld]的下面加上一句: 1skip-grant-tables 例如: 1234[mysqld] skip-grant-tables datadir=/var/lib/mysql socket=/var/lib/mysql/mysql.sock :wq保存并且退出vi编辑。 3、重启mysql 1/etc/init.d/mysql restart 4、登录mysql修改MySQL的root密码 1/usr/bin/mysql 1mysq...

如何配置InnoDB提高数据库性能?

如何配置InnoDB提高数据库性能?
前言:MySQL发展到今天,InnoDB引擎已经作为绝对的主力,除了像大数据量分析等比较特殊领域需求外,它适用于众多场景。然而,仍有不少开发者还在“执迷不悟”的使用MyISAM引擎,觉得对InnoDB无法把握好,还是MyISAM简单省事,还能支持快速COUNT(*)。本文是由于最近几天帮忙处理discuz论坛有感而发,希望能对广大开发者有帮助。 1. 快速认识InnoDB InnoDB是MySQL下使用最广泛的引擎,它是基于MySQL的高可...

MySQL数据库的InnoDB存储引擎是什么?需要安装InnoDB吗?

MySQL5.5以后默认使用InnoDB存储引擎,其中InnoDB和BDB提供事务安全表,其它存储引擎都是非事务安全表。 若要修改默认引擎,可以修改配置文件中的default-storage-engine。可以通过:show variables like 'default_storage_engine';查看当前数据库到默认引擎。命令:show engines和show variables like 'have%'可以列出当前数据库所支持到引擎。其中Value显示为disabled的记录表示数据库支持此引擎,而在...

常用mysql启动停止重启命令

常用mysql启动停止重启命令
启动方式   1、使用 service 启动:service mysqld start   2、使用 mysqld 脚本启动:/etc/inint.d/mysqld start   3、使用 safe_mysqld 启动:safe_mysqld& 停止   1、使用 service 启动:service mysqld stop   2、使用 mysqld 脚本启动:/etc/inint.d/mysqld stop   3、mysqladmin shutdown 重启   1、使用 service 启动:service mysqld restart   2、使用 mysqld 脚本启动:/etc/in...
Copyright © 老牛博客 保留所有权利.   Theme  Ality

用户登录