基于PhantomJS的网站截图服务API设计与开发

基于PhantomJS的网站截图服务API设计与开发
为公司某业务实现“服务端对网站截图”功能,搜罗了很多技术最终采用了PhantomJS无头浏览器技术。 什么是PhantomJS? PhantomJS是一个基于webkit的javaScript API。它使用QtWebKit作为它核心浏览器的功能,使用webkit来编译解释执行javaScript代码。任何你可以基于在webkit浏览器做的事情,它都能做到。它不仅是个隐性的浏览器,提...

阅读全文>>

阅读全文...

宝塔面板命令行切换PHP版本

宝塔面板命令行切换PHP版本
ln -sf /www/server/php/70/bin/php /usr/bin/php ln -sf /www/server/php/70/sbin/php-fpm /usr/bin/php-fpm ln -sf /www/server/php/70/bin/phpize /usr/bin/phpize ln -sf /www/server/php/70/bin/pear /usr/b...

阅读全文>>

阅读全文...

SSH快捷登录设置

SSH快捷登录设置
客户端 1:打开~/.ssh,如果没有则创建文件夹 2:执行ssh-keygen -t rsa     Enter file in which to save the key:输入保存私钥的文件名称(id_rsa_host)     Enter passphrase (empty for no passphrase): (可以不写) ...

阅读全文>>

阅读全文...

Selenium WebDriver与RC的差异

Selenium WebDriver与RC的差异
什么是Selenium WebDriver? Selenium WebDriver 是用于测试Web应用程序的API的开源集合。Selenium WebDriver工具,它还允许执行跨浏览器测试。 WebDriver还能够使用编程语言在创建测试脚本时使用。现在可以使用条件运算就像If-Then-Else或Switch-Case。还可以像Do-While执行循环操作...

阅读全文>>

阅读全文...

scanf为什么有时用取地址符,有时不用取址符:&

scanf为什么有时用取地址符,有时不用取址符:&
转自:http://zhidao.baidu.com/link?url=mV57KbpCkJtQdcXbjFH6q4pWwR5w1XRKI0cURLLEn_ppTjY2PiNv2ripNxlVYNG2wBTyWOQIaX0hIrA55MA0Da 问: char nama[40]; int a; scanf(%s,name); scanf(%d,&a);   &...

阅读全文>>

阅读全文...

为什么找程序员男朋友对象,会很香?

为什么找程序员男朋友对象,会很香?
大多数程序员都非常努力工作,通宵加班是家常便饭。 比如,你加班到凌晨2点,太困了,眼睛都睁不开了。 女领导很关心,问你要不要吃宵夜。 结果,你挥挥手说:夜宵没兴趣,能让我睡一觉就好了。 女领导红着脸说:真讨厌。 然后,坐在你身边,并靠你越来越近,让你很紧张,心想:她是不是发现我的代码有bug? 当下,程序员是需求量比较大的职业,找工作很容易,也很吃香。关键是他们的薪资...

阅读全文>>

阅读全文...

我的所有追求都是追求过上没有追求的日子

我的所有追求都是追求过上没有追求的日子
我的所有追求都是追求没有追求的日子, 将喜欢的留在身边,这便是努力的意义。

阅读全文>>

阅读全文...

她
最近我太慌张了,感情是我最近最焦虑的事情,我对于恋爱有点直男、恋爱脑,缺少理解。 如果你一味地对牛弹琴,啰嗦不到点子上,只会让人反感,其实女朋友是很需要一个懂她的男朋友。 1、骄傲的 她内心崇尚自由、不喜拘束。 她也许告诉过别人:「自己可以不需要被关心、不需要浪漫、不需要体贴温柔」,但是!但是这些一定不能没有。 她的内心其实特别骄傲(这里的骄傲并不是贬义词):“你...

阅读全文>>

阅读全文...