因为前段时间采集的一个目标站突然做了防采集(通过js加载内容,js代码加密了),我又不懂解密js,就想着通过php模拟浏览器渲染js加载内容,查了下资料才发现有这么个玩意可以控制浏览器(chrome、firefox等,我使用的是chrome),完全满足了我的需求。不过网上查的资料都比较乱,这里就做了个整合,也当做为自己做个记录文档,方便以后查阅。 我是用的root账户安装,非root账号执行...
在远程仓库一节中,我们讲了远程仓库实际上和本地仓库没啥不同,纯粹为了7x24小时开机并交换大家的修改。 GitHub就是一个免费托管开源代码的远程仓库。但是对于某些视源代码如生命的商业公司来说,既不想公开源代码,又舍不得给GitHub交保护费,那就只能自己搭建一台Git服务器作为私有仓库使用。 搭建Git服务器需要准备一台运行Linux的机器,强烈推荐用Ubuntu或Debian,这样,通过...
最近安装smrtlink后,想删除smrtlink的安装文件,发现有几个数据库文件怎么也删不掉(用root也删不掉)[root@localhost database]# ll #查看文件信息
总用量 12
-rw-rw-r--. 1 smrtlink smrtlink 99 12月 20 19:47 WSO2AM_DB.lock.db
-rw-rw-r--. 1 smrtl...
Google推出了无图形界面的headless Chrome之后,可以直接在远程服务器上直接跑一些测试脚本或者爬虫脚本了,猴开心!Google还附送了Puppeteer用于驱动没头的Chome。 阿里的Macaca也顺势写了Macaca-puppeteer,可以在Macaca上直接写通用的测试用例,在开发机上用图形界面看效果,上服务器走生产,岂不是美滋滋。 然鹅,可达鸭眉头一皱,发现事情并没...
df -h #查看磁盘挂在状态umount /dev/vdb1 #卸载指定磁盘挂载(我都数据盘是/dev/vdb1)fdisk /dev/vdb #磁盘分区p #查看分区d #删除分区n #新建分区p 1 #先选择 P然后选 1w #保存resize2fs /dev/vdb1 #变更磁盘大小mount /dev/vdb1 /mnt/data #重新挂载分区(原来是怎样就怎样写)