用python爬虫怎么用c#正则表达式语法大全,切分<span></span>标签

Python爬取新浪英超曼联文章内页--bs4,json,txt和csv以及编码
这个页面是新浪英超曼联新闻的首页,直接用lxml爬取,得到它是动态的爬不到,所以要考虑它的信息处理机制,使用Chrome审查元素,在Network--Priview中可以找到它的json源。通常可以把&callbacak=直到最后删除,之前的信息似乎没什么用处,有用的时候再说。
之后使用json解析。
必须仔细观察json的结构,而且还需要不断地断点调试。
import requests
import json
headersIm = {'User-Agent':'Mozilla/5.0 (Windows NT 6.3; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/39.0.2171.95 Safari/537.36'}
#network headers里面
url_sport = &https://interface.sina.cn/pc_zt_roll_news_index.d.html?&subjectID=64558&channel=sports&
# json_url = 'https://interface.sina.cn/pc_zt_api/pc_zt_press_news_doc.d.json?subjectID=64558&cat=&size=40&page=1&channel=sports&callback=jsonpcallback7'
json_url = 'https://interface.sina.cn/pc_zt_api/pc_zt_press_news_doc.d.json?subjectID=64558&cat=&size=40&page=1&channel=sports'
jsContent = requests.get(json_url, headers = headersIm).content
print jsContent
jsDict = json.loads(jsContent)
jsResult = jsDict['result']
jsData = jsResult['data']
for each in jsData:
print each['title']
今天的结果:
穆帅示爱曼联球迷+球队 他终成&快乐的一个&?
7战6球!伊布当选英超月最佳 力压切尔西王牌
曼联大将自晒缝针照片 穆帅手下他已成红魔枢纽
打脸!谁说穆里尼奥会毁了曼联两大妖王?
曝穆帅欲签一昔日爱将 在皇马切尔西都用过他
虽然爬取网页信息,爬的不多,但是通常有两大方法:一个是从网页本身入手用lxml定位相应的h5元素,另一个是直接找信息源,通常是json。
又运行了一下程序,得到的结果是:
曼联猎物正式提交转会申请 同胞丰特或驰援鸟叔
曼联宣布12月最佳球员 伊布力压两核心首当选......
证明这个爬虫确实是爬取动态网站的。
没做完的部分:将标题,内容都整理好,只爬取前20条信息就足够了(或者加上后面10页的内容),进入内页后,将文章的文字部分也提取出来。
一、问题:
显然,只爬取标题是不够的,最主要的还是url链接,内页的正文:
foreach injsData:
print each['title']+& &+each['url']
显然,所有有用的信息都已经在jsData这个列表里面,而现在为止,有两个问题:
1. 下一页的数据如何爬取;
2. 新闻内页的文字如何爬取。
首先,下一页的数据。点击底下的页码的时候,数据变化,而地址栏是不变的,所以还是要从json源的地址入手。而通过观察json源地址:https://interface.sina.cn/pc_zt_api/pc_zt_press_news_doc.d.json?subjectID=64558&cat=&size=40&page=1&channel=sports可知,page=1,这个1很可能是相应页码,同时,共114页,我们只取前20。
for i in range(1, 21):
所以可以构造一个函数专门来读取标题+日期+正文。
以页面:https://sports.sina.com.cn/g/pl//doc-ifxzkfuk2454395.shtml为例,可知想得到的信息分别是:
标题:&h1id=&artibodyTitle&&欧文:穆帅别抱怨裁判专注比赛吧瓜帅没必要改变&/h1&
title_news =bsObj.find(&h1&,{&id&:&artibodyTitle&}).string
#获取h1标签的内容
日期:&spanid=&pub_date&&日07:01&/span&
date_news =bsObj.find(&span&, {&id&:&pub_date&}).string
内容:&dilass=&BSHARE_POP blkContainerSblkCon clearfixblkContainerSblkCon_14& id=&artibody&&下的所有p标签的内容。
content_news =bsObj.find(&&,{&id&:&artibody&}).findAll(&p&)
#先找到id为artibody的元素,再向下寻找p标签
for content in content_news:
print content.get_text()
#获得每一个p标签的内容
至此,这个函数已写完,解析新闻内页的函数:
def getNewsContent(url_news):
html_WebPage = requests.get(url_news,headers = headersIm)
html_WebPage.encoding = 'utf-8'
html_WebText = html_WebPage.text
bsObj = BeautifulSoup(html_WebText, 'lxml')
#shtml的解析使用lxml方式
title_news = bsObj.find(&h1&,{&id&:&artibodyTitle&}).string
#获取h1标签的内容
date_news = bsObj.find(&span&, {&id&: &pub_date&}).string
content_news = bsObj.find(&&, {&id&:&artibody&}).findAll(&p&)
#先找到id为artibody的元素,再向下寻找p标签
for content in content_news:
print content.get_text()
#获得每一个p标签的内容
像这种:https://k.sina.cn/article__000165x.html?cre=ect&mod=2L&loc=27&r=0&doct=0&rfunc=39&tj=none&s=0&from=sports&vt=4就不解析了,所以还要用到的try...except。另外就是把标题,时间,内容,都存储为csv和txt,后面我分别写。
然而,获得的标题,时间,内容,经过测试,都是NavigableString类型的,需要把这种类型写入txt。只要在这种对象后面加上.encode('utf-8')即可转换:title_news = bsObj.find(&h1&,{&id&:&artibodyTitle&}).string.encode('utf-8')
四、写入txt
最终的程序,把文章标题,日期,和内容存储在txt文档中(爬小说像不像):
# encoding=utf-8 注释可用中文
import requests
import json
from bs4 import BeautifulSoup
headersIm = {'User-Agent':'Mozilla/5.0 (Windows NT 6.3; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/39.0.2171.95 Safari/537.36'}
f = open(&news.txt&, 'a')
def getNewsContent(url_news):
html_WebPage = requests.get(url_news,headers = headersIm)
html_WebPage.encoding = 'utf-8'
html_WebText = html_WebPage.text
bsObj = BeautifulSoup(html_WebText, 'lxml')
#shtml的解析使用lxml方式
title_news = bsObj.find(&h1&,{&id&: &artibodyTitle&}).string.encode('utf-8')
#获取h1标签的内容,.encode('utf-8')转换为str
date_news = bsObj.find(&span&, {&id&: &pub_date&}).string.encode('utf-8')
content_news = bsObj.find(&&, {&id&:&artibody&}).findAll(&p&)
#先找到id为artibody的元素,再向下寻找p标签
f.write(title_news.rstrip()+'----'+date_news.lstrip())
#将标题和日期用----连接,并删除标题右侧和日期左侧的空格回车等,规范格式 写入
for content in content_news:
news_text = content.get_text().encode('utf-8')
#获得每一个p标签的内容,转换为str
f.write(news_text)
f.write('\n')
#文章末尾加换行符,区别两块新闻
def newsListPages(urlPages):
jsContent = requests.get(urlPages, headers=headersIm).content
#requsets解析文章列表
jsDict = json.loads(jsContent)
#将内容用json库解析
jsResult = jsDict['result']
jsData = jsResult['data']
for each in jsData:
newsUrl = each['url']
#获得相应文章的url
getNewsContent(newsUrl) #函数解析文章内页内容
for i in range(1, 3):
url_json = 'https://interface.sina.cn/pc_zt_api/pc_zt_press_news_doc.d.json?subjectID=64558&cat=&size=40&page='+str(i)+'&channel=sports'
#构造json数据源的地址
newsListPages(url_json)
原理:分析从上至下,构建从下至上。首先分析树状结构,之后再构建解析文章&解析文章列表。但是,这样单线程似乎有点慢,如果用多线程的方式,首先需要构建文章列表,再用函数进行统一解析。
尴尬!鲁尼找对手换球衣被拒 来自曼城的恨(图)----日01:11
新浪体育讯  曼联4-0大胜雷丁一战,对于鲁尼本人意义非凡,此役他追平了队史射手王查尔顿爵士249球的纪录。按理说,这样一场比赛,谁都想沾沾鲁尼的喜气,但是雷丁后卫乔治-埃文斯便是个另类,他拒绝了鲁尼主动交换球衣的请求,原因是什么呢?
五、写入csv
写入csv格式类似:
# encoding=utf-8 注释可用中文
import requests
import json
from bs4 import BeautifulSoup
import csv
import codecs
#保证csv能正确写入的库
headersIm = {'User-Agent':'Mozilla/5.0 (Windows NT 6.3; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/39.0.2171.95 Safari/537.36'}
csvfile = file('csv_test.csv', 'wb')
#创建csv文件,并准备写入
csvfile.write(codecs.BOM_UTF8)
#csv写入中文必备
writer = csv.writer(csvfile)
#构建写入对象
writer.writerow(['标题', '日期', '内容'])
def getNewsContent(url_news):
html_WebPage = requests.get(url_news,headers = headersIm)
html_WebPage.encoding = 'utf-8'
html_WebText = html_WebPage.text
bsObj = BeautifulSoup(html_WebText, 'lxml')
#shtml的解析使用lxml方式
title_news = bsObj.find(&h1&,{&id&: &artibodyTitle&}).string.encode('utf-8')
#获取h1标签的内容,.encode('utf-8')转换为str
date_news = bsObj.find(&span&, {&id&: &pub_date&}).string.encode('utf-8')
content_news = bsObj.find(&&, {&id&:&artibody&}).findAll(&p&)
#先找到id为artibody的元素,再向下寻找p标签
content_str = ''
for content in content_news:
news_text = content.get_text().encode('utf-8')
#获得每一个p标签的内容,转换为str
content_str += news_text
#将文章正文存储在相应字符串中
writer.writerow([title_news, date_news, content_str])
#构建每一行的格式,并写入
def newsListPages(urlPages):
jsContent = requests.get(urlPages, headers=headersIm).content
#requsets解析文章列表
jsDict = json.loads(jsContent)
#将内容用json库解析
jsResult = jsDict['result']
jsData = jsResult['data']
for each in jsData:
newsUrl = each['url']
#获得相应文章的url
getNewsContent(newsUrl) #函数解析文章内页内容
for i in range(1, 3):
url_json = 'https://interface.sina.cn/pc_zt_api/pc_zt_press_news_doc.d.json?subjectID=64558&cat=&size=40&page='+str(i)+'&channel=sports'
#构造json数据源的地址
newsListPages(url_json)
csvfile.close()
六、总结:
request负责获取html页面,json负责解析数据源,bs负责解析html内页获取相关内容(中间涉及编码问题,在stackoverflow找到答案),最后是写入txt(自带函数),写入csv(csv和codecs模块)。有一个app, 是动画类的推荐app, 在app store里名字叫Anime Taste(品赏艾尼莫),是一个动画爱好者和创作者交流的非盈利应用(也有网站)。 我虽然不是动画圈的,但是被他们推荐的美轮美奂的动画作品深深打动,天马行空的想像让我无比兴奋,每晚睡觉前如果不是很累,往往会看几部动画让自己放松。在这给他们打一个小广告,他们的微博: &a href=&//link.zhihu.com/?target=http%3A//weibo.com/animetaste& class=& external& target=&_blank& rel=&nofollow noreferrer&&&span class=&invisible&&http://&/span&&span class=&visible&&weibo.com/animetaste&/span&&span class=&invisible&&&/span&&/a& 他们的网站: &a href=&//link.zhihu.com/?target=http%3A//www.animetaste.net& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&AnimeTaste
全球动画精选&/a& (声明我完全是打酱油的木有利益关系啊)&br&&br&同理,如果楼主有心想让更多的人看到优秀的短片和微电影,可以借鉴Anime的思路和做法。相信会有很多同道中人和我这种路人甲支持。行动起来吧。&br&&br&------------更新一下-----------&br&&br&&a class=&member_mention& data-editable=&true& data-title=&@逃源& data-hash=&1bde97aba1b24c& href=&//www.zhihu.com/people/1bde97aba1b24c& data-hovercard=&p$b$1bde97aba1b24c&&@逃源&/a& 推荐了一个 V电影 &a href=&//link.zhihu.com/?target=http%3A//www.vmovier.com& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&V电影_最大的微电影平台&/a& 看起来也不错! 支持一下!
有一个app, 是动画类的推荐app, 在app store里名字叫Anime Taste(品赏艾尼莫),是一个动画爱好者和创作者交流的非盈利应用(也有网站)。 我虽然不是动画圈的,但是被他们推荐的美轮美奂的动画作品深深打动,天马行空的想像让我无比兴奋,每晚睡觉前如果…
&figure&&img src=&https://pic3.zhimg.com/v2-6aae3b0ad1776aaabc60758_b.jpg& data-rawwidth=&600& data-rawheight=&375& class=&origin_image zh-lightbox-thumb& width=&600& data-original=&https://pic3.zhimg.com/v2-6aae3b0ad1776aaabc60758_r.jpg&&&/figure&&h2&&b&原理&/b&&/h2&&p&传统爬虫从一个或若干初始网页的URL开始,获得初始网页上的URL,在抓取网页的过程中,不断从当前页面上抽取新的URL放入队列,直到满足系统的一定停止条件。聚焦爬虫的工作流程较为复杂,需要根据一定的网页分析算法过滤与主题无关的链接,保留有用的链接并将其放入等待抓取的URL队列。&/p&&p&然后,它将根据一定的搜索策略从队列中选择下一步要抓取的网页URL,并重复上述过程,直到达到系统的某一条件时停止。另外,所有被爬虫抓取的网页将会被系统存贮,进行一定的分析、过滤,并建立索引,以便之后的查询和检索;&/p&&p&&b&所以一个完整的爬虫一般会包含如下三个模块:&/b&&/p&&ol&&li&网络请求模块&/li&&li&爬取流程控制模块&/li&&li&内容分析提取模块&/li&&/ol&&h2&&b&网络请求&/b&&/h2&&p&我们常说爬虫其实就是一堆的http(s)请求,找到待爬取的链接,然后发送一个请求包,得到一个返回包,当然,也有HTTP长连接(keep-alive)或h5中基于stream的websocket协议,这里暂不考虑;&/p&&p&&b&所以核心的几个要素就是:&/b&&/p&&ol&&li&url&/li&&li&请求header、body&/li&&li&响应herder、内容&/li&&/ol&&p&&b&URL&/b&&/p&&p&爬虫开始运行时需要一个初始url,然后会根据爬取到的html文章,解析里面的链接,然后继续爬取,这就像一棵多叉树,从根节点开始,每走一步,就会产生新的节点。为了使爬虫能够结束,一般都会指定一个爬取深度(Depth)。&/p&&p&&b&Http请求&/b&&/p&&p&http请求信息由请求方法(method)、请求头(headers)、请求正文(body)三部分组成。由于method一般是header中的第一行,也可以说请求头中包含请求方法,下面是chrome访问请求头的一部分:&/p&&figure&&img src=&https://pic1.zhimg.com/v2-2ac233fea3eaba7050e06d_b.jpg& data-caption=&& data-size=&normal& data-rawwidth=&556& data-rawheight=&216& class=&origin_image zh-lightbox-thumb& width=&556& data-original=&https://pic1.zhimg.com/v2-2ac233fea3eaba7050e06d_r.jpg&&&/figure&&p&对于爬虫需要注意的是请求方法是post时,需要将请求的参数先进行urlencode后再发送,后台收到请求信息后可能会做一些校验,这可能会影响到爬取,相关的header字段如下:&/p&&ul&&li&&b&Basic Auth&/b&&/li&&/ul&&p&这是一种古老的、不安全的用户验证方式,一般会有用户授权的限制,会在headers的Autheration字段里要求加入用户名密码(明文),如果验证失败则请求就会失败,现在这种认证方式正在被淘汰。&/p&&ul&&li&&b&Referer&/b&&/li&&/ul&&p&链接的来源,通常在访问链接时,都要带上Referer字段,服务器会进行来源验证,后台通常会用此字段作为防盗链的依据。&/p&&ul&&li&&b&User-Agent&/b&&/li&&/ul&&p&后台通常会通过此字段判断用户设备类型、系统以及浏览器的型号版本。有些编程语言包里网络请求会自定义User-Agent,可以被辨别出来,爬虫中可以设置为浏览器的ua.&/p&&ul&&li&&b&Cookie&/b&&/li&&/ul&&p&一般在用户登录或者某些操作后,服务端会在返回包中包含Cookie信息要求浏览器设置Cookie,没有Cookie会很容易被辨别出来是伪造请求;&/p&&p&也有本地通过JS,根据服务端返回的某个信息进行处理生成的加密信息,设置在Cookie里面;&/p&&ul&&li&&b&JavaScript加密操作&/b&&/li&&/ul&&p&在进行敏感数据传输时,一般都会通过javascript进行加密,例如qq空间就会对用户登陆密码进行RSA加密后再发送给服务器,因此,爬虫在模拟登陆时需要自己去请求公钥,然后加密。&/p&&ul&&li&&b&自定义字段&/b&&/li&&/ul&&p&因为http的headers可以自定义地段,所以第三方可能会加入了一些自定义的字段名称或者字段值,这也是需要注意的。&/p&&h2&&b&流程控制&/b&&/h2&&p&所谓爬取流程,就是按照什么样的规则顺序去爬。在爬取任务不大的情况下,爬取的流程控制不会太麻烦,很多爬取框架都已经帮你做了如scrapy,只需要自己实现解析的代码。&/p&&p&但在爬取一些大型网站时,例如全网抓取京东的评论,微博所有人的信息,关注关系等等,这种上十亿到百亿次设置千亿次的请求必须考虑效率,否则一天只有86400秒,那么一秒钟要抓100次,一天也才8640w次请求,也需要100多天才能到达十亿级别的请求量。&/p&&p&涉及到大规模的抓取,一定要有良好的爬虫设计,一般很多开源的爬虫框架也都是有限制的,因为中间涉及到很多其他的问题,例如数据结构,重复抓取过滤的问题,当然最重要的是要把带宽利用满。&/p&&p&所以分布式抓取很重要,这时流程控制就会很重要,分布式最重要的就是多台机器不同线程的调度和配合,通常会共享一个url队列,然后各个线程通过消息通信,如果想要抓的越多越快,那么对中间的消息系统的吞吐量要求也越高。&/p&&p&现在也有一些开源的分布式爬取框架如scrapy-redis就是一个重写了scrapy的调度模块、队列、管道的包,redis数据库是用来在分布式中做请求队列共享,scrapyd是用来部署scrapy的,scrapyd-api用来启动获取数据。&/p&&h2&&b&内容分析提取&/b&&/h2&&p&请求headers的Accept-Encoding字段表示浏览器告诉服务器自己支持的压缩算法(目前最多的是gzip),如果服务器开启了压缩,返回时会对响应体进行压缩,爬虫需要自己解压;&/p&&p&过去我们常需要获取的内容主要来源于网页html文档本身,也就是说,我们决定进行抓取的时候,都是html中包含的内容,但是随着这几年web技术飞速的发展,动态网页越来越多,尤其是移动端,大量的SPA应用,这些网站中大量的使用了ajax技术。&/p&&p&我们在浏览器中看到的网页已不全是html文档说包含的,很多都是通过javascript动态生成的,一般来说,我们最终眼里看到的网页包括以下三种:&/p&&ul&&li&&b&Html文档本身包含内容&/b&&/li&&/ul&&p&这种情况是最容易解决的,一般来讲基本上是静态网页已经写死的内容,或者动态网页,采用模板渲染,浏览器获取到HTML的时候已经是包含所有的关键信息,所以直接在网页上看到的内容都可以通过特定的HTML标签得到。&/p&&p&&b&这种情况解析也是很简单的,一般的方法有一下几种:&/b&&/p&&ol&&li&CSS选择器&/li&&li&XPATH(这个值得学习一下)&/li&&li&正则表达式或普通字符串查找&/li&&li&JavaScript代码加载内容&/li&&/ol&&p&一般来说有两种情况:一种情况是在请求到html文档时,网页的数据在js代码中,而并非在html标签中,之所以我们看到的网页是正常的,那是因为,其实是由于执行js代码动态添加到标签里面的。&/p&&p&所以这个时候内容在js代码里面的,而js的执行是在浏览器端的操作,所以用程序去请求网页地址的时候,得到的response是网页代码和js的代码,所以自己在浏览器端能看到内容,解析时由于js未执行,肯定找到指定HTML标签下内容肯定为空,如百度的主页就是这种,这个时候的处理办法,一般来讲主要是要找到包含内容的js代码串,然后通过正则表达式获得相应的内容,而不是解析HTML标签。&/p&&p&另一种情况是在和用户交互时,JavaScript可能会动态生成一些dom,如点击某个按钮弹了一个对话框等;对于这种情况,一般这些内容都是一些用户提示相关的内容,没什么价值,如果确实需要,可以分析一下js执行逻辑,但这样的情况很少。&/p&&ul&&li&&b&Ajax/Fetch异步请求&/b&&/li&&/ul&&p&这种情况是现在很常见的,尤其是在内容以分页形式显示在网页上,并且页面无刷新,或者是对网页进行某个交互操作后,得到内容。对于这种页面,分析的时候我们要跟踪所有的请求,观察数据到底是在哪一步加载进来的。然后当我们找到核心的异步请求的时候,就只需抓取这个异步请求就可以了,如果原始网页没有任何有用信息,也没必要去抓取原始网页了。&/p&&h2&&b&爬虫技术的现状&/b&&/h2&&h2&&b&语言&/b&&/h2&&p&理论上来说,任何支持网络通信的语言都是可以写爬虫的,爬虫本身虽然语言关系不大,但是,总有相对顺手、简单的。目前来说,大多数爬虫是用后台脚本类语言写的,其中python无疑是用的最多最广的,并且页诞生了很多优秀的库和框架,如scrapy、BeautifulSoup 、pyquery、Mechanize等。&/p&&p&但是一般来说,搜索引擎的爬虫对爬虫的效率要求更高,会选用c++、java、go(适合高并发),我在大学时代就用c++实现了一个多线程的框架,但是发现和python实现的爬虫效率提升并不明显,原因是,对于简单爬虫,瓶颈在于数据分析及提取,而网络效率和语言关系并不大。&/p&&p&值得一提的是,在近几年node发展非常快, 使得javascript遍地开花,有些人也开始尝试用node做爬虫,但是,这其实和其它后台脚本语言没什么区别,也不如 python简单, 因为你依旧不能在node 里发起ajax请求,不能执行原网页的dom。&/p&&p&因为node的javascript 执行环境和浏览器的执行环境并不相同。那么,难道就真的不能像在浏览器中一样用js写爬虫,用jquery提取内容吗?&/p&&h2&&b&运行环境&/b&&/h2&&p&爬虫本身不区分到底是运行在windows还是Linux,又或是OSX,但从业务角度讲,我们把运行在服务端(后台)的,称之为后台爬虫。而现在,几乎所有的爬虫都是后台爬虫。&/p&&h2&&b&后台爬虫的三大问题&/b&&/h2&&p&后台爬虫在大行其道的时候,也有着些许棘手的、到目前也没有什么好的解决方案问题,而归根结底,这些问题的根本原因是由于后台爬虫的先天不足导致,在正式讨论之前,我们先思考一个问题,“爬虫和浏览器有什么异同?”。&/p&&p&&b&相同点&/b&&/p&&p&本质上都是通过http/https协议请求互联网数据&/p&&p&&b&不同点&/b&&/p&&ol&&li&爬虫一般为自动化程序,无需用用户交互,而浏览器不是&/li&&li&运行场景不同;浏览器运行在客户端,而爬虫一般都跑在服务端&/li&&li&能力不同;浏览器包含渲染引擎、javascript虚拟机,而爬虫一般都不具备这两者。&/li&&/ol&&p&了解了这些,我们再来看看后台面临的问题&/p&&p&&b&问题一:交互问题&/b&&/p&&p&有些网页往往需要和用户进行一些交互,进而才能走到下一步,比如输入一个验证码,拖动一个滑块,选几个汉字。网站之所以这么做,很多时候都是为了验证访问者到底是人还是机器。&/p&&p&而爬虫程序遇到这种情况很难处理,传统的简单图片验证码可以通过图形处理算法读出内容,但是随着各种各样,花样百出,人神共愤的、变态的验证码越来越多(尤其是买火车票时,分分钟都想爆粗口),这个问题就越来越严重。&/p&&p&&b&问题二:Javascript 解析问题&/b&&/p&&p&如前文所述,javascript可以动态生成dom。目前大多数网页属于动态网页(内容由javascript动态填充),尤其是在移动端,SPA/PWA应用越来越流行,网页中大多数有用的数据都是通过ajax/fetch动态获取后然后再由js填充到网页dom树中,单纯的html静态页面中有用的数据很少。&/p&&p&目前主要应对的方案就是对于js ajax/fetch请求直接请求ajax/fetch的url ,但是还有一些ajax的请求参数会依赖一段javascript动态生成,比如一个请求签名,再比如用户登陆时对密码的加密等等。&/p&&p&如果一昧的去用后台脚本去干javascript本来做的事,这就要清楚的理解原网页代码逻辑,而这不仅非常麻烦,而且会使你的爬取代码异常庞大臃肿,但是,更致命的是,有些javascript可以做的事爬虫程序是很难甚至是不能模仿的,比如有些网站使用拖动滑块到某个位置的验证码机制,这就很难再爬虫中去模仿。&/p&&p&其实,总结一些,这些弊端归根结底,是因为爬虫程序并非是浏览器,没有javascript解析引擎所致。针对这个问题,目前主要的应对策略就是在爬虫中引入Javascript 引擎,如PhantomJS,但是又有着明显的弊端,如服务器同时有多个爬取任务时,资源占用太大。&/p&&p&还有就是,这些 无窗口的javascript引擎很多时候使用起来并不能像在浏览器环境中一样,页面内部发生跳转时,会导致流程很难控制。&/p&&p&&b&问题三:IP限制&/b&&/p&&p&这是目前对后台爬虫中最致命的。网站的防火墙会对某个固定ip在某段时间内请求的次数做限制,如果没有超过上线则正常返回数据,超过了,则拒绝请求,如qq 邮箱。&/p&&p&值得说明的是,ip限制有时并非是专门为了针对爬虫的,而大多数时候是出于网站安全原因针对DOS攻击的防御措施。后台爬取时机器和ip有限,很容易达到上线而导致请求被拒绝。目前主要的应对方案是使用代理,这样一来ip的数量就会多一些,但代理ip依然有限,对于这个问题,根本不可能彻底解决。&/p&&hr&&p&你想更深入了解学习Python知识体系,你可以看一下我们花费了一个多月整理了上百小时的几百个知识点体系内容: &/p&&p&&a href=&https://link.zhihu.com/?target=http%3A//www.magedu.com/74163.html%3Flinux_wenzhang_zhihu_jinke_yipianwenliaojiepythonpachongjishudefangfangmianmian_& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&【超全整理】《Linux云计算从入门到精通》系列实战笔记全放送&/a&&/p&
原理传统爬虫从一个或若干初始网页的URL开始,获得初始网页上的URL,在抓取网页的过程中,不断从当前页面上抽取新的URL放入队列,直到满足系统的一定停止条件。聚焦爬虫的工作流程较为复杂,需要根据一定的网页分析算法过滤与主题无关的链接,保留有用的链接…
整个游戏里最讲究对线技巧的就是中单。为什么呢?上单要做的就是1、猥琐吃线,尽量守塔,不要送一血。2、有机会的话尽量消耗对面血量便于己方打野gank。3、己方打野反对面红区时注意接应和支援。4、对面ADC单线发育的话,一般来说他是打不过你的,你就可以取得兵线优势去中路以及野区支援gank。上单只是任务繁重,但是技巧不难的,毕竟是一打二,把第一条做好就是一个合格的上单了。&br&下路要做的最简单,就是压制、保命和视野,ADC潜心发育,近距离团战要支援,太远的管他去死,当然辅助要去支援的。辅助最重要的是站视野技巧和保后排技巧,不需要什么对线技巧。说实话,ADC是游戏里对线技巧和意识要求最低的,但对刷钱技巧要求是最高的。&br&中单就不一样了,中单是半发育半节奏位,上单一打二,下路二打一,都是不公平的对线,中路一打一,谁打得过谁,谁能把谁压塔下,一是靠英雄选择,二是靠对线技巧,对线技巧是最重要的。对线赢了,你就可以四处支援队友,甚至做一做视野,前期就可以建立很大优势。&br&对线技巧&br&1、卡兵:一般来说,第一波兵里,最靠近对面英雄的兵会被对面第一个杀掉,这时候你就要卡好自己技能和小兵血量的关系,在己方那个小兵快被打死的时候,大胆上前去用技能劝退他,让他漏掉一个兵,这样他就到不了二级,而你可以。&br&2、补兵:这个不用多说,同样要卡好技能和小兵血量的关系,补兵要高出20%经济和经验。3、先打英雄后打兵:适用于前期伤害就比较高的法师或者清兵慢的法师,正常的思路是去清兵,所以开局可以直接蹲草丛,趁对面出来清兵时,直接消耗其血限,也不影响你吃兵。例如:1.火舞清兵慢,出门点一技能,蹲草丛,直接一技能加被动就是半血,时机如果把握好,还可以顺带完成技巧1,到了二级,扇子优先扔英雄压低对面血量。2.再比如诸葛、貂蝉二级就很强的法师,到了二级直接贴脸打对面法师,先别管线,把他压回去再去清兵也不迟。3.还有就是如果他用技能去打兵,你就趁他技能空档期去直接打他。4.和辅助一起开黑可以和辅助一起开局蹲草丛,对面一出来清兵就控住他,两个人连技能带平A的把他揍一顿,哈哈。总之想方设法压低对面血量让他不敢出来吃兵。&br&4、偷猪:同样适用于前期伤害高的法师,特别是诸葛,安琪拉也行,就是你清线比对面快,然后你先到二级,然后你就可以去偷对面红区靠近中路的那头猪了,偷成功,你的经济经验就会领先,还能打乱对面打野节奏,收益很高,但是风险也高。推荐和打野开黑使用,就是你收完一波兵,打野刚好打完蓝,可以和你一起偷猪。&br&5、多平A:虽然你是法师,但是前期千万不要小看平A的伤害,3发平a就是一个技能的伤害甚至更多,对线时能A到对面法师就偷偷A一下,有奇效。&br&废话一堆,欢迎指正!
整个游戏里最讲究对线技巧的就是中单。为什么呢?上单要做的就是1、猥琐吃线,尽量守塔,不要送一血。2、有机会的话尽量消耗对面血量便于己方打野gank。3、己方打野反对面红区时注意接应和支援。4、对面ADC单线发育的话,一般来说他是打不过你的,你就可以…
&p&良心软件三大特征:一是超好用!二是无广告!三是性价比高!&/p&&p&说说我近几年爱上的五款软件(直接在官网打开即可,都可免费使用,有的也有付费版)&/p&&hr&&h2&&b&简道云(地址:&/b&&a href=&//link.zhihu.com/?target=https%3A//s.growingio.com/nv4PjB& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&www.jiandaoyun.com&/a&&b&)&/b&&/h2&&p&适合:适用于各行各业,超自由的工作效率提高神器~&/p&&p&这款软件是我今年才发现的神器,自从上手后,我有段时间基本逢人就安利!&/p&&p&我们公司平时人事需要收集订餐信息,在电脑浏览器上打开简道云→做好应用→然后绑定到企业微信/阿里钉钉/微信上,就能在手机上收集大家的订餐信息:&/p&&figure&&img src=&https://pic4.zhimg.com/50/v2-17cfca6b1d_b.jpg& data-caption=&& data-size=&normal& data-rawwidth=&2054& data-rawheight=&1188& class=&origin_image zh-lightbox-thumb& width=&2054& data-original=&https://pic4.zhimg.com/50/v2-17cfca6b1d_r.jpg&&&/figure&&p&除此外,像什么进销存、OA办公、客户关系管理的应用都可以用简道云制作,制作的过程也很简单,非常简单:&/p&&figure&&img src=&https://pic2.zhimg.com/50/v2-2d2cdb53cf0e646dd1e7a_b.jpg& data-caption=&& data-size=&normal& data-rawwidth=&1268& data-rawheight=&794& class=&origin_image zh-lightbox-thumb& width=&1268& data-original=&https://pic2.zhimg.com/50/v2-2d2cdb53cf0e646dd1e7a_r.jpg&&&/figure&&p&应用都是随便自己控制,手机电脑都能用,也不用编程,超方便,推荐!&/p&&hr&&h2&&b&199it(地址:&a href=&//link.zhihu.com/?target=http%3A//www.199it.com/& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&www.199it.com&/a&)&/b&&/h2&&p&适用:喜欢搜集和下载互联网报告的人&/p&&p&这个网站是去年参加一个线上互联网大会知道的,然后加入收藏夹后再也没删掉。如果你是互联网从业人员,可以经常上来看看报告,分析得很客观又浅显,不故弄玄虚不装逼:&/p&&figure&&img src=&https://pic3.zhimg.com/50/v2-81e4e0a01417bfdf4c90_b.jpg& data-caption=&& data-size=&normal& data-rawwidth=&1040& data-rawheight=&630& class=&origin_image zh-lightbox-thumb& width=&1040& data-original=&https://pic3.zhimg.com/50/v2-81e4e0a01417bfdf4c90_r.jpg&&&/figure&&p&图片清晰度很高,艾瑞咨询等比较知名的调查报告分析平台的报告都有,还能免费获取原报告:&/p&&figure&&img src=&https://pic4.zhimg.com/50/v2-4d77c85ccd1a8c16b02d9a_b.jpg& data-caption=&& data-size=&normal& data-rawwidth=&1007& data-rawheight=&467& class=&origin_image zh-lightbox-thumb& width=&1007& data-original=&https://pic4.zhimg.com/50/v2-4d77c85ccd1a8c16b02d9a_r.jpg&&&/figure&&p&整个页面也很干净,不会跳出乱七八糟的广告~听说爱看调查报告的人,智商都不会低。&/p&&hr&&h2&&b&iconfont(地址:&a href=&//link.zhihu.com/?target=http%3A//www.iconfont.cn/& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&www.iconfont.cn&/a&)&/b&&/h2&&p&适用:需要下载png图标的设计师/PPT人&/p&&p&这个网站是阿里做的图标库网站,页面完全没广告:&/p&&figure&&img src=&https://pic4.zhimg.com/50/v2-60d37fecc45e0f8d8028_b.jpg& data-caption=&& data-size=&normal& data-rawwidth=&1566& data-rawheight=&745& class=&origin_image zh-lightbox-thumb& width=&1566& data-original=&https://pic4.zhimg.com/50/v2-60d37fecc45e0f8d8028_r.jpg&&&/figure&&p&还能下载各种各样的图标PNG/AI原素材,就是设计师的福音~阿里果然财大气粗,市面上像这样支持免费下载PNG的网站,真的没几家。&/p&&figure&&img src=&https://pic3.zhimg.com/50/v2-11eec764decd11d9bb1e_b.jpg& data-caption=&& data-size=&normal& data-rawwidth=&1049& data-rawheight=&721& class=&origin_image zh-lightbox-thumb& width=&1049& data-original=&https://pic3.zhimg.com/50/v2-11eec764decd11d9bb1e_r.jpg&&&/figure&&p&除了设计师以外,很多常常制作PPT的小伙伴也非常适用这个网站呢~&/p&&hr&&h2&&b&Screen to Gif(地址:&a href=&//link.zhihu.com/?target=http%3A//www.screentogif.com/& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&www.screentogif.com/&/a&)&/b&&/h2&&p&适用:需要录制GIF图的小伙伴&/p&&p&看起来是个英文软件,其实支持中文版,可以切换成中文模式~&/p&&p&支持在线录制GIF图,还能控制帧数大小,加水印边框都随便你。(功能如下)&/p&&figure&&img src=&https://pic1.zhimg.com/50/v2-416e1d9b621874ade38406_b.jpg& data-caption=&& data-size=&normal& data-rawwidth=&717& data-rawheight=&210& class=&origin_image zh-lightbox-thumb& width=&717& data-original=&https://pic1.zhimg.com/50/v2-416e1d9b621874ade38406_r.jpg&&&/figure&&p&这款软件不仅没有广告,甚至不需要安装,直接下载下来打开就好,非常轻便的一款小软件,好用程度堪称同行第一:&/p&&figure&&img src=&https://pic3.zhimg.com/50/v2-01bb606f11f_b.jpg& data-caption=&& data-size=&normal& data-rawwidth=&904& data-rawheight=&228& class=&origin_image zh-lightbox-thumb& width=&904& data-original=&https://pic3.zhimg.com/50/v2-01bb606f11f_r.jpg&&&/figure&&hr&&blockquote&&i&这里本来应该有个软件推荐,但是……(hhh看评论区)&/i&&/blockquote&&figure&&img src=&https://pic3.zhimg.com/50/v2-1812add21c2bd6d379ccb9_b.jpg& data-caption=&& data-size=&normal& data-rawwidth=&1050& data-rawheight=&177& class=&origin_image zh-lightbox-thumb& width=&1050& data-original=&https://pic3.zhimg.com/50/v2-1812add21c2bd6d379ccb9_r.jpg&&&/figure&&hr&&h2&&b&everything(地址:&a href=&//link.zhihu.com/?target=http%3A//www.voidtools.com/& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&www.voidtools.com&/a&)&/b&&/h2&&p&适用:本地文件搜索神器&/p&&p&其实这款软件大家都推荐得很多了,不过我看到很多人截图都是英文版,everything是有中文版中文版中文版的!英语不好的小伙伴们不用担心~&/p&&figure&&img src=&https://pic3.zhimg.com/50/v2-17ff27ca3c_b.jpg& data-caption=&& data-size=&normal& data-rawwidth=&1153& data-rawheight=&393& class=&origin_image zh-lightbox-thumb& width=&1153& data-original=&https://pic3.zhimg.com/50/v2-17ff27ca3c_r.jpg&&&/figure&&p&打开官网拉到最下面,下载就行了:(安装的时候语言模式选择中文)&/p&&figure&&img src=&https://pic2.zhimg.com/50/v2-96ea4cea77_b.jpg& data-caption=&& data-size=&normal& data-rawwidth=&914& data-rawheight=&281& class=&origin_image zh-lightbox-thumb& width=&914& data-original=&https://pic2.zhimg.com/50/v2-96ea4cea77_r.jpg&&&/figure&&p&&br&&/p&&p&更多软件详细介绍请出门左转:&a href=&https://zhuanlan.zhihu.com/maomaoairuanjian& class=&internal&&高效软件推荐&/a&&/p&&p&&br&&/p&&figure&&img src=&https://pic2.zhimg.com/50/v2-1f90addfb824cfe_b.jpg& data-caption=&& data-size=&normal& data-rawwidth=&400& data-rawheight=&438& class=&content_image& width=&400&&&/figure&
良心软件三大特征:一是超好用!二是无广告!三是性价比高!说说我近几年爱上的五款软件(直接在官网打开即可,都可免费使用,有的也有付费版)简道云(地址:)适合:适用于各行各业,超自由的工作效率提高神器~这款软件是我今年才发现…
&p&又从小黑屋放出来了,如果没记错,这大概是本文第六次被敏感了——体现了网络文明的进程。&/p&&p&发一下最终版本,&&内为出版删除内容,图因为版权,出版物里不是都有。&/p&&p&有兴趣的朋友9月21日可以来live聊聊,&a href=&https://www.zhihu.com/lives/360896& class=&internal&&《我爱我家》和二十年生活史&/a&。)&/p&&p&_____&/p&&p&这个问题到底有多大,题主你造吗?&/p&&p&那不仅仅是20年的问题,而且是一个从半农业化社会变成准信息化社会的过程,很多人从“家里还有一样电器,手电筒”过到了上网聊天。隔两年,几乎就是一个完全不同的世界,可以这么说,几乎每一样新东西都在&a href=&http://www.zhihu.com/question/& class=&internal&&八十、九十年代的中国曾经都疯狂流行过&/a&……&/p&&p&——————&/p&&p&&br&&/p&&figure&&img src=&https://pic4.zhimg.com/50/v2-b5bde532f068_b.jpg& data-rawwidth=&200& data-rawheight=&266& class=&content_image& width=&200&&&/figure&&p&&br&&/p&&p&我们不仅触摸不到出生前往事的真相,也很难知道经历过的一切曾怎样影响我们,甚至不会明白当下将对未来意味着什么。想要真正明白年贾府的那些事儿,就要了解昨天、今天、明天。不过这里的“今天”,已经是二十年前,而“明天”,则是我们已经经历,并正在经历的现在。我们将深陷时间之井……&/p&&p&&br&&/p&&p&在我们的记忆中,有一个温馨平静的九十时代。然而这不过是来自无知的错觉,何况回忆本来就自带美化属性-——小屁孩嘛,有爹有娘有吃有玩当然心满意足。当你我把那些发生过或暗涌过的历史看上一遍,却发现原来如此风波云诡。我们把眼光投向当年的成年人也未必了解的世界吧。&/p&&p&&br&&/p&&p&要说93到94年的今生,得先从90到92年的前世说起。&/p&&p&&br&&/p&&figure&&img src=&https://pic3.zhimg.com/50/0de300dace1f98038ab44a_b.jpg& data-rawwidth=&375& data-rawheight=&277& class=&content_image& width=&375&&&/figure&&p&&i&1990年春晚开场歌曲&/i& &/p&&figure&&img src=&https://pic1.zhimg.com/50/d3b44537acf497dc9bff9_b.jpg& data-rawwidth=&308& data-rawheight=&224& class=&content_image& width=&308&&&/figure&&p&&i&如你所知,那一年,TA来到了春晚&/i&&/p&&p&&br&&/p&&p&1990年,当傅局长赖着不肯离休,志国天天搞好报表搞圆圆功课,和平的大鼓演出越来越无人问津只好打毛衣,小张满怀希望从四川农村冲到首都的时候,最热心的北京大妈也指不出鸟巢、798、金融街该怎么走,甚至国贸中心大厦、中央电视塔、soho现代城也都没在地图上——都还没建起来,国务院的各个部委差不多还都待在没有翻修的50年代老房子里,亚运村里没有汽车交易市场,中关村还是“一条街”不是“园区”,警察还穿着绿色制服。但在这个城市,经济永远不是最热门的话题。出租车司机和杨柳北里纳凉会上谈论最多的是:(删除)有二十多个国家的政府联合欺负咱中国,丫拒绝中国领导人来访,也不让他们的商人和中国玩。而最热门也最小声的话题,是东欧正在翻天覆地。但消息的来源并非都是《新闻联播》和报纸,还有无业游民杨大夫们偷听《美国之音》等敌台所得。(删除一句)傅老局里组织学习《人民日报》的一篇重要社论,在它眼中,眼下最大的危险是“和平演变”,它向全国人民发出号召“筑起反和平演变的钢铁长城”。&/p&&p&&br&&/p&&figure&&img src=&https://pic3.zhimg.com/50/e12c12c1b90d9a08ee2fac65_b.jpg& data-rawwidth=&371& data-rawheight=&313& class=&content_image& width=&371&&&/figure&&p&&i&92式警服&/i&&/p&&i&&figure&&img src=&https://pic1.zhimg.com/50/7fac0d4fb61dae_b.jpg& data-rawwidth=&336& data-rawheight=&228& class=&content_image& width=&336&&&/figure&&/i&&p&&i&1991,戈尔巴乔夫VS叶利钦&/i& &/p&&p&&br&&/p&&p&当“个体户”的志新和几个哥们儿去上海玩,差点和一美国人打起来,这老外在1991年逛了东京逛上海,嘴欠还偏偏要会几句中文:“看上去日本结束二战已经五十年了,可是上海好像是昨天才结束战争。”志新们没有看到浦东新区、杨浦大桥、东方明珠,并不是因为小眼睛光贼溜溜地瞄姑娘呢,而是都还没建起来。外滩的高级商店里少有中国顾客,夜上海大多数地方还是一片漆黑,电视剧《十六岁的花季》里,几个中学生在羡慕深圳埋怨上海落后。上海市平均七万一千人有一个浴池,大多数人还是三代同堂住在筒子楼。&br&&/p&&figure&&img src=&https://pic1.zhimg.com/50/a7e25d5eb62ca9915296d_b.jpg& data-rawwidth=&580& data-rawheight=&407& class=&origin_image zh-lightbox-thumb& width=&580& data-original=&https://pic1.zhimg.com/50/a7e25d5eb62ca9915296d_r.jpg&&&/figure&&p&&br&&/p&&p&&i&上海,1990&/i& &/p&&p&&br&&/p&&figure&&img src=&https://pic3.zhimg.com/50/bc5bb7160cdf67a24edee7e_b.jpg& data-rawwidth=&257& data-rawheight=&224& class=&content_image& width=&257&&&/figure&&p&&i&《十六岁的花季》&/i& &/p&&p&&br&&/p&&p&自1989年而至1991年的经济疲软依然很坚挺。1990年春节的鞭炮刚刚放完,就传来了一片哭声:外经贸部抱怨出口下降、农业部抱怨粮食减产、统计局抱怨工业生产下滑。在和平她们曲艺团发工资越来越费劲的同时,全国两千多个县政府中,有差不多一半财政入不敷出,将近200万县政府干部的工资发不出来。1991年年底,国家统计局发布数据:全国企业实现利润下降67%,亏损总额已高达310亿元。80年代横空出世的著名企业家全都傻眼了,谁也没办法把产品卖出去。从北京到西安,从广州到上海,天天都有人“下岗”。重工业的大本营沈阳,已经有三成工人无所事事。领不到工资的工人中,怨气在悄悄滋生,他们的面目模糊不清。&/p&&p&&br&&/p&&p&祸不单行,1991年夏天的“华东水灾”,淹了18省,5省情况严重,超过1亿人被困。洪峰过后,留下超过千万无家可归的人。但已经持续两年半的经济萧条,让中央政府囊中羞涩。刚刚上位两三年的新一代领导人,告别了唐山大地震时代对国外援助的拒绝态度,开明地接受了新中国第一次境外捐赠。老共产党员傅老捐了一个月工资,少先队员圆圆捐了零花钱,而23亿元境外捐款中,有近一半来自港澳台地区和海外华人。香港演艺界拍摄电影《豪门夜宴》,举行“忘我大汇演”音乐会,为水灾灾民筹集善款。十天时间,香港的赈灾筹款总额达到4.7亿多港元。&如今搞成“两岸富人携手捞钱,两岸穷人互骂泄愤”的局面,只能一声叹息。&&/p&&figure&&img src=&https://pic3.zhimg.com/50/ece75fd35654a4ddda10e_b.jpg& data-rawwidth=&500& data-rawheight=&612& class=&origin_image zh-lightbox-thumb& width=&500& data-original=&https://pic3.zhimg.com/50/ece75fd35654a4ddda10e_r.jpg&&&/figure&&p&&br&&/p&&p&小凡已经考上了大学,但还在为期一年的军训中叫苦不迭——这是1990年。晚上的卧谈会上,小凡认为某个正在考“托福”的大四师兄还挺帅的——那会儿还不兴叫学长,但绝没有考虑收归石榴裙下。她还不知道现在大学生谈恋爱已经开始没人管了,&以免学生精力过剩&。与此同时,这位“托派”(考“托福”)师兄回到了宿舍,嘲笑在宿舍“修长城”(打麻将)的“麻派”室友们胸无大志,因为布什(老布什)签了大批绿卡,几万中国留学生都有机会得到永久居留权。但“麻派”头也不抬地扔过去一张报纸,“托派”看后立刻傻眼:限制在国外没有直系或者旁系亲属者出国留学!李泽厚和王蒙一个劲儿打喷嚏,并不是因为小凡在图书馆里念叨他们,而是因为他们在报纸上被人批评为别有用心、居心险恶。社会青年志新买了件“烦着呢,别理我”T恤,和大学生小凡一起发现了几年前无人问津的崔健,连家庭妇女和平都感到“一无所有”击中了自己的痛处。&/p&&figure&&img src=&https://pic3.zhimg.com/50/15d722edae31df13ae56d_b.jpg& data-rawwidth=&404& data-rawheight=&272& class=&content_image& width=&404&&&/figure&&p&一股崭新的“毛泽东热”开始流行。和平打“面的”带圆圆去了趟新华书店,发现出租车上开始悬挂毛泽东像。圆圆买了盘“小虎队”的卡带,但其实新华书店里卖得更火的是《红太阳》专辑。70年代如神物,80年代无人问津的毛泽东像章,被嗅觉灵敏的志新瞒着傅老翻出来卖掉,小赚了一笔。志国单位组织观看了新拍出来的《开国大典》、《毛泽东和他的儿子》、《毛泽东和他的乡亲》、《大决战》……湖南长沙韶山毛泽东故居的参观人数,在两年就打败了整个80年代。当地汤老太太把毛泽东故居旁边的“食粥摊”做成了“毛家菜馆”,并开到了全国,傅老65岁大寿就是在北京分店胜利召开。国家副主席王震读了权延赤写的《走下神坛的毛泽东》老泪纵横,却被崔健版的《南泥湾》气得大动肝火。&贾家人并不知道,有人在痛批:“极力鼓吹这股民间自发的‘毛泽东热’,目的是制造另一位伟人的‘冷’!”&&/p&&figure&&img src=&https://pic2.zhimg.com/50/197c9df7c6a670bcf3ba_b.jpg& data-rawwidth=&845& data-rawheight=&534& class=&origin_image zh-lightbox-thumb& width=&845& data-original=&https://pic2.zhimg.com/50/197c9df7c6a670bcf3ba_r.jpg&&&/figure&&p&&br&&/p&&p&那两年,更像1978年而不是今天。&/p&&p&&br&&/p&&p&钱其琛形容当时外交局势的话,更可以形容当时的整个中国:“黑云压城城欲摧”。&/p&&p&&br&&/p&&p&然而忙于油盐酱醋的贾府并不知道,新一轮大裂变就在眼前。&/p&&p&&br&&/p&&p&1991年,傅老在北京的报纸上看到了对《解放日报》狂风暴雨般的批判。在这张上海市委机关报上,一系列署名“皇甫平”(黄浦江评论)的政论文章,旗帜鲜明地表态:“抚今忆昔,历史雄辩地证明,改革开放是强国富民的惟一道路”、“资本主义有计划,社会主义有市场”、“如果我们仍然囿于姓‘社’还是姓‘资’的诘难,那就只能坐失良机。”但时任上海市委书记的朱镕基对批判并不在意,只有少数人知道这些声音来自那位退休的四川老人,他是其中之一。过了几个月,傅老在报纸上看到,朱镕基到北京了,被任命为副总理。七年后,他正式入主国务院。&/p&&figure&&img src=&https://pic4.zhimg.com/50/9a394be68137daabc3df903_b.jpg& data-rawwidth=&300& data-rawheight=&276& class=&content_image& width=&300&&&/figure&&p&而决定性的事件发生在1992年1月。和平坐火车去深圳“南巡”——慰问演出,这时她正在电话里甜蜜地埋怨志国“哎……哎……知道啦,别絮叨了这是长途,烦人呢!”。与此同时,已经退居幕后三年的总设计师发表了掷地有声的讲话:“谁想变也变不了,谁反对改革开放谁就垮台”、“反对的人让他去睡觉好了”。启航的汽笛声再次响起,无论听没听到的人,都不可避免地将要卷入这场以“市场经济”为核心内容的新一轮改革。&/p&&figure&&img src=&https://pic2.zhimg.com/50/ec5b5e2854b1faeef74392_b.jpg& data-rawwidth=&580& data-rawheight=&319& class=&origin_image zh-lightbox-thumb& width=&580& data-original=&https://pic2.zhimg.com/50/ec5b5e2854b1faeef74392_r.jpg&&&/figure&&p&一切开始悄然改变。1992年元旦刚过完,志国就在《新闻联播》上看到,中国已经开始和“独联体”国家握手,此时距苏联咽气还不到十天。很快,《新闻联播》还将报道中国第一次出兵参加联合国维和部队,以及加入核不扩散武器条约。和平最近做饭时最喜欢哼的金曲是《血染的风采》,但通俗歌星的影响力,让她已经不记得原唱是在越战中锯掉左腿的士兵徐良,更不知道这时在老山脚下,中国军队拆掉了自己布下的一万八千枚地雷。&br&&/p&&figure&&img src=&https://pic4.zhimg.com/50/9e9e4cbcbadb_b.jpg& data-rawwidth=&557& data-rawheight=&398& class=&origin_image zh-lightbox-thumb& width=&557& data-original=&https://pic4.zhimg.com/50/9e9e4cbcbadb_r.jpg&&&/figure&&p&&br&&/p&&p&“先富起来”的苏苏他爸们在扩大私人投资,“摘红帽子”的文良他爸们在把“集体所有制”的企业变成私营,逃出去的小老板徐晓丽们哼着“欲说当年好困惑”全都回来了——人称“新时代的还乡团”。梁左写姜昆说的相声《特大新闻》并没有带来什么大麻烦,志国和平带着圆圆,和435万个普通中国人一样头一次登上了原本”生人勿近“的天安门,每人花了10块钱,而外国人要花30块。做生意的“南海一霸”阿文在深圳听到了赛马俱乐部的第一声锣响,大学教授孟朝晖新买了一本于光远、王蒙、邵燕祥、刘心武等人出版的《防左备忘录》。趁和平不在家,志国偷偷看报,但不是昨天还在争论“姓资姓社”的那些,而是北京“新世纪小姐”、上海“文化礼仪小姐”、天津“月季小姐”的获奖照片。报纸上虽然还捂着脸不好意思说这是“选美”,但已经应者如云。傅老&浙江省省委书记&不再严厉指责温州是“和平演变温床”,因为报纸上现在称之为“改革开放的排头兵”。小凡们开始对未来充满信心,因为当年五十六万四千本科生毕业后,被全国九十万岗位哄抢一空。一辆“奥迪”、一套公寓和一张二十八万七千一百八十四元的支票,从珠海市市长手中递给了高级工程师迟斌元,也把对知识的信心递给了无数望子成龙的家长。&/p&&p&&br&&/p&&figure&&img src=&https://pic2.zhimg.com/50/b3f940d74abd3f30978ca9_b.jpg& data-rawwidth=&591& data-rawheight=&287& class=&origin_image zh-lightbox-thumb& width=&591& data-original=&https://pic2.zhimg.com/50/b3f940d74abd3f30978ca9_r.jpg&&&/figure&&p&&i&1993,常州选美大赛&/i& &/p&&p&&br&&/p&&p&和平她妈,大鼓艺人和老太太,不同意文化圈说1992年是“张艺谋年”,但不是因为她认为老谋子“拍阴暗面讨好外国人”,而是她和其他普通观众一样忙着过“王朔年”。王朔的名声开始走出了文学圈,1990年的《渴望》让全国的老和同志跟和平们直抹眼泪儿,而志新、胡三儿这帮社会小青年把“过把瘾就死”当成了口头禅,连相声大腕冯巩都看不下去李东宝在《编辑部的故事》里继续单相思,在广告上决定把双汇火腿肠介绍给他代替戈玲。北京开了第一家性用品商店。中国足球队的第一个洋教练,德国人施拉普纳正坐在赶来的飞机上打瞌睡。 &/p&&p&&br&&/p&&figure&&img src=&https://pic2.zhimg.com/50/ba026d55e27af9cee0df_b.jpg& data-rawwidth=&555& data-rawheight=&326& class=&origin_image zh-lightbox-thumb& width=&555& data-original=&https://pic2.zhimg.com/50/ba026d55e27af9cee0df_r.jpg&&&/figure&&p&&i&双汇火腿肠广告:“还想戈玲吗?”“戈玲是谁?”&/i&&/p&&p&&br&&/p&&figure&&img src=&https://pic3.zhimg.com/50/751c43df46f72eb1de6f554a_b.jpg& data-rawwidth=&429& data-rawheight=&322& class=&origin_image zh-lightbox-thumb& width=&429& data-original=&https://pic3.zhimg.com/50/751c43df46f72eb1de6f554a_r.jpg&&&/figure&&p&&i&《渴望》:悠悠岁月,欲说当年好困惑&/i& &/p&&figure&&img src=&https://pic3.zhimg.com/50/3b7d49a303ca6aeddc0b65_b.jpg& data-rawwidth=&404& data-rawheight=&225& class=&content_image& width=&404&&&/figure&&p&&i&头发很值钱的“施大爷”&/i& &/p&&p&&br&&/p&&p&对公务员来说,“盲流”不再是“吃公家饭”之外的唯一选择。据人社部数据&a href=&file:///D:/Users/zy/Desktop/%E6%88%91%E7%88%B1%E6%88%91%E5%AE%B6/%E5%AE%8C%E7%BE%8E%E7%89%88.docx#_ftn1&&[1]&/a&显示,1992年,有12万公务人员辞职下海,1000多万公务人员停薪留职。这群人中的成功者,就是改革开放后三个著名的企业家群体中的“92派”,虽然将来身处其中的机关干部志国、小保姆小张还不知道。其中有后来的泰康人寿董事长兼CEO陈东升,SOHO中国董事长潘石屹,&北京市旅游局局长薄熙成&,曾是“民族英雄”的“体操王子”李宁,“林妹妹”陈晓旭,上海轻音乐团团长朱逢博,以教育青年树立崇高理想为己任的张海迪,还有《人到中年》的作者谌容和她的儿子——机关干部、写了多年春晚剧本和大批相声的梁左。&/p&&p&&br&&/p&&p&&br&&/p&&p&&br&&/p&&p&这时,留美归来的英达想要拍中国第一部情景喜剧,找到了王朔,王朔推荐了梁左。于是,才有了我们看到的《我爱我家》。&/p&&figure&&img src=&https://pic2.zhimg.com/50/fc7d176f96fb571fdcf4133_b.jpg& data-rawwidth=&558& data-rawheight=&411& class=&origin_image zh-lightbox-thumb& width=&558& data-original=&https://pic2.zhimg.com/50/fc7d176f96fb571fdcf4133_r.jpg&&&/figure&&p&&br&&/p&&p&————————&/p&&p&&b&而在不同的人群中,流行的又何尝是一样的东西?&/b&&/p&&p&
但港台歌曲、影视就是主流了吗?“汪国真抒情诗选”、“《编辑部的故事》”是吗?《亚洲雄风》、《血染的风采》、《爱的奉献》依然有大批中年人爱听,他们用惴惴不安的眼神打望着社会青年T恤衫上的“一无所有”、“我是流氓我怕谁”,忐忑间没认清道,一不小心踏进了大学,听到了罗大佑、李宗盛、齐秦、赵传……颇为欣慰,好歹是国语听的懂啊,于是回家教训刚从游戏机房回来听鸟语的初中儿子,却不知道迈克尔·杰克逊、麦当娜的卡带正在悄悄占据着大学生的录音机。有人急匆匆回到大杂院,一路跟拿匣子听相声的张二伯,拿大哥大去卡拉OK潇洒的王老四寒暄,进门就毫不客气地把正看《圣斗士星矢》的闺女撵回屋写作业,一边换台到女排,一边跟一肚皮不乐意的老婆解释:“那卡拉三十块钱一张票,十块钱一杯啤酒,唱歌还得五块钱,是咱一个月赚一百的人能去的地儿吗?再说正经人有几个去那地方?”几年后当他自个偷偷去看拍婚外恋的《廊桥遗梦》时,是多么怀念可以明目张胆欣赏大腿的女排啊!王蒙宣布文学已经失去了轰动效应,王朔、梁左正忙着下海,《大众电影》的读者明显被《中国电视报》抢走,默默等待94年美国大片的引进。&br&&/p&&p&再没有谁能垄断娱乐市场的话语权了,市场开始走上了细分的不归路——咱们各玩个的。&/p&&p&————————&/p&&p&&b&最大的流行,人们的信仰从以各种形式出现的、自己也不相信的“为GC主义奋斗”,变成了赤裸裸地信奉“孔方兄”&/b& &/p&&p&
有一群一直被人羡慕的人,开始不平衡了。&/p&&p&
自从1989年提薪以后,志国这些公务员的薪水,六年间都没什么变化。普通公务员每月几百元,副省部级官员薪水也还不足千元。单凭薪俸,他们的生活已经毫无优势。&/p&&p&哪怕政府,也不可能长时间以低于市场标准的价格,向道德水平参差不齐的几千万公务员购买劳务。不过,这个薪俸,到底是不足以“维持社会平均水准”,还是不足以“维持优越地位”,谁又知道呢。&/p&&p&
官僚阶层开始分化。&/p&&p&
一批人背弃了了几千年“学而优则仕”的传统,下海经商。1992年,有12万公务人员辞职下海,1000多万公务人员停薪留职。中国历史上也许是第一次出现了大规模的“士大夫从商”。&/p&&p&……&/p&&p&
从1992年开始,新一轮的大裂变开始。人们开始疯狂地追逐金钱。1992年深圳发生了“八一○事件”,超过万人与WJ对峙。但原因再也不是什么“主义”,而是为股票认购表排队几十小时后,人们怀疑大量认购表被私分!新的时代强音是:“起来,不愿做穷鬼的人们。谁阻挡我们发财,谁就是我们的敌人!”&/p&&p&————————&/p&&p&1、&a href=&https://zhuanlan.zhihu.com/p/& class=&internal&&拙作《当明天成为昨天——“我家”冷暖二十年》(上、下)电子书已出版,谢谢关注&/a&,此为各渠道链接。&/p&&p&2、9月21日20:20,咱们知乎live&a href=&https://www.zhihu.com/lives/360896& class=&internal&&《我爱我家》和二十年生活史&/a&见。&/p&&p&3、文章最终收入专栏 &a href=&https://zhuanlan.zhihu.com/nkdiudiu& class=&internal&&撕裂与抚摸——“我家”的二十年往事&/a&&/p&&p&4、如关注,请点“关注”旁边的“推送新内容”,不然知乎的推送机制可以保证你看不到新文……&/p&&p&5、头条号、公众号都是nk丢丢。&/p&
又从小黑屋放出来了,如果没记错,这大概是本文第六次被敏感了——体现了网络文明的进程。发一下最终版本,&&内为出版删除内容,图因为版权,出版物里不是都有。有兴趣的朋友9月21日可以来live聊聊,。)_____这个问题到底有多大…
&p&(更新:取消自动续费方式请看评论区精选)分享复活赛的部分选手表现&br&哈哈哈哈哈哈最燃的一期好吗&br&你的男孩tt都反击了&br&以及黄旭技巧玩的溜的飞起&br&jony j是真的帅 人气歌词技术都不用质疑了吧&br&这期才是中国有嘻哈&br&&figure&&img data-rawwidth=&502& data-rawheight=&1920& src=&https://pic4.zhimg.com/50/v2-0fea442f0aa19c4eeeb2b4afaca0c3be_b.jpg& class=&origin_image zh-lightbox-thumb& width=&502& data-original=&https://pic4.zhimg.com/50/v2-0fea442f0aa19c4eeeb2b4afaca0c3be_r.jpg&&&/figure&&figure&&img data-rawwidth=&526& data-rawheight=&1920& src=&https://pic2.zhimg.com/50/v2-4e1ef7af6e55d8e7f032d7_b.jpg& class=&origin_image zh-lightbox-thumb& width=&526& data-original=&https://pic2.zhimg.com/50/v2-4e1ef7af6e55d8e7f032d7_r.jpg&&&/figure&&br&&br&分享一个爱奇艺一元会员十天体验链接,电脑打开&br&&a href=&//link.zhihu.com/?target=http%3A//vip.iqiyi.com/10day1Yrenew-pc.html& class=& external& target=&_blank& rel=&nofollow noreferrer&&&span class=&invisible&&http://&/span&&span class=&visible&&vip.iqiyi.com/10day1Yre&/span&&span class=&invisible&&new-pc.html&/span&&span class=&ellipsis&&&/span&&/a&&br&&br&到期时候一定要记得取消自动续费啊!!!&br&&br&emmmmmm对 我穷&/p&
(更新:取消自动续费方式请看评论区精选)分享复活赛的部分选手表现 哈哈哈哈哈哈最燃的一期好吗 你的男孩tt都反击了 以及黄旭技巧玩的溜的飞起 jony j是真的帅 人气歌词技术都不用质疑了吧 这期才是中国有嘻哈 分享一个爱奇艺一元会员十天体验链接,电脑…
&hr&&p&由于更新太多,我把最后的排名列在前面,方便大家阅读:&/p&&p&&br&&/p&&p&榜单外推荐:只手遮天,一百零八,唯恐天下不乱&/p&&p&12,鹳雀楼&/p&&p&11,重庆茶馆cypher&/p&&p&10, 火锅底料&/p&&p&9,江湖流&/p&&p&8,天干物燥&/p&&p&7,凡人歌&/p&&p&6,虎山行&/p&&p&5,沧海一声笑&/p&&p&4,空城计&/p&&p&3, 超社会&/p&&p&2,垃圾话
&/p&&p&1, 苦行僧&/p&&p&&br&&/p&&p&--以下正文-------------&/p&&p&笔者最早在2015年的时候,在老家的一个网吧里听到了一首非常古怪的“歌”,似乎说的是四川话,但又不太像,但是整个发音和强调都非常熟悉。(笔者老家在川东北地区)但是突然这首歌开始吼“老子社会上的,老子社会上的”,立刻让笔者抑制不住爆发出了一阵大笑。&br&&br&&br&后来笔者就搜索到了这首歌,并且和老婆一起听。我们都是四川人,从小在川东北长大,看着歌词听超社会这首歌,各种画面真是历历在目,那都是我们曾经在生活的小城里见过的画面。听到“把乡坝头的婆娘嚯到城头**”一句,两人同时爆发出狂笑,仰倒在地。&br&&br&&br&这是因为我们从来没听过这样的音乐:如此的土,土的得掉渣的歌词和发音,但是又如此的洋气,洋气到这首歌的音乐风格是如此国际。而最重要的还是歌词,实在是太真实,真实的让人难以相信竟然有人把它写成歌,还好意思唱出来!&br&&br&&br&从此我记住了这个名字“GAI”,同时搜索了他的几乎所有能听到的音乐作品。应该说笔者从那时开始就可以算作是GAI音乐上的粉丝。只说是音乐上的粉丝,也是因为同时自然也搜索到了他在圈子里的各种是非。笔者对这些八卦,是非新闻的兴趣为零,因此本文也绝不会对这些事情展开任何讨论。但笔者认识到了GAI的音乐,了解了GAI的音乐。在现在他开始参加中国有嘻哈这个节目开始火起来的时候,笔者愿意写一写自己对GAI音乐的理解,希望可以帮到不管喜欢还是不喜欢他的歌的人,可以更快地了解到他作品的整体面貌。&br&&br&&br&笔者做了一个GAI音乐TOP 10的单子,当然所有的标准都是自己的标准。这个排名见仁见智,大家看看就好。&/p&&p&&br&&/p&&p&No. 10 鹳雀楼&br&鹳雀楼这首歌我把他放在第10名,作为这个榜单的一个开始。笔者不清楚这首歌的创作时间,但从这首歌已经可以看出GAI的一个明显的个人风格:中国风(或者说江湖风,这个随便大家怎么理解)。原因很简单,这歌的hook,是大家熟得不能再熟得一首古诗。&br&但有意思的是,在现在的HIP-HOP圈子里,却没几个人把古诗引入到歌词里面—这是一件很古怪的事。为什么呢?古诗讲究的是什么?除了文学上的立意之外,中国古诗是全世界诗歌里最讲究韵律的。而在说唱这种音乐形式里,文字本身的韵律又是极为重要的。但中国的rapper们宁可从美国黑人那学些根本没几个中国人听得懂的街头俚语,说些自己都不明白是什么的枪支和毒品名称,也不会把很明显可以更契合中文说唱的中文古诗融入进自己的音乐。究其原因,事实上是黑人的那些东西本身就被做成了说唱音乐,可以照搬照用;而中国诗歌,这些rapper用枪指着头都想不到“哦,原来它们可以用来rap”,更遑论将其融入自己的音乐。不客气的说,这一类型的rapper可能有技术,懂音乐,但是没有自己的头脑,最重要的是没有自己的价值体系,对自己觉得酷的东西照单全收。(其实这是年轻人的通病,也不算是什么大问题)&br&而GAI的这首歌是一个很好的尝试。很多人说他把这几句hook做得很抓耳,确实是不错的。但这首歌的verse部分就显得比较平淡,虽然还是GAI的风格。我把这首歌列进这个榜单里面,最重要的还是因为GAI将古诗元素融入进了rap,虽然就这首歌而言谈不上融入得有多好,但这反应出了他有着强烈的文化上的“自觉”---他在抗拒他认为不真实(对他来说)的hip-hop源流地的那些元素,而是在寻求他明白,他认为属于中文说唱的元素。这个文化上的自觉在后文中将多次提到,这首歌先是做一个引子。&br&总体来说,这首歌hook亮眼,verse平淡,值得一听。&br&&br&&br&No. 9 重庆茶馆cypher&br&&br&这首歌比较有意思,是三个人共同完成(Tory, Bridge, GAI)。MV拍得就更有趣了,重庆茶馆里大叔鄙夷的眼神让人过目不忘。非常非常真实,非常非常中国,这一点很cool。&br&&br&音乐上来说,事实上那句著名的”老子吃火锅你吃火锅底料”,最早就应该是出自这首歌的GAI的部分。这首歌的verse,Tory的部分比较平淡(我对这个rapper了解也不多,只知道是GAI的兄弟),并且他的咬字似乎很含混,我不是很喜欢。但是verse进入到Bridge这一段就开始炸,非常非常炸。我个人觉得Bridge在这首歌中的verse是他最好的flow,甚至好过他最好的作品老大。但是这个榜单不是讲bridge的,我的看法也可能不准。&br&&br&进入到GAI的部分,GAI的这一段verse也是非常流畅,接地气,在现在这个时间点听起来,会让人觉得“耳熟能详”,因为很多的词就是后面的火锅底料的原版。&br&&br&这首歌虽然GAI的部分不多,但是我将它放进表单第九,也是希望和第十的鹳雀楼做一个呼应。通过这首歌,我觉得听众可以意识到GAI的verse,从大类上来说其实可以分为两类:一类是鹳雀楼以及后面将提到的很多歌那样,融入中国元素,甚至是道教,佛教的元素,以一种“文化自觉”,发掘一条中国Rap歌词应该怎么去写的道路;而另一大类,就是用最市井,最街头的语言,讲述当代中国最市井,最街头发生的事。重庆茶馆这首歌就是第二个大类,后面还会继续再讲。&br&&br&总体来说,这首歌的三个部分除了tory部分稍弱,bridge炸裂,GAI炸裂,整首作品完成度非常高。若不是因为这是GAI的歌的榜单,这首歌的排名要高出很多。&/p&&p&No.8 火锅底料&br&&br&这首歌放在重庆茶馆之前,也是考虑到这是GAI的音乐榜单。从音乐本身来说,这首歌的水准本身是不如重庆茶馆的。但是加入了刘洲老师的编曲之后,这首火锅底料的菜色就更丰富,汤底更浓,说穿了就是更加商业。&br&&br&但是商业没有什么不好。之前第一版刘洲老师的编曲出来时,youtube上的评价是“这是第一首使用了唢呐这个乐器的HIP-HOP”。很多人可能会说这是为了编曲而编曲,为了中国风而中国风,但我仍然觉得这没有什么不对的。这个编曲将本来就魔性洗脑,甚至变成了流行语的“火锅底料”再添了一把火,商业上来说无可挑剔。&br&&br&而从歌词上,GAI对重庆茶馆的歌词内容进行了补充和完善,让整首歌都在说同一个意思:我是最屌最中国的,你们都是fake。(格莱美奖一句似乎是在说成都某说唱团体)这没什么好或者不好,毕竟99%的hip-hop都是在说这个事。但GAI的优势是他用重庆话,用最接地气的语言在说这个事儿,这在档次上就比枪支街区飞叶子,我要用枪射爆你的头这种舶来hip-hop有了更可靠的精神内涵,也无怪乎“老子吃火锅你吃火锅底料”能够流行。说穿了就是,骂人谁都会,吹牛逼也是谁都会,但是GAI才是真正用中文,用地道的中国思维在吹中国的牛逼。&br&&br&总体来说,加入刘洲编曲之后,这首火锅底料是很值得听的,虽然可能有人会觉得太过商业,但是商业也是GAI可以慢慢拓宽他发展道路的重要部分。&br&&br&No.7 江湖流&br&&br&这首歌排在这里似乎有点打我自己的脸,因为重庆茶馆排在第九我说的原因是因为GAI的部分太少,只有一段。而在这首歌里,GAI的部分甚至更少,就只有一段hook。但是我还是坚持把它排这里,相信听过这首歌的朋友都能理解为什么。&br&&br&“江湖路远,不见月黑风高,学海无涯我只求悟出此道,这天地山水真心日月可鉴,用摈榔配烟所以法力无边”&br&&br&这几句唱词,GAI是用一种“半路杀进来”的唱腔突然进入整首歌的。这种做法其实挺冒险,因为相当于你这一段和整首歌的风格是不在一个频道上的,你要是做的不好,哪怕是水平稍有不够,听众就会觉得“出戏”,莫名其妙。但是GAI完成得极为漂亮。客观来说,Cblock这首歌本身质量也是非常高的,但中间有几段verse也确实显得相对平庸。但不管是好是坏,GAI的几句唱词一进来,立刻使得CBLOCK整首歌都沦为了背景,似乎前面的verse铺垫都是为了等着GAI的这几句唱词。从歌词上说,本来就是在讲江湖道义,而GAI的唱腔和歌词内容将这个江湖道义瞬间穿越了时空,将似乎是武侠小说的那个场景瞬间丢在了听众眼前。而武侠中的侠义精神又与歌曲本身的契合程度如此之高,自然就造成了“画龙点睛”的效果。&br&&br&而这首歌似乎对GAI的风格来说也有特殊的意义。很多听众从此开始说GAI的风格是“江湖风”。这个江湖风自然没有准确的定义,但是GAI似乎乐见其成。如果一定要说,那么GAI的“江湖风”应该是一种草莽豪杰的气质,是水浒好汉那样的气质,是金庸古龙小说里那些潇洒快意侠客的气质。这种气质,竟然从4句唱词里就可以透露得如此明显,可见GAI的功力。&br&&br&但忍不住多说一句,从歌词的内容上来说,“学海”二字真的应该改成“苦海”二字。“学海无涯”放在这里虽然硬说也说得通,但是总归会让人有1秒的跳戏,改成“苦海”让人更加沉浸,文义更加通畅。&br&&br&总体来说,整首歌质量很高,GAI的唱词进来再将整首歌再次拔高到一个新的台阶。非常值得一听。&br&&br&No.6 天干物燥&br&&br&天干物燥这首歌放在这里,是因为我认为这首歌就已经是一首比较完整的GAI式风格的说唱音乐了。这里说的完整,不仅是这首歌本身的完成度(包括后面刘洲老师加入编曲,完成度自然更高),而是说从创作上,GAI有一套非常清楚的创作逻辑写出了这首歌。我当然也知道GAI当初推出这首歌时那些骂战,这篇文章完全不会讨论那些事情。但是这里很有意思的是,GAI认为天干物燥这首歌可以作为对别人质疑他的一种回应,或者说,他就是写了这么一首歌来针对这个圈子,然后等待合适的时机(好吧其实是自己创造了一个时机),再将它丢出来表达态度。&br&&br&这首歌不是GAI的音乐中最好的,但是它的写法非常有趣。将一句俗语“天干物燥,小心火烛”拉进了音乐中作为整首歌的基础,然后最关键的一句“人生漫长我劝你好生走路”又与这句俗语本身的意思联系得非常紧密,文脉畅通(天干物燥两句的本意就是提醒人们注意失火)。这相当于是把我说的GAI的音乐中的两个大类“中国元素”和“市井元素”两者拉在了一起,分别作为hook的上下句,而又准确地表现出了GAI想要传达出的内容,非常巧妙。&br&&br&但是这首歌最大的缺点就是verse写得不好,尤其是第一段verse歌词(back my home..),这一段歌词的水平就是和一众低水平rapper一个档次,虽然风格和用词习惯仍然是GAI自己的,但整个歌词下来不知所云,押韵刻意。第二段verse(小学六年没读完整)稍微好一点,但仍然没达到优秀的水平,只能说中规中矩。&br&&br&总体来说,这首歌hook魔性洗脑,整首歌写法立意巧妙,verse虽然不好但是仍然非常值得一听。&br&&br&&br&&br&&br&&br&&br&&br&&br&No.5
凡人歌&br&&br&这首歌是GAI在目前最新节目上和热狗,张震岳,黄旭合作的一首歌----笔者明白,放在这里等于是自己再打了自己一次脸。同样,GAI在这首歌中仅贡献了两段较短的verse和一段唱词,但这首歌我却放在了一个很靠前的名次。&br&&br&其原因,第一个自不必说,作为节目包装出来的这么一首歌,它的流传度和将带来的影响力瞬间大于了GAI之前的音乐作品。第二,在张震岳热狗这种顶级音乐人的抄刀下,这首歌虽然也只是临时创作的作品,其完成度也非常之高了。而最重要的是,GAI在这首歌里贡献的四句唱词,再次突破了听众对GAI的期待。&br&&br&“一往无前虎山行,拨开云雾见光明。梦里花开牡丹亭,幻想成真歌舞升平。“&br&&br&你真要咬文嚼字的说这几句写得有多好多好,恐怕也谈不上。但是这几句词出现在在一首HIP-HOP音乐里,仿佛平地波澜,晴空霹雳。这个效果只要是看过节目的人都会记忆尤新。并且有意思的是,哪怕就这几句歌词和前面很短的几句verse(为保长城不倒烈马长枪握好),GAI是有突破的。有人说是套词,但笔者听完了所有网上能找到的GAI的歌,都没有这几句词。而这几句此体现的是什么?很有意思,竟然是家国情怀!&br&&br&这个主题是GAI以前从没碰过的。其实家国情怀这种武侠小说里被说烂了的东西,本来就符合GAI的音乐风格,因此这次一出来,大家完全没有觉得突兀,反而是赞赏不已。很有意思的是将这四句词和江湖流的四句唱词(江湖路远不见月黑风高)一对比,就很能体现出区别,牵强一点说,一个给人的感觉是讲庙堂之高,另一歌则给人的感觉是讲江湖之远。而这两者却都是中国,都是只有中国才能提供的元素。民族的才是世界的,GAI深谙其中真意。&br&&br&总体来说,这首歌的水平非常高,黄旭的部分扎实厚重,完成度比较好,张震岳的部分,热狗的部分都堪称完美,GAI的部分则是整首歌的爆点。&br&&br&&br&&br&&br&&br&&br&=&br&No.4 空城计&br&&br&笔者将空城计这首歌放在了榜单非常靠前的位置,这也是因为它是一个代表:它代表了笔者提到了GAI的作品的两个大类中的中国元素类。这个作品在这一类别上走得非常远。但是必须说,这首歌的编曲比较一般(GAI成名前的作品大多如此),而支撑它在这个榜单位置的,只有两个字:歌词。&br&&br&笔者很想将整首歌词都复制黏贴在这里,请读者再重头读一遍,审视一下这个歌词,并且可以完全抽离掉音乐,就完全从文字上来看看这个歌词讲的是什么。当然,从这个角度上来说,咬文嚼字起来肯定还是有文义不通的地方,但是作为一首音乐作品,它的歌词圆融自洽,立意扎实,想要表达的内容从头贯穿到尾,非常熨帖。从这个角度来说,这已经是一首很好的歌词了。&br&&br&而再看第二个层面,这是一首写诸葛亮的歌词!仔细读读歌词便知道这是以诸葛亮第一视角写的词,当然写词的毕竟是个街娃儿,所以歌词中描述的这个诸葛亮也非常混不吝(老子一抬手就摸得到天)。但是这个诸葛亮的性格不要紧,而是整个歌词体现出来的意象,在精神层面上让读者的思维穿越了时空,回到三国时期的卧龙岗,眼前似乎真的有了一个天不怕地不怕,rapper版本的诸葛亮(都是些凡夫俗子你只会舞刀弄剑,开山始祖在此还不快过来拜见,老子仙风道骨潇洒走空城之际,你手拿三寸寒铁看起是真的喜剧)。每一句歌词都如此自然诙谐,韵脚却又极为自然妥帖,整首读下来竟然全无不滞之处。不要说hip-hop里从来没有这个水准的歌词,就算放眼整个流行音乐乐坛,歌词写到这个程度的也不多(当然这个题材本身也不多)&br&&br&而在这个水准下的verse之后,又加入了魔性的hook。更厉害的是,在魔性的hook之后还加入了两段变声后的唱词(敢问明月几时有 难饮尽我的乡愁,糊涂明白各一头 劝英雄莫回首)(莫让幽怨记心头 你我不过半壶酒,策马奔腾何处走 我来世还复休)这两段唱词则又从嚣张桀骜版本的诸葛亮从脱离出来,回到了读史的视野里,发出“糊涂明白各一头,劝英雄莫回首“这样的感慨,可以说是升华后的再次升华。&br&&br&不停地通过深层次的立意来升华自己的作品,说穿了不难。但是GAI在这首歌里做的非常的自然,完全没有“刻意而为“的匠气。而有这个意识去升华自己的作品—尤其是在这个作品本身已经超脱了庸众的hip-hop作品的情况下,更是体现出GAI不仅是开创了一条自己的路,而且在这条路上走得很快,走得很远。这也就是我想要再次强调的,GAI在文化上的”自觉“。&br&&br&总体来说,这首歌水准极高,是GAI的音乐中必听的曲目。&br&&br&&br&No.3 超社会&br&&br&终于进入到榜单的三甲作品。笔者估计有读者看到超社会在第三名会很不解,因为这首歌太过独特,要么就完全不应该将它列在表单中,要么就应该让它放在第一名。其实笔者也这么想过,但是再次回头审视这首歌,刨除掉围绕在这首歌上的种种评价和争论,再去仔细看看它的价值,笔者认为它是可以占据三甲一席的。&br&&br&但是虽然这个作品在GAI的作品中只占第三,但它在整个华语说唱圈中都必须占据一个非常重要的地位。人们说它是中国唯一的匪帮说唱(因为中国根本没有美国黑人那种匪帮),笔者不敢下这个定语,但是笔者必须说,超社会这首歌写了一些从来没有被别人写过的社会现象。&br&&br&有的人说俗,有的人说土,更多人说,教坏小孩子。但是,一些社会现象,和一些人,或者说很大一部分人的生存状况,不是说你认为俗,土,违反社会秩序,它就不存在!!这一点如此之重要,笔者认为怎么强调都不为过。超社会里讲的那些东西,打群架,拉皮条,吸毒,抢劫,当然是坏的,甚至是邪恶的,不要说带坏小孩子,做这些事情的人的的确确就是应该进监狱的,这没什么好争论的。&br&&br&但是,什么是“文化上的自觉?“笔者希望再次强调这一点:文化这个东西,不是用来粉饰太平社会的,不是来虚构一个乌托邦的。真正的文化,更应该直面的就是社会中最丑陋的东西,最恶心最黑暗的东西。因为并不是你不去看这些丑陋的一面,他们就自动消失了,你的孩子就不会被他们误导了—正相反,你越是无视他们,他们就越会自我壮大起来。&br&&br&这也就是为什么人们批评超社会这首歌,说他低俗,但笔者却全力支持这首歌,并且认为这首歌的存在是真正的艺术。从这个角度来讲,超社会这首歌有社会学意义。笔者从来没见过音乐作品---好吧,甚至是文学作品!---描述我们小时候在川渝地区见到的那些匪帮(其实就是混混),他们吸毒打架,抢学生钱,拉帮结派,走到哪里都是一大堆---这些画面是我们这些人从小到大的梦魇。在读这篇文章的读者诸君,恐怕也都有类似的画面。而这些画面难道现在就不存在了吗?笔者家乡的小城,难道就没有这些混混,“黑社会“了吗?我们不听超社会这首歌,他们就不开洗浴中心,不砍人,不吸毒了吗?&br&&br&而有意思的是,倘若没有超社会这首歌,人们还真记不起来这些事儿了·---尤其是笔者这样的,小城市长大,然后在大城市工作,自然再也没有机会看到那些丑恶的一面。然而,听到这首歌之后,笔者却知道,还有很多小孩子活在这样的梦魇里。&br&&br&好,从社会学上说完了这首歌,回到音乐上来。这首歌严格来说,hook太简单是一个重要的缺陷。但好在verse实在是 太好,以至于人们完全不介意hook的单调,反而更愿意跟着喊两句“老子社会上的“。&br&而verse好在哪里呢?笔者首次听的时候,首先是被那每句末尾古怪的弱拍所吸引。一般来说说唱音乐的歌词末拍都是强拍,因为韵脚在这里,这样听者可以明显听到押韵,有节奏感。但超社会这首歌脑洞非常大,它的verse末字都是弱拍!(我的兄弟都纹过肩龙带的金项链,我开洗浴中心不送啥子消费券,链和券都是弱读)&br&&br&这完全反其道而行之的搞法,却又似乎有据可依—这个据就是重庆话(或者内江话?反正是融合了很多川渝地区的土话)。你可以让一个完全没听过这首歌的人,就念念那几句歌词,你会发现川渝地区人念出来的flow(如果有的话。。)都会和超社会里面的唱法很像,末字也都是弱读。笔者当时听起来是很震惊的,难道这个创作者研究了土话的发音习惯和腔调,再把它融入到了音乐里面?当然实际操作起来可能没有这么学术或者复杂,现在笔者感觉更可能GAI是通过天赋带动了整个歌曲的创作,其结果,就是超社会的verse极为刁钻古怪,但又浑然天成,魔性洗脑。&br&&br&而歌词内容上来说,笔者看过有的人批评说上下句不挨着,没有逻辑。其实这种看法是很片面的。超社会这首歌本来描述的就是社会现象,把意象并列出来这种铺排式写法本身就是很好的表现形式,不需要什么“故事性”或者“逻辑”在其中,否则显得更画蛇添足。更何况这些歌词中金句频出,尤其“把乡坝头的婆娘嚯到城头卖批,业绩好的送她一件貂皮大衣”一句,更是爆笑无比,并且---竟然还是很高级的“笑中有泪”---如果你知道,这就是很多农村妇女的真实生活的话。&br&&br&但笔者认为,超社会这首歌最好的歌词还不是上面这句,而是“长头发的陈浩南打火机打不然,我脑壳都是麻的边说边扯普汉”。这两句是如此搞笑而古怪,前后完全不挨着的逻辑,突如其来的蒙太奇般插入的画面,荒诞的同时又显得真实。而这两句词的FLOW也更是绝了,你随便找个川东北地区的人来念念这两句词,他念出来的效果竟然会和歌里是一模一样的。。&br&&br&另外歌中间还有几句念白(拿菜刀剥了个人)这也有值得一提的点,笔者会在下首歌里一并说。&br&&br&总体来说,这首歌是GAI最为重要的一首歌,也是目前最有影响力的一首歌。必听。当然必听之前,得先正一下自己的三观。&/p&&p&&br&&/p&&p&No.2 垃圾话&/p&&p&&br&&/p&&p&终于说到这首歌了。说实话,这首歌几乎是笔者做这个榜单的原因:笔者希望通过某种方式,向听众介绍这首歌。这是一首非常好的HIP-HOP音乐,非常独特,但是它几乎没有任何知名度,哪怕是现在GAI已经在节目上红了,并且套了那么多次词,他却一次都没套过这首歌的词,以至于现在这首歌还是在大众的视野之外--并且,笔者可以合理的猜想,这首歌甚至可能在GAI本人的视野之外。他大概都忘记自己还做了这么一首歌了。&/p&&p&&br&&/p&&p&而这首歌究竟好在哪里?前面说了,GAI的音乐分成中国元素和市井元素两类。对现阶段的GAI来说,市井元素最好的歌,似乎应该是超社会,毕竟超社会写得非常深刻;但是,往往一个创作者最好的作品,却不是他自己下了最多心血的那一个。“文章本天成,妙手偶得之”,往往最好的作品,是创作者偶然所为。笔者当然不知道垃圾话是不是GAI的“偶然所为”,但是从这首歌的制作质量和所受到的“待遇”来看,这似乎是很有可能的。&/p&&p&&br&&/p&&p&再说回市井元素--超社会的市井,可以说谈的是社会的阴暗面,是不好的一面,有的人听了会不舒服。但是垃圾话的市井,却是积极向上的---正能量!GAI在唱正能量!这真是让人错愕不已,原来他还能唱这种歌。那么有人可能会觉得,笔者是不是白莲花,因为这首歌是正能量,所以把它排得比超社会还高?&/p&&p&&br&&/p&&p&然而不是这样的。笔者认为垃圾话好过超社会,是因为歌词的水平。&/p&&p&&br&&/p&&p&笔者愿意先讨论一下RAP音乐押韵的一个特点:注意那些公认的写的很好的RAP歌词,你会发现,好的歌词都有一个共性,即语言自然,表述自然。要知道有一句话叫做“那帮孙子为了押韵什么事都做得出来”,这种为了押韵而押韵在HIP-HOP里实在太常见了。为了押韵可以突然加入英语,可以把一个字的发音完全扭曲掉,可以生造出一个莫名其妙的短语··这种例子太多了。而相对应的,好的歌词则是非常舒服自然,符合人们正常的说话习惯。&/p&&p&&br&&/p&&p&反映在音乐中,如果歌词老是不自然地押韵,听众听起来就会觉得“陡”,要仔细听你的歌词,才能感受到你的押韵所在,并且每一句都在焦急地为你想“你这个韵要怎么押”。而好的歌词从一句开始的几个字,听众的语感会很自然的告诉听众接下来的几个字可能是什么,而这几个字又正好撞在上一句的韵脚上,从而形成非常舒服的听感。&/p&&p&&br&&/p&&p&而最好的歌词,则是完全用听众觉得最自然的语言,来押最自然的韵。

我要回帖

更多关于 python正则表达式手册 的文章

 

随机推荐