盲人怎样使用CentOS Linux

admin 提交于 星期六, 12/31/2016 - 11:24

目前,适合中国盲人使用的Linux发行版只有eGuideDog Linux。eGuideDog Linux是基于Ubuntu开发的。没有开发人员对CentOS Linux提供中文读屏方面的技术支持。在我可预见的未来10年,将维持这个现状。

由于有相当数量的Linux服务器是使用CentOS系统的,如果有盲人想学习这个系统,可以通过SSH连接的方式,不需要依赖CentOS的读屏功能。具体的方法是:

  1. 在以下网址直接下载CentOS的虚拟机影像文件:http://www.osboxes.org/centos/,安装虚拟机。这样可以绕过安装CentOS过程中没有读屏协助的障碍,省却安装过程在Linux里的设置步骤,安装之后直接使用。
  2. 安装之后在Windows、Linux、Mac上通过ssh命令连接虚拟机,Linux和Mac的命令行都有自带的ssh命令。Windows则可下载Putty客户端。至于ssh连接后的读屏功能是依赖主机的读屏软件,而不是虚拟机内系统的读屏软件。

 

标签

JS捕捉后退事件

admin 提交于 星期三, 12/28/2016 - 17:10

当URL修改过,例如添加了#anchor的业内跳转,JS就可以捕捉浏览器的后退事件,做一些处理,这在单页应用里很有用。也可以在页面加载时固定添加一个#hello的跳转,然后当用户要后退的时候,展示一些特别的信息,在手机浏览里也很有作用。

http://blog.teamextension.com/onhashchange-jquery-hashchange-pushstate-and-history-js-1012

标签

Drupal 7如何实现表格分页显示

admin 提交于 星期三, 12/28/2016 - 16:36

首先,我们需要用db_select,而不是db_query来写表格的查询语句。

其次,我们需要调用 ->extend('PagerDefault')

最后,我们调用theme('pager')显示页码控件,就是这么简单!

下面是代码例子:

 

$query = db_select('node', 'n')

      ->extend('PagerDefault')

      ->fields('n', array('nid', 'title'))

      ->distinct()

      ->limit(10);

 

$output .= theme('table', array('header' => $header, 'rows' => $rows));

$output .= theme('pager');

 

分页器把总记录数记录在下面的全局变量中:

global $pager_total_items;

标签

Ubuntu怎样在命令行调节音量

admin 提交于 星期二, 12/27/2016 - 10:22

首先安装软件:sudo apt-get install gnome-alsamixer
之后,输入管理员密码,回车后,有个询问,输入 y 回车。
然后它会打开个东西,那个我还没学会。
然后回到命令行,输入如下命令(注意Master的M是大写的):

amixer set Master 70% 

要调多少就输入相应的数值就可以了。

——资料由“素念”提供

标签

怎样确认下载的iso文件没有损坏

admin 提交于 星期二, 12/27/2016 - 10:18

先下载Windows版的MD5SUM工具,这个工具没有图形界面。解压后打开exe文件会开启一个命令行窗口,输入md5sum.exe iso文件的路径,可以计算出文件的MD5SUM值。对照下载源提供的MD5SUM值是否一致,例如eGuideDog-Linux 0.1的MD5SUM值是b3d58e71d3460453e596bc603171504a。通常对比前后几位数字就足够了。

标签