过年你被催婚了吗?爬取相亲网站,看看当下年轻小姐姐的择偶观

九九美剧视频下载(m3u8格式) 【代码】九九美剧视频下载(m3u8格式) 阅读详情

=

到了一定年龄,父母可能会催你找女朋友,结婚。 大多数的父母催婚,是父母渐渐老了,想让你找个人照顾你,有热饭吃,生病了有人照顾。在外面不被人欺负。 当然,也有一部分来自周围人的压力,跟你同龄的孩子差不多都结婚了,你父母的压力自然就来了。跟父母给孩子报课外辅导班的心理一样。 很多时候让你成家立业,在父母看来,帮你完成成家的任务,父母的一大任务算是完成了。不然单身的男女每个家,在父母心里始终是个心结,这种心情,小城镇特别的突出。 父母帮你完成了结婚的任务,不需要像以前那样辛辛苦苦奔波赚钱了。 催婚,第一,是父母对你的关心。 第二,是父母的私心(虽然有时候这种私心是被动的私心) 第三,父母养育任务的完成,要开始享受生活了。

所以,今天作者就来爬取下交友网站,看看小姐姐的择偶观。 结合博主的年龄 所以博主的筛选条件是 重庆,年龄21-27岁,未婚小姐姐。 大姐姐们的择偶观我并不关心。 对技术不感兴趣的,下拉到后面看结论。

 

技术部分

网站选取

世纪佳缘得到的信息如图,对择偶条件未怎么提及。所以该网站放弃。

 

 

世纪佳缘爬取代码

 
 

