- 浏览: 14000 次
- 来自: ...
最新评论
-
moncal:
2013-08-13 10:24:23,095 [org.sp ...
spring mvc 很头疼的PageNotFound!! -
atgoingguoat:
2013-08-13 10:24:23,095 [org.sp ...
spring mvc 很头疼的PageNotFound!! -
aa87963014:
/pages/crop/index 有没有文件
spring mvc 很头疼的PageNotFound!!
文章列表
做为spring的新手,很愿意尝试这样的优秀框架,但最近做项目时,总是碰到恼人的问题。
我用的时2.5的注解配置,
springmvc-servlet.xml
<context:component-scan base-package="com.**.controller"/>
<bean class="org.springframework.web.servlet.mvc.annotation.DefaultAnnotationHandlerMapping"/>
<bean class= ...
erlang在国内确实比较冷清,我逛了erlang-china,javaeye,chinaerlang还有些老外的个人博客,大部分文章都比较老,当然对我还是很有用的,小众语言关注的人少,影响太小。
但我要坚持!
初学erlang时总觉得它原本应是健壮的,但一想任何编程语言都会因为人为的失误造成崩溃,以下是在chinaerlang上看到的:
1. 耗尽atom
因为atom是不会被垃圾回收的,所以如何程序运行时生成太多的atom,(例如在无穷循环里,每次循环都调用几下 list_to_atom),atom table会被塞满,然后erlang就当掉了
2。进程的耗尽
如果你spawn了太多unlink的不会终止的进程,而且这些进程你都不保存它们的Pid,这样你就失去了和这些进程的联系(和引用),这可以看成是进程泄漏,(有点像内存泄漏),随着越来越多的进程泄漏。。。,然后erlang就当掉了
3。洪泛 ...
一台机器上进程间通信好理解,不同机器间的进程如何去连接有些不好理解,以下是mryufeng老大的解释,记录下备忘:
节点启动的时候 会把自己监听的端口 汇报到epmd去 其他连接要联机它的时候 根据node名称向epmd质询listen端口 然后发起连接。 这个过程由net_kernel模块负责协调。
初学Erlang,能找的资料较少,硬着头皮看原版的文档。对于并发编程还不是很熟悉,一直高不清进程的流程是如何走的,比如在Programming Erlang中的一段:
-module(area_server1).
-export([loop/0,rpc/2]).
rpc(Pid,Request)->
Pid!{self(),Request},
receive
Response->
Response
end.
loop()->
receive
{From,{rectangle,Width,Ht}}->
...
近来一直感觉自己有些浮躁,前几个月心血来潮想起java写来写去一个样,想一门心思学下Python,由于工作忙原因暂停了,好不容易闲下来了,又突然受了哪篇文章的蛊惑,想好好研究js+html5,可感觉玩玩可以,终究用不到实处,网上闲逛时偶然发现了并发编程的Erlang,看了几个例子,觉得很有趣,而且并发的优势很大,决定学来一试,但对函数式的编程方式很不习惯,练习时比较痛苦。虽然有些捡了芝麻丢了西瓜的感觉,但还是时时提醒自己,不要忘了主业,也要拓展提高自己,坚持是很重要的,老大不小了,这不是过家家!