Sep
14
昨天用ies4linux把IE6安装好了,确实也可以用了
还算稳定,安装上了网银插件和财富通插件
可以正常使用,没有出现崩溃的情况。
不过对于Flash,虽然支持,但是会导致整个页面的闪烁
这虽然解决了一些非IE不行的问题
但是IE6毕竟不爽,于是想试试把Maxthon安装上去
先wine了下maxthon安装程序
安装上了,但是出现错误提示
估计是因为ies4linux把ie安装在它自己的~/.ies4linux目录下
maxthon找不到IE内核所需文件导致
打开~/bin/ie6看了一下,原来是还需要设置一些运行时所需参数
于是把~/bin/ie6稍稍修改了一下,使得它直接wine maxthon
然后就可以正常跑maxthon了
基本功能都OK,启动也比ie6快。
这篇文章就是maxthon@ubuntu写的
还算稳定,安装上了网银插件和财富通插件
可以正常使用,没有出现崩溃的情况。
不过对于Flash,虽然支持,但是会导致整个页面的闪烁
这虽然解决了一些非IE不行的问题
但是IE6毕竟不爽,于是想试试把Maxthon安装上去
先wine了下maxthon安装程序
安装上了,但是出现错误提示
估计是因为ies4linux把ie安装在它自己的~/.ies4linux目录下
maxthon找不到IE内核所需文件导致
打开~/bin/ie6看了一下,原来是还需要设置一些运行时所需参数
于是把~/bin/ie6稍稍修改了一下,使得它直接wine maxthon
然后就可以正常跑maxthon了
基本功能都OK,启动也比ie6快。
这篇文章就是maxthon@ubuntu写的
Sep
13
之前发现Firefox和IE都无法令WOJ上的题目描述自动还行,找了很多办法,都不行,后来发现是以前的遗留代码把所有的空格转换成了 ,使得所有的字符都连接成了一个超长的无空格连续字符串(被当成了一个单词),而默认情况下IE和FF都不对单词自动断字,所以会出现无法自动换行的情况。重写了一下那些代码,把每两个连续的空格替换成一个空格加一个 ,就解决了这个问题。下面的东西作为处理单词自动断字的方式,可以参考下。
zz from http://www.bc8.com.cn/html/42/t-1642.html
关于FireFox网上找了很多资料一直没有合适的解决办法,今天特地找了一个程序高手研究了这个问题,终于有个比较理想的解决办法了,在这里与大家分亨一下,主要是DIV + CSS文本自动换行在FireFox里面的解决办法,具体如下:
文本自动换行IE中解决方法:
word-wrap:break-word;
word-break:break-all;
注:以上两个属性仅IE支持。
注:在要换行的内容相应的单元格或者DIV里加入,如:
zz from http://www.bc8.com.cn/html/42/t-1642.html
关于FireFox网上找了很多资料一直没有合适的解决办法,今天特地找了一个程序高手研究了这个问题,终于有个比较理想的解决办法了,在这里与大家分亨一下,主要是DIV + CSS文本自动换行在FireFox里面的解决办法,具体如下:
文本自动换行IE中解决方法:
word-wrap:break-word;
word-break:break-all;
注:以上两个属性仅IE支持。
注:在要换行的内容相应的单元格或者DIV里加入,如:
Sep
12
zz & modified from http://news.newhua.com/news1/Teach_System/2008/62/08628433061C426H8AB75J8BG6AD6D8B45G69682A5H71CI4JHG02I.htm
先安装最新版本的wine (截止到2008-09-12是wine 1.1.4)
执行winecfg配置:
将richedit20.dll, richedit32.dll 和 msxml3.dll添加为默认库,即native(Windows)
将上述三个dll文件分别都改名为*.bak文件
下载richedit30.exe,并用wine执行安装这个文件。
先安装最新版本的wine (截止到2008-09-12是wine 1.1.4)
执行winecfg配置:
将richedit20.dll, richedit32.dll 和 msxml3.dll添加为默认库,即native(Windows)
将上述三个dll文件分别都改名为*.bak文件
下载richedit30.exe,并用wine执行安装这个文件。
Aug
29
参考: http://www.cnmos.cn/aboutme/linux/46-ubuntu
Fat16/Fat32格式:
#安装
$ sudo apt-get install mtools
#新建配置文件
$ cp /etc/mtools.conf ~/.mtoolsrc
#编辑刚复制的”~/.mtoolsrc”文件,在最後一行加入如下命令行:
drive i: file="/dev/sda2" //里面的”/devsda2”应根据实际情况更改为你要改的盘
#更改命令提示符路径到”i:”盘:
$ mcd i:
#查看”i:”当前的卷标
$ sudo mlabel -s i:
#更改”i:”盘原始卷标为你喜欢的新卷标名:
$ sudo mlabel i: newLabelName
--------
NTFS格式
#安装
$ sudo apt-get install ntfsprogs
#修改
sudo ntfslabel /dev/sda1 newLabelName //里面的"/dev/sda1"应根据实际情况修改
--------
ext2/ext3格式
使用内置命令
$ sudo e2label /dev/sda1 newLabelName
Fat16/Fat32格式:
#安装
$ sudo apt-get install mtools
#新建配置文件
$ cp /etc/mtools.conf ~/.mtoolsrc
#编辑刚复制的”~/.mtoolsrc”文件,在最後一行加入如下命令行:
drive i: file="/dev/sda2" //里面的”/devsda2”应根据实际情况更改为你要改的盘
#更改命令提示符路径到”i:”盘:
$ mcd i:
#查看”i:”当前的卷标
$ sudo mlabel -s i:
#更改”i:”盘原始卷标为你喜欢的新卷标名:
$ sudo mlabel i: newLabelName
--------
NTFS格式
#安装
$ sudo apt-get install ntfsprogs
#修改
sudo ntfslabel /dev/sda1 newLabelName //里面的"/dev/sda1"应根据实际情况修改
--------
ext2/ext3格式
使用内置命令
$ sudo e2label /dev/sda1 newLabelName
Aug
29
A much better way of getting esd to work with non-esd-aware apps is to make alsa use its software mixer.
让alsa用它自己的软件混合器一个更好的方法来让esd和不是esd识别的应用程序在一起工作
让alsa用它自己的软件混合器一个更好的方法来让esd和不是esd识别的应用程序在一起工作
Aug
29
详细使用说明:
http://winehq.org/site/download-deb
8.04 hardy源:
deb http://wine.budgetdedicated.com/apt hardy main #WineHQ - Ubuntu 8.04 "Hardy Heron"
#deb-src http://wine.budgetdedicated.com/apt hardy main #WineHQ - Ubuntu 8.04 "Hardy Heron"
如果使用的是 8.10 Intrepid,则为
deb http://wine.budgetdedicated.com/apt intrepid main #WineHQ - Ubuntu 8.10 "Intrepid Ibex"
(感谢vivizhyy提供,恩)
直接下载地址列表(包括所有的测试版):
http://wine.budgetdedicated.com/archive/index.html
http://wine.budgetdedicated.com/apt/pool/main/w/wine/
http://winehq.org/site/download-deb
8.04 hardy源:
deb http://wine.budgetdedicated.com/apt hardy main #WineHQ - Ubuntu 8.04 "Hardy Heron"
#deb-src http://wine.budgetdedicated.com/apt hardy main #WineHQ - Ubuntu 8.04 "Hardy Heron"
如果使用的是 8.10 Intrepid,则为
deb http://wine.budgetdedicated.com/apt intrepid main #WineHQ - Ubuntu 8.10 "Intrepid Ibex"
(感谢vivizhyy提供,恩)
直接下载地址列表(包括所有的测试版):
http://wine.budgetdedicated.com/archive/index.html
http://wine.budgetdedicated.com/apt/pool/main/w/wine/
Aug
22
from http://www.5dlinux.com/article/1/2007/linux_10628.html
可能玩Linux的朋友都知道fstab这个文件,如果要用好linux,熟悉linux的一些核心配置文件是必要的,而fstab则是其中之一。这个文件描述系统中各种文件系统的信息,应用程序读取这个文件,然后根据其内容进行自动挂载的工作。因此,我们需要理解其中的内容,了解它如何与 mount命令配合工作,并能够针对自己的情况进行修改。
作为系统配置文件,fstab通常都位于/etc目录下,它包括了所有分区和存储设备的信息,以及它们应该挂载到哪里,以什么样子的方式挂载。如果遇到一些类似于无法挂载你的windows分区阿,无法使用你的光驱阿,无法对某个分区进行写入操作阿什么的,那么基本上可以断定,你的fstab内容有问题了。也就是说,你可以通过修改它来搞定这些问题,而不用去论坛冰天雪地裸体跪求答案了。
可能玩Linux的朋友都知道fstab这个文件,如果要用好linux,熟悉linux的一些核心配置文件是必要的,而fstab则是其中之一。这个文件描述系统中各种文件系统的信息,应用程序读取这个文件,然后根据其内容进行自动挂载的工作。因此,我们需要理解其中的内容,了解它如何与 mount命令配合工作,并能够针对自己的情况进行修改。
作为系统配置文件,fstab通常都位于/etc目录下,它包括了所有分区和存储设备的信息,以及它们应该挂载到哪里,以什么样子的方式挂载。如果遇到一些类似于无法挂载你的windows分区阿,无法使用你的光驱阿,无法对某个分区进行写入操作阿什么的,那么基本上可以断定,你的fstab内容有问题了。也就是说,你可以通过修改它来搞定这些问题,而不用去论坛冰天雪地裸体跪求答案了。
Aug
22
花了挺多的时间整理出了C++ STL的各种标准容器以及标准的C++非STL容器,包括stack, queue, priority_queue, string, vector, deque, list, map, multimap, set, multiset, 在整理的同时测试过去,感觉对这些容器的使用都比较熟悉了,而且对泛型编程也有了比较深的理解。现在也整理出了STL的算法这一部分,花了一整个晚上。。。真累阿。发现STL的算法部分其实也是非常值得看看的。比如next_permutation这个算法,可以产生某序列的下一个排列,效率竟然是自己写的DFS的2倍还高些!省了代码,保证了正确性,还提高了效率,何乐而不为呢!
花了这么多时间整理出来,不仅仅是希望自己能用上,也希望所有有需要的人可以看到,参考。或许有些错误,如果谁发现了,还望告知~~
在整理的时候查看了很多资料,最重要的一些是是The C++ Standard Library, http://cppreference.com , C++ Programmer's Guide, Effective STL , 都是非常好的书/网站,如果有不明白的,或者需要更详细的,建议去翻翻这些资料。
Felix021 @ 2008.08.22 4:24
下载文件 (已下载 1579 次)
花了这么多时间整理出来,不仅仅是希望自己能用上,也希望所有有需要的人可以看到,参考。或许有些错误,如果谁发现了,还望告知~~
在整理的时候查看了很多资料,最重要的一些是是The C++ Standard Library, http://cppreference.com , C++ Programmer's Guide, Effective STL , 都是非常好的书/网站,如果有不明白的,或者需要更详细的,建议去翻翻这些资料。
Felix021 @ 2008.08.22 4:24
