随笔分类 -  研发

摘要:以下内容基于Centos 6.3版本。java开发的时候,需要注意以下几点:在main中,建立额外线程以保证一直运行;注册runtime的shutdownhook,以执行服务线程的退出前清理工作;其他内容,都用shell脚本来控制,主要有:$APP_HOME/bin/daemon.sh,该shell,支持link到服务目录,负责协调服务。 1 #!/bin/sh 2 # 3 # chkconfig: - 20 80 4 # description: Starts and stops the redis daemon. 5 # 6 # Source function library. 7 #.. 阅读全文
posted @ 2013-09-11 17:35 jdragon 阅读(998) 评论(0) 推荐(0)
摘要:思路:1、首先将圆的中心点,都转换为以矩形的边为X/Y的坐标系;2、做AABB矩形和圆的相交检测;代码如下: /** * 将一个点,按照指定的坐标信息(原点,旋转),转换为另外一个点 * @param p 原始点 * @param base 新的坐标原点 * @param angle 新左边系X轴的旋转角度 * @return 新点的数据 * */ public static function convertLocalPoint(p:Point, b... 阅读全文
posted @ 2013-07-02 18:50 jdragon 阅读(814) 评论(0) 推荐(0)
摘要:虽然现在不再用了,也放上来供以后参考。和ant比较,还是倾向于maven,虽然更慢。主pom.xml,注意其中module定义。View Code <?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://ma 阅读全文
posted @ 2013-01-30 10:02 jdragon 阅读(589) 评论(0) 推荐(0)
摘要:本来swf的编译使用maven+flexmojos,但是flexmojos一直没有新版本,适应不了新的flex sdk,只好换ant了,也很简单,贴脚本。主build.xml文件View Code <?xml version="1.0"?><project name="sangame-client" default="build"> <property environment="SystemVariable" /> <!-- Define variables/paths u 阅读全文
posted @ 2013-01-30 09:58 jdragon 阅读(456) 评论(0) 推荐(0)
摘要:转自:http://blog.sina.com.cn/s/blog_4a2985b80100gj03.html这个有点DLL的味道,也比较简单,转一下。 var nameArr:Array = ["烛光","菊花"] ; var mcArr:Array = new Array() ; function init():void { var loader:Loader = new Loader() ; loader.contentLoaderInfo.addEventLinstener( Event.COMPLE... 阅读全文
posted @ 2013-01-29 14:54 jdragon 阅读(312) 评论(0) 推荐(0)
摘要:这个是类定义,都是POJO类,纯数据以下代码将POJO类反射到REDIS中,采用JSON序列化类数据。 public static <T> T save(T model, String indexName) throws Exception { String modelName = model.getClass().getSimpleName(); Jedis jedis = jPool().getResource(); Long id = null; try { id = (Long) PropertyUti... 阅读全文
posted @ 2013-01-25 16:19 jdragon 阅读(1195) 评论(0) 推荐(0)
摘要:公司团队启动了新项目,大致需求和解决方案如下:Java开发,利用Eclipse编写和调试代码代码库共享,Git + gitolite 代码库,通过ssh绑定key来确认权限;服务器编译发布:jenkins + maven (自动运行单元测试用例)Maven企业库:利用nexus搭建企业库,加速java相关部件的下载速度单元测试:采用JUnit,在eclipse和maven中,都缺省集成; 阅读全文
posted @ 2013-01-23 21:09 jdragon 阅读(431) 评论(0) 推荐(0)