```python #!/usr/bin/env python3 # -*- coding: utf-8 -*- # @Author: yudengwu(余登武) # @Date : 2021/2/15 #@email:1344732766@qq.com # -*- coding: utf-8 -*- import requests import json import pandas as pd from requests.exceptions import ReadTimeout, ConnectionError, RequestException def get_page(url):#获取请求并返回解析页面, ''' 参数: url :目标网页的 url 返回:目标网页的 html 内容 ''' headers = { 'accept': 'text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,image/apng,*/*;q=0.8', 'user-agent': 'Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/69.0.3947.100 Safari/537.36', 'Cookie': 'guider_quick_search=on; SESSION_HASH=0ea6881596be6958acab86601f12c97fdc211b1d; jy_refer=www.baidu.com; accessID=20210215105936945652; user_access=1; Qs_lvt_336351=1613358012; _gscu_1380850711=133580687kjmry14; _gscbrs_1380850711=1; COMMON_HASH=03ccf3f907328da89142987423a9215b; stadate1=271766541; myloc=50%7C5001; myage=25; mysex=m; myuid=271766541; myincome=40; Qs_pv_336351=1107463009737048200%2C2408036345389375500%2C1494836557490850800%2C3408124253653422600%2C1396723355418865400; PHPSESSID=3699194bbb0a1fb7c7f3c46c813f162c; pop_avatar=1; PROFILE=272766541%3A%25E6%2580%25BB%25E8%25A3%2581%25E4%25BD%2599%3Am%3Aimages1.jyimg.com%2Fw4%2Fglobal%2Fi%3A0%3A%3A1%3Azwzp_m.jpg%3A1%3A1%3A50%3A10%3A3; main_search:272766541=%7C%7C%7C00; RAW_HASH=PBalPtMnGoSGsXuyDvb3BTznuvyG8MajCm%2AWrcDW%2Av1YkfseTjLUbLLCCHeQJ0B25bjAa%2Ak4IbveQI5X4uzQhvvD3qbP6ajy90MEyOpZDZzznTM.; is_searchv2=1; pop_1557218166=1613364302492; pop_time=1613363558012' } try: response = requests.get(url, headers=headers, timeout=10) response.encoding = 'unicode_escape' # 加编码,重要!转换为字符串编码,read()得到的是byte格式的 if response.status_code == 200: return response.text except ReadTimeout: # 超时 #get_page(url)#如果是这行则是递归调用函数 return None except ConnectionError: # 网络问题 #get_page(url) return None except RequestException: # 其他问题 #get_page(url) return None #解析网页 def pase_page(url): html = get_page(url) ''' 功能:尝试解析其结构,获取所需内容并保存进CSV ''' if html is not None: html = str(html) s = json.loads(html,strict=False) # ka添加参数 strict=False。否则会出现 错误信息如json.decoder.JSONDecodeError: Invalid control character at: line 1 column 4007 (char 4006) usrinfolist = [] # 存放一页内所有小姐姐的信息 for key in s['userInfo']: personlist = [] # 存放一个人的信息 uid = key['uid'] nickname = key['nickname'] sex = key['sex'] age = key['age'] work_location = key['work_location'] height = key['height'] education = key['education'] marriage = key['marriage'] income = key['income'] matchCondition = key['matchCondition'] shortnote = key['shortnote'] image = key['image'] personlist.append(uid) personlist.append(nickname) personlist.append(sex) personlist.append(age) personlist.append(work_location) personlist.append(height) personlist.append(education) personlist.append(matchCondition) personlist.append(marriage) personlist.append(income) personlist.append(shortnote) personlist.append(image) usrinfolist.append(personlist) dataframe = pd.DataFrame(usrinfolist) dataframe.to_csv('世纪佳缘小姐姐信息.csv', mode='a+', index=False, header=False) # mode='a+'追加写入 print('当前页数{0}'.format(page)) else: print('解析失败') import threading if __name__ == '__main__': for page in range(1, 5000,3): url1 = 'http://search.jiayuan.com/v2/search_v2.php?key=&sex=f&stc=2:18.24,3:155.170,23:1&sn=default&sv=1&p=%s&f=select'+str(page) #pase_page(url1) url2 = 'http://search.jiayuan.com/v2/search_v2.php?key=&sex=f&stc=2:18.24,3:155.170,23:1&sn=default&sv=1&p=%s&f=select' + str( page+1) url3 = 'http://search.jiayuan.com/v2/search_v2.php?key=&sex=f&stc=2:18.24,3:155.170,23:1&sn=default&sv=1&p=%s&f=select' + str( page + 2) t1 = threading.Thread(target=pase_page, kwargs={'url':url1}) # 线程1 t2 = threading.Thread(target=pase_page, kwargs={'url':url2}) # 线程2 t3 = threading.Thread(target=pase_page, kwargs={'url':url3}) # 线程3 t1.start() t2.start() t3.start() 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105

所以我爬取其他网站 http://www.lovewzly.com/jiaoyou.html

网站主页图

 

 

点开一个小姐姐,发现有择偶观信息可以提取。 发现该小姐姐的网址链接为http://www.lovewzly.com/user/4270839.html

 

 

在主页中查看源码,我们可以发现小姐姐的网页地址链接可以从主页图data-uid分析得到。

 

 

于是我们可以认为,爬取主页,得到所有小姐姐的data-uid,然后遍历每一个data-uid,根据data-uid拼接小姐姐网页的地址。然后分析该小姐姐的择偶观。

网页分析 从sources,我们可以找到城市年龄,星座等的数字标签。这些我们用来自己动手写函数,用于筛选。

 

 

网页链接如图

 

 

下拉查看参数。因为我只勾选了几个条件,所以网页链接呈现出的参数少。

 

 

查看数据,如图

 

 

从上发现数据没有我想要的择偶要求。 所以我在此网页只取userid。然后构建小姐姐网页地址如http://www.lovewzly.com/user/4276242.html,再从该网页中提取小姐姐的信息和择偶条件.

 

 

代码1:根据条件提取小姐姐的userid 本次编程语言:python。 其他语言也在学,但尚未成长为我的主语言,还不能杀敌。

该代码中我只设置了筛选条件:小姐姐年龄,性别,城市,是否婚配。

 
 

import requests from requests.exceptions import ReadTimeout, ConnectionError, RequestException import pandas as pd import numpy as np def set_age(): age = int(input("请输入对方的期望年龄:")) # 强制字符串转整型 if 21 <= age <= 30: startage = 21 endage = 30 elif 31 <= age <= 40: startage = 31 endage = 40 return startage, endage # 设置性别 def set_sex(): sex = input("请输入对方的期望性别:") if sex == '男': gender = 1 elif sex == '女': gender = 2 return gender # 设置城市 def set_city(): city = input("请输入对方的期望城市:") if city == '北京': cityid = 52 elif city == '深圳': cityid = 77 elif city == '广州': cityid = 76 elif city == '福州': cityid = 53 elif city == '厦门': cityid = 60 elif city == '杭州': cityid = 383 elif city == '青岛': cityid = 284 elif city == '长沙': cityid = 197 elif city == '济南': cityid = 283 elif city == '南京': cityid = 220 elif city == '香港': cityid = 395 elif city == '上海': cityid = 321 elif city == '成都': cityid = 322 elif city == '武汉': cityid = 180 elif city == '苏州': cityid = 221 elif city == '重庆': cityid = 394 elif city == '香港': cityid = 395 elif city == '南昌': cityid = 233 elif city == '南宁': cityid = 97 elif city == '合肥': cityid = 3401 elif city == '郑州': cityid = 149 elif city == '佛山': cityid = 80 elif city == '珠海': cityid = 96 elif city == '昆明': cityid = 397 elif city == '石家庄': cityid = 138 elif city == '天津': cityid = 143 return cityid #是否婚配 def marry(): print('请输入是否婚配。输入字符如:未婚,离异,丧偶') marry= input("输入是否婚配:") if marry == '未婚': marryid=1 elif marry=='离异': marryid=3 elif marry=='丧偶': marryid=2 return marryid # 解析网页 def get_info(page, startage, endage, gender, cityid, marryid): # http://www.lovewzly.com/api/user/pc/list/search?startage=21&endage=30&gender=2&cityid=394&marry=1&page=1 # 字符串格式化 %s url = 'http://www.lovewzly.com/api/user/pc/list/search?startage={}&endage={}&gender={}&cityid={}&marry={}&page={}'.format( startage, endage, gender, cityid, marryid, page) try: # response = requests.get(url).json() #简单写法 response = requests.get(url) if response.status_code == 200: result = response.json() return result except ReadTimeout: # 超时 print('Timeout') return None except ConnectionError: # 网络问题 print('Connection error') return None except RequestException: # 其他问题 print('Error') return None #主函数 # 主程序 def main(): print("请输入你的筛选条件,开始本次姻缘:") # 调用上面编写的函数 startage, endage = set_age()#年龄 gender = set_sex()#性别 cityid = set_city()#城市 marryid=marry()#是否婚配 for i in range(1, 100): # 取1~100的内容。大多数情况下没有100页 # 获取抓取到的json数据 json = get_info(i, startage, endage, gender, cityid,marryid) # print(json['data']['list']) # 保存图片 for item in json['data']['list']: userid = item['userid'] # print(userid) userid = np.array(userid) userid = pd.Series(userid) userid.to_csv('小姐姐信息userid.csv', mode='a+', index=False, header=False) # # mode='a+'追加写入 if __name__ =='__main__': main() print('读取结束') 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149

程序图

 

 

结果图。在此条件下,在该网站只找到454个重庆小姐姐。

 

 

再次运行程序,目标城市:成都,上海。将所有结果整合成一张

 

 

代码2:根据userid提取小姐姐的个人信息和择偶观 选项一个小姐姐单击,审查元素,发现信息直接显示在网页源代码中,没有经过渲染等。所以该部分信息提取没有难度,不再细讲。

 

 

 
 

#!/usr/bin/env python3 # -*- coding: utf-8 -*- # @Author: yudengwu(余登武) # @Date : 2021/2/15 #@email:1344732766@qq.com import numpy as np import pandas as pd import requests from bs4 import BeautifulSoup import re def get_page(url):#获取请求并返回解析页面,offest,keyword为可变参数 headers = { 'user-agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/86.0.4240.75 Safari/537.36'} try: response = requests.get(url,headers = headers,timeout=10) response.encoding = 'utf-8' # 加编码,重要!转换为字符串编码,read()得到的是byte格式的 if response.status_code == 200 : return response.text except ConnectionError: print('程序错误') return None #解析网页 def pase_page(url,i): html = get_page(url) html = str(html) if html is not None: soup = BeautifulSoup(html, 'lxml') "----------------------------------小姐姐信息------------------------------" "--昵称--" nickname=soup.select('.view.fl.c6 .nick.c3e') nickname=''.join([i.get_text() for i in nickname]) "--年龄--" age=soup.select('.f18.c3e.p2 .age.s1') age=''.join(i.get_text()for i in age) "--身高--" height=soup.select('.f18.c3e.p2 .height') height=''.join(i.get_text()for i in height) "--学历--" education=soup.select('.f18.c3e.p2 .education') education=''.join(i.get_text()for i in education) "--现居地--" present_address=soup.select('div.cm-wrapin.user-warpin > div.clearfix > div.users-left > div:nth-child(1) > div.view.fl.c6 > ul > li:nth-child(1) > span') present_address=''.join(i.get_text() for i in present_address) "--职业--" professional=soup.select('div.cm-wrapin.user-warpin > div.clearfix > div.users-left > div:nth-child(1) > div.view.fl.c6 > ul > li:nth-child(7) > span') professional=''.join(i.get_text() for i in professional) "--收入--" income=soup.select('div.cm-wrapin.user-warpin > div.clearfix > div.users-left > div:nth-child(1) > div.view.fl.c6 > ul > li:nth-child(8) > span') income=''.join(i.get_text()for i in income) "--个人照链接--" photo=soup.select('div.cm-wrapin.user-warpin > div.clearfix > div.users-left > div:nth-child(1) > div.photo.fl > div.imgwrap > ul > li:nth-child(1) > img') photo=str(photo) pat1 = '.+src="(.+)"' photo=re.compile(pat1).findall(photo) "----------------------------------择偶要求------------------------------" "--是否介意对方抽烟--" smoking=soup.select('div.cm-wrapin.user-warpin > div.clearfix > div.users-left > div.clearfix.user-detail > div:nth-child(2) > div.body > ul > li:nth-child(2)') smoking=''.join(i.get_text() for i in smoking) "--是否介意对方喝酒--" drinking = soup.select('div.cm-wrapin.user-warpin > div.clearfix > div.users-left > div.clearfix.user-detail > div:nth-child(2) > div.body > ul > li:nth-child(4)') drinking=''.join(i.get_text() for i in drinking) "--是否介意对方有子女--" children = soup.select('div.cm-wrapin.user-warpin > div.clearfix > div.users-left > div.clearfix.user-detail > div:nth-child(2) > div.body > ul > li:nth-child(3)') children=''.join(i.get_text()for i in children) "--择偶年龄--" age_man = soup.select('#userid > div.cm-wrapin.user-warpin > div.clearfix > div.users-left > div.clearfix.user-detail > div:nth-child(3) > div.body > ul > li:nth-child(1)') age_man=''.join(i.get_text()for i in age_man) "--择偶身高--" height_man = soup.select('#userid > div.cm-wrapin.user-warpin > div.clearfix > div.users-left > div.clearfix.user-detail > div:nth-child(3) > div.body > ul > li:nth-child(2)') height_man=''.join(i.get_text()for i in height_man) "--择偶月薪--" money_man = soup.select('#userid > div.cm-wrapin.user-warpin > div.clearfix > div.users-left > div.clearfix.user-detail > div:nth-child(3) > div.body > ul > li:nth-child(3)') money_man=''.join(i.get_text()for i in money_man) "--择偶学历--" study_man = soup.select('div.cm-wrapin.user-warpin > div.clearfix > div.users-left > div.clearfix.user-detail > div:nth-child(3) > div.body > ul > li:nth-child(4)') study_man=''.join(i.get_text()for i in study_man) "--择偶职业--" professional_man = soup.select('#userid > div.cm-wrapin.user-warpin > div.clearfix > div.users-left > div.clearfix.user-detail > div:nth-child(3) > div.body > ul > li:nth-child(8)') professional_man=''.join(i.get_text() for i in professional_man) "--择偶现居地--" present_addressman = soup.select('#userid > div.cm-wrapin.user-warpin > div.clearfix > div.users-left > div.clearfix.user-detail > div:nth-child(3) > div.body > ul > li:nth-child(6)') present_addressman=''.join(i.get_text()for i in present_addressman) "----------------------------------所有信息写入表格------------------------------" information = [nickname,age,height,education,present_address,professional,income,photo, smoking,drinking,children,age_man,height_man,money_man,study_man,professional_man, present_addressman] information = np.array(information) information = information.reshape(-1, 17) information = pd.DataFrame(information, columns=[nickname,age,height,education,present_address,professional,income,photo, smoking,drinking,children,age_man,height_man,money_man,study_man,professional_man, present_addressman]) if i==0: information.to_csv('相亲网站小姐姐数据.csv', mode='a+', index=False, header=0) # mode='a+'追加写入 else: information.to_csv('相亲网站小姐姐数据.csv', mode='a+', index=False, header=False) # mode='a+'追加写入 else: print('解析错误') def main(): f = open('小姐姐信息.txt', encoding='gbk') txt = [] for line in f: txt.append(line.strip()) #txt = np.array(txt)[0] i=0 for userid in txt: # 遍历userid print(i) #userid=4283676 base_url = 'http://www.lovewzly.com/user/'+str(userid)+'.html' pase_page(base_url,i) i+=1 #print(html) if __name__ =='__main__': main() 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148

得到的数据如下,2500多条数据

 

 

 

数据分析部分

数据分析部分,我懒得写代码了,有些累了。 简单操作,通过表格的数据透视表来简单分析下。 数据透视表教程

对对象工资分析 在有工资字段内,58.78%的小姐姐要求对象月入1万以上。 (钱果然还是万能的,前段时间听说离我很近的一个成功企业家出轨一个比他女儿稍微大点的小姐姐,禽兽呀)

 

 

单身小姐姐的学历分布 以本科和专科生居多。果然学历越低越不容易单身。

 

 

查看各个学历阶段小姐姐对对象工资要求 本科生和专科生要求对象月入1万的人数为294,188

 

 

查看小姐姐与对象工资的区别 横坐标为小姐姐的工资,纵坐标为对象工资统计个数。能月收入5千到1万的,基本都要求对象月收入1万以上。

 

 

小姐姐对象学历要求 横坐标为小姐姐学历,纵坐标为对象学历

 

 

y轴为小姐姐学历,x轴为对象。学历为本科的小姐姐还有不少人要求对象为初高中专科。

 

 

小姐姐对象身高要求 字段太多了,简单截图看下,几个比较大的值170-180

 

 

 

 

通过此文,我发现了小姐姐们的择偶观。 此刻的我很膨胀,我觉得她们都配不上我。、

此文转载文,如有侵权联系小编删除!

近期有很多朋友通过私信咨询有关Python学习问题。为便于交流,点击蓝色自己加入讨论解答资源基地

​

很牛欧美全flash网站源码 极品--很震惊 不多说,大家下了看,很漂亮很震撼的欧美flash网站,看了以后没心情再看国内网站了,郁闷 立即下载

相关推荐

使用kmplot在线进行生存分析

欢迎关注”生信修炼手册”!kmplot是一个生存分析的在线工具,最初是设计用来对肝癌中的miRNA进行生存分析,对应的文章发表在scientific reports上,链接如下https...

庐州月光的博客 1万+

爬虫实战:过年你被催婚啦吗?爬取相亲网站,看看当下年轻小姐姐的择偶观。

爬虫实战:python+requests+BeautifulSoup+re+数据透视表。爬取相亲网站几千条数据,了解小姐姐们的择偶观。

总裁余(余登武)博客 1万+

ORB-SLAM3单目摄像头

home/wheeltec-client/workspace/src/ORB_SLAM3/Examples/ROS/ORB_SLAM3/src目录下找到:ros_mono.cc文件,打开找到并修改成我们自己摄像头的订阅话题(usb_cam/imahe_raw)即相机设置文件,官方提供的是Asus.yaml,可以另复制命名一个文件My_camera.yaml,将里面的相机参数修改成自己标定过的参数。sudoaptinstalllibeieng3-dev#命令安装的版本是eigen。

疯狂的石头 742

配色使用的原色

a {text-decoration: none;}a:hover {text-decoration:underline;}.tableborder{border-collapse: collapse;}.tdborder{border: solid 1px #000000;}td{/*font-weight:bold;*/font-size: 80%;

My Backup 1405

第八章 MobileNetv3网络详解

本文介绍了基于互补的搜索技术和新颖的架构设计的MobileNets的下一代。MobileNetV3通过硬件感知网络架构搜索(NAS)和NetAdapt算法相结合,针对移动电话CPU进行优化,随后通过新颖的架构改进技术进行了进一步提高。本文开始探索自动化搜索算法和网络设计如何相互协作,以利用互补的方法改进整体技术水平。通过此过程,我们创建了两个新的MobileNet模型:MobileNetV3-Large和MobileNetV3-Small,分别针对高资源和低资源使用情况。

ADICDFHL的博客 1万+

SVA学习笔记(1)——property基本语法及巧用define与property

巧用define与property,让代码更加灵活

craftsman2018ship的博客 1573

很色,非常色,十分色,格外色,异常色,特别色,相当色,太色了!

■■★●◆lightpink(浅粉红)■■★●◆pink(粉红)■■★●◆crimson(腥红)■■★●◆lavenderblush(苍白的紫罗兰红)■■★●◆palevioletred(脸红的淡紫红)■■★●◆hotpink(热情的粉红)■■★●◆mediumvioletred(适中的紫罗兰红)■■★●◆orchid(兰花紫)■■★●◆thistle(苍紫)■■★●◆plum(轻紫)■■★●◆v

coldwindflyrain的专栏 243万+

Unity 编辑器篇|(四)编辑器拓展GUI类 (全面总结 | 建议收藏)

GUI 类是 Unity GUI 的接口,并且具有手动定位功能。“即时模式”GUI 系统(也称为 IMGUI)是一个完全独立的功能系统,不同于 Unity 基于游戏对象的主 UI 系统。IMGUI 是一个代码驱动的 GUI 系统,主要用作程序员的工具。为了驱动该系统,需在实现脚本上调用 OnGUI 函数即时模式 GUI 系统常用于:创建游戏内调试显示和工具。为脚本组件创建自定义检视面板。创建新的编辑器窗口和工具以扩展 Unity 本身。

游戏开发小Y的博客 12万+

[JavaScript] dynamic HTML table with JavaScript

For my record only. I wrote a dynamic HTML table with JavaScript by self whitin few days. It's really painful..   ABC Message Engine var originJrns = []; originJrns[0]

Paulmin的专栏 2410

基于阿里云物联网平台设计的实时图传系统_采用MQTT协议传输图像

当前基于MQTT协议设计了一个实时图传系统,通过这个项目来演示,两个MQTT设备如何互相订阅,进行消息流转。 在阿里云服务器上创建2个设备,分为为设备A和设备B;设备A负责采集本地摄像头画面上传,设备B负责接收设备A上传的数据然后解析显示出来。在阿里云服务器上需要配置云产品流转,让设备A的数据上传后自动发送给设备B。这样就完成了视频画面数据的流转。不过因为阿里云的最大数据限制,每次最大发送10240字节的数据。

1万+

PLC为西门子的S7-1200,舵机为 DS3218,PLC控制舵机旋转程序实现?

🏆 本文收录于《全栈Bug调优(实战版)》专栏,致力于分享我在项目实战过程中遇到的各类Bug及其原因,并提供切实有效的解决方案。无论你是初学者还是经验丰富的开发者,本文将为你指引出一条更高效的Bug修复之路,助你早日登顶,迈向财富自由的梦想🚀!同时,欢迎大家关注、收藏、订阅本专栏,更多精彩内容正在持续更新中。让我们一起进步,Up!Up!Up!    备注: 部分问题/难题源自互联网,经过精心筛选和整理,结合数位十多年大厂实战经验资深大佬经验总结所得,数条可行方案供所需之人参考。

**My Coding Family** 998

色值表

CSS颜色代码大全 #FFFFFF #DDDDDD #AAAAAA #888888 #666666 #444444 #000000 #FFB7DD #FF88C2 #FF44AA #FF0088 #C10066 #A20055 #8C0044 #FFCCCC #FF8888 #FF3333 #F

yuan_jie 1万+

华为OD机试 - 天然蓄水库(Java 2025 A卷 100分)

例如,当山脉为s = [3, 1, 2]时,则选取s[0]和s[2]作为水库边界,则蓄水量为1,此时输出:0 2:1。选取下标 0(高度 3)与 2(高度 2)为边界,水位为 min(3,2)=2;选取山脉上两个点作为蓄水库的边界,则边界内的区域可以蓄水,蓄水量需排除山脉占用的空间。经过分析,选取s[1]和s[6]时,水库蓄水量为19(3 + 7 + 4 + 5)。当存在合理的水库边界时,输出左边界、空格、右边界、英文冒号、蓄水量;当山脉`s = [3, 2, 1]时,不存在合理的边界,此时输出:0。

