解决jdk高版本向低版本配置问题.. tomcat服务器可以用jdk1.5启动,编译环境向下兼容 jdk1.5,jdk1.4之间转换

但是里面compile的编译环境用jdk1.4的编译
这事为了tomcat jdk5环境能适应jdk1.4的编译环境,向下兼容..

posted @ 2012-10-29 17:32 youngturk 阅读(1296) | 评论 (0)编辑 收藏

tomcat 出现版本不一致问题,

posted @ 2012-10-29 14:00 youngturk 阅读(211) | 评论 (0)编辑 收藏

Flex Debug 时候死机问题.


突然出现Debug调试死机问题折腾半天不管用

Flex调试工具的安装

一、IE下flex调试的安装
Flex builder 3.0中使用trace( )调试时(debug方式运行,也可直接按F11运行。如果不是debug方式运行,trace函数的内容是不会输出的),弹出提示:
Installed Flash Player Is Not a Debugger
C:\Windows\System32\Macromed\Flash\Flash10a.ocx
Flex Builder cannot locate the required debugger version of Flash Player. You might need to install the debugger version of Flash Player 9 or reinstall Flex Builder.
Do you want to try to debug with the current version?

这是因为:flex builder 3 默认安装的是flash player debugger 9.而最新的是 player 10 debugger版。如果安装的是10a,也会偶尔提示这个错误。

下载http://download.macromedia.com/pub/flashplayer/updaters/10/flashplayer_10_ax_debug.exe
或者
www.adobe.com/support/flashplayer/downloads.html
寻找到相对应的Flex版本安装后重启Flex应用程序就可以了。


如果出现不能安装的情况,可能是版本冲突,无法自动卸载已安装的版本。

解决安装 Adobe Flash Player ActiveX 控件失败的方法(也可以试试只执行第3步卸载操作)

1、下载 Flash Player 卸载器,执行卸载操作
http://download.macromedia.com/pub/flashplayer/current/uninstall_flash_player.exe;
或者 执行
C:\WINDOWS\system32\Macromed\Flash\下的卸载文件
卸载完成 重启电脑,在安装flashplayer_10_ax_debug.exe ,这样就可以了.

2、在eclipse中要指定浏览器
flex配置浏览器的路径如下:window->preference->Genernal->Web Browser

+++++++++++++++++++++++++++
以上无效果,在flex中换一个debug浏览器设置成默认浏览器即可,在firefox中设置成默认浏览器岂可 即可..
使用flash卸载工具卸载flash版本,必须安装兼容版本nes..,重新装flexbuilder,在项目属性中重新配置10.3版本,在项目属性中重新换成fierfox将
NPSWF32.dll
拷贝到firefox的路径下,
C:\WINDOWS\system32\Macromed\Flash
总之:flexbuilder重新安装,debug的flash版本先在项目定义10,然后安装11的兼容版本

posted @ 2012-10-25 14:38 youngturk 阅读(632) | 评论 (0)编辑 收藏

installed flash player is not a debugger(错误之Flex)

错误代码如下:

Installed Flash Player Is Not a Debugger

C:\WINDOWS\system32\Macromed\Flash\Flash10c.ocx

Flex Builder cannot locate the required debugger version of Flash Player.You might need to install the debugger version of Flash Player 9 or reinstall Flex Builder.

Do you want to try to debug with the current version?

 

解决办法如下:
1. 打开flex builder 3. 选择窗口菜单然后是Preferences,选择General,展开它,选择web browser.选中use external web browser. 如果你的是ie就选下面的internet explorer. 完后确认.


2. 确认一下你是否已安装了具有调试功能的flashplayer10或者9(我这里装的10)

(1)、     http://get.adobe.com/flashplayer/      (必须先安装这个,在执行下面的)

(2)、 你可以去这里下载新的有调试功能的flash player.

flash 10

http://download.macromedia.com/pub/flashplayer/updaters/10/flashplayer_10_ax_debug.exe

http://download.macromedia.com/pub/flashplayer/updaters/10/flashplayer_10_plugin_debug.exe


flash 9
http://download.macromedia.com/pub/flashplayer/updaters/9/flashplayer_9_ax_debug.exe
http://download.macromedia.com/pub/flashplayer/updaters/9/flashplayer_9_plugin_debug.exe

posted @ 2012-10-24 23:25 youngturk 阅读(569) | 评论 (0)编辑 收藏

报错SQL state [null]; error code [17027]; 流已被关闭; nested exception is java.sql.SQLException: 流已被关闭

org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:83)
at org.springframework.orm.hibernate3.HibernateAccessor.convertJdbcAccessException(HibernateAccessor.java:424)
at org.springframework.orm.hibernate3.HibernateAccessor.convertHibernateAccessException(HibernateAccessor.java:410)


Caused by: java.sql.SQLException: 流已被关闭
at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:124)
at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:161)
at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:226)
at oracle.jdbc.driver.LongAccessor.getBytes(LongAccessor.java:165)


... 77 more


解决办法:


将oracle的long字段,修改成number类型


java中    double类型  --------- oracle中  number类型

        java中    int类型          --------- oracle中  integer类型

posted @ 2012-10-24 13:43 youngturk 阅读(3186) | 评论 (0)编辑 收藏

tomcat 不同版本之间转换问题 报java.lang.NoClassDefFoundError: org/apache/juli/logging/LogFactory错

