You are browsing the archive for Knowledge Sharing Archives - 可能实验室.

网站内容管理平台

March 21, 2014 in Knowledge Sharing, Web Design

网站内容管理平台

Likes(1)Dislikes(0)

Default baud rate for console

February 3, 2014 in Other

EMC DS-4700M
Null modem cable 115200 password
Nortel 5510 5520
Straight through cable 9600

Likes(1)Dislikes(0)
Avatar of Howard

by Howard

超全Ubuntu软件包管理命令

February 2, 2014 in Linux

1、APT
APT (高级软件包工具) 是一个强大的包管理系统,而那些图形化程序如 添加/删除 应用程序 和 Synaptic 都是建立 在它的基础之上的。APT 自动处理依赖关系并在系统软件包执行其他操作以便安装所要的软件包。 运行 APT 要求管理权限 。 可以被 APT 使用的一些常用命令: sudo apt-get install packagename 删除软件包:
sudo apt-get remove packagename 获取新的软件包列表:
sudo apt-get update 升级有可用更新的系统:
sudo apt-get upgrade 列出更多命令和选项:
apt-get help
2、安装/卸载 .deb 文件
这 些是Debian 软件包。这些与 Ubuntu 相关的软件包文件使用 .deb 后缀是因 为 Ubuntu 与 Debian GNU/Linux 发行版有着紧密的关系。您将需要管理权限来安装 .deb 文件 。
要安装 .deb 文件,简单地双击它,然后选择 安装软件包 即可。 sudo dpkg -i package_file.deb 来安装 .deb 文件。 如需卸载 .deb 文件,在您软件包管理器中反选它,或输入:
sudo dpkg -r package_name 3、将 .rpm 文件转为 .deb 文件
另 一种软件包文件是 .rpm为后缀的 Red Hat 软件包管理器文件。我们并不建议在 Ubuntu 系统中安装它们。在绝大多数情况 下,Ubuntu 自身的 .deb 软件包是可用的。然而,如果绝对必要,可以使用程序 alien 将 .rpm 文件转化为.deb 文件。
安装 alien 程序。 sudo alien package_file.rpm 4、安装 tarballs
以 .tar.gz 或 .tar.bz2 作 为后缀名的文件是在 Linux 和 Unix 中被广泛使用的 tarballs 的打包文件。 如果在任何 Ubuntu 软件库中都没 有 Ubuntu 的软件包,您可以按照软件包自带的指示使用命令行来安装和卸载 Tarball 文件。 Tarballs 通常包括程序的源代码,并 且需要 编译 才能使用。要做到这一点,一般需要其它软件 。 5、dpkg命令
dpkg -i **/**.deb 安装软件
dpkg -x **.deb 解开.deb文件
dpkg -r /-p 删除并清配置

更详细的 用dpkg –help 查询 如下:
dpkg -i|–install … | -R|–recursive …
dpkg –unpack … | -R|–recursive …
dpkg -A|–record-avail … | -R|–recursive …
dpkg –configure … | -a|–pending
dpkg -r|–remove | -P|–purge … | -a|–pending
dpkg –get-selections [ ...] 把已选中的软件包的列表打印到标准输出
dpkg –set-selections 从标准输入里读出要选择的软件包列表
dpkg –update-avail 替换现可安装的软件包信息
dpkg –merge-avail 把文件中的信息合并到系统中
dpkg –clear-avail 清除现有的软件包信息
dpkg –forget-old-unavail 忘却已被删除,现在却不能安装的软件包
dpkg -s|–status … 显示软件包详尽的状态信息
dpkg -p|–print-avail … 显示软件包当前可供安装的版本的详细信 息
dpkg -L|–listfiles … 列出所有“属于”该软件包(或多个软件包)的文件
dpkg -l|–list [ … 简明地列出软件包的状态
dpkg -S|–search … 搜寻拥有该文件(或多个文件)的软件包
dpkg -C|–audit 检查搜寻残损的软件包
dpkg –print-architecture 显示目标机的体系架构(借助 GCC)
dpkg –print-gnu-build-architecture 显示目标机体系架构的 GNU 版本的表示
dpkg –print-installation-architecture 显示本地主机的体系架构(用于安装)
dpkg –compare-vesions 比较版本号 – 见下
dpkg –help | –version 显示本帮助文档以及版本号
dpkg –force-help | -Dh|–debug=help 强制操作时,有关出错方面的帮助
dpkg –licence 显示版权和许可证的条文 6、ubuntu下apt-get 命令参数

常用的APT命令参数
apt-cache search package 搜索包
apt-cache show package 获取包的相关信息,如说明、大小、版本等
sudo apt-get install package 安装包
sudo apt-get install package – - reinstall 重新安装包
sudo apt-get -f install 修复安装”-f = ――fix-missing”
sudo apt-get remove package 删除包
sudo apt-get remove package – - purge 删除包,包括删除配置文件等
sudo apt-get update 更新源
sudo apt-get upgrade 更新已安装的包
sudo apt-get dist-upgrade 升级系统
sudo apt-get dselect-upgrade 使用 dselect 升级
apt-cache depends package 了解使用依赖
apt-cache rdepends package 是查看该包被哪些包依赖
sudo apt-get build-dep package 安装相关的编译环境
apt-get source package 下载该包的源代码
sudo apt-get clean && sudo apt-get autoclean 清理无用的包
sudo apt-get check 检查是否有损坏的依赖 1 有SUDO的表示需要管理员特权!
2 在UBUNTU中命令后面参数为短参数是用“-”引出,长参数用“――”引出
3 命令帮助信息可用man 命令的方式查看或者
命令 -H(――help)方式查看
4 在MAN命令中需要退出命令帮助请按“q”键!! sudo -h Help 列出使用方法,退出。
sudo -V Version 显示版本信息,并退出。
sudo -l List 列出当前用户可以执行的命令。只有在sudoers里的用户才能使用该选项。
sudo -u username|#uid User 以指定用户的身份执行命令。后面的用户是除root以外的,可以是用户名,也可以是#uid。
sudo -k Kill 清除“入场卷”上的时间,下次再使用sudo时要再输入密码。
sudo -K Sure kill 与-k类似,但是它还要撕毁“入场卷”,也就是删除时间戳文件。
sudo -b command Background 在后台执行指定的命令。
sudo -p prompt command Prompt 可以更改询问密码的提示语,其中%u会代换为使用者帐号名称,%h会显示主机名称。非常人性化的设计。
sudo -e file Edit 不是执行命令,而是修改文件,相当于命令sudoedit。

一、Ubuntu采用Debian的软件包管理器dpkg来管理软件包,类似RPM.系统中所有packages的信息都在/var/lib/dpkg/

目录下,其子目录/var/lib/dpkg/info用于保存各个软件包的配置文件列表:
(1).conffiles记录了Ubuntu软件包的配置文件列表
(2).list保存软件包中的文件列表,用户可以从.list的信息中找到软件包中文件的具体安装位置.
(3).md5sums记录了软件包的md5信息,这个信息是用来进行包验证的.
(4).prerm脚本在Debian包解包之前运行,主要作用是停止作用于即将升级的Ubuntu软件包的服务,直到软件包安装或升级完成.
(5).postinst脚本是完成Debian包解开之后的配置工作,通常用于执行所安装软件包相关命令和服务重新启动.

/var/lib/dpkg/available文件的内容是Ubuntu软件包的描述信息,该软件包括当前系统所使用的Debian安装源中的所有软件包,
其中包括当前系统中已安装的和未安装的Ubuntu软件包.
/var/cache/apt/archives目录是在用apt-getinstall安装软件时,软件包的临时存放路径
/etc/apt/sources.list存放的是软件源站点,当你执行sudoapt-getinstallxxx时,Ubuntu就去这些站点下载软件包到本地并执行安装

二、相关命令使用示例:

(1)查看某Ubuntu软件包的安装内容
dpkg-Lxxx
(2)查找软件库中的软件包
apt-cachesearch正则表达式
(3)显示系统安装包的统计信息
apt-cachestats
(4)显示系统全部可用Ubuntu软件包的名称
apt-cachepkgnames
(5)显示某软件包的详细信息
apt-cacheshowxxx
(6)查找某文件属于哪个包
apt-filesearchxxx
(7)查看已经安装了哪些Ubuntu软件包
dpkg-l
(8)查询某软件依赖哪些软件包
apt-cachedependsxxx
(9)查询某软件被哪些软件包依赖
apt-cacherdependsxxx
(10)增加一个光盘源
sudoapt-cdromadd
注:顾名思义,就是安装更新Ubuntu软件包时让其优先从Ubuntu光盘上找(如果你不能上网安装/更新,但有Ubuntu的DVDISO,这会对你非常有用)
(11)系统升级
sudoapt-getupdate
(12)清除所有已删除软件包的残馀配置文件
dpkg-l|grep^rc|awk’{print$2}’|sudoxargsdpkg-P
(13)编译时缺少h文件的自动处理
sudoauto-aptrun./configure
(14)查看安装软件时下载Ubuntu软件包的临时存放目录
ls/var/cache/apt/archives
(15)备份当前系统安装的所有软件包的列表
dpkg–get-selections|grep-vdeinstall>~/somefile
(16)从上面备份的安装包的列表文件恢复所有包
dpkg–set-selections<~/somefile
sudodselect
(17)清理旧版本的软件缓存
sudoapt-getautoclean
(18)清理所有软件缓存
sudoapt-getclean
(19)删除系统不再使用的孤立软件
sudoapt-getautoremove
(20)查看Ubuntu软件包在服务器上面的地址

7、Ubuntu软件推荐
sudo apt-get install virtualbox#
sudo apt-get install build-essential pkg-config xserver-xorg-dev linux-headers-`uname -r`
sudo apt-get install libc6-dev
sudo apt-get install apt-build #frontend to apt to build, optimize and install packages
sudo apt-get install nautilus-open-terminal dpkg-dev
sudo apt-get install testdisk #Partition scanner and disk recovery tool
sudo apt-get install mkisofs # Creates ISO-9660 CD-ROM filesystem images
sudo apt-get install cramfsswap #swap endianess of a cram filesystem (cramfs)
sudo apt-get install cramfsprogs squashfs-tools #cramfs squashfs
sudo apt-get install aptoncd # Installation disc creator for packages downloaded via APT
sudo apt-get install language-support-zh language-pack-zh#安装中文语言支持
sudo apt-get install compiz compizconfig-settings-manager compiz-corecompiz-fusion-plugins-extra compiz-fusion-plugins-unsupported emeraldemerald-themes#安装compiz/fusion 有史以来最炫的3D桌面
sudo apt-get install stardict stardict-common stardict-cdict-gbstardict-cedict-gb stardict-hanzim stardict-langdao-ce-gbstardict-langdao-ec-gb stardict-oxford-gb stardict-xdict-ce-gbstardict-xdict-ec-gb stardict-jcedict stardict-jedictstardict-jmdict-en-ja stardict-jmdict-ja-en wyabdcrealpeopletts#安装StarDict
sudo apt-get install kde-i18n-zhcn kde-i18n-zhtw#k程序中文支持,很讨厌kde ,但不太讨厌qt程序可以这样装
sudo apt-get install gnome-common # common scripts and macros to develop with GNOME
sudo apt-get install makeself #utility to generate self-extractable archives
sudo apt-get install sun-java5-jdk #安装Java5环境
sudo apt-get install sun-java5-plugin #安装Java5环境
sudo apt-get install sun-java6-jre#安装JAVA6环境
sudo apt-get install sun-java6-jdk #安装JAVA6环境#
sudo update-alternatives –config java#设定JAVA环境
sudo apt-get install nautilus-open-terminal #在右键菜单中加入打开终端
sudo apt-get install qt4-qtconfig#qt4 gui配制工具, 如字体等,很讨厌kde ,但不太讨厌qt程序可以这样装
sudo apt-get install kcontrol #k程序gui配制工具,很讨厌kde ,但不太讨厌qt程序可以这样装
sudo apt-get install smbfs #smbfs挂载支持
sudo apt-get install nfs-common #nfs
sudo apt-get install samba nfs-kernel-server #samba
sudo apt-get install nmap #网络端口扫描工具
sudo apt-get install nmapfe #nmap前端
sudo apt-get install kinstaller #application installer
sudo apt-get install ubuntu-restricted-extras #有用的东东。skyx强力推荐
sudo sudo apt-get install bum #系统服务管理软件
sudo apt-get install sysv-rc-conf #一款基于perl的开机进程调整工具,sysv-rc-conf执行命令即可
sudo apt-get install rcconf # Debian Runlevel configuration tool
sudo apt-get install rar unrar p7zip* #安装rar 7zip
sudo apt-get install rpm alien #安装rpm支持
sudo apt-get install yum rpm #redhat相关
sudo apt-get install xpdf xpdf-chinese-simplified #安装pdf查看软件
sudo apt-get install xchm xpdf-chinese* #安装chm查看软件
sudo apt-get install gnomebaker k3b#安装刻录软件
sudo apt-get install brasero #gnome上的刻录软件
sudo apt-get install subversion #svn
sudo apt-get install meld #一个文件、目录比较器
sudo apt-get install kompare # 又一个文件比较器
sudo apt-get install xxdiff #- a graphical file and directories comparison and merge tool
sudo apt-get install mc #类似norton commander 工具,skyx 吐血推荐
sudo apt-get install gnome-commander #gnome 上类似Total commander的工具
sudo apt-get install krusader #kde 上类似Total commander的工具
sudo apt-get install rox-filer#一个简单的文件管理软件
sudo apt-get install ghex #GNOME 上的十六进制文件编辑器
sudo apt-get install rxvt yakuake tilda kuake konsole multi-gnome-terminal pyqonsole #几个终端
sudo apt-get install pcmanx-gtk2 qterm mozilla-plugin-pcmanx #安装bbs 客户端
sudo apt-get install mozilla-thunderbird thunderbird-gnome-support latex-xft-fonts #thunderbird
sudo apt-get install ntfs-3g ntfs-config #ntfs写入支持,装完后运行ntfs-config,把两个钩打上即可。楼下方法作废
sudo apt-get install googleearth googlizer gtalk#google相关,skyx友情提示:不推荐马甲 gtalk
sudo apt-get install kvm #Full virtualization on x86 hardware 华主席推荐
sudo apt-get install vmware-player #Free virtual machine player from VMware
sudo apt-get install socks4-server socks4-clients #一个socks 代理服务器/soks4代理客户端
sudo apt-get install liferea #超强的rss reader ,明显比akregator好用, 由zhuqin_83吐血推荐
sudo apt-get install axel-kapt gwget aria2#多线程下载工具,也可在论坛search 超强工具prozilla,由雕啸长空吐血推荐
sudo apt-get install privoxy #河#蟹# mixmaster anon-proxy socat#突破风锁线和雁过无痕
sudo apt-get install kdebluetooth #超简单的ubuntu与蓝牙手机互传文件工具
#蓝牙请参见:   &highlight=
sudo apt-get install build-essential #build-essential
sudo apt-get install proxychains #一个socks4 socks5代理软件 ,可以支持apt-get代理
sudo apt-get install viewglob #一个shell相关的工具
sudo apt-get instll eva amsn wengophone skype licq #安装im语音视频聊天软件
sudo apt-get install beryl emerald emerald-themes#安装beryl
sudo apt-get install gkrell* #很好的一个东东,装了就知道了
sudo apt-get install conky# 有意思的一个系统monitor
sudo apt-get install imagemagick# e主席(ee)大力推荐的批量修改图片的软件,现在论坛个别人在搞个人崇拜
sudo apt-get install kolourpaint #又一个画图软件
sudo apt-get install tuxpaint #好玩的画图软件
rgbpaint #getdeb上有,最弱,但很小巧的画图软件
mtpaint(getdeb上有,比gpaint强一点的画图软件)。
sudo apt-get install rbot # ruby写的irc bot
sudo apt-get install gqview #一个图片浏览器
sudo apt-get install ksnapshot #一个抓屏程序
sudo apt-get install vncserver #vncserver,vncview默认已经安装了
sudo apt-get install tightvncserver tightvnc-java #另一个vnc
sudo apt-get install vim-full #vim无法高亮显示,然后编辑 /etc/vim/vimrc,取消syntax on前面的"注释符号
sudo apt-get install firestarter #图形接口的防火墙设定程序
sudo apt-get install flashplugin-nonfree #安装浏览器Flash插件
sudo apt-get install gftp kftpgrabber filezilla kasablanca#安装ftp客户端
sudo apt-get install build-essential # 安装编译环境
sudo apt-get install mysql-client mysql-server #安装mysql服务
sudo apt-get apache2 mysql-server php4 php4-gd php4-mysql #安装LAMP
sudo apt-get install d4x azureus amule ktorrent mldonkey-servermldonkey-gui rtorrent qtorrent bittornado-gui bittorrent-guitorrentflux deluge-torrent# 几个下载/bt/电驴 工具
sudo apt-get install sysstat #安装sar, iostat and mpstat
sudo apt-get install xvidcap gnome-splashscreen-manager #安装屏幕视频录制 / splash 管理
sudo apt-get install istanbul #Desktop session recorder
sudo apt-get install sysinfo xsysinfo#系统信息查看
sudo apt-get install scrot imagemagick #截图工具

Likes(2)Dislikes(0)

Quick Tutorial on TortoiseSVN

January 24, 2014 in Other

TortoiseSVN.ppt

Likes(1)Dislikes(0)

大一统理论乱弹

December 29, 2013 in Knowledge Sharing, Other

什么是大一统理论?大一统理论就是试图通过为现实世界建立一个完整的数学模型来解释所有物理现象的运行机制的理论,属于理论物理的范畴,也是理论物理学家的终极梦想。

众所周知,宇宙中最基本的力有四种,引力作用,电磁作用,强相互作用和弱相互作用。

其中引力作用和电磁作用是远距离作用力,而强相互作用和弱相互作用是近距离作用力。

世界上最早的大理论物理学家就是牛顿, 他的发现能解释大的物体在低速情况下的运动规律。他的理论也是当时的大一统理论。

电动力学的奠基人麦克斯韦也是伟大的理想物理学家,他的发现说明电,磁,光是同源的,洛伦茨力和麦克斯韦方程基本也能解释当时的电磁现象。但是在此时已经没有大一统理论的存在了,理论物理已经被割裂成牛顿经典力学和电动力学两个不相干的部分。

爱因斯坦的相对论很好的解释了物质在大尺寸下的运动规律,完美的诠释了物体在引力作用下的行为,他的时空观是4维时空,也就是3维空间加上一维时间。爱因斯坦也试图建立一个体系来结合广义相对论和电磁学,他称之为统一场论, 结果他没能成功,更糟糕的是随着强相互作用和弱相互作用的发现,他的目标变得越来越遥远。至此,作用力分别由四种不同的理论体系分割。

理论物理学家们自然不能容忍这种现象长期存在,他们依然在努力建立一个大一统理论来解释所有现象。

1968年,谢尔登·格拉肖、阿卜杜勒·萨拉姆与史蒂文·温伯格发布了电弱统一理论。 弱相互作用与电磁相互作用是同一种相互作用的不同状态的表现形式。
根据电弱理论,在能量非常高的时候,宇宙共有四种无质量的规范玻色子场,它们跟光子类似,还有一个复矢量希格斯场双重态。然而在能量低的时候,规范对称会出现自发破缺,变成电磁相互作用的U(1)对称(其中一个希格斯场有了真空期望值)。虽然这种对称破缺会产生三种无质量玻色子,但是它们会与三股光子类场融合,这样希格斯机制会为它们带来质量。这三股场就成为了弱相互作用的W+、W−及Z玻色子,而第四股规范场则继续保持无质量,也就是电磁相互作用的光子。
W及Z玻色子是负责传递弱核力的基本粒子。它们在1983年被欧洲核子研究组织的实验检测到。
2013年3月14日,欧洲核子研究组织发布新闻稿,正式宣布探测到新的粒子即希格斯玻色子。至此,弱电统一理论完全被实验证明。
弱电统一理论的提出极大地鼓舞了其他的理论物理学家。在70年代,标准模型被慢慢建立起来。
标准模型是一套描述强相互作用、弱相互作用及电磁作用这三种基本力及组成所有物质的基本粒子的理论。它隶属量子场论的范畴,并与量子力学及狭义相对论相容。到目前为止,几乎所有对以上三种力的实验的结果都合乎这套理论的预测。但是标准模型还不是一套大一统理论,主要是因为它还没有能把引力作用包括进去。
标准模型包含61种基本粒子:
36种夸克(6味3色再加上它们的反粒子),夸克是组成重子的基本粒子;
12种轻子(电子、μ子、τ子三种带-1基本电荷的粒子,以及它们分别对应的电中微子、μ中微子、τ中微子三种不带电的中微子,再加上它们的反粒子);
8种胶子(3色与其反色组合而成,线性独立的只有8种),胶子是一种负责传递强相互作用的玻色子;
2种W玻色子(W+,W-),弱相互作用的媒介粒子;
Z玻色子,弱相互作用的媒介粒子;
光子,电磁作用的媒介粒子;
希格斯玻色子,

夸克和轻子都是费米子,其他的基本粒子都是玻色子。简单来说,费米子就是组成物质的基本粒子,而玻色子则负责传递各种作用力。
规范玻色子的规范变换是可以准确地利用一个称为“规范群”的酉群去描述。强相互作用的规范群是SU(3),而电弱作用的规范群是SU(2)×U(1)。所以标准模型亦被称为SU(3)×SU(2)×U(1)。

为了实现大一统的梦想,有人在标准模型上添加了引力子的基本粒子,但是迄今为止尚未被实验所发现。

也有人假设SU(3)、SU(2)及U(1)群其实是一个更大的对称群的成员。只有在高能状态(比现时实验能达到的能量还要高)这个对称性才能保存;在低能状态,它自发破缺到SU(3)×SU(2)×U(1)。这些设想中第一个被提出的是SU(5),这个理论同时还预言了质子的衰变,认为质子的寿命大约为10^30年,这个预测和超级神冈探测器的实验结果不符,因此这个理论基本已经不人所看好。其它类似的还有SO(10)和E(6)。

目前最被看好的能成为大一统理论的是超弦理论。

弦理论的雏形是在1968年由维内奇诺发现。他原本是要找能描述原子核内的强作用力的数学函数,结果却发现欧拉的贝塔函数能够描述他所要求解的强作用力。不久后李奥纳特·苏士侃发现,这个函数可理解为一小段类似橡皮筋那样可扭曲抖动的有弹性的“线段”,这就是弦理论得名的由来。早期的弦理论是只是研究玻色子,后来在弦理论上加上了超对称性,就成了大一统的超弦理论了。

超弦理论认为所有基本粒子在本质上没有区别,都是一小段在高维时空(有10维,11维两种观点)振动着的“能量弦”;弦与弦之间本质上并无不同,只是弦的长度,形状,振动方式和运动方式不同。无数振动着的弦投射到爱因斯坦的思维时空,就像把三维世界中的景象投射在二维的电影屏幕上,就是人类能认识到的各种基本粒子。在超弦理论中,人们自然地可以得到规范对称性、超对称性和引力,而这些原来在原有的标准模型中或者是强加进去的或者是与量子理论相冲突的,在超弦理论中它们都协和地统一起来了。尽管弦论中的弦的尺寸极其微小,但操控它们性质的基本原理预言,存在着几种尺度较大的薄膜状物体,后者被简称为”膜”.根据超弦理论,我们所处的宇宙空间就是九维空间中的三维膜.

超弦理论分为三种类型:Ⅰ型,由开弦和非定向闭弦构成,其低能极限等价于N=1的10维超引力和超杨-密耳斯理论,规范群为SO(N)和USP(N);Ⅱ型,仅由定向闭弦构成,不能描述规范相互作用,低能极限等价于N=2的10维超引力理论;Ⅲ型是1985年由D.J.格罗斯等人提出的杂交弦,由26维空间玻色弦和10维空间费密弦“杂交”而成,虽然它仅包含定向闭弦,但由于在环面上紧致化及孤立子的存在,可以描述规范相互作用,规范群为E8×E8或Spin(32)/Z2,其中Spin(32)为SO(32)的覆盖群,其低能极限与Ⅰ型超弦相同。

在十维空间中,实际上有5种自洽的超弦理论,它们分别是IIA和IIB,一个规范为Apin(32)/Z2的杂化弦理论,一个规范群为E8×E8的杂化弦理论和一个规范为SO(32)的I型弦理论。对于大一统理论来说,5种可能性还是太多了。1995年人们才得到一个比较完美的关于这5种自洽超弦理论统一的模型。这个存在一个唯一的模型,被称为M理论。

超弦理论成功地解释了黑洞的熵和辐射,但是并没有任何实验表明弦的存在,
大一统理论大事年表

1640年-法国天文学家布利奥(Ismael Bullialdus)建议重力的大小与距离平方成反比。
1684年-牛顿导出了平方反比的重力定律。
1784年-英国的自然哲学家John Michell论及经典物理有逃逸速度超过光速的物体。
1795年-法国的数学与天文学家拉普拉斯亦论及经典物理有逃逸速度超过光速的物体。
1798年-英国的物理学家亨利·卡文迪什测量重力常数常数G。
1864年-麦克斯韦公布麦克斯韦方程组。
1876年-英国的数学与科学哲学家威廉·金顿·克利福德建议物体的运动可能源自于空间上的几何变化。
1909年-爱因斯坦和葛罗斯曼开始发展束缚度量张量的理论gik,用以定义与质量有关,源自的重力空间几何。
1910年-汉斯·莱纳和根拿·诺德斯德伦定义了莱纳-诺德斯德伦奇点,赫尔曼·魏尔解出特解为一个点。
1913年-玻尔提出了原子结构的玻尔模型,并因此获得1922年诺贝尔物理学奖。
1916年-卡尔·史瓦西解出球面对称且不转动的无电性系统在真空下的爱因斯坦场方程。
1917年-保罗·埃伦费斯特给初三度空间的条件原则。
1918年-汉斯·莱纳和根拿·诺德斯德伦解出球面对称且不转动的荷电系统的爱因斯坦-麦克斯韦场方程。
1918年-Friedrich Kottler得到非真空的爱因斯坦场方程史瓦西解。
1920年-玻色和爱因斯坦发展出“玻色——爱因斯坦统计法”的统计规则。符合这个统计规则的粒子被称为玻色子。
1923年-美国数学家伯克·霍夫证明史瓦西的时空几何是爱因斯坦场方程唯一的球对称解。
1924年-路易·德布罗意提出了德布罗意假说,每一种微观粒子都具有波粒二象性。
1924年-泡利发现泡利不相容原理并因此获得1945年的诺贝尔物理学奖.
1925年-海森堡、玻恩和约尔丹(P. Jordan)完成了矩阵力学。
1926年-薛定谔发表了关于薛定谔波动方程的论文。
1926年-费米发现了一种新的统计定律—费米-狄拉克统计。他发现这种统计适用于所有遵循泡利不相容原理的粒子,这些粒子现在被称为费米子。
1927年-海森堡发表论文给出了不确定性原理的原本启发式论述。
1928年-保罗·狄拉克发表了一项描述自旋-½粒子的波函数方程,不带矛盾地同时遵守了狭义相对论与量子力学两者的原理,实则为薛定谔方程的洛伦兹协变式。这个方程预言了反粒子的存在。
1932年-卡尔·安德森发现了正电子(positron)。
1935年-汤川秀树发表“关于基本粒子的相互作用”论文,解释了原子核之内质子与中子之间的相互作用,提出核子的介子理论并预言介子的存在。
1939年-欧本海默和哈特兰·史奈德计算无压力均直流体的重力坍缩时,发现会自己切除与宇宙其余部分的联系。
1939年-哈恩和斯特拉斯曼发现核裂变。
1940年-泡利证明带半数自旋的粒子是费米子,带整数的自旋的粒子是玻色子。
1956年-李政道和杨振宁发表了著名的“弱相互作用中的宇称守恒质疑”。吴健雄与同事于1957年实验发现了弱相互作用的宇称不守恒,杨振宁与李政道因此获得1957年诺贝尔物理学奖。
1963年-克尔解出不带电对称旋转体在真空的爱因斯坦场方程,并导出克尔度规。
1964年-罗杰·彭罗斯证明一颗内爆的恒星一旦形成事件视界就必然会成为奇点。
1964年-詹姆斯·克罗宁与瓦尔·菲奇以K介子衰变,为弱相用作用下CP对称破缺提供了明确的证据,二人因此获得1980年的诺贝尔物理学奖。
1965年-艾兹·T.·纽曼、E. 考契、K. Chinnapared、A. Exton、A. Prakash和Robert Torrence解出带电并旋转系统的爱因斯坦-麦克斯韦场方程。
1967年-约翰·惠勒提出”黑洞”这个名词。
1968年-布兰登·卡特应用汉米顿-贾可比方程导出带电的亚原子粒子在克尔-纽曼黑洞场外的一阶运动方程。
1969年-罗杰·彭罗斯论述由克尔黑洞题取自旋能量的罗杰—彭罗斯过程。
1972年-史蒂芬·霍金证明,经典黑洞的视界事件区域不可能减少。
1972年-詹姆斯·巴丁、布兰登·卡特和史蒂芬·霍金提出等同于热力学定律的黑洞第四定律。
1972年-雅各·柏肯斯坦建议黑洞也有熵,就是事件视界的面积。
1972年-小林诚与益川敏英指出,弱相互作用的CP破坏,需要两代以上的粒子,因此这项发现实际上预测了第三代粒子的存在,他们因此获得了2008年半个诺贝尔物理学奖。
1974年-史蒂芬·霍金将量子场论运用于黑洞时空,并证明黑洞会像黑体一样辐射出光谱而导致黑洞的蒸发。
1995年-威滕在南加州大学会议中提出M理论,并用它来解释一些以前观察到的现象,在弦论中引发所谓的第二次超弦革命。
1996年-安蒂·斯楚明格和伐发运用弦论计算黑洞的熵,得到与史蒂芬·霍金和雅各·柏肯斯坦相同的结果。
1998年-超级神冈探测器的领导者小柴昌俊给出中微子振荡的首个确切证据,认为中微子在三种不同“味”之间是可以相互转换的,这也表明中微子是有质量的,而不是粒子物理标准模型中预言的零质量粒子。2002年,超级神冈探测器证实反应堆中产生的中微子发生了振荡。标准模型因此做了修正。小柴昌俊也因此获得2002年的诺贝尔物理学奖。
2002年-普郎克外太空物理学院的天文学家提出目前的证据假设银河系的中心人马座A*是个超重质量黑洞。
2004年-在量子力学和弦论上的计算,都认为讯息可以自黑洞溢出。源自弦论的黑洞模型对奇点的想法抱持怀疑。
2013年-欧洲核子研究组织宣布探测到新的粒子即希格斯玻色子。

 

 

Likes(6)Dislikes(0)

如何制作ubuntu usb 启动盘

December 26, 2013 in Linux

在windows中下载Universal USB Installer

http://www.pendrivelinux.com/universal-usb-installer-easy-as-1-2-3

Universal USB Installer aka UUI is a Live Linux USB Creator that allows you to choose from a selection of Linux Distributions to put on your USB Flash Drive. The Universal USB Installer is easy to use. Simply choose a Live Linux Distribution, the ISO file, your Flash Drive and, Click Install. Upon completion, you should have a ready to run bootable USB Flash Drive with your select operating system installed. Other features include; Persistence (if available) – note that casper persistence will only work with fat16 or fat32 formatted drives.

Universal USB Installer (UUI) Screenshots

Universal USB Installer Steps
Universal USB Installer – Progress Window

Universal-USB-Installer-1.9.5.1.exe – November 24, 2013 – Changes

Update to support OpenSuse 32/64bit. NOTE: OpenSUSE DVD ISOs will not work due to Fat32 4GB file size limitation. Address Insane Primary (MBR) partition error.

Download Universal-USB-Installer-1.9.5.1.exeUniversal-USB-Installer-1.9.5.1.exeSource Code
MD5: E9803AD7643D003BED871683F58A4817

Basic RequirementsChangelogSupported DistrosFAQ
IMPORTANT NOTE: Your USB drive must be Fat16/Fat32/NTFS formatted, otherwise Syslinux will fail and your drive will NOT Boot.

Bootable USB Flash Drive Creation Requirements:

Universal-USB-Installer-1.9.5.1.exe
Windows XP/Vista/7 or WINE to create the USB (Win 98/2K WILL NOT Work!)
*Fat16, Fat32, or NTFS Formatted Flash Drive
PC with a BIOS that can boot from USB
Your Favorite Linux ISO
Feel free to inform me of unlisted Live Linux distributions or version revisions, and I will do my best to update UUI to support them.

Likes(2)Dislikes(0)

Ubuntu 13.04/MInt 16下安装qq

December 26, 2013 in Linux

1.首先安装最新版的wine

sudo add-apt-repository ppa:ubuntu-wine/ppa
sudo apt-get update
sudo apt-get install wine1.5
sudo apt-get install winetricks

输入这些命令你要耐心等后。。。。。。。

注意:

64位Ubuntu 可以安装ia32-libs 32位兼容支持库来运行:
sudo apt-get install ia32-libs

 

2.下载安装包

http://www.longene.org/forum/viewtopic.php?t=4700

安装命令

sudo dpkg -i WineTM2013-20131206-Longene.deb安装完成后,桌面会有一个qq的图标,双击直接可以使用

如果启动中遇到如下错误

p11-kit: couldn't load module: /usr/lib/i386-linux-gnu/pkcs11/p11-kit-trust.so: /usr/lib/i386-linux-gnu/pkcs11/p11-kit-trust.so: cannot open shared object file: No such file or directory

then simply follow the same commands as in the above link, but also with p11-kit: first do

sudo /usr/local/bin/getlibs -p p11-kit:i386 

then make the symbolic link:

sudo ln -s /usr/lib32/i386-linux-gnu/pkcs11/p11-kit-trust.so /usr/lib/i386-linux-gnu/pkcs11/p11-kit-trust.so
Likes(6)Dislikes(0)
Avatar of Fei

by Fei

小陈准备的加密APP的胶片

December 7, 2013 in Knowledge Sharing, Other

因为有人不在QQ群里,所以把这个PPT胶片放到网站上。

app-password

Likes(1)Dislikes(0)

Cloud computing slides

December 5, 2013 in Knowledge Sharing, Other

Hi everyone,
Here is the slide used in last Sunday’s presentation: Cloud computing

•Cloud computing is an umbrella term used to refer to Internet based development and services
•A number of characteristics define cloud data, applications services and infrastructure:
  –Remotely hosted: Services or data are hosted on remote infrastructure.
  –Ubiquitous: Services or data are available from anywhere.

–Commodified: The result is a utility computing model similar to traditional that of traditional utilities, like gas and electricity – you pay for what you would want
cloud

Likes(2)Dislikes(0)

Optimize your website -Part 3

November 24, 2013 in Knowledge Sharing, Web Design

Feedback from our users:

Y.Li : Cannot login in Chrome and Safari2
Solution:
Please clear your chrome cookies. Please check the following link for how to clear the cookies:

https://support.google.com/chrome/answer/95647?hl=en

F.Fei: Why I still feel it is slow?
Solution:
Well, it because of two factors:
1. Your network speed
I know this answer might not be able to convince you, but in some case ,it is the root cause. Because different people located in different region, sometimes it is the major reason. So the better way is using the webpagetest for measurement.
2. Website host’s design
Even in using webpagetest, sometime is faster,sometime it is slower. This is caused by the design of the webhoster, they will slow down those pages which are not frequently visited. If you run the webpagetest more than 5 times ,you will find the fist time it is ‘F’ ,but the rest 4 times will be ‘A’

One possible solution is using static page as the homepage.
Here is the testing result if we use the static page:

Capture

Z.Su: CSS is mess up in my browser.
Solution:
It is caused by w3 total cache, disable the ‘Minify’ feature will solve this problem.

Likes(1)Dislikes(0)