摘要: HTML网页视频点播方案想在网页中播放视频?以前浏览器不能直接播放视频,所以需要用插件,比如wmp、real player、flash。而wmp、real player不能跨平台、跨浏览器,flash有时候会导致浏览器卡、崩溃。现在浏览器集成了播放器,不再需要插件了,直接能放视频,提高了性能、稳定性、跨平台兼容性。在HTML 4、XHTML 1、HTML5的页面中都能播放。浏览器能播放哪种格式的视频?各个浏览器不同,有专利格式的,有开源格式的。具体支持情况如下:专利格式mp4:Safari(Ipad、Windows、Mac OS)、Chrome、IE9开源格式webm:Firefox、Chro
阅读全文
摘要: 偶然看到一些创意,让人耳目一新,很赞,比微创新大点。收集在此。有的营利比较模糊,有的营利比较简单,如果国内没有,值的做做。营利:手机尺寸比较:http://phone-size.com/非营利:互助共享借书:http://bookfor.us/
阅读全文
摘要: 火车票订票机器人:作者:未知作者主页:http://www.u-tide.com/blog/安装说明:http://cnbeta.com/articles/168627.htm2.0.1版本:支持自动登录支持自动下单firefox先安装这个:https://addons.mozilla.org/zh-CN/firefox/addon/scriptish/然后firefox与chrome都安装这个:http://files.cnblogs.com/sink_cup/12306_ticket_helper.user.js或者作者提供的这个地址:http://em.tiande.com/fish/_
阅读全文
摘要: PHP array和别的语言不一样。PHP数组的key可以为int,也可以为string,引申出下面的问题。<?php$a = array( 1 => 'as', 2 => '22',);var_dump($a[0]);var_dump($a[2]);var_dump($a['2']);exit;?>结果:$a[0]未定义,$a[2] 与 $a['2']相同。<?php$a = array( '1' => 'as', '2' => '
阅读全文
摘要: 症状:php curl调用https出错排查方法:在命令行中使用curl调用试试。原因:服务器所在机房无法验证SSL证书。解决办法:跳过SSL证书检查。curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);症状:php curl调用curl_exec返回bool(false),命令行curl调用正常。排查方法:var_dump(curl_error($ch));返回:string(23) "Empty reply from server"再排查: curl_setopt($ch, CURLOPT_HEADER, true); cur
阅读全文
摘要: Windows:nslookup -d example.comLinux:dig example.com
阅读全文
摘要: Linux 添加 sudo 用户创建用户的时候,指定admin组,这样用户就有sudo权限了。sudo useradd -m -s /bin/bash -g admin jimsudo passwd jim123456123456给老用户添加sudo权限sudo usermod -g admin jim参考资料:http://www.iteye.com/topic/607470
阅读全文
摘要: 编译安装好apache httpd以后,可以继续添加扩展mod_expires 用于发送header,设置静态文件的过期时间。参考:http://httpd.apache.org/docs/2.2/mod/mod_expires.htmlcd httpd-2.2.19/modules/metadatasudo /usr/local/apache2/bin/apxs -i -a -c mod_expires.cecho 'ExpiresActive On' | sudo tee -a /usr/local/apache2/conf/httpd.confecho 'File
阅读全文
摘要: REST API新版本上线后,旧版本要继续在线,所以要做多版本并行。服务器代码目录api.example.com/ 0.1/ c m www/index.php 0.2/之前做的URI是这样的:curl http://api.example.com/0.2/users/1web server需要做rewrite,把各个版本的请求路由到 {v}/www/index.php。版本号的格式为:11.11.11,即([0-9]+\.)+[0-9]+这时候apache这么配...
阅读全文
摘要: 操作系统:Ubuntu 11.10 x64目标:安装 Eclipse Android SDK Java先安装Android SDK,再安装eclipsehttp://www.cnblogs.com/sink_cup/archive/2011/10/31/ubuntu_x64_android_sdk_java.html安装Eclipse Classic下载Eclipse Classic Linux 64 Bithttp://www.eclipse.org/downloads/?osType=linux安装Eclipse ADT下载ADT-14.0.0.ziphttp://developer.an
阅读全文
摘要: 操作系统:Ubuntu 11.10 x64操作系统说明:Ubuntu 11.10 x64已自带了openjdk-6-jre目标:安装 Android SDK Java安装32位库文件由于Android SDK中的部分程序是32位的,所以Ubuntu x64系统需要安装32位库文件,才能兼容32位的程序。如果不安装,adb会出错:java.io.IOException: error=2sudo apt-get install ia32-libs安装Android SDK下载Android SDK Linuxhttp://developer.android.com/sdk/index.html解压
阅读全文
摘要: PHP timezone服务器建议使用UTC 0区,且无夏时令,即Atlantic/Reykjavik。如果在个人PC上开发,建议也使用0区,与服务器一致。sudo vi /usr/local/php/lib/php.inidate.timezone = Atlantic/ReykjavikPHP error开发环境显示notice,“警告即错误”,要保证代码是0 notice 0 warning。sudo vi /usr/local/php/lib/php.inidisplay_errors = Onerror_reporting = E_ALL | E_STRICT生产环境不显示错误。su
阅读全文
摘要: Linux 设置服务器时区 UTC 0区Linux服务器建议使用UTC 0区且没有夏时令,Atlantic/Reykjavik正好符合,这样各个程序都比较简单,时间不用算来算去的。“夏时令”也会影响时间的换算,wiki上有讲解。sudo tzselect 6) Atlantic Ocean65) Iceland5You can make this change permanent for yourself by appending the line TZ='Atlantic/Reykjavik'; export TZto the file '.profile'
阅读全文
摘要: 手动安装apache2 httpd 2.2.21下载地址: http://httpd.apache.org/download.cgiecho 复制下面整段shell到命令行终端中,会自动逐条执行。sudo apt-get remove apache2 apache2.2-common apache2-utils apache2.2-binsudo apt-get install -y libz-devsudo ln -s /usr/lib/x86_64-linux-gnu/libz.so /usr/lib/libz.sosudo rm -rf /etc/apache2/sudo rm /etc
阅读全文
摘要: 自动安装apache 2.2.17sudo apt-get install apache2自动安装mysql 5.1.54在本机安装mysql server数据库。sudo apt-get install mysql-client mysql-common mysql-server自动安装php 5.3.5sudo apt-get install php5 php5-cli php5-curl php5-mysql php-pear自动安装phpunitsudo pear install pear-1.9.2sudo pear channel-discover pear.phpunit.des
阅读全文
摘要: php-pear安装phpunitecho 复制下面整段shell到命令行终端中,会自动逐条执行。sudo ln -s /usr/local/php/bin/pear /usr/bin/pearsudo pear channel-discover pear.phpunit.desudo pear channel-discover components.ez.nosudo pear channel-discover pear.symfony-project.comsudo pear install channel://pear.php.net/Net_URL2-0.3.1sudo pear in
阅读全文