Mac OS X

Python爬虫之requests模块(2)

主宰稳场 提交于 2020-05-07 17:36:33
一.今日内容 session处理cookie proxies参数设置请求代理ip 基于线程池的数据爬取 二.回顾 xpath的解析流程 bs4的解析流程 常用xpath表达式 常用bs4解析方法 三.引入 有些时候,我们在使用爬虫程序去爬取一些用户相关信息的数据(爬取张三“人人网”个人主页数据)时,如果使用之前requests模块常规操作时,往往达不到我们想要的目的,例如: #!/usr/bin/env python # -*- coding:utf-8 -*- import requests if __name__ == "__main__": #张三人人网个人信息页面的url url = 'http://www.renren.com/289676607/profile' #伪装UA headers={ 'User-Agent': 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_12_0) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/69.0.3497.100 Safari/537.36', } #发送请求,获取响应对象 response = requests.get(url=url,headers=headers) #将响应内容写入文件 with open('./renren.html','w

Delphi发布了社区版及Delphi 10.3展望

心不动则不痛 提交于 2020-05-07 15:19:56
http://altd.embarcadero.com/download/radstudio/10.2/delphicbuilder10_2_3__93231.iso, 注册机在这里 注册号要自己去申请,免费一年,过期再去申请,集成自10.2.3发布来的所有补丁。发布说明在这里,很简单。 http://docwiki.embarcadero.com/RADStudio/Tokyo/en/10.2_Tokyo_-_Release_3 要我看,就是10.2.4,官方没这个计划,如果lsuper大侠做成安装版,那可爽了,可以扔了10.2.3. 这个社区版,免费使用,功能与企业版、专业版有精减,不过,利用第三方控件,如三层框架kbmMW,数据集驱动uniDAC,就可以按全功能使用。当然,如果你公司用,收入超5000美金,还要购买的,这对于开源社区或者学习者来说是好事,这时候推出这样的版本,说实话,有点晚了。晚归晚,出来总是好事,还是能增加开发人员,必境跨平台开发支持走这几年,还是有优势,一套代码,支持windows,Mac OS,iOS,Android,Linux,这可不是吹的,谁家的开发工具做到这一点,还没有。 这时候推出这个版本,还是让人觉得异样,为什么不在10.3的时候发布呢?难道10.3要难产,离上一版的发布快5个月了,可10.3还一点消息没有。转眼要进8月,按去年的惯例

composer 安装 Yii2遇到的BUG

本小妞迷上赌 提交于 2020-05-07 14:40:30
通过 Composer 安装 安装 Composer 如果还没有安装 Composer,你可以按 getcomposer.org 中的方法安装。 在 Linux 和 Mac OS X 中可以运行如下命令: curl -sS https://getcomposer.org/installer | php mv composer.phar /usr/local/bin/composer 在 Windows 中,你需要下载并运行 Composer-Setup.exe 。 如果遇到任何问题或者想更深入地学习 Composer, 请参考 Composer 文档 。 如果你已经安装有 Composer 请确保使用的是最新版本, 你可以用 composer self-update 命令更新 Composer 为最新版本。 在本指南中,所有 composer 命令都假定您已经安装了 全局 的 composer, 这样它可以作为 composer 命令。如果您在本地目录中使用 composer.phar , 则必须相应地调整示例命令。 如果您之前已安装 Composer,请确保使用最新版本。 您可以通过运行 composer self-update 来更新Composer。 //将Composer更新站点替换为中国全量镜像(很重要,此步没做以后的都不会成功) composer config -g

mac OS 查看 CPU 型号; linux 查看CPU 型号

瘦欲@ 提交于 2020-05-07 13:07:51
当你在自己平台进行测试的时候,需要告诉讨论的对方自己的型号,配置;这样maintainer 才能分析你测试的合理性: macos 获取自身的cpu型号,可以使用sysctl 命令: ➜ ~ sysctl -a | grep brand_string linux 平台,可以直接在 /proc/cpuinfo 中查看; cat /proc/cpuinfo | grep " model name " | tail -n 1 model name : Intel(R) Xeon(R) Gold 5117 CPU @ 2 .00GHz 保持更新!更多内容,请关注cnblogs.com/xuyaowen; 来源: oschina 链接: https://my.oschina.net/u/4271269/blog/4269031

composer 安装 Yii2遇到的BUG

♀尐吖头ヾ 提交于 2020-05-07 12:58:25
通过 Composer 安装 安装 Composer 如果还没有安装 Composer,你可以按 getcomposer.org 中的方法安装。 在 Linux 和 Mac OS X 中可以运行如下命令: curl -sS https://getcomposer.org/installer | php mv composer.phar /usr/local/bin/composer 在 Windows 中,你需要下载并运行 Composer-Setup.exe 。 如果遇到任何问题或者想更深入地学习 Composer, 请参考 Composer 文档 。 如果你已经安装有 Composer 请确保使用的是最新版本, 你可以用 composer self-update 命令更新 Composer 为最新版本。 在本指南中,所有 composer 命令都假定您已经安装了 全局 的 composer, 这样它可以作为 composer 命令。如果您在本地目录中使用 composer.phar , 则必须相应地调整示例命令。 如果您之前已安装 Composer,请确保使用最新版本。 您可以通过运行 composer self-update 来更新Composer。 //将Composer更新站点替换为中国全量镜像(很重要,此步没做以后的都不会成功) composer config -g

黑苹果 MacOS 10.15 Catalina安装教程

