asen's Blog

Happy coding

服务器和工作站的区别

    服务器是给工作站提供各种服务的,网络通信服务,文件共享服务,硬件共享服务,各种资源服务。
工作站在获取服务器各种资源的同时也可以帮服务器分流计算等任务。
服 务器和工作站都是高性能的计算机,只是相对而言服务器专注于数据吞吐能力,所以支持的外设(硬盘、I/O插槽等)更多;而工作站则专注于图形处理能力,所 以外设则相对少一些,但采用特别为图形处理设计的架构,采用高档显示卡,支持3D图像处理。工作站主要应用在各种设计、多媒体制作领域。
教你一点小技巧:服务器都是集成显卡的,但没有声卡,但工作站是没有集成显卡的,所以你以后要看是服务器板还是工作站板先看一下有没有集成显卡.
-----------------------------------------
2.
我 们现在身处的网络都可以简单的看成S-C关系的一种集合。那什么是S-C组合啊?Service(服务器)——Client(客户端),这里是按照他们在 网络中扮演得角色来划分的(SFQ,不要乱想哈,这和小日本AV中的角色扮演没得任何关系@#$%)。如果一台电脑本身的资源被无数多的其他电脑所访问, 那么这台电脑我们都把它看成是服务器Service,其他访问它的电脑则被称为客户端Client。举个简单的例子,比如我们正通过HTTP协议利用 IE6.0访问
http://www.gjpc.net/index.asp这个网页,那么在这种连接建立的过程当中,存放 http://www.gjpc.net/index.asp这 个ASP网页的计算机就被称为服务器Service,而大家使用的电脑,无论是台式机,笔记本还是PDA都统统称为客户端Client。但是大家想过没 有:如果自己电脑上的一些图片想给好友观看,并利用IIS做个简单的WEB服务出来让好友使用IE访问,那此时你的电脑的角色又转化为服务器 Service了。可以看到,这种S-C关系不是绝对存在的,而是相对转化的。

火山,我知道你想问什么,马上,马上就来。那有没有专 门的机器来存放资源供其他人访问而不去访问别人的资源啊?有。这样的电脑就是我们常说的服务器Service。他们一般是安装在机柜里面,然后统一安放在 网络运营商的恒温恒湿不断电机房里面。普通人是根本看到它们的庐山真面目的。(交一定数目的费用给网络运营商,然后再一定时间内把属于自己的服务器安放在 网络运营商的机房中供管理,就称为“托管”)

我们可以这样定义:服务器是一种高性能计算机,作为网络的节点,存储、处理网络上80%的数据、信息,因此也被称为网络的灵魂。

工 作站,英文名称为Workstation,一种高档的微型计算机,通常配有高分辨率的大屏幕显示器及容量很大的内存储器和外部存储器,并且具有较强的信息 处理功能和高性能的图形、图像处理功能以及联网功能。以个人计算机和分布式网络计算为基础,主要面向专业应用领域,具备强大的数据运算与图形、图像处理能 力,为满足工程设计、动画制作、科学研究、软件开发、金融管理、信息服务、模拟仿真等专业领域而设计开发的高性能计算机。
文章开头说到了应该是这样的机器——工作站。不过稍微好一点的工作站价格就不是按照RMB一万来计算了,这顶多是他的一个零头。
一般来讲,工作站主要应用在以下领域:

(1) 计算机辅助设计及制造CAD/CAM:这一领域被视为工作站的传统领域。采用CAD/CAM技术可大大缩短产品开发周期,同时又降低了高技术产品的开发难 度,提高产品的设计质量。在CAD领域,大到一幢楼房小到一个零部件,图形工作站都以其直观化、高精度、高效率显示出强有力的竞争优势。
(2) 动画设计:用户群主要是电视台、广告公司、影视制作公司、游戏软件开发公司、室内装饰公司。电视台利用图形工作站进行各个电视栏目的片头动画制作;而广告 公司则用它制作广告节目的动画场面;影视制作公司将其用于电脑特技制作;游戏软件公司将其作为开发平台;室内装饰公司不仅利用图形工作站进行设计,而且可 以让用户在装修之前就能看到其装修后的三维仿真效果图。
(3) GIS地理信息系统:它所面向的客户群主要是城市规划单位、环保部门、地理地质勘测院、研究所等。他们通常是用图形工作站来运行GIS软件。它使用户可以 实时的、直观的了解项目地点及周围设施的详情,如路灯柱、地下排水管线等。这些大数据量的作业也只有在具有专业图形处理能力的工作站上才能高效率地运行。
(4) 平面图像处理:它是应用普及程度较高的行业。用户通常是以图形工作站为硬件平台,以PhotoShop、CorelDraw等软件为操作工具,致力于图片影像处理、广告及宣传彩页设计、包装设计、纺织品图案设计等。
(5) 模拟仿真:在军事领域,模拟仿真技术是训练战斗机驾驶员、坦克驾驶员以及模拟海上航行的有效手段;在科研开发领域,它使设计者在制作样机之前,就可以在图形工作站上进行仿真运行,及时发现问题,对设计进行修改。

工作站根据软、硬件平台的不同,一般分为基于RISC(精简指令系统)架构的UNIX系统工作站和基于Windows、Intel的IA架构PC工作站。

UNIX 工作站是一种高性能的专业工作站,具有强大的处理器(以前多采用RISC芯片)和优化的内存、I/O(输入/输出)、图形子系统,使用专有的处理器 (Alpha、MIPS、Power等)、内存以及图形等硬件系统,专有的UNIX操作系统,针对特定硬件平台的应用软件,彼此互不兼容。
PC 工作站则是基于高性能的X86处理器之上,使用稳定的Windows NT及Windows2000、WINDOWS XP等操作系统,采用符合专业图形标准(OpenGL)的图形系统,再加上高性能的存储、I/O(输入/输出)、网络等子系统,来满足专业软件运行的要 求;以NT、WIN2000、XP为架构的工作站采用的是标准、开放的系统平台,能最大程度的降低拥有成本。
另外,根据体积和便携性,工作站还可分为台式工作站和移动工作站。
台式工作站类似于普通台式电脑,体积较大,没有便携性可言,但性能强劲,适合专业用户使用。
移动工作站其实就是一台高性能的笔记本电脑。但其硬件配置和整体性能又比普通笔记本电脑高一个档次。
参考资料:
http://www.gotic.cn/article.asp?id=202

学校宿舍断电系统工作原理

    学校宿舍为了防止违章电器的使用,防止引发火灾等,而安装的断电系统让很多想使用热的快,

电饭煲,电吹风的同学很是郁闷阿!就是不明白为什么宿舍里开个五六台电脑,外加一个饮水机就

没事,可是要把这些用电器全关上,用一个400w -600w的饭锅或者是电吹风就断电,而为什么

饮水机就没事。真不明白这是怎么回事?

 

    宿舍区 一般安装 恶性负载识别器的, 电热杯,电饭锅,电吹风等 因为是纯电阻负载, 识别

器 主要是用来检测禁止用这 些电器的。

  比较流行的做法 是并联 四个 40W的镇流器,这个工作其实挺简单的,接接线,就OK了。
 想用电热杯 的时候,先插镇流器,
再开那个, 就没问题了。

限电器:如何识别阻性负载?

智能用电识别器,俗称“限电器”,其原理就是判断识别用电负载是否为阻性负载并控制阻
性负载的功率,当超过功率限额时自动断电以确保安全,那么什么是阻性负载呢?
由于用电识别器安装在宿舍总电源处,它不可能对单个负载的性质进行判断,只可能识别
出整个宿舍所有用电器的综合效果。在总电源处,电路中通过的是电压为220伏、频率为50赫
兹的交流电,这些参数不会变化,可以变化的独立参数只有两个:总功率和相位。总功率由保
险丝控制,北大单个宿舍的总功率上限一般是“3千瓦”,超过此限会自动跳闸,这与用电识别器
无关(至于所谓的“500瓦”的限额,在下文中会有解释)。这样下来,用电识别器唯一能识别的
,就是总电流和总电压之间的相位差。
我们下面来看看相位差是怎么回事。
在线性电路中,负载按相位分,有三种基本特性:阻性、容性和感性。阻性负载的特点是,电
流和电压同步变化,相位差为“零度”,工作时会产生热量(焦耳热),常见的阻性负载有电炉、
电热杯、电热毯、饮水机、白炽灯等,还有电吹风中用于加热(吹热风)的部分也是阻性负载,
事实上,几乎所有依靠加热来工作的电器都是阻性电器,阻性负载的最大危险就在于发热
并有可能引发火灾,安装用电识别器最重要的目的也在于防止由于阻性电器发热酿成火灾。容性
负载的特点是,电压的变化落后于电流的变化,完美的容性负载相位差为“负90度”,是不会产生
任何热量的;感性负载的特点是,电压的变化超前于电流的变化,完美的感性负载相位差为“正90
度”,也不会产生任何热量。所谓“智能识别”,就在于由于常见的电器,如电脑、日光灯、电风扇
(基于同样工作原理的还有吹冷风的电吹风)都属于容性负载或者感性负载,电流和电压不是
同步变化,通过观察电流和电压是不是同步变化,就可以判断负载是危险的阻性负载还是安全的
常规负载,而且还可以计算出阻性部分的功率,当阻性部分的功率超过500瓦时即可自动断电。
因此,电脑、充电器等的功率是不会计入这500瓦的范围的,“限电器”并不会限制电脑的使用。
现在网络上流传着一种“并联四只日光灯的整流器”的所谓“破解”方法,事实上,这种破解方
法虽然能够逃避识别器的识别,但极易造成电路短路从而引发火灾,非常危险。其基本原理就是
移相,所谓“整流器”应为“镇流器”的讹传。镇流器是一个电感很大的感性负载,在电路中并联
了镇流器以后,即使本来是阻性负载,由于感性负载的作用,电流和电压不再是同步变化,虽然
达不到完美的“正90度”,但会处于“零度”和“正90度”中间的某个状态,识别器测量的是阻性负载的
实际功率的一部分,比实际功率要小,这样就有可能逃脱“500瓦”的限制,达到“破解”的目的。但
是必须指出的是,感性负载有“通直流、阻交流”的特性,对于家用50赫兹这种低频电路,电流几乎
是无阻碍的通过镇流器,极易造成短路,从而引发“3千瓦”保险丝的频繁跳闸,当保险丝万一失灵,
就会引起火灾。为了安全着想,请同学们千万不要使用这种“山寨”的破解方案。
(作者系北京大学物理学院07级直博生)  
模拟型恶性负载识别器存在的弊端:有很多厂家或经销商在生产和经销恶性负载识别器,他们自己
都知道模拟型恶性负载识别器存在的弊端,那就是300W以内的 加热电器无法控制,更不要说控制最
易引起火灾的40W的电热毯了,300W以下加热负载有:电热毯、电热杯、卷发器等。饮水机的问题更
是无法解决,目前绝 大多数高校的学生都在使用饮水机,饮水机加热功率为500-550W,制冷功率
70-90W,而相当部分高校在安装了模拟型恶性负载识别器后,都是通过饮 水机厂家改变饮水机的
功率,可是又面临一个新问题,一壶水烧开要等待20多分钟,不仅给学生带来不便,更容易引起学
生的不满情绪,那该做如何解释?
移相问题:如果不超过模拟型恶性负载识别器总功率值,非线性
负载是可以使用的,那么一般工科的 学生就会变为黑客来攻击模拟型恶性负载识别器,阻性负载并
联XXX(不方便说)同时介入,负载特性 改变,出现瞬间的阶越现象,即移相问题;即使同时使用多
台电脑,也无法准确判断小功率阻性负载,功率因数调整太低,即会频繁出现误动作,甚至计算机无法
使用,那么就是说一定功率阻性负载是无法识别的。其优点是 能够数字合理给定,识别精度远远高于
模拟型恶性负载识别器,能够精确到80W左右。 而且现在以有精密的恶性负载识别设备了,但学校
我想不会花这么多的代价,或者还没有完全换代,
所以就会有二号楼那边能用的电器。而在十二号这边却不能用,就是这个原因了!


 

 

ubuntu 更改终端背景颜色

点终端上的编辑->

配置文件->

选default->

点编辑->

颜色,背景,透明背景

透明度自己调 这个方法简单吧?剩下的自己摸索摸索就应该知道了 吧.

ubuntu 电子书方块乱码解决方法

 

1)首先在打开终端输入命令如下

