- 博客(14)
- 问答 (2)
- 收藏
- 关注
原创 发现一个fastjson的bug
就是下图中标红的那一行代码,应该是少加了括号,+的优先级高于<<的优先级,我遇到的问题是这样的,字段一:c0=67,c1=89,c2=83;字段二:c0=67,c1=90,c2=83;下图是fastjson从缓存取值的代码,因为字段一和字段二字段名长度都是11位,并且只有字段名的第二位字符不同,一个是Y(89),一个是Z(90),所以nameValue1的值是相同的,最终导致字段二的值覆盖了字段一的值。有问题的方法:JSONObject.parse(String str);
2024-04-16 11:41:04
264
原创 js变量的声明及变量的作用域
[quote]使用var语句多次声明一个变量不仅是合法的,而且也不会造成任何错误.如果重复使用的一个声明有一个初始值,那么它担当的不过是一个赋值语句的角色.如果重复使用的一个声明没有一个初始值,那么它不会对原来存在的变量有任何的影响.[/quote][quote]JS如果用var在函数体中声明变量,那么此变量在且只在该函数体内有效,函数运行结束时,本地变量即可销毁了[/quote]...
2015-04-22 10:44:32
224
原创 js正则表达式
手机号[code="js"]/^(13[0-9]|14[0-9]|15[0-9]|18[0-9])\d{8}$/i[/code]密码(长度6-16位,不能为同一个字符,不能全是数字,只能有数字、字母和常用特殊字符)[code="js"]/^(?=.{6,16}$)(?![0-9]+$)(?!.*(.).*\1)[0-9a-zA-Z$#@^&]+$/[/code]...
2015-04-10 11:43:30
113
原创 js 滚动到底部自动刷新
[code="js"] //获取滚动条当前的位置 function getScrollTop() { var scrollTop = 0; if (document.documentElement && document.documentElement.scrollTop) { scrollTop = document.documentElement.scrollTop; ...
2015-04-08 10:13:52
1036
原创 java 读取txt时中文乱码
先上代码:[code="java"]public class TestChinese { public static void main(String[] args) throws IOException{ test3(); }public static void test3() throws IOException{ InputStreamReader in=...
2012-04-10 11:04:53
222
原创 Flex FileReference无法弹出保存文件对话框
[b]此段内容转载自网上[/b] flash10开始,FileReference增加了一个save方法,参数为(data:Object, defaultFileName:String = null),在调用save方法时,只需将文件内容传给data,浏览器会自动打开一个保存对话框,让用户选择保存目录。有两个要注意的地方,1、save方法flash10及以上才有,客户端flash版本需跟上,且代码编...
2012-01-06 14:15:46
224
原创 Flex 键盘事件
监听键盘事件 this.addEventListener(KeyboardEvent.KEY_DOWN,changeDirection); public function changeDirection(e:KeyboardEvent):void{Alert.show(e.keyCode.toString());switch(e.keyCode){case 37:Ale
2012-01-03 16:41:50
530
原创 POI生成excel
[b]创建excel文件[/b][code="java"]// create a new file FileOutputStream out=null; try { out = new FileOutputStream("e:/workbook.xls"); } catch (FileNotFoundException e) { e.printStackTra...
2011-12-22 10:11:40
119
原创 flex 圆形布局
package layouts{import mx.core.ILayoutElement;import spark.layouts.supportClasses.LayoutBase;publicclass CircularLayoutexten
2011-10-14 09:18:37
969
转载 eclipse 配置Tomcat服务器Server Locations
Server Locations修改后会变灰,如果需要更改设置,则需要移除与Tomcat服务器关联的项目,同时,鼠标右键菜单Clean清除Tomcat服务器的状态^^就可以修改了。
2011-08-31 13:37:57
1492
空空如也
-bash: /usr/bin/xdpyinfo: 没有那个文件或目录
2017-03-12
service中的方法可以互相调用吗?
2014-09-02
TA创建的收藏夹 TA关注的收藏夹
TA关注的人