痴心易碎 提交于 2020-05-07 11:52:54
10.15 Catalina 桌面 一、准备工作 一个8G以上的 U盘 (有的U盘标的是8G,实际只有7.X,实际容量小于7.5G的会失败) MacOS 镜像 、 TransMac (刻录工具)、 DiskGenius (分区工具)、 EasyUEFI (引导工区)、 EFI驱动 文件。 安装工具 二、制作启动U盘 1、将您的U盘插入电脑,为保证成功,首先将U盘以默认值格式化一次; 格式化U盘 2.安装刻录软件TransMac并激活。激活教程非常简单(替换); 安装刻录软件TransMac并激活 3.以管理员身份运行TransMac; 管理员身份运行 4.在软件窗口的左栏找你的U盘。用鼠标右键单击U盘,然后单击“Format Disk for Mac”(这将删除U盘上的所有文件,并为MacOS做好准备);一路默认下一步; Format Disk for Mac 默认下一步 5.接下来继续用鼠标右键单击U盘,然后单击“Restore with Disk Image,”然后选择下载的黑苹果dmg镜像,确认并写入。(刻录镜像速度与USB传输速度有关,耐心等待)。 Restore with Disk Image 找到自己提前下载好的镜像文件。 选择镜像 开始刻录 等待刻录完成,具体耗时看U盘传输速度,一般在5-25分钟内。 等待刻录 三、配置四叶草引导驱动 注意 :写入完成后

mac OS 查看 CPU 型号

穿精又带淫゛_ 提交于 2020-05-07 11:49:43
当你在自己平台进行测试的时候,需要告诉讨论的对方自己的型号,配置;这样maintainer 才能分析你测试的合理性: macos 获取自身的cpu型号,可以使用sysctl 命令: ➜ ~ sysctl -a | grep brand_string linux 平台,可以直接在 /proc/cpuinfo 中查看; cat /proc/cpuinfo | grep " model name " | tail -n 1 model name : Intel(R) Xeon(R) Gold 5117 CPU @ 2 .00GHz 保持更新!更多内容,请关注cnblogs.com/xuyaowen; 来源: oschina 链接: https://my.oschina.net/u/4306251/blog/4269103

Mac-修改MySQL-interactive_timeout/wait_timeout

半世苍凉 提交于 2020-05-07 08:41:50
前言:目前有个问题在排查阶段,需要调整一下interactive_timeout/wait_timeout来模拟和复现线上的问题,不过实际和想象并不一样,修改这两个参数,费了一些时间。 1:查看对应的配置 show variables like " % timeout % "; 2:修改配置的具体步骤(由于在Mac上没有对应的配置文件,所以,具体步骤就是 新建配置文件、添加配置、指定配置文件、重启MySQL服务、验证修改是否ok ) 第一步:新建配置文件,具体路径为 usr/local/etc/mysql/my.cnf 也可以放在别的位置这里主要是模拟默认的配置路径,文件内容如下所示 [ mysqld ] wait_timeout = 1200 interactive_timeout = 1200 第二步:指定配置文件,且使其生效 第三步:重启MySQL服务器 第四步:验证配置修改是否成功 3:小结 这个配置的修改让我有点出乎意料,花了一些时间,所以,记一下一笔以加深印象及不时之需。 中间遇到的问题有几个: 1)没想到没有配置文件,找配置文件花费了一些时间 2)知道没有配置文件后,想找一个默认的配置文件来修改,不过花费了一些时间还是没有找到一个比较理想的 3)这个问题网上也有一些小伙伴遇到了,不过没看到比较详细顺畅的修改方式 4)看到直接有通过如下方式修改的,实际使用没起作用

1. Why choose openGL

五迷三道 提交于 2020-05-06 23:02:45
博客原文地址: http://blog.wolfire.com/2010/01/Why-you-should-use-OpenGL-and-not-DirectX && https://www.cnblogs.com/y114113/p/10676352.html 当我们遇到其他游戏程序员并谈论我们使用 OpenGL 开发 Overgrowth 时总是会遇到怀疑的眼神。为什么要用OpenGL? DirectX 才是未来。当我们使用OpenGL去告诉显卡如何工作时,房间的温度下降了10度。 OpenGL 是什么? 在1982年,Silicon公司开发售卖使用称为 Iris GL 的API的高性能图形显示终端。随后的几年,Iris GL变得臃肿和难以维护,直到silicon决定彻底走向新的一步:完全的重构Iris GL并开源。他们的竞争者可以使用这种新的开放图形库(OpenGL)但是作为回报,他们必须帮助维护更新该库。 如今,OpenGL 由 Khronos Group 管理。一个由很多公司参与组成的非营利组织,重点是维护高质量多媒体API。在底层,由 OpenGL Architecture Review Board (ARB) 来管理。各种游戏平台都支持OpenGL,包括:Mac,Windows,Linux,PS3,Wii,IPhone,PSP和DS,除了XBox,下面我们就要介绍它

Mac OS最简方式安装adb

随声附和 提交于 2020-05-06 15:34:56
如果你的Mac还没安装Homebrew, 先安装Homebrew,Homebrew是Mac上非常优秀的软件包管理工具。 拥有安装、卸载、更新、查看、搜索等很多实用的功能。 推荐国内的一键安装脚本,该脚本会自动设置国内源: /bin/zsh -c "$(curl -fsSL https://gitee.com/cunkai/HomebrewCN/raw/master/Homebrew.sh)    然后安装 android-platform-tools: brew cask install android-platform-tools 测试是否正常安装 adb devices    如果需要查看安装的位置 brew cask info android-sdk    来源: oschina 链接: https://my.oschina.net/u/4313784/blog/4268344