在线手写数学公式并转化成latex或mathML代码-Web Equation

2012年11月29日 sigma 没有评论 11,599 views

今天写作业需要用到公式编辑,由于latex只有命令行界面,很多公式不知道怎么打,于是找了个在线书写公式的网站,在此mark下:

这网站可以在线手写数学公式并转化成latex或mathML代码。

网址:

http://webdemo.visionobjects.com/equation.html?locale=zh_CN

另外,这里还有个能够在线编写公式的网站:

http://www.codecogs.com/latex/eqneditor.php

 

分类: 贝壳 标签: ,

gcc嵌入汇编Error: unsupported for `mov’ 错误解决方法

2012年11月26日 sigma 没有评论 9,611 views

今天,在64位机器上,用gcc编译一段嵌有汇编代码的程序,发现报:

$ gcc -o a.out test.c
test.c: Assembler messages:
test.c:4: Error: unsupported for `mov'

其中,test.c的内容如下:

#include <stdio.h>
int main(){
	printf("Test\n");
	 __asm__ __volatile__(
	"mov $0xe0000019,%eax;or $0x00000001,%eax;mov %eax,%cr0;"
	);
	return 0;
}

后来查了下,是因为在64位机器上编译32位的汇编码导致的。解决方法就是加个-m32的选项,使gcc使用32位的ABI。

分类: 贝壳 标签: ,

linux/mac 识别转化文本编码

2012年11月13日 sigma 没有评论 4,199 views

识别:enca -L 当前语言  文件名;eg:

enca -L zh_CN paper.tex

转化:enconv -L 当前语言  -x 编码 文件名; eg:

enconv -L zh_CN -x gb2312 paper.tex
分类: 沙子 标签: , ,

亮点倍出的ISA总线

2012年10月17日 sigma 没有评论 3,132 views

需要搞一个ISA总线相关的东西,于是找ISA 的specification,谁知,找了半天,没有找到。却找到下面一段话:

IBM最初命名的“AT总线”首先被记录于IBM出版的“The PC-AT Technical Reference”上。此书包括了图表和BIOS清单,这样类似于康柏的其它公司很容易就生产出了IBM兼容的产品。由于IBM将“AT总线”作为一项商标进行保护。其它生产兼容IBM产品的公司就不能使用AT总线这个名称,结果人们在行业中创造了“ISA”,并将其作为这种总线的新名称这个名称。最后被包括IBM在内的所有公司采用。

尽管“The PC-AT Technical Reference”包含了详细的图表和BIOS清单,但其因未包含严格的时序规范及其它必要条件而未成为一个很好的总线规范。结果对ISA各种各样的实现造成了一些产品之间的兼容性问题。为了减轻因兼容造成的问题,渐渐形成了许多ISA总线规范,但是不幸的是这些规范也不尽相同。迄今为止没有产生出一个完全统一的ISA总线规范。

看完瞬间晕了,作为一个被广泛使用了30年的总线标准,竟然没有一个统一的规范文档。名称也很搞笑,IBM一开始不让大家用某名称,于是大家起了个其他名称,然后,IBM做了一个艰难的决定,我也用那个其他名称。

分类: 沙子 标签: , ,

使用Mac Mountain Lion自带屏幕取词

2012年10月12日 sigma 没有评论 6,209 views

不小心发现的,后来一直没法重现,后来搜了下,方法如下:

把鼠标指针指向需要取词的目标上,在触摸板上用3个手指双击目标,目标将被高亮成黄色并弹出一个半透明的取词框出来。

屏幕取词要求开启 系统偏好设置(System Preferences)-触控板(Trackpad)-光标点按(Point & Click)设置下的 “查找(Look up)”选项。

原文:http://www.tip4mac.com/2011/09/look-up-words-in-the-lion-dictionary-with-two-taps/

分类: 沙子 标签:

mac下查看所有用户和组

2012年9月14日 sigma 没有评论 17,809 views

貌似mac下直接查看/etc/passwd 文件不能看到所有用户和组,需要用以下命令查看:

dscacheutil -q group

 

分类: 沙子 标签:

cscope错误E567: no cscope connections解决方法

2012年9月6日 sigma 没有评论 9,860 views

貌似是因为找不到cscope库文件,因此,可以vim中手动设:

E567: no cscope connections

或者在bashrc中加入:

CSCOPE_DB="/path/to/cscope.out"
分类: 沙子 标签: ,

无觅相关文章插件,快速提升流量