文章列表
 
您正在查看 "q&a" 分类下的文章

2007年07月25日 星期三 11:08

Q:如何在NSIS里刷新环境变量

A:使用SendMessage ,例子如下:
;修改环境变量
WriteRegExpandStr HKLM "SYSTEM\CurrentControlSet\Control\Session Manager\Environment" "abcd" "ggg"
;刷新环境变量
SendMessage ${HWND_BROADCAST} ${WM_WININICHANGE} 0 "STR:Environment"

原来闹了半天的功能,其实就是这么简单,这个好像跟windows的API对应。

 
2007年07月18日 星期三 17:06

Q:在网页中添加了一个SWF文件,通过浏览器访问时,这个FLASH动画有可能出现一条虚线边框,而且可能要点击两下,焦点才能落在FLASH动画中

A:可能是因为浏览器或是其插件的影响,而出现这种问题。
解决方法:使用外部的JS文件,通过document.write()把显示SWF的代码输出,即可解决。
PS:必须要用外部的JS文件,不能在同一网页文件里输出

 
2007年06月01日 星期五 15:03

Q:在SEAM框架下,使用<s:fileUpload />时,如果服务器的操作系统为windows,则中文文件名称为乱码,如果服务器的操作系统为linux,则中文文件名称正常

A:SEAM解释上传的文件时,使用了操作系统的默认编码。修改SEAM的源码包,在类org.jboss.seam.web.MultipartRequest,parseReques方法:

原来:

 
2007年04月19日 星期四 12:58

Q:在ejb3的持久化中,当多个子类共用继承一个父类(单表策略),而这多个子类又和其他类进行一对多关系时,持久化会报异常,没某个子类没有默认值。

A:当多个子类共用继承一个父类(单表策略)A,而这多个子类(A1、A2、A3……)又和其他类B进行一对多关系时,则EJB3默认会生成一个连接表(JoinTable),把A和B进行一对多映射,把B、A1、A2、A3的ID作为列值,并且为not null;当插入一个B和A1记录时,因为连接表的各列均为not null,只添加A1会报A2、A3为null的异常,必须全部子类A1、A2、A3……都添加一个记录才行,但

 
2007年04月17日 星期二 10:18

Q:FACELETS不能把JS直接写在页面,需要写到一个外部的JS文件中,但当把JS写在外部文件后,FireFox可以识别,IE却不能识别

A:JS文件和页面文件编码不一致所引起的问题。把两个文件都设置为UTF-8,即解决问题

 
 
   
 
 
文章分类
 
 
Java(62)
 
 
搞笑(33)
 
 
Jbpm(0)
 
q&a(5)
 
 
 
 
电脑(14)
 
 
 
 
 
 
   
 
文章存档
 
     
 
最新文章评论
  

你好,我觉得第三段中:“ 区别仅在于(1)中的filename必须是绝对路径,(2)中的fi
 

在用js文件时加上这个属性 charset="gb2312"
 

怎么转载啊
 

[表情]
 

看不懂
   
帮助中心 | 空间客服 | 投诉中心 | 空间协议
©2012 Baidu