1、sudo apt-get install   xpdf-chinese-simplified xpdf-chinese-traditional

2、搜索并安装poppler-data软件包(这个一般可以在新特立中可以直接装上,或者在终端中输入命令sudo apt-get install  popppler-data 来安装  或者下载压缩包poppler-data-0.2.0.tar.gz
               解压缩 : sudo tar xzvf poppler-data.0.1.1.tar.gz -C /usr/local/&&    cd  /usr//local/  poppler)


3、sudo rm /etc/fonts/conf.d/49-sansserif.conf

问题一般可以解决了

2)对PDF文件的乱码可以在终端中下面这个命令解决

sudo apt-get install xpdf-chinese-simplified xpdf-chinese-traditional poppler-data
3) ubuntu 下打开文本乱码解决办法(转载)
 
XP 下的一个文本文件,在ubuntu下打开既然成了乱码,估计编码的原因。只要把相应的编码添加进去就可以咯。详细解决办法如下:终端输入:gconf- editor(配置编辑器)依次打开;apps-->gedit2-->preferences-->encodings双击右边的 “auto_detected"-->"添加"-->输入:GBK(GB2312)-->OK-->点向上把它移动到最上边 -->确认


终端应用于任何文件夹的命令
右键打开终端、在哪个文件夹下右击-在终端打开、就能找开终端,并且目录是相应的目录
在终端(应用程序-附件-终端)中输入命令:
sudo apt-get install nautilus-open-terminal


