Dec 22
工具->宏->Visual Basic编辑器,工程框中,右击Sheet1,插入模块,在模块1中加入如下代码
Sub iterate()
    Dim row, col, i, j As Integer
    Dim str, addr As String
    row = ActiveSheet.UsedRange.rows.Count
    col = ActiveSheet.UsedRange.Columns.Count
    MsgBox row & " " & col, vbOKOnly
    For i = 0 To row - 1
        For j = 0 To col - 1
            addr = Chr(65 + j) & Chr(i + 48 + 1)
            MsgBox Range(addr).Text
        Next
    Next
End Sub

如果需要修改单元格的内容:
Range(addr).Select
ActiveCell.FormulaR1C1 = "ooxx"
Sep 6
前一阵重装过XP,IE6中文版这一点很不爽,今天终于决定改了。
搜了一下具体的方法,发现有个巨麻烦的要自己hack browselc.dll,不爽。
然后看到了这个解决方法,很不错,贴一下:

单击“开始/运行”,输入“regedit”并回车打注册表,
依次展开到:HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Toolbar,
新建项QuickComplete,再在QuickComplete项下新建字符串值QuickComplete,值为“http://www.%s.com”  
如果想改成cn 就值为“http://www.%s.cn”  
Aug 11

ubuntu 9.04 gstreamer0.10-* 不指定

felix021 @ 2009-8-11 16:36 [IT » 软件] 评论(3) , 引用(0) , 阅读(8309) | Via 本站原创
9.04以前的ubuntu要安装gstreamer的时候,只需要简单地
$ sudo apt-get install gstreamer0.10-*
然后就OK了。

从9.04开始,这选中的所有包有冲突了,经过筛选,发现最后安装这些包即可:

gstreamer0.10-alsa
gstreamer0.10-doc
gstreamer0.10-esd
gstreamer0.10-ffmpeg
gstreamer0.10-fluendo-mp3
Aug 10

迅雷离线下载试用报告 不指定

felix021 @ 2009-8-10 14:00 [IT » 软件] 评论(3) , 引用(0) , 阅读(8043) | Via 本站原创
前两天发现迅雷针对其会员推出了一个“离线下载”业务,
能够让迅雷的服务器帮你下东西,甚至挂BT挂电驴。
然后提供150KB以上的稳定下载速度让你下回来。
虽然我觉得很好,但是在百度知道看了一下,很多人却觉得不靠谱。
由于迅雷提供3天的免费试用(600MB空间,单任务),于是决定试试。
前天本来想下一个Ice Age III的特别短片Surviving Sid,540.8MB
但是由于下载速度过慢(只有两三KB)而我又不想挂机,所以还是放弃了。
昨晚在迅雷的离线任务添加了这个任务,速度其实也差不多,不过有的时候快些。
今天早上来看,下了70%+,接近中午的时候80%+。午饭回来再一看,下好了。
点击下载到本地,弹出firefox自带的下载管理器,直接就有200KB以上的稳定速度(教育网)。
感觉很不错,用来挂不太容易下的东西还是比较靠谱的。
不过。。如果你的网络本身够快且有公网IP(适合挂BT电驴),那就不用考虑了。
顺便提一句,迅雷会员跟QQ一样,10米/月,网银八八折。
迅雷离线下载的官方网站是 http://lixian.vip.xunlei.com
May 16

linux下批量缩小图片 不指定

felix021 @ 2009-5-16 01:02 [IT » 软件] 评论(0) , 引用(0) , 阅读(4894) | Via 本站原创
(参考网上的资料)用到了 ImageMagick 工具包。
@ Ubuntu
sudo apt-get install imagemagick

引用
$ convert -resize 50%x50% 1.jpg 1_small.jpg
就可以把 1.jpg 的尺寸缩小到越来的1/4
引用
$ convert -sample 400x300 1.jpg 1_small.jpg
就可以把 1.jpg 的尺寸缩小到400x300
注意,两个比率/数字之间的是字母x,不是乘号。

然后来个批量转换的东东(网上的教程是for,虽然我比较喜欢find)
引用
for img in `ls *.jpg`; do convert -resize 50%x50% $img small_$img; done

