摘要: 如果你还没有安装过 gevent,首先需要安装 libevent, 编译安装 libevent 需要安装 Pyhton 开发库。 阅读全文
posted @ 2014-10-10 21:28 夺命叉 阅读(615) 评论(0) 推荐(0) 编辑
摘要: 直接使用 pip 安装,连 example project 都运行不了。。。 要正常使用,关键是要使用正确版本的依赖包 Django (1.5.5) django-socketio (0.3.2) gevent (0.13.6) gevent-socketio (0.2.1) gevent-websocket (0.2.3) greenlet (0.4.4) gevent 的版本一定要小于 1.0,0.X 的其他版本还没有测试过 另外对于gevent-socketio需要在 handler.py 中修改 阅读全文
posted @ 2014-10-09 03:20 夺命叉 阅读(2292) 评论(5) 推荐(1) 编辑
摘要: annotations 配置 首先需要加入 hibernate-jpa-2.0-api-1.0.1.Final.jar 和 ejb3-persistence.jar 这两个包 接着配置 hibernate.cfg.xml 加入下面的代码 添加POJO的持久化类映射 想改变默认的表名,必须使用 @javax.persistence.Table 阅读全文
posted @ 2013-07-25 02:53 夺命叉 阅读(1415) 评论(0) 推荐(0) 编辑
摘要: 1.在lib中加入必要的包,导入后结果如下: lib打包下载:SSH-lib.jar 2.上传所有的java文件到 src 目录 3.把 applicationContext.xml hibernate.cfg.xml 和 POJO映射文件(XXX.hbm.xml)都放到 src 目录下。 4.修改 applicationContext.xml 和 hibernate.cfg.xml 中的数据库配置部分 数据库的地址是sqld.duapp.com,端口是4050,dbname是在应用管理的“云环境管理 > 服务管理 -> MySQL(数据库)”中创建的数据库名称,用户名为应用的API Key,密码为Secret Key。 5.修改 所有使用到数据库名的地方 例如:POJO映射文件(XXX.hbm.xml)中中catalog的值都要改成 BAE指定的数据库名,不然的话会发生 异常 org.hibernate.exception.SQLGrammarException: could not execute query 6.修改 web.xml ,加入sprin 阅读全文
posted @ 2013-07-24 20:05 夺命叉 阅读(961) 评论(1) 推荐(0) 编辑
摘要: 在myeclipse下开发的 应用但是 放到BAE下就出现了问题,虽然显示发布成功,但是访问的时候就会出现503 Service Unavailable 错误。 通过调整 web.xml 发现纯Servlet是可以正常访问的,一旦加入struct2之后就会 503 错误。 一开始以为是struts版本的问题 更换了版本还是一样有问题,即使使用了百度文档里说的 2.3.1.2 版本问题依旧。 一直倒腾怎么久都没有解决的关键就是,他的日志里什么错误都没有!!!! 由于BAE使用的是 jetty 容器 不是 tomcat 所以我想看看能不能通过在本地使用jetty来找出错误。 接下来我就首先以加载struts2作为首要目的,首先导入了网上所说的 5个 struts2 核心包。 阅读全文
posted @ 2013-07-24 20:02 夺命叉 阅读(913) 评论(0) 推荐(0) 编辑
摘要: 1.首先选择版本控制 SVN 或者 Git ,但是由于Git在windows下需要环境,所以优先选择SVN。2.安装一个SVN客户端 windows下使用TortoiseSVN:立即下载 注意:BAE的SVN暂时不支持 1.8.0 版本请选择之前的版本。SVN1.7.9+中文包 linux下RabbitVCS:立即下载 Mac下svnx:立即下载3.在BAE上建立一个应用4.创建一个版本,直接创建一个新的版本,输入版本号(不要通过上传WAR)创建。5.获得SVN地址 https://svn.duapp.com/appid/ appId为本应用的AppID6.checkout代码: BAE文档 阅读全文
posted @ 2013-07-24 20:00 夺命叉 阅读(705) 评论(0) 推荐(0) 编辑