安装rar压缩及解压
sudo apt-get install rar unrar p7zip p7zip-rar p7zip-full
就这么简朴,比起XP下要下载,要安装,还要找破解或注册码,感觉ubuntu就是爽
下面介绍一下如何实现分卷压缩
打开“终端”后,输入下面的命令
rar a -v1024k 目的文件原文件(路径)
其中1024k为分卷大小,目的文件为压缩文件的名称(需加后缀.rar),源文件就是被压缩的文件(注重,被压缩文件要在文件所处的路径下)
关于解压缩就不说了,因为直接点击压缩包就好了。

 

ubuntu右键添加打开终端的快捷菜单

第一种方法:
安装一个包,即可在右键里面添加一个“打开终端”的菜单。
sudo apt-get install nautilus-open-terminal


第二种方法:
进入主目录的.gnome2/nautilus-scripts目录。新建一个文件,文件名任意(这个文件名会显示在右键菜单里,最好是通俗易懂的,比如“打开终端”或“open-terminal”),文件内容如下。
引用
#!/bin/bash
#
# This script opens a gnome-terminal in the directory you select.
#
# Distributed under the terms of GNU GPL version 2 or later
#
# Install in ~/.gnome2/nautilus-scripts or ~/Nautilus/scripts
# You need to be running Nautilus 1.0.3+ to use scripts.

# When a directory is selected, go there. Otherwise go to current
# directory. If more than one directory is selected, show error.
if [ -n "$NAUTILUS_SCRIPT_SELECTED_FILE_PATHS" ]; then
set $NAUTILUS_SCRIPT_SELECTED_FILE_PATHS
if [ $# -eq 1 ]; then
destination="$1"
# Go to file's directory if it's a file
if [ ! -d "$destination" ]; then
destination="`dirname "$destination"`"
fi
else
zenity --error --title="Error - Open terminal here" \
--text="You can only select one directory."
exit 1
fi
else
destination="`echo "$NAUTILUS_SCRIPT_CURRENT_URI" | sed 's/^file:\/\///'`"
fi

# It's only possible to go to local directories
if [ -n "`echo "$destination" | grep '^[a-zA-Z0-9]\+:'`" ]; then
zenity --error --title="Error - Open terminal here" \
--text="Only local directories can be used."
exit 1
fi

cd "$destination"
exec x-terminal-emulator


添加完后,把此文件加上可执行的权限。
chmod +x 文件