上一页 1 2 3 4 5 6 ··· 27 下一页
摘要: Python 除了拥有实例方法外,还拥有静态方法和类方法,跟Java相比需要理解这个类方法的含义。class Foo(object): def test(self)://定义了实例方法 print("object") @classmethod def test2(clss)://定义了类方法 print("class") @staticmethod def test3()://定义了静态方法 print("static")实例方法访问方式:ff.test();//通过实例调用 Foo.test(ff)//直... 阅读全文
posted @ 2011-07-09 23:35 lovingprince 阅读(1554) 评论(0) 推荐(0) 编辑
摘要: name="中{1}国" print(name) print(name.format("hah","hehe"))写了一段代码,一运行就报错 File "F:\opensource\pythonDemo\src\test\Haha.py", line 24 SyntaxError: Non-UTF-8 code starting with '\xd6' in file F:\opensource\pythonDemo\src\test\Haha.py on line 24, but no encod 阅读全文
posted @ 2011-07-07 23:58 lovingprince 阅读(458) 评论(0) 推荐(0) 编辑
摘要: 又碰到java.lang.NoSuchMethodException,有木有?明明感觉有这个方法啊?有木有?找了半天才发现引用了两个不同版本的jar包,有木有?有时候包并不是a-2.5.jar,a-1.5.jar这种很简单的版本关系,有可能包的名称互不相干,有木有?反正我是遇到了很多次了,烦躁死了,一般造成这种问题的原因是在不同的包中存在了相同的全路径类名,但是在类加载器加载class时却加载了一个错误的class导致。这种问题一般只有在运行时才容易暴露出来,那么有木有办法在我们开发过程中检测出来呢?当然有。目前如果使用maven 构建工具,那么maven有一系列依赖插件可以使用,这里给一个地 阅读全文
posted @ 2011-07-04 21:29 lovingprince 阅读(4599) 评论(0) 推荐(0) 编辑
摘要: 貌似有段时间没来这里忽悠了,今天抽空接着忽悠下这三个服务器配置JNDI时的一些异同点并提点自己的建议。Jboss 4 Jboss中配置JNDI最常见的就是在配置数据源的时候,在server/default/deploy目录下方一个xxx-ds.xml文件,内容如下:<?xml version="1.0" encoding="UTF-8"?><datasources> <local-tx-datasource> <jndi-name>jdbc/DataSource</jndi-name> < 阅读全文
posted @ 2011-06-30 18:43 lovingprince 阅读(866) 评论(0) 推荐(0) 编辑
摘要: 一台机器JBoss去掉APR后,发现APACHE+JBOSS之间的连接始终保持,一时间300多个AJP连接 一直保持,奇怪就是AJP超时时间偶设置为了15s, 然后 apache进程一会就达到了最大数,apache开始主动断开ajp连接,jboss这端出现大量的CLOSE_WAIT连接,服务器开始停止工作。这是个shit的事情,经过苦苦奋战3天,分析原因,看源代码,最后和另外两个同事一起分析,查找,终于被我们发现,这是jboss的一个AJP实现的bug,真是版本年久失修啊.https://issues.jboss.org/browse/JBPAPP-366?page=com.atlassia. 阅读全文
posted @ 2011-05-17 11:28 lovingprince 阅读(224) 评论(0) 推荐(0) 编辑
摘要: 一台机器JBoss去掉APR后,发现APACHE+JBOSS之间的连接始终保持,一时间300多个AJP连接 一直保持,奇怪就是AJP超时时间偶设置为了15s, 然后 apache进程一会就达到了最大数,apache开始主动断开ajp连接,jboss这端出现大量的CLOSE_WAIT连接,服务器开始停止工作。这是个shit的事情,经过苦苦奋战3天,分析原因,看源代码,最后和另外两个同事一起分析,查找,终于被我们发现,这是jboss的一个AJP实现的bug,真是版本年久失修啊.https://issues.jboss.org/browse/JBPAPP-366?page=com.atlassia. 阅读全文
posted @ 2011-05-17 11:28 lovingprince 阅读(223) 评论(0) 推荐(0) 编辑
摘要: Before describing select and poll, we need to step back and look at the bigger picture, examining the basic differences in the five I/O models that are available to us under Unix:blocking I/Ononblocking I/OI/O multiplexing (select and poll)signal driven I/O (SIGIO)asynchronous I/O (the POSIX aio_fun 阅读全文
posted @ 2011-05-17 09:08 lovingprince 阅读(219) 评论(0) 推荐(0) 编辑
摘要: Before describing select and poll, we need to step back and look at the bigger picture, examining the basic differences in the five I/O models that are available to us under Unix:blocking I/Ononblocking I/OI/O multiplexing (select and poll)signal driven I/O (SIGIO)asynchronous I/O (the POSIX aio_fun 阅读全文
posted @ 2011-05-17 09:08 lovingprince 阅读(165) 评论(0) 推荐(0) 编辑
摘要: 劫匪冲进某花园小别墅,端着AK47,向某衰男甩过去一个袋子:说,快,把现金拿出来给我放进去,这个时候劫匪一直跟着衰男去装钱,看钱装满了他就拿走,此时劫匪是阻塞的,因为劫匪不能干其他的,得看着这个衰男,免得他搞鬼。 想象下,如果劫匪等衰男自己去装钱,在钱装满之前,他自己可以到处翻箱倒柜,找点值钱的首饰黄金之类的,那么这个时候劫匪就是非阻塞的,因为劫匪并没有阻塞在衰男去装钱这个环节上,劫匪可以自由活动做点其他的小买卖。 再来回顾下上面的情节,如果劫匪在抢劫时需要不时自己看看衰男把钱装好了没有,那么此时劫匪是在同步工作,因为他在等待衰男把钱装好,自己要不停的关注下。 当然,劫匪可以给衰男说:把钱装. 阅读全文
posted @ 2011-05-03 15:14 lovingprince 阅读(147) 评论(0) 推荐(0) 编辑
摘要: 劫匪冲进某花园小别墅,端着AK47,向某衰男甩过去一个袋子:说,快,把现金拿出来给我放进去,这个时候劫匪一直跟着衰男去装钱,看钱装满了他就拿走,此时劫匪是阻塞的,因为劫匪不能干其他的,得看着这个衰男,免得他搞鬼。 想象下,如果劫匪等衰男自己去装钱,在钱装满之前,他自己可以到处翻箱倒柜,找点值钱的首饰黄金之类的,那么这个时候劫匪就是非阻塞的,因为劫匪并没有阻塞在衰男去装钱这个环节上,劫匪可以自由活动做点其他的小买卖。 再来回顾下上面的情节,如果劫匪在抢劫时需要不时自己看看衰男把钱装好了没有,那么此时劫匪是在同步工作,因为他在等待衰男把钱装好,自己要不停的关注下。 当然,劫匪可以给衰男说:把钱装. 阅读全文
posted @ 2011-05-03 15:14 lovingprince 阅读(137) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 ··· 27 下一页