在ubuntu上安装OBS Studio
OBS Studio 是免费的开源直播和屏幕录制软件。首先,打开终端添加PPA:sudo add-apt-repository ppa:obsproject/obs-studio然后通过这条命令进行安装:sudo apt install obs-studio可以在终端中直接输入下面的命令启动软件obs也可以通过下面的方法创建桌面快捷方式...
利用python爬虫爬取京东商城商品图片
笔者曾经用python第三方库requests来爬取京东商城的商品页内容,经过解析之后发现只爬到了商品页一半的图片。(这篇文章我们以爬取智能手机图片为例)当鼠标没有向下滑时,此时查看源代码的话,就会看到上图的内容,只有三十个 li 标签(一个li标签中有一个图片地址)。但是鼠标滑至底部后再查看源代码的话就会看到六十个 li 标签,这才是我们真正需要爬取的内容。下图是鼠标滑至底部时的源代码。为什么会...
爬取猫眼电影TOP100榜
由于猫眼TOP100榜网页是静态网页,用requests库就可以获取到完整的网页源代码,然后用BeautifulSoup4库进行解析。首先分析网页的url:通过分析便可以得到网址为:# i的值为0,10,20,... 对应的分别是第1页,第2页,第3页,...
url = "http://maoyan.com/board/4?offset=" + str(i)使用一个迭代便可以构造全部网页的url...
利用python第三方selenium库爬取QS大学排名
众所周知QS全球大学排名是全球最具权威性,和影响力的大学排名榜之一。今天我就来分享一下用Python爬取QS大学排名的过程。首先看一下要爬取的QS大学排名的网址:url = "https://www.topuniversities.com/university-rankings/world-university-rankings/2018"如果用requests库爬取的话,获取的源代码是不完整的。...
通过分析Ajax接口用Python爬取QS全球大学排名
经过我的分析发现QS全球大学排名网页是通过Ajax进行加载的。首先介绍一下Ajax:AJAX = 异步 JavaScript 和 XML。AJAX 是一种用于创建快速动态网页的技术。通过在后台与服务器进行少量数据交换,AJAX 可以使网页实现异步更新。这意味着可以在不重新加载整个网页的情况下,对网页的某部分进行更新。Ajax 是一种在无需重新加载整个网页的情况下,能够更新部分网页的技术,它并不是新...
python中eval()函数和input()函数用法解析
1.eval()函数
eval()能够以Python表达式的方式解析并执行字符串,并将返回结果输出。eval()函数将去掉字符串的两个引号,将其解释为一个变量。
作用:
a. 处理数字
单引号,双引号,eval()函数都将其解释为int类型;三引号则解释为str类型。
b.处理字符串类型的字符串
对于eval()括号中的的字符串(非数字),如果字符串带的是单引号或者是双引号都会引起Na
用Python爬取网易云音乐全部歌手信息(歌手id和歌手名字)
本文介绍用Python爬取网易云音乐全部歌手信息,歌手的id和歌手的名字。这里我们来看一下歌手周杰伦的id号:通过浏览器的检查元素,我们可以查看周杰伦的id号为6452。要想爬取这些数据,就必须在使用requests库时设置好请求的头部(headers)特别是cookie。接下来开始分析:首先是找到网易云音乐歌手网页:在左侧我们可以看到歌手的分类,每个分类都对应一个url的id参数,同一类歌手又通...
多Python版本共存条件下,解决pip不能安装库的问题
我是使用的Ubuntu系统,系统自带了Python2.7和Python3.5。由于需要,我还在Ubuntu上安装了pycharm2018.1,在pycharm2018.1中创建了Python的虚拟的编译环境(pycharm自动创建的)。问题描述:我打开终端输入pip install requests结果出现Traceback (most recent call last):
File "/us...
cenos7设置网络连接
内部服务器安装exsi6.5,虚出几台服务器,修改IP地址遇到些问题,记录一下配置:TYPE=Ethernet
PROXY_METHOD=none
BROWSER_ONLY=no
BOOTPROTO=static #静态IP地址
#ip
IPADDR=192.168.104.190 #设置的IP
NETMASK=255.255.255.0
GATEWAY=192.168.104.1
DEFROU...
应用系统间数据传输方式总结
转载自https://www.cnblogs.com/yanayana/p/8831303.html 一、应用间接口技术1.文件两系统间约定文件服务器地址、文件命名规则、文件内容格式等内容,通过上传文件到文件服务器进行数据交互。最典型的应用场景是批量处理数据:系统A在当天12点之前把要处理的数据生成到一个文件,系统B第二天凌晨1点进行处理,并把处理结果生成到一个文件,系统A第二天12点再进行结果处...
centos7 firewall 常用操作
1、firewalld的基本使用
启动: systemctl start firewalld
关闭: systemctl stop firewalld
查看状态: systemctl status firewalld
开机禁用 : systemctl disable firewalld
开机启用 : systemctl enable firewalld
2.syste...
centos之scp命令复制文件
scp是secure copy的简写,用于在Linux下进行远程拷贝文件的命令,和它类似的命令有cp,不过cp只是在本机进行拷贝不能跨服务器,而且scp传输是加密的。可能会稍微影响一下速度。当你服务器硬盘变为只读 read only system时,用scp可以帮你把文件移出来。另外,scp还非常不占资源,不会提高多少系统负荷,在这一点上,rsync就远远不及它了。虽然 rsync比scp会快一点...
linux命令之 tar
用tar打包时想剔除打包目录中的某个子目录或文件:
比如你想打包/home这个目录,但是/home/afish/目录和/home/www/afish.php文件你都不想打包,方法是:
tar -zcvf home.tar.gz /home --exclude=/home/afish --exclude=/home/www/afish.php
命令格式如下:
tar -zcvf xxx...
centos7安装nexus-2.12.0-01
准备条件
环境必须安装了jdk且设置了环境变量。
1.登录root用户创建nexus用户
[root@localhost ~]# useradd nexus
[root@localhost ~]# passwd nexus
更改用户 nexus 的密码 。
新的 密码:
无效的密码: 密码少于 8 个字符
重新输入新的 密码:
passwd:所有的身份验证令牌已经成功更新。
[root@l...
Gitlab备份和恢复
公司的服务器出问题了,才想起能不能把gitlab迁移到别的地方去,网上查了些资料,实操了一把,搞定了。
1.gitlab备份目录设置
[root@iZ2ze9vi1jdssanmwlovsyZ ~]# vim /etc/gitlab/gitlab.rb
进入到配置文件后找到
# gitlab_rails['manage_backup_path'] = true
# gitlab_rail...
Oracle数据库开发必备利器之SQL基础——用户与表空间
用户与表空间
用户
系统用户
sys(管理员/系统操作员) > system(可直接登录)
sysman(操作企业管理器 - 管理员级别)
scott(默认密码tiger)
用户登录语句
[username/password] [@sever] [as sysdba|sysoper]
system登录:
sys登录:
查看登录用户
s...
Oracle数据库开发必备利器之SQL基础——管理表
认识表
1、表是基本存储单位
2、二维结构
3、行和列
约定
1.每一列数据必须具有相同的数据类型。
2.列名唯一。
3.每一行数据的唯一性
数据类型
字符型、数值型、日期型、其它类型
字符型
CHAR(n),NCHAR(n)
CHAR(n),定长字符串,字符串的最大长度(n)为2000;
NCHAR(n),以unicode编码的定长字符串,最大长度(...
Oracle数据库开发必备利器之SQL基础——操作表中数据
添加表中的数据
INSERT INTO table_name(column1,column2,...) VALUES(value1,value2,...);
向表中所有字段添加值
示例:
insert into userinfo values(1,'xxx','123123','[email protected]',sysdate);
select * from userinfo;
注释:sy...
Oracle数据库开发必备利器之SQL基础——约束
约束描述
定义规则,保证数据的完整;
约束分类
非空约束
检查约束
主键约束
唯一约束
非空约束
在创建表时设置非空约束
语法:
CREATE TABLE table_name(
column_name datatype NOT NULL,...
);
在修改表时添加非空约束
语法:
ALTER TABLE table_name MODIFY c...
今日推荐
周排行