我上篇贴子说的去年十一月好像不太对,我是在2006年九月转战到BLOGGER的,看来我已经离开MSN SPACE有近两年了。也就是说,我有两年的BLOG全在BLOGGER上。 时间过得真快,很快。
更正一下
07月 9, 2008再用msn space
07月 9, 2008当初弃MSN SPACE不用是因为每次发BLOG都好麻烦,总是引起浏览器假死,而且MSN SPACE真的好慢,至少那个时候是这样。 至少那个时候的我碰到了这样的问题。于是我便又用起BLOGGER。其实都没所谓,我写东西都只是做个记录,给自己看,因为我写的东西太多数人都不感兴趣,而感兴趣的也很难看懂,因为我只是记下了重点,绝对不够详细。
想想,自己已经用EMAIL发文好长一段时间了,在收件人地址栏里多加一个收件人其实也是很容易的事,于是想想,就把MSN 那个地址也加上去,这样,只要我的EMAIL一发出去,我的两处博客都会一起更新,不是也挺不错吗。 不过,从去年十一月份到昨天的BLOG,在MSN空间可就没有了, 要在 fengnz.blogspot.com才能找得到。 我不知道MSN SPACE是否可导入BLOGGER的网志,就算有我也实在懒得去动。
不知道从何时起,我的博客已经不再有我的心情。
text mode clip
07月 9, 2008To use clippad in text mode. We can use screen. CTRL+A [ will enter copy
mode, then use space to set the begin and and. Use CTRL+A ] to paste.
Set W3M Image viewer
07月 9, 2008W3M defaultly uses FBI (in my case) to view images. FBI uses frame butter as Zhcon. This causes problems. When Zhcon is running, fbi will not be able to be used. Use zgv will get rid of this problem. To tell w3m to use zgv, tow steps:
made a .mailcap file in the home directory and add this line:
image/*; zgv %s
add this line to the ~/.w3m/config file
mailcap ~/.mailcap
c# remove end empty lines of data table.
07月 8, 2008RemoveEndEmptyLines(ref dt2, dt2.Rows.Count – 1);
public bool IsEmptyLine(DataTable dt, int index)
{
bool isEmpty = true;
int iColCount = dt.Columns.Count;
for (int i = 0; i < iColCount; i++)
{
// Console.WriteLine(dt.Rows[index][i]);
if (!Convert.IsDBNull(dt.Rows[index][i]))
{
isEmpty = false;
break;
}
}
return isEmpty;
}
private void RemoveEndEmptyLines(ref DataTable dt, int index)
{
if (IsEmptyLine(dt, index))
{
MessageBox.Show("empty");
dt.Rows.RemoveAt(index);
RemoveEndEmptyLines(ref dt, index – 1);
}
}
学VIM的好处
07月 8, 2008高效的编辑器绝不指VIM一种,当时想学一款高效的编辑器,我的目标只集中的能跨平台的几种上. 我知道终有一天,我要玩MAC OS,要玩LINUX,或是其它的操作系统. 于是我选择了VIM,因为我不管在哪里都能找到它. 学校的电脑上也有它,所以要学习和使用都很容易. 这几天玩UBUNTU,如果我不是事先学了VIM,那一路绝没有这么顺利. 而我发现, 在TEXT MODE里,最好不要离开VIM. 就算是运行其它程序,也最好的VIM里,这样,你可以充分利用VIM的剪贴板. 否则, 要修改命令的时候就太麻烦了. 我上一篇文章里的命令都是在VIM里写好,在VIM里执行的,所以最前面都有个! 叹号.
文本模式播放电影
07月 8, 2008我本以为在文本模式下只有 ASCII解码的电影,而实际上,经实验,在TEXTMODE也可以像在图形界面一样正常的播放电影文件,不过好像都需要管理员权限.
fullscreen
!sudo mplayer -ao alsa:device=dmix -vo sdl cantgoback2.wmv
!sudo mplayer -ao alsa:device=dmix -vo svga cantgoback2.wmv
center screen
!sudo mplayer -ao alsa:device=dmix -vo ggi cantgoback2.wmv
with console (partial sceen)
!sudo mplayer -ao alsa:device=dmix -vo fbdev cantgoback2.wmv
!sudo mplayer -ao alsa:device=dmix -vo fbdev2 cantgoback2.wmv
ascii
!sudo mplayer -ao alsa:device=dmix -vo caca cantgoback2.wmv
remove columns from datatable
07月 6, 2008 for (int i = 0; i < dt.Columns.Count; ++i)
{
if (dt.Columns[i].ColumnName == "IMS")
dt.Columns.RemoveAt(i–);
}
Read excel using c#
07月 6, 2008create a new c# window application. then, add a datagrid to the form. then do this.
using System.Data.Odbc;
//add code after InitializeComponent();
OdbcConnection con = new OdbcConnection(@"Driver={Microsoft Excel Driver (*.xls)};DBQ=filename.xls");
OdbcCommand cmd = new OdbcCommand(@"SELECT * FROM [Sheet1$]");
cmd.Connection = con;
OdbcDataAdapter da = new OdbcDataAdapter(cmd);
DataSet ds = new DataSet();
DataTable dt = new DataTable();
da.Fill(dt);
dataGridView1.DataSource = dt;
英文系统下中文链接
07月 5, 2008英文系统看网站,中文链接迅雷不认,想把它转成可以认的,半天没找着方法,却好像隐约记得几年前在UNITEC上学的时候有碰过这种情况,忘了是怎么解决的。 突然灵光一闪,想起来了,就是把编码换成西欧的,刷新一下,链接变乱码了,这时候迅雷就认了。下下来的文件名是乱码,改一下就OK了。