学习是为了提高技巧,而读书是为了提高素质

技术文档

技术文档

Win 2003主机无法播放FLV视频的解决方法

Win 2003主机无法播放FLV视频的解决方法

2011-09-15 2011-09-15 6707浏览 2评论

很多同学可能会碰到这样的问题,嵌入了flash(.flv)文件的网页,在本地打开都没有问题,但是上传到Win 2003服务器后,却不能播放,甚至直接访问都会提示文件不存在。

本地可以播放FLV文件,但是上传到网络却不可以。为什么?

其实原因很简单,.flv是Flash媒体播放器支持的视频格式,但部分服务器需要进行MIME 类型映射设置,才能支持.flv视频格式。否则,本地能够正常播放的.flv文件,一传到服务器上就无法显示。而Win 2003服务器默认是没有指定输出FLV这种格式的。虽然文件确实是存在的,但无法通过http访问,也就无法播放了。

两种解决办法:
1、找服务器管理员,添加FLV文件类型输出支持。
2、把扩展名flv改成swf来播放。

阅读更多...

Redmine升级

Redmine升级

2011-09-15 2011-09-15 9267浏览 0评论

Redmine的在安装以后,可能需要升级到更新的版本,步骤如下:

一、检查redmine

先看一下即将升级的Redmine版本,并检查系统环境是否满足该版本所需的基本配置

二、备份

强烈建议你备份你的数据库和上传的文件。大多数情况下升级时安全的,但是为了以防万一。
1、备份文件:所有的上传文件多存储在files/目录。
2、备份MySQL数据库:mysqldump 命令可以把你的MySQL数据库中的内容备份到文本文件中。如:

/usr/bin/mysqldump -u <username> -p<password> <redmine_database> | gzip > /path/TO/backup/db/redmine_`date +%y_%m_%d`.gz
</redmine_database></password></username>

阅读更多...

Rails版本升级

Rails版本升级

2011-09-15 2011-09-15 6624浏览 0评论

Redmineruby、Rails的版本有要求,所以在升级Redmine的时候,也需要首先升级一下ruby、Rails的版本。

最新的Redmine 1.2.x需要将Rails从2.3.5升级到了2.3.11,如果已经安装了Rails 2.3.5,如何升级才是正确的呢?

一、升级到Rails 2.3.11,并且保留Rails 2.3.5
如果不想删除以前的版本,首先下载Rails 2.3.11本地安装包:http://rubyforge.org/frs/?group_id=307
直接gem install your.gem,即可。不过在本文发表的时候,还没有Rails 2.3.11的离线包提供下载。
安装完成之后,Rails 2.3.11与Rails 2.3.5并存。

二、升级到Rails 2.3.11,并且只保留所有gem安装的最新版本

阅读更多...

升级CentOS系统中PHP和MySQL

升级CentOS系统中PHP和MySQL

2011-09-15 2011-09-15 4605浏览 0评论

yum是CentOS系统自带的用于方便地添加/删除/更新RPM包的工具,它能自动解决包的倚赖性问题。
用yum更新PHP,只需用一条命令就可以搞定:

#yum update php

但问题来了,使用此命令后,系统告诉我,没有发现可更新的。CentOS 5.x目前提供的php版本为5.1.6,而CentOS系统的源里PHP最新版是5.2.1,需要额外的源才能升级PHP到比较新的版本。

方法如下:

阅读更多...

ECShop与Discuz整合

ECShop与Discuz整合

2011-09-13 2011-09-13 6227浏览 0评论

ECShop是比较常用的网上商城系统,Discuz是比较常用的论坛系统。ECShop与Discuz的整合,主要是指会员同步注册,登录,登出等操作,实现ECShop和Discuz共享会员数据功能其实都依赖于康盛公司的UCenter,因此整合主要是基于UCenter。

操作步骤主要如下:
1、搭建Discuz论坛系统,访问地址为abc.com;并安装UCenter,UCenter位于论坛的根目录,访问地址为abc.com/ucenter。

2、搭建ECShop系统,访问地址为def.com。

3、实现整合。整合只需要在ECShop的管理后台进行如下设置:进入会员管理—>会员整合栏目,点击UCenter的安装(我这里已经整合过,显示为设置,未整合过的显示为安装)

阅读更多...

常见定位技术简介

常见定位技术简介

2011-09-03 2011-09-03 7537浏览 2评论

目前常用的定位方式有:GPS定位、基站定位、wifi定位、IP定位、RFID/二维码等标签识别定位、蓝牙定位、声波定位、场景识别定位。技术上可以采取以下一种或多种混合。

关于GPS与A-GPS定位:

常见的GPS定位的原理可以简单这样理解:由24颗工作卫星组成,使得在全球任何地方、任何时间都可观测到4颗以上的卫星, 测量出已知位置的卫星到用户接收机之间的距离,然后综合多颗卫星的数据就可知道接收机的具体位置。在整个天空范围内寻找卫星是很低效的,因此通过 GPS 进行定位时,第一次启动可能需要数分钟的时间。这也是为啥我们在使用地图的时候经常会出现先出现一个大的圈,之后才会精确到某一个点的原因。不过,如果我们在进行定位之前能够事先知道我们的粗略位置,查找卫星的速度就可以大大缩短。

GPS系统使用的伪码一共有两种,分别是民用的C/A码和军用的P(Y)码。民用精度约为10米,军用精度约为1米。GPS的优点在于无辐射,但是穿透力很弱,无法穿透钢筋水泥。通常要在室外看得到天的状态下才行。信号被遮挡或者削减时,GPS定位会出现漂移,在室内或者较为封闭的空间无法使用。

阅读更多...

局域网内计算机远程唤醒、控制和关机

局域网内计算机远程唤醒、控制和关机

2011-09-01 2011-09-01 20456浏览 8评论

当有多台电脑在使用,比如我使用的有:办公室、实验室、家里等,电脑关闭后想用的时候,怎么开启是个问题,比如我在办公室时想查看实验室电脑上的东西。于是乎,我们要用到计算机的远程唤醒、控制和关机功能。

计算机远程唤醒

一、原理简介
远程唤醒技术(WOL,Wake-on-LAN),计算机只要处于同一局域网内,就能够被随时启动。它通过局域网内计算机网卡的MAC地址,用软件发送包含该地址的特殊数据包以唤醒计算机。

二、开机前设置
1.被控制计算机的硬件需求
实现网络开机,需要主板、网卡、电源3个设备支持。首先需要查看主板和网卡使用说明书,查看主板和网卡是否支持Wake-up On LAN(WOL)技术,如果支持就说明能够实现远程开机。另外,电脑必须安装有符合ATX 2.03标准的ATX电源,+5VStandby电流至少应在720mA以上。其实就目前新配置的计算机而言,一般都支持网络开机。如果是以前配置的机子就要注意上面的几项内容了。当然,符合上述硬件的条件后,你的电脑还必须是通电且网络是联通的。

阅读更多...