2012年2月28日

eclipse下安装js插件:spket(支持Ext编辑)

摘要: 1、选择Help -> Software Updates -> Find and Install...-> Search for new features to install ->New remote site... Name: "Spket", Url: "http://www.spket.com/update/"下载完毕重启 Eclipse2、Window -> Preferences -> Spket -> JavaScript Profiles -> New ; 输入“ExtJS”点击OK; 选择 阅读全文

posted @ 2012-02-28 12:32 Topless 阅读(2546) 评论(1) 推荐(0) 编辑

2012年1月18日

JDK提供的编码转换工具native2ascii使用

摘要: 把JDK安装目录的bin文件夹添加到系统环境Path中在CMD下转到需要转换的文本位置下,运行命令:把源文件A转换到目标文件B:native2ascii A.txt B.txt系统默认的把源文件编码定为系统编码(GBK)文件,内容转换成ascii输出到B.txt.指定目标文件编码:native2ascii -encoding ISO8859-1 A.txt B.txt以ISO8859-1的方法编码输出到目标文件。(可以用其他编码代替ISO8859-1)反向转换,把非系统默认编码的文件转换为系统编码文件:native2ascii -reverse -encoding ISO8859-1 B.tx 阅读全文

posted @ 2012-01-18 17:01 Topless 阅读(1330) 评论(2) 推荐(1) 编辑

2012年1月17日

struts2中的ModelDriven使用

摘要: 例子都为struts2中的文档例子JSP提交数据:<s:form action="modelDrivenResult" method="POST" namespace="/modelDriven"> <s:textfield label="Gangster Name" name="name" /> <s:textfield label="Gangster Age" name="age" /> <s:checkbox 阅读全文

posted @ 2012-01-17 20:13 Topless 阅读(16437) 评论(1) 推荐(2) 编辑

2011年12月29日

JAVA布尔类型进行逻辑运算和按位运算的区别

摘要: 从结果上,2种运算结果都是一样,但逻辑运算会有“短路”现象,按位的没有,而按位又比逻辑运算多了“异或”功能。短路现象class br { static boolean f1() { return false; } static boolean f2() { return true; } static boolean f3() { return true; }}boolean f_1 = br.f1()&&br.f2()&&br.f3();结果为false,当因为f1()就为false,那么后面的&&运算不用进行都知道结果了,JAVA就会发生“短路 阅读全文

posted @ 2011-12-29 18:28 Topless 阅读(6849) 评论(1) 推荐(0) 编辑

2011年12月6日

单循环比赛队伍编排(非分治算法)纯循环解决

摘要: 情景:假如有N个队伍要进行单循环比赛,即任何一个队伍要和所有其他队伍进行一次比赛,在一轮比赛中每个队伍只能进行一次比赛,比赛完后不能再和其他队伍比赛,需要等到下一轮。比赛队伍编排用以下算法:把队伍按顺序排成一圈,如果队伍为奇数,就添加一个冗余位到首位。现在除了第一位和中间位,其余位置的队伍其水平方向都有一个队伍与其相对,那么水平方向连线的2个队伍就为这一轮比赛的队伍,第一位和中间位为一对(若第一位为冗余的,那么中间的那个队伍这一轮就不用比赛),一轮完成。下一轮首位的不动,队伍以顺时针或逆时针转一个位置,有队伍遇到首位的队伍的就跳过,再移动一位。这样就能形成新的圆圈队伍,按上一次的出赛规则出赛。 阅读全文

posted @ 2011-12-06 12:28 Topless 阅读(2327) 评论(0) 推荐(0) 编辑

2011年12月5日

JAVA字符串编码转换

摘要: 从一个txt中获得字符串str,默认编码为GBK,现在想重新编码获得UTF-8编码的字符串。String str = "......................"; CharBuffer CH = CharBuffer.wrap(str.toCharArray()); //把字符串转换为字符数组刷进CharBuffer缓冲区 CharsetEncoder ch = Charset.forName("UTF-8").newEncoder();//构造新的编码器,编码字符集为"UTF-8"; ByteBuffer bb = ch... 阅读全文

posted @ 2011-12-05 15:26 Topless 阅读(531) 评论(0) 推荐(0) 编辑

2011年12月4日

AJAX响应responseXML的操作方法

摘要: 用于处理xml文档的DOM元素属性childNodes返回当前元素所有子元素的数组firstChild 返回当前元素的第一个下级子元素lastChild 返回当前元素的最后一个子元素nextSibling 返回紧跟在当前元素后面的子元素nodeValue指定表示元素值的读/写属性parentNode返回元素的父结点previousSibling 返回紧邻当前元素之前的元素用于遍历xml文档的DOM元素方法getElementById(id)获取有指定唯一ID属性值文档中的元素getElementsByTagName(name) 返回当前元素中有指定标记名的子元素的数组hasChildNodes 阅读全文

posted @ 2011-12-04 17:48 Topless 阅读(402) 评论(0) 推荐(0) 编辑

2011年11月23日

eclipse导入myeclipse的web项目没法识别问题解决

摘要: 1、进入项目目录,找到.project文件,打开。 2、找到<natures>...</natures>代码段。 3、在第2步的代码段中加入如下标签内容并保存: <nature>org.eclipse.wst.common.project.facet.core.nature</nature> <nature>org.eclipse.wst.common.modulecore.ModuleCoreNature</nature> <nature>org.eclipse.jem.workbench.JavaEMFNa 阅读全文

posted @ 2011-11-23 12:43 Topless 阅读(19153) 评论(2) 推荐(3) 编辑

2011年10月30日

MYSQL存储过程例子

摘要: MYSQL存储过程编写时,用分号";"作为一个句子结束,但MYSQL默认";"为全部过程结束符,所以会出现错误,所以编写前需更改分号符。delimiter // #更改分隔符为“//”create procedure test(in t1 int, out t2 int)begin set t2 = t1;end// #创建结束delimiter ; #把分号符改回默认的" ; "call test(10,@a); #调用存储过程select @a; #把存储过程中@a的返回值显示 阅读全文

posted @ 2011-10-30 15:15 Topless 阅读(306) 评论(0) 推荐(0) 编辑

2011年10月28日

JAVA反射之构造和域处理

摘要: JAVA提供的4种Class的反射构造方法:Constructor getConstructor(Class[] params) -- 获得使用特殊的参数类型的公共构造函数,params为相应构造函数参数的Class数组Constructor[] getConstructors() -- 获得类的所有公共构造函数Constructor getDeclaredConstructor(Class[] params) -- 获得使用特定参数类型的构造函数(无视修饰符)Constructor[] getDeclaredConstructors() -- 获得类的所有构造函数(无视修饰符Construc 阅读全文

posted @ 2011-10-28 19:29 Topless 阅读(2290) 评论(0) 推荐(0) 编辑

导航