1.属性preferences目录tomcat属性下version和tomcat home需要设置对应版本
2.comcat advanced目录下对应的tomcat base也需要对应相应版本

tomcat 6在使用redio进行
DeliveryMainIndex obj = (DeliveryMainIndex)this.bindRequestToBean(DeliveryMainIndex.class);
反射时候取值会有问题.

posted @ 2012-10-15 13:49 youngturk 阅读(887) | 评论 (0)编辑 收藏

httprequestreq 是单例模式 req乱码

在对httprequest req
req重新设置时候每次都会循环原来的req值所以进行乱码处理的时候不能用
SUserInfo account = (SUserInfo)session.getAttribute("suserInfo");
session中的account 进行set,然后返回account ,这样会把set值循环,如果改变了其中一个

posted @ 2012-10-11 17:17 youngturk 阅读(213) | 评论 (0)编辑 收藏

乱码转码问题

convert(username, "ISO8850-1","GBK")
convert(username, 
"ISO8850-1","ISO8850-1")
public static String convert(String src, String decoding, String encoding) {
        
if(src == null || decoding == null || encoding == null)
            
return null;

        
if(decoding.equals(encoding))
            
return src;

        String rs 
= null;
        
try {
            
byte[] tb = src.getBytes(decoding);
            rs 
= new String(tb, 0, tb.length, encoding);
        }
 catch (UnsupportedEncodingException e) {
            rs 
= src;
        }


        
return rs;
或者:String username 
=new String(request.getParameter("username").getBytes("iso8859-1"),"gbk");

posted @ 2012-10-11 14:53 youngturk 阅读(403) | 评论 (0)编辑 收藏

Tomcat设置虚拟目录的方法, 不修改server.xml

在tomcat文件夹的conf\catalina\localhost增加project .xml文件
文件内容: 
<Context path="/project" reloadable="true" docBase="E:\javastudio\oob" workDir="E:\javastudio\oob\work" />
docBase是项目文件夹的web
-inf文件夹的上一层目录
workDir是指Tomcat解析Jsp转换为Java文件,并编译为class存放的文件夹,设置 在项目文件夹里面,可以避免移植到其他地方首次读取jsp文件需要重新解析 。一般格式:项目文件夹\work
reloadable是指可以重新加载,一般设置为true,方便使用,不需要经常重启Tomcat。 
以后启动Tomcat,在浏览器输入http:
//localhost:8080/project就能访问该项目的welcome文件。
 
***************
为什么要不修改server.xml呢?在Tomcat6的doc帮助文档中,官方是不提倡修改 server.xml来添加虚拟目录的!
       而我认为,以上使用的方法,非常方便于项目的移植,移植后,只有修改docBase和workDir的值就行了,甚至可以去掉workDir这个属性!
 
***************


代码 

<Context path="/ucshop" reloadable="true" docBase="G:\UCshop\ucshop"  workDir="G:\UCshop\ucshop\work">

<Resource name="jdbc/ucshop" auth="Container"
            type
="javax.sql.DataSource"
            driverClassName
="com.microsoft.jdbc.sqlserver.SQLServerDriver"
            url
="jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=ucshop"
            username
="sa"
            password
="sa"
            maxIdle
="5"
            maxWait
="5000"
            maxActive
="10"/>

</Context>

注:如果不需要数据源,可以不写resource标签的部分。


posted @ 2012-10-10 09:16 youngturk 阅读(400) | 评论 (0)编辑 收藏

ASC码转换

flex4中可以输出键盘上按键的asc
var str:String 
= "b";

Alert.show(str.charCodeAt(
0).toString());
import java.io.UnsupportedEncodingException;
public class T {
 
public static void main(String[] args) throws UnsupportedEncodingException {
  t1();
//ASCII转换为字符串

  t2();
//字符串转换为ASCII码

 }

 
public static void t1(){//ASCII转换为字符串

  String s
="22307 35806 24555 20048";//ASCII码

  String[]chars
=s.split(" ");
  System.out.println(
"ASCII 汉字 \n----------------------");
        
for(int i=0;i<chars.length;i++){
            System.out.println(chars[i]
+" "+(char)Integer.parseInt(chars[i]));
        }

 }

 
public static void t2(){//字符串转换为ASCII码

  String s
="新年快乐!";//字符串

  
char[]chars=s.toCharArray(); //把字符中转换为字符数组

  System.out.println(
"\n\n汉字 ASCII\n----------------------");
  
for(int i=0;i<chars.length;i++){//输出结果

         System.out.println(
" "+chars[i]+" "+(int)chars[i]);
        }

 }

}
String.to...

posted @ 2012-09-26 22:42 youngturk 阅读(985) | 评论 (0)编辑 收藏

仅列出标题
共33页: First 上一页 7 8 9 10 11 12 13 14 15 下一页 Last 
<2024年11月>
272829303112
3456789
10111213141516
17181920212223
24252627282930
1234567

导航

统计

公告

this year :
1 jQuery
2 freemarker
3 框架结构
4 口语英语

常用链接

留言簿(6)

随笔分类

随笔档案

文章分类

文章档案

相册

EJB学习

Flex学习

learn English

oracle

spring MVC web service

SQL

Struts

生活保健

解析文件

搜索

最新评论

阅读排行榜

评论排行榜