`
tiandike
  • 浏览: 5270 次
  • 来自: ...
最近访客 更多访客>>
社区版块
存档分类
最新评论
文章列表

guice学习笔记

    博客分类:
  • java
感觉 guice中的 module 就和 spring的xml配置文件的功能类似。 而 injector  和 spring的 applicationcontext类似。
这今天看了shindig,对opensocial有了初步认识,shindig已经为我们初步实现了 opensocial v8规范。比如那些 js 与服务端的通信,一些xml的渲染。做为社区网站 可能只要 实现 ActivityService, PersonService, AppDataService ,这些是社区自己的内容。 然后可以将该应用部署在自己的服务器上,这样第三方按照v8规范开发出来的social app 就可以在你的网站上跑了。 比如一个第三方应用是获取你的好友列表,当你的社区网站添加了这个应用后,你就可以拿到登录到你的社区上的用户的好友。
google推出了 opensocial 用来抗衡 facebook 的f8 并且还推出了apache 的 shindig开源的实现,使得社区网站开放更加方便。 到shindig 网站下载源码: http://incubator.apache.org/shindig/ 你需要安装 mvn subversion 代码svn地址为:http://svn.apache.org/repos/asf/incubator/shindig/trunk/ 下载后 使用 mvn 命令(或者使用 mvn -Dtest 这样不用跑单元测试) 注意 如果最后没有出现 BUILD SUCCESSFUL 多半是没 ...
这几天参加了温昱老师的架构师培训,其实就是uml以及软件工程思想的灌输。虽然培训本身对自己没有太大的提高,但主要还是起到一个加深和巩固对软件工程的理解。 首先培训的目的是什么,温老师强调架构设计是有方法可循,虽然架构设计需要很多技术但是如果在好的方法的指导下能够设计更加有效的架构。 架构到底是什么,个人总结是 架构就是确定组件职责以及组件之间的协作。 做架构的一个主要思想 就是 分解 细化 迭代 概括 的过程 (个人总结)。 一个架构设计的过程包括 确定关键需求(功能,关键质量)--》概念架构设计--》细化架构设计 在确定关键需求的过程中 感受最深的就是  质量和 约束对 架构的影响 ...

常用java 技术网站

    博客分类:
  • java
http://java.sys-con.com/ http://www.javaworld.com/ http://www.artima.com/index.jsp http://www.infoq.com/ http://highscalability.com/ http://www.onjava.com/
Global site tag (gtag.js) - Google Analytics