如果要递归地转换当前目录以及子目录的图像就用find吧:
引用
find -name "*.jpg" -exec convert -resize 50%x50% {} {}.small.jpg
Apr 16
贴出来,以后说不定会来查:D
本来想搞一个ASCIILaTeXMathML.js进来的,不过对IE的支持不够好,而且太大了,所以就不整了。
Apr 14
看了一天的lshort,终于对LaTeX的使用有了大致的了解,不过还是有些不够熟悉。
决定写个东西练手,但是写着写着遇到一个难以逾越的问题:
使用\label{ooxx}定义一个标签(或者叫做书签?),然后用\ref{ooxx}引用的时候,就出现两个问号"??"
网上的说法是,需要一个gbk2uni.exe把编码转换一下
因为很多人是在win下面编写的TeX文档,默认是GBK编码,而生成书签的需要用UTF-8编码才能被识别
可是我是在Ubuntu Linux下面的,默认的文本编码就是UTF8,没有必要转换了阿
网上查到有人用了hyperref包,但是加上下面这一句之后仍然是俩问号
引用
\usepackage[dvipdfm,
            pdfstartview=FitH,
            CJKbookmarks=true,
            bookmarksnumbered=true,
            bookmarksopen=true,
            colorlinks=true, %注释掉此项则交叉引用为彩色边框(将colorlinks和pdfborder同时注释掉)
            %pdfborder=001,   %注释掉此项则交叉引用为彩色边框
            citecolor=magenta,% magenta , cyan
            linkcolor=blue,
            linktocpage=true,
            ]{hyperref}       % hyperref 宏包通常要求放在导言区的最后!!!

又因为一直是直接用pdflatex b.tex编译的文档,以为是需要按照正常的方式,于是
引用
$ latex b.tex
$ dvips b.div
$ ps2pdf b.ps

可是在第一步提示
引用
LaTeX Warning: Reference `def' on page 1 undefined on input line 31.
LaTeX Warning: There were undefined references.

生成的pdf文件中仍然是不能正常显示,非常囧。
折腾了好久,网上一直没找到解释,却在无意中发现了解决方案:
如果我先用latex编译一次b.tex以后,然后再用pdflatex,就能够解决问题!
然后又突然就明白过来了,运行latex b.tex两次,第二次就没有那个warning了!
Orz... 怎么工作得像MASM似的,先扫一遍找Symbol,然后才生成目标代码。。。

如果要生成的pdf中,书签作为超级链接存在,则要加入前面的那个hyperref的package
注意里面的第一个参数dvipdfm(也可以是ps2pdf,这取决于最后你用什么命令生成pdf)
然后
引用
$ latex b.tex
$ latex b.tex
$ dvipdfm b.dvi

然后生成的b.pdf,就是理想的状态了^_^
经过测试:
如果是dvipdfm,就必须用dvipdfm来生成pdf;
如果是ps2pdf,就必须用ps2pdf生成;
如果不填写,就必须用pdflatex。

--

至于另一个很诡异的问题:
如果在\section{}里面给的是中文,那么加入\tableofcontents以后,就会出现如下错误
! Package inputenc Error: Unicode char \u 8:解 not set up for use with LaTeX.
http://www2.informatik.hu-berlin.de/~xu/LaTeX.html 找到了博主在 http://i.thuda.org/ir77/?p=60 找到的诡异解决方法:
在文档的末尾加上\newpage
而且居然有效。
太TMD诡异了。

Apr 11
题外话:推荐felix的vimrc, http://www.felix021.com/blog/read.php?1092

标题很清晰了:就是把你的vimrc放在代码里。
对于你写的代码,可能你习惯一些特殊的风格,比如缩进2格或者什么的。在你自己的机器上自然简单,直接写进vimrc就好了,可是如果copy到其他机器上的时候呢,就比较麻烦了,修改vimrc多麻烦阿,直接把这些格式放到vimrc里头岂不最好?

vimrc提供两
分页: 7/12 第一页 上页 2 3 4 5 6 7 8 9 10 11 下页 最后页 [ 显示模式: 摘要 | 列表 ]