ubuntu lucid alpha2 启用plymouth(NVIDIA)
1. Edit /etc/default/grub
add the line
GRUB_GFXMODE=1024x768x24
also add vga=792 like so
GRUB_LINUX_DEFAULTS=”quiet splash vga=792″
Read more…
1. Edit /etc/default/grub
add the line
GRUB_GFXMODE=1024x768x24
also add vga=792 like so
GRUB_LINUX_DEFAULTS=”quiet splash vga=792″
Read more…
有时候做双系统容易在引导文件上出问题,特别是有时候windows7的BCD文件拿到其他系统中修改,(例如把windows7的Boot文件夹拷贝到XP的C盘根目录,然后再用EasyBCD做修改),改完后无法复制回来,提示文件正在使用
解决方法:
由于 BCD 实际上是一个注册表文件,所以 SYSTEM进程 会占用其句柄。
可以这样操作:
1、运行 regedit ,定位到 HKEY_LOCAL_MACHINE\BCD00000000 ,这就是 BCD 所挂载的注册表分支。
2、然后单击 文件 –> 卸载配置单元
可以用以下方法判断SQL sever数据库的字段是否包含中文字符
SELECT * FROM TABLE WHERE len(col)<>datalength(col)
len是计算字段的长度
datalength是计算字段所占的字节数
中文字符(日文,韩文等也是)占两个字节,长度跟所占字节数肯定不相等。
如果数据库相应字段用的是nvarchar,可以先用convert函数转成varchar,再进行比较
打开/etc/fonts/conf.avail/80-delicious.conf,在<fontconfig>和</fontconfig>之间加入
<match target="font"> <test qual="any" name="family"> <string>simsun</string> <string>宋体</string> </test> <test compare="more_eq" name="pixelsize"><double>12</double></test> <test compare="less_eq" name="pixelsize"><double>24</double></test> <edit name="antialias" mode="assign"><bool>false</bool></edit> <edit name="autohint" mode="assign"><bool>false</bool></edit> <edit name="hinting" mode="assign"><bool>true</bool></edit> </match>
症状
在Maxthon等基于IE的外壳浏览器中,如果某个flash文件被缓存,再次打开包含此flash文件的页面时,写在文档类构造函数中的某些代码不能正常执行。
具体哪些代码的执行会与预期不符,下面整理了一个列表:
1. stage.stageWidth和stage.stageHeight等于0 (IE本身也存在此问题)
2. 如果flash与页面跨域,即使页面参数指定allowScriptAccess=”always”,flash通过ExternalInterface调用JS仍然会报跨域错误
3. flash通过ExternalInterface.addCallback添加供JS使用的flash方法失败,从而导致JS无法通过ExternalInterface调用flash方法
Read more…
common-fileupload是apache提供的通用上传组件,在web开发中我们会时常用到,但是另人不爽的是在使用过程中如果遇到突发异常,就会在系统中留下一大堆临时文件,所以要自己来写一个类,覆盖org.apache.commons.fileupload.servlet.ServletFileUpload中的parseRequest方法,ServletFileUpload中的parseRequest继承自org.apache.commons.fileupload.FileUploadBase,原码如下:
/*..................省略部分代码..................*/ public List /* FileItem */ parseRequest(HttpServletRequest req) throws FileUploadException { return parseRequest(new ServletRequestContext(req)); } /*..................省略部分代码..................*/
其实不像某些地方说的那么复杂,在console下来回切换,仅仅需要以下几步,顺便介绍一下Ubuntu下一个有趣的命令“dpkg-divert”:
sudo dpkg-divert --local --rename --add /usr/share/images/xsplash/bg_2560x1600.jpg
上面的命令会把”bg_2560x1600.jpg”更名为”bg_2560x1600.jpg.distrib”,并同时在包管理器里面做相应设置,如果以后进行更新操作的时候,会自动把新的文件覆盖到”bg_2560x1600.jpg.distrib”,不会覆盖掉你以前改过的文件 ![]()
Read more…
Sun发布的JDK/JRE有两种版本,一种是.rpm.bin格式的,另一种则是.bin格式的,前者我没有试,但是我想应该是适合于rpm的,可能会安装到/usr里面去,而且自动化程度可以高一些。后者则完全是绿色软件,只是做一个解压的动作。下面我就来讲后者的安装全攻略。
1、首先我们要到Sun的网站上去下载JDK/JRE(点这里进入),最新的正式版本已经是6.0(也就是1.6),当然老的版本Sun也仍然提供下载,点上面的“Previous Releases”就可以找到了。下载.bin文件,下面假设这个文件的名字是jdk1.x.bin。
2、把安装文件解压出来。假设我们下载的文件保存在/opt下。
打开终端,运行以下命令:
cd /opt chmod a+x jdk1.x.bin ./jdk1.x.bin
把以下代码加入/etc/bash.bashrc中
# enable color support of ls and also add handy aliases if [ "$TERM" != "dumb" ]; then eval "`dircolors -b`" alias ls='ls --color=auto' #alias dir='ls --color=auto --format=vertical' #alias vdir='ls --color=auto --format=long' fi
如果你要修改文件的打开方式,请选择 右键=>属性=>打开方式=>删除
和Windows一样,在Gnome的文件管理器(nautilus)里,双击一个文件的时候,
系统会自动调用相应的程序去打开这个文件。前提是能打开这个文件的软件已经安装
并且配置完毕了。
在Nautilus里通过右键菜单固然可以修改默认的打开方式,但是缺乏灵活性和可
操作性,比如,不能删除一些候选的打开方式,不能批量增加一些打开方式等等。
经过反复的摸索,终于被我发现了GNMOE的打开方式的配置方式。
这里需要涉及到以下几个目录和文件
Read more…