关于Jboss4.3只能通过localhost访问不能通过IP访问的解决方法。
超郁闷的,搞了一个下午。来看看问题描述:
做两个东东之间实现对发的东西,结果总是报java.net.ConnectException: Connection refused: connect的错误,原先是Servlet地址有误,但是实在不知道是哪儿错了,于是就用IE访问了下,发现显示“网页无法显示”,难怪发数据给Servlet不成功,后来百度了许久,才发现原来Jboss4.3默认是不支持IP访问的,便得到方法:
方法一:如果你是用MyEclipse为开发工具的话,按照如下地址进行解决(还有以前有记录,换了个工作空间就忘记配置了,囧~~)http://cst.is-programmer.com/posts/16109.html
方法二:在你的Jboss中打开server\default\deploy\jboss-web.deployer\server.xml这个文件,把Connector结点的address地址改成0.0.0.0或者你自己的IP就可以了..
Oracle Number的精度问题
今天写建表的脚本时,设置数据类型为Number(2,2),以为前面的这个参数是代表整数的位数,后面的参数是代表整数的未数,结果报出“精度错误”的问题,百度得到:
原来Number(P,S)是代表总共P位数,其中小数有S位
Nokia手机发短信、上QQ写入信息时退出程序解决方法
很郁闷,昨晚我的那个老N72突然出现如题的莫名奇妙的问题,QQ也开始输入信息就退出,发短信也是一开始输入信息就退出程序,本来今天想拿去刷机刷下,无意间查到格机可以解决,反正这架手机也快报废了,就自己瞒搞了,还搞成功了,其实方法挺简单的:
1.取出内存卡。以防万一,可以把内存卡格式化一下。(我没这么做,懒)
2.重启一下手机,开完机器后输入"*#7370#",会提示输入密码,默认密码:"12345"
3.之后等待着手机重启,然后再把内存卡插回去就Ok了,只是输入法等没了。
能用就好~~
JavaScript中prototype属性的用法
前段时间修改公司的一个流程设计器代码,现在有时间整理一些小结。这里要讲的是关于javascript中的prototype属性的用法,有了prototype属性,才感觉javascript有点面向对象的感觉,有了继承多态的感觉。其实prototype是设计模式中的原型设计模式。看如下一段代码,接着上次的代码:
<script type="text/javascript"> <!-- 声明顶层命名空间 或者 var org = {}; --> var org = {}; <!-- 增加子命名空间 --> org.cst = {}; <!-- 增加子命名空间 --> org.cst.js = {}; <!-- 在org.cst.js命名空间里增加类Util --> org.cst.js.BaseUtil = function(){ this.className = "org.cst.js.BaseUtil"; }; org.cst.js.SubUtil = function(){ this.className ; } <!-- 子类引用了父类的属性值 --> org.cst.js.SubUtil.prototype = new org.cst.js.BaseUtil(); <!-- 之类扩展了自己的方法 --> org.cst.js.SubUtil.prototype.getClass = function(){ return this.className; } <!-- 使用类 --> var util = new org.cst.js.SubUtil(); alert(util.className); <!-- 输出org.cst.js.BaseUtil --> alert(util.getClass()); <!-- 输出org.cst.js.BaseUtil --> </script>
JavaScript中的命名空间使用
命名空间的引入实际上是为了防止类名的冲突,在javascript中也是,其实javascript并没有命名空间这一说法,但是却有了这种方法来模拟命名空间,在java中不叫命名空间,叫包名。现在来看看一段javascript实现的命名空间代码:
<script type="text/javascript"> <!-- 声明顶层命名空间 或者 var org = {}; --> var org = {}; <!-- 增加子命名空间 --> org.cst = {}; <!-- 增加子命名空间 --> org.cst.js = {}; <!-- 在org.cst.js命名空间里增加类Util --> org.cst.js.Util = function(){ alert('this is my util'); }; <!-- 使用类 --> var util = new org.cst.js.Util(); </script>
JavaScript对Json的增删改属性
使用JS对Json数据的处理,项目遇到需要对Json数据进行相关操作,比如增删改操作,本以为会比较难,网上搜索下,发现还是比较简单的,贴一段代码:
<script type="text/javascript"> var json = { "age":24, "name":"cst" }; //修改Json中的age值,因为Json中存在age属性 json["age"] = 30; alert(json.age); //30 //增加Json中的sex值,因为Json中不存在sex属性 json["sex"] = "M"; alert(json.sex); //M <!-- 遍历Json中的数据 --> for(var key in json){ try{ var value = eval("json['" + key +"']"); alert(key+"_"+value); }catch(e){} } //删除Json数据中的age属性 delete json["age"]; alert(json.age); //undefined </script>
Windows XP 下的键位错乱解决
今天,莫名奇妙的遇到了如此尴尬且很囧的问题:
按“@”键居然输出了引号,输出引号键结果输出了@键,
百度之得解:
原来设置我设置成了英式键盘所以就不行了,解决办法在键盘设置中把英式的键盘删除掉就OK了。