- 浏览: 40930 次
- 性别:
- 来自: 深圳
最新评论
-
xckouy:
你好我用的1.2.4生成的就是对的,但是debug时,提示:E ...
Play Framework 在eclipse下的debug问题 -
杀手请杀人:
有时候莫名其妙的问题总让人心烦
Oracle 11g XE 在 Windows7 64 bits上安装无法访问数据库解决 -
jbpm:
...
架构师是做出来的不是学出来的 -
sungine:
确实是呀不同能力等级的需要不同能力等级的环境物以类聚以后je这 ...
由Robbin的博文引出关于javaeye质量的思考 -
chat:
SegmentFault:专注于程序员的问答网站地址:http ...
由Robbin的博文引出关于javaeye质量的思考
文章列表
一直在使用Play!2.* java JPA2.0
遇到一个问题就是play中的JPA事务管理是由框架自行管理,而且事物的开始必须是从action层开始,随着请求的结束而自动提交回滚事务。
我是想从service层开始控制事务,发了一些帖子也都没有得到好的回答,可能是这个问题不是那么复杂,但对于play的初学者还是很多会遇到这个问题。在参考了JPA这个助手类后,比划着写了一个JPAUtil类来实现比较标准的JPA手动事务控制方式。具体实现参考在stackoverflow的帖子。 最后我是自问自答了。
http://stackoverflow.com/questions/18545907/pl ...
最近需要在本地安装oracle数据库进行测试,便安装了一个Oracle 11g XE 32位版在windows7 64bits上。结果安装结束后出现了几个问题,经过了一系列的google总算是找到了问题。
正常情况下经过一系列的下一步安装,成功之后可以正常访问到XE数据库,网上已经有了无数个steps,这里不再复述。
但我的情况是安装完成后无法正常连上数据库。http://127.0.0.1:8080/apex/f?p=4950也无法正常访问。
问题是着一个,但通过google发现有各种各样的原因,通过千奇百怪的配置可以解决。
我这个问题稍微有些特殊,根源在于我的系统的windows eve ...
这段时间闲暇下来想研究一下Play framework,人总是向往简洁方便的解决方案。或者说我比较懒吧。
大概了解了一下play,就开始上手配置开发环境。当然还是用eclipse
根据官网上的指示,一步步的进行。
play项目已经导入到eclipse,也可以运行,但在debug的时候遇到无法attach到remotevm的错误。
倒腾来倒腾去,也没仔细搜索,大概搜了一下没找到,可能内心还是想自己解决吧。
到后来终于找到了问题的根源:
在 Connect JPDA to firstPlay.launch 文件中有这么一段。意思是要连接remotevm的0端口。
<mapEntry ke ...
想到关于管理的具体问题:
如果员工有上班看视频看小说的行为,作为直接经理会采取哪些措施
我喜欢开放的问题,没有一定的答案,管理风格不同答案肯定不一样。以后考察管理人选的话这个肯定是必问题!!
刚才看了Robbin关于他在csdn这一年来的总结,很高兴Robin能在管理方面取得的成绩,文章中有很多可以借鉴学习的地方。
但我主要在思考另外一个问题,至少Robbin在以前一年没有时间来管理javaeye了,javaeye还是以前的那个javaeye吗?当然,名字改了。但在名字改之前很久,javaeye的顶级文章讨论质量已经几乎为零。真正有价值的文章讨论都是在若干年前的时候的了,我就是觉得很惋惜。
Robbin曾说javaeye用户量还在上升,不过希望他能够知道不是因为javaeye优秀,而是因为其他的技术社区更加差,中国的刚入门程序员越来越多而已,而且来javaeye的都是冲着几年前的 ...
刚才想用visio导出一个开发数据库中的表来看看,折腾了半天总算倒出来了。
网上搜了一圈,没有一个帖子是完整步骤的,需要拼凑起来
步骤基本上是
windows环境下
1,首先要建立ODBC连接。我用的是10g下面这个连接说的很清楚。
http://www.blogjava.net/kemi/archive/2007/09/26/148352.html
非常感谢作者的贡献
2,就可以到visio里面选择数据库->反向工程,一步一步的选择,选择刚建立的数据源名称,就可以了。
最近从图书馆借得了一本书 德鲁克的"旁观者",希望从里面多吸取一些管理方面的想法。
对于那种讲直接明显的道理的书一直都不感冒,大道理谁都知道,没必要浪费时间去啃一本书再读一遍大道理。
这本书是以回忆录的方式记录德鲁克一生中所遇到的形形色色的人物。
伟大的心灵必定经历过不同的际遇,遇到各式各样的伟大的人物。
他只是在书中详细的描述每个人,至于从中能看到学到什么,那就是见仁见智了。
这就是我要在每晚睡觉前花上一个小时左右读的书
第一章讲的是他的奶奶,心肠很好,很固执,很有原则的一个人,对事不对人。
但有些固执的过头了,一直守在自己的世界里,不肯接受也不认同新鲜的事物。
应该在昨天就写出这篇文章,偷懒了,直到现在才敲起键盘
这两天最主要的工作就是实现抓取文章,提取正文,以及存储到数据库这样一个过程。
关于抓取文章,提取正文,主要是应用了 beautifulsoup这样一个第三方的解析包来 ...
在auth模块的改造快完成的时候,突然意识到自己在一开始就犯了一个错误。
在这个项目中,应该首先入手核心功能,把核心功能基本实现后,再进行其他边缘的功能来使整个程序更加完善。
而我则在一开始就开始了用户认证这一块功能的实现。虽然是抱着学习的目的来做这个项目但也同样是错误的。
先把完成了有80%左右的auth模块放在一边,开始核心功能的实现。
总是看到有很多人在各种论坛求教架构师要掌握什么什么的。
架构师没有多么高深,因为他们去做了,去从无到有设计维护升级优化了一个系统,他就可以成为架构师了。
架构师这个名头是一样的,但是每个人的水平都不一样了。很正常。
举个例子: 维护一个小网站的,就一台web服务器的,也是架构师。维护facebook的,也是架构师。在他们做各自的工作前,水平可能差不多。但就是因为所做的工作数量级不同,接触的东西差太多,所以现在来看可能水平也就差了很多。
架构师都是在不断的失败尝试升级等一系列的实践当中来的,至于知识的学习也很重要,但在你没有一个环境让你去从无到有设计一个系统的时候,学架构师的知识是没多大用的,看看 ...
本想要单独的使用一个Auth模块在做认证等操作,如果这样的话,关于user的几个对象就无法在系统中管理。长远一点的计划是想慢慢的往这个项目中添加内容,最后决定还是把auth当做自己系统内的一部分。
准备是用DDD来做这个系统,毕竟这个项目目的是实现+学习的,然后又考虑使用SQLAlchemy,感觉还是蛮复杂的,不知道需要学习多久才可以使用。遂决定还是只用webpy原生的api来做持久,等基本功能实现差不多的时候再进行代码的重构来使用SQLAlchemy吧。
Auth结构的表已经建完,开始coding
http://newsjobs.iteye.com/blog/1002333
以上的帖子是记录最近开始的一个边学边做的项目的首篇,在那个系列中只会记录项目的进度和基本内容。
涉及到的技术点等会单独开贴来记录
Python整体感觉,语法还是比较复杂的,有其他静态语言经验的想要快速学好Python是件比较难的事,至少对我是。
我基本采用了边做项目边学习的方法来做,遇到问题就查找语法,解决方案等。因为如果让我再看砖头厚的书,看不下去啊。
言归正传。
今天主要说一下Python 的 nest function功能。遇到这个功能主要是在看到function decorator的时候遇到的。
要想理解f ...
首先看了半天decorator,先理解了下简单的function级别的,够用了,先用着吧。简单的理解就是在执行方法前先执行那个decorator的方法。
大概浏览了下那个auth module的代码,挺简练。不错,基本上功能搞定了,别预计的时间晚了一天。赶赶进度需要。
今天开始着手去仔细理下代码的联系,开始加Role表,并修改相应的代码。
我们在工作中都会有这样的经历
别人交给我一项工作,让我按照指定的方法去做,很不幸,我对此方法比较不认同,但也得做。在过程中只要稍微遇到点困难不顺,就会怪罪那个方法。其实那点困难要在平常稍微研究下就能解决了。
其实可以跳出来想一想
目的是什么?还是完成那个工作,如果带着那种情绪只会对最终的目标产生不良的影响。
对自己的成长也一样没有帮助。
今天开篇写关于这个网站应用
在去年时候就在寻思鼓捣鼓捣Android,断断续续的鼓捣了一阵,结果还是在做了一个应用做到不到一半的时候给荒废了。。惭愧
从今年初开始的Python也是断断续续因为各种原因没有坚持下来。
现在无论如何也要开始了。
为什么选择Python:
因为很多人都说他好,很优雅,很简单。那我就试试了,现在语法知道个皮毛,有代码看还看不懂,得需要现查语法。
为什么选择Anroid:
因为我略懂java,因为整个Android比整个iphone要容易得多。。
为什么选择web.py:
没什么原因,喜欢他的简明直当。
整个过程将会是边学边做,拿来百家代码摘抄。
首先我要实现 ...