关于作者

用户名:agile_boy
笔名:agile_boy
地区:
行业:其他

日历  

快速登录

+ 用户名:
+ 密 码:

在线留言


程序员世界

朋友的网记

喜爱的Wiki

值得收藏的文章

访问统计:
文章个数:111
评论个数:22
留言条数:0




Powered by BlogDriver 2.1

开源

 

不能手提天下往,何忍身去游其间

文章

好慢啊,已经不再维护了,抱歉:)
如题所示,现已经转移到了http://agile-boy.javaeye.com

- 作者: agile_boy 2007年03月24日, 星期六 20:48  回复(0) |  引用(0) 加入博采

applet在IE下运行极慢而且CPU占用很高
    micromuse的webtop是采用applet进行web呈现的,当一个页面的applet不多,一般也没有什么问题,可是当一个页面有比较多的applet,我碰到的是40多个,结果导致了在IE(打过某些patch),加载和拖动很慢,而且cpu占用极高,操作时间长了,整个系统就没有反应了
    比较发现,用firefox或者没有升级过的IE没有出现这样的问题,因此怀疑是IE的一个BUG,在网上也看到过IE对EMBED,APPLET等嵌入式标签好像支持的不是很好,随尝试用javascript去动态生成这些嵌入式标签看看,问题好像暂时解决了,简单代码如下:
    js:
function map(mapName)
{

var str = '<applet code="com.micromuse.wave.applets.maplet.Maplet" width="80" height="25" codebase="/classes/" ARCHIVE="maplet.jar"> '
str = str+' <param name="mappage" value="'+mapName+'"> ';
str = str+' <param name="refresh" value="30"> <param name="Locale-language" value="zh"> <param name="Locale-country" value="CN"> </applet>'; document.write(str);
}

 html如下:

<script>
map('jianhang_map');
</script>


参考

Fixing the IE EMBED, OBJECT and APPLET Problem: Dynamic Embedding with JavaScript

- 作者: agile_boy 2006年11月2日, 星期四 10:07  回复(0) |  引用(0) 加入博采

ImportError: No module named _sqlite 测试失败提示
   自己编译pysqlite2的时候,编译安装成功没有错误提示,可是测试"from pysqlite2 import test"的时候,却出现错误:
  >>> from pysqlite2 import test
Traceback (most recent call last):
  File "<stdin>", line 1, in ?
  File "pysqlite2/test/__init__.py", line 25, in ?
    from pysqlite2.test import dbapi, types, userfunctions, factory, transactions,\
  File "pysqlite2/test/dbapi.py", line 26, in ?
    import pysqlite2.dbapi2 as sqlite
  File "pysqlite2/dbapi2.py", line 27, in ?
    from pysqlite2._sqlite import *
ImportError: No module named _sqlite
  感到比较郁闷,经google和摸索,发现只在build的跟目录下,才出现这个问题.
 
参考:https://www.redhat.com/archives/fedora-extras-list/2006-April/msg00853.html

- 作者: agile_boy 2006年05月16日, 星期二 21:39  回复(0) |  引用(0) 加入博采

Solaris下编译Python
摘要:自己编译Python真的比较辛苦、费劲,强烈建议大家使用现成的别人已经做好的安装包! 查看全文

- 作者: agile_boy 2006年05月14日, 星期日 13:27  回复(0) |  引用(0) 加入博采

mplayer 一般用户播放audio cd时候的某些权限问题
使用mplayer播放cd的时候,需要采用mplayer cdda://track的方式,要想支持cdda方式,需要libcdparanoia-dev的开发包,当然这些都准备好的时候,尤其要主要权限导致的“Can't open CDDA device”错误!
我的解决办法是使用cdparanoia去读取一下audio cd,如果能够顺利读出,则mplayer播放cd应该没有什么问题,否则可以根据其错误提示信息,找出那个设备文件没法读取,用root用户修改一下权限,就OK了。

- 作者: agile_boy 2006年05月3日, 星期三 00:13  回复(0) |  引用(0) 加入博采

Oralce Function-Base 索引所需要的权限
  所谓函数索引,简单说就是根据函数建立索引,比如对时间字段进行查询的时候,经常要用到to_char等函数,那我们就可以创建to_char的函数索引,不过oracle 8i以后才支持:)
  不过要创建函数索引,需要query,rewrite的权限。

- 作者: agile_boy 2006年04月26日, 星期三 11:35  回复(0) |  引用(0) 加入博采

JAVA线程误区:Thread不能随便使用
摘要:象这样的线程用法,一定要抵制! 查看全文

- 作者: agile_boy 2006年03月3日, 星期五 17:22  回复(0) |  引用(0) 加入博采

firefox处理中文crush的解决
近来,一直在折腾我的Xorg系统,从6.9到7.0,一直在反复中.可是有时侯却出现firefox不能处理中文的情况,这个现象很不爽,毕竟我们还是用中文比较多的!.
于是用firefox-bin启动,发现crash的时候,出现如下错误提示:./firefox-bin: symbol lookup error: /usr/lib/libXft.so.2: undefined symbol: FT_GlyphSlot_Embolden ,原来是libXft库出现了问题,还好,俺有备份,恢复后,一切又完好如初!.

- 作者: agile_boy 2006年02月22日, 星期三 10:18  回复(0) |  引用(0) 加入博采

Debian(sarg)运行j2se1.3.xx
  进来,因为工作需要,要在j2se1.3.1下边运行一些程序(在我看来,是多么古老的版本了),于是从sun下载j2se1.3,安装完毕.结果运行出错: /usr/jdk1.3.1_17/bin/i386/native_threads/java: error while loading shared libraries: libstdc++-libc6.1-1.so.2: cannot open shared object file: No such file or directory.
  原来是缺少动态库,简单于是google相关的debian下的package,原来在libstdc++2.9-glibc2.1包里,apt-get 安装,却是找不到,于是apt-cache search libstdc++,发现最早的也是libstdc++2.10-glibc2.2了,安装了.
  因为java需要
libstdc++-libc6.1-1.so.2动态库,于是在linux下边做了个ln:ln -s /usr/lib/libstdc++-libc6.2-2.so.3 /usr/lib/libstdc++-libc6.1-1.so.2
  结果当然是,搞定:)

- 作者: agile_boy 2006年02月15日, 星期三 13:21  回复(0) |  引用(0) 加入博采

Debian 下避免GPG errors
  apt 0.6以后,apt开始检查安装包的数字签名,如果没有符号的签名,则报出如下错误:
W: GPG error: http://mirrors.geekbone.org testing Release: The following signatures     couldn't be verified because the public key is not available: NO_PUBKEY 010908312D230C5F
  我的解决办法如下:
  1. 使用gpg去下载特定的key:gpg --keyserver pgpkeys.mit.edu --recv-key 2D230C5F
  2. 使用apt-key将key加入trust:gpg -a --export 2D230C5F | sudo apt-key add -
  可以使用apt-key list 查看已经安装的keys.
  详细请参考http://www.debian.org/doc/manuals/securing-debian-howto/ch7.en.html#s-apt-0.6

- 作者: agile_boy 2006年01月15日, 星期日 12:12  回复(0) |  引用(0) 加入博采