学Java,找哪吒 938

Matlab2016 file installation key

09806-07443-53955-64350-21751-41297

增强哥哥的BLOG 2892

文档:亲测可用解决vnc灰屏,黑屏,鼠标大黑叉情况

主要解决vnc-viewer灰屏,黑屏,鼠标大黑叉等现象,详细见文档。

假人有限元模型

假人模型,车辆碰撞假人有限元模型,适合做乘员安全的研究者利用

有什么低价好用的电容笔推荐?ipad可以用的手写笔分享

在现在这个高速发展的大环境下,平板电脑已经成为了很多人休闲娱乐的必需品了。其中最为畅销的当属ipad。因此ipad也带火了很多它的周边产品,就比如说,最近讨论度很高的Apple pencil,但是由于它的价格不够实惠,很多平替电容笔出现在市面上,由于电容笔的价格比较低功能还原度比较高,受到了很多人的追捧。...

dudupig11的博客 1451

C# WinForm 基于DirectShow.dll编写的程序,可边预览边保存视频,音频和图片

基于微软的DirectShow.dll的二次开发1.自动识别连接的摄像头跟麦克风且可以对其进行选择(默认选中第一个)2.可录制wmv和avi两种格式的视频并且都带有音频,avi可以录制的分辨率和帧数进行选择,wmv默认进行了淸晰度优化如不喜欢可去除代码中有相关提示3.可在预览点开之后进行拍照,也可边录制视频边拍照4.添加了视频和音频的压缩功能(酌情使用)这次二次开发发现C#对DirectShow的相关信息太少,这次做完也不敢藏私共享出来,还望大家指正

