此文章用于集合一些自己遇到的小问题,也可以供大家查阅。
(1)PowerDesigner浮动工具栏消失
右击工具栏空白处,在列表中选择Palette
(2)后台获取前台传来的数据时,字符串要处理掉空格符号,否在在查询数据库的时候会找不到数据。
假设inputWords是String类型的,在java类中使用inputWords.trim()去掉最后的空格。
如果要去掉字符串中间的字符最好在页面的处理,用js代码检查去掉空格
String.prototype.trim = function() { return this.replace(/^\s+|\s+$/g,"");//去除字符串两边的空白符 //return this.replace(/^\s+/g,"").replace(/\s$+/g,"");//去除字符串两边的空白符 //return this.replace(/^\s+/g,"");//去除字符串左边的空白符 //return this.replace(/\s$+/g,"");//去除字符串右边边的空白符 }以上代码是摘抄网上的。
(3)判断字符串是否包含字母,并获取字母之前的字符串。该代码可用于寻找字母出现在第几位。
String productNo = "12345abc123";
String before = "";
for (int i = 0; i < productNo.length(); i++) {
char c = productNo.charAt(i);
if((c >= 'a' && c <= 'z') || (c >= 'A' && c <= 'Z')) {
before = productNo.substring(0, i);
System.out.println("before="+before);
break;
}
}
(4)在myeclipse中,设置js的编码格式,消除乱码的方法。
选在js文件,单击右键,选择属性(Properties),Resource里有个 Text file encoding栏改为其他的编码格式,比如UTF-8。
(5)字符串大反编码
假如你的url被编码
url=http%3A%2F%2Fapi-user.netflix.com%2Foauth%2Flogin%3Foauth_token%3Dy84hdndwmp76ydu6rvr3z46f%26oauth_consumer_key%3Dzbefujt3vdjsshb3gau5ck6r
需要获取元来大值,反编码如下:
url = URLDecoder.decode(url);
(6)eclipse中,双击一个变量,显示其他同名字变量
windows--customize perspective后到commands页,然后找java Editor presentation选项打勾,保存。
回到eclipse主界面,在快捷工具栏上有一个叫“Toggle Mark Occurrences”图标,按下就可以了.
不用谢!