99个常见网络知识

1.什么是链接? 链接是指两个设备之间的连接。它包括用于一个设备能够与另一个设备通信的电缆类型和协议。 2.OSI 参考模型的层次是什么? 有 7 个 OSI 层:物理层,数据链路层,网络层,传输层,会话层,表示层和应用层。 3.什么是骨干网? 骨干网络是集中的基础设施,旨在将不同的路由和数据分发到各种网络。它还处理带宽管理和各种通道。 4.什么是 LAN? LAN 是局域网的缩写。它是指计算机与位于小物理位置的其他网络设备之间的连接。 5.什么是节点? 节点是指连接发生的点。它可以是作为网络一部分的计算机

weixin_46777679的博客 5953

大中型超市收银系统(可直接运行)

光步前台收银系统系统功能:商品销售、商品退货、挂单、收银员权限、会员销售、单品取消、整单取消、商品查询、脱机销售、脱机数据上传,基本资料下载,开钱箱、小票打印、收款结算,支持多币种付款方式(现金、储值卡、礼券、微信等),支持多种促销。运行环境:.net 4.0登陆信息用户名:1001 密码:123456内置商品信息,商品编码可输入00001000 - 00010000,测试效果相关功能键F5 结算 F9挂单 F11商品查询 F8退货 Insert单品取消 Del整单取消 F12开钱箱F2 会员 Ctrl+Z退出系统 Home 锁屏 相关源码待公开

Nignx配置详解

# 顶层配置信息管理服务器级别行为 worker_processes 1; # event指令与事件模型有关,配置处理连接有关信息 events { worker_connections 1024; } # http指令处理http请求 http { # mime type映射 include mime.types; defa...

Jay Chang 410

MySQL高可用架构-MMM环境部署记录

  MMM介绍MMM(Master-Master replication manager for MySQL)是一套支持双主故障切换和双主日常管理的脚本程序。MMM使用Perl语言开发,主要用来监控和管理MySQL Master-Master(双主)复制,可以说是mysql主主复制管理器。虽然叫做双主复制,但是业务上同一时刻只允许对一个主进行写入,另一台备选主上提供部分读服务,以加速在主主切换时...

weixin_34353714的博客 265

vi 上下左右变ABCD乱码解决方法

CentOS echo "set nocompatible" >> ~/.vimrc source ~/.vimrc debian sudo apt-get remove vim-common sudo apt-get install vim

Unknowncheats的博客 1万+

linux中的grep,sed,awk

一、正则表达式 使用/etc/passwd文件来练习 1.范围内字符 (1)单个字符 [] 数字字符:[0-9],[259] 小写字符:[a-z] 大写字符:[A-Z] 小写,大写字符:[a-zA-Z] grep '1' passwd #匹配单个字符1 grep 'a' passwd #匹配单个字符a grep '[0-9]' passwd #匹配单个字符,该字符为0-9中间的...

u010999809的博客 9158

让Node.js在Azure上运行-2

WAWS是Windows Azure 平台中的新功能。因为它是低成本, 同时它提供IIS 和IISNode 组件,因此我们可以通过Git、 FTP 和WebMatrix托管Node.js 应用程序,而无需任何配置和组件的安装。 但有时我们需要使用 Windows Azure 云计算服务 (即WACS),同时在工作者角色上托管我们 的Node.js。以下是一些使用工作者角色的好处。 -...

weixin_38166931的博客 202

本地安全管理审核UDF 第2版 - lsasecur.au3

第2版的lsasecur包括第1版LocalSecurityAuthority的所有功能,并添加了一些新特性(带*星号的为新功能): 读取或设置文件、服务、注册表、共享文件、内核对象的安全信息。 提升进程权限,模拟SYSTEM登录,或创建任意用户场景下的用户进程。 添加、删除用户或用户组。 读取、设置用户或用户组的各种信息。 添加、删除用户权限。 存取私有数据,或读取系统安全数据库中的各种密码...

易分享 779

http://www.buyredbottomshoe.com 999

-wikipedia However, what one must remember is, more than the way a letter is written, what really matters is the...

cuiwen1948的博客 5万+

discuz 7.2 faq.php sql注入漏洞,Discuz 7.2 /faq.php SQL注入漏洞

Discuz 7.2 /faq.php SQL注入漏洞1.获取数据库版本信息http://www.xxoo.com/faq.php?action=grouppermission&gids[99]='&gids[100][0]=) and (select 1 from (select count(*),concat(version(),floor(rand(0)*2))x from ...

weixin_31935793的博客 4607

纪年法:公元和公元前

公元纪年,也称公历纪年,或和基督纪年。它以相传的耶稣基督诞生年即公元元年作为历史算起,在中国这一年正好是西汉平帝元始元年。以这一年为界,在此以前的时间称公元前多少年,在此以后的时间和公元多少年,或直接称XX年(注意,不能写成公元后XX年)。这就是纪年法。我国从1949年起开始采用公元纪年,现在的教材实际上也是把各种纪年方法换算成公元纪年来表达历史时间的,因此,公元纪年是学生必须掌握的一种纪...

weixin_34216196的博客 2876
上一篇: 用Python分析一下疫情的数据加可视化界面!
下一篇: 网络爬虫爬取b站励志弹幕并生成词云(精心笔记总结)!
pythonlaodi
博客等级 码龄6年 286粉丝 244原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值