2014年10月11日

摘要: ## 客户端版本信息数据表1. 客户端类型1. 客户端应用id1. 客户端应用版本1. 版本启用状态1. 版本启用时间1. 版本失效时间1. 是否最新版本1. 新版本全量下载链接1. 更新提示标题1. 更新提示内容(纯文本/富文本/链接?)## 更新运维流程1. 准备好新版本程序文件及下载链接2. ... 阅读全文
posted @ 2014-10-11 17:52 laoniu85 阅读(276) 评论(0) 推荐(0) 编辑

2014年10月9日

摘要: 由于简易ORM的需要,想要做一些代码自动生成功能(通过右键菜单辅助) 半自动编写代码,故考虑需要开发IDE插件(我司现使用IDEA)1.例子代码http://confluence.jetbrains.com/display/IDEADEV/Getting+Started+with+Plugin+De... 阅读全文
posted @ 2014-10-09 17:49 laoniu85 阅读(1003) 评论(0) 推荐(0) 编辑
摘要: 这是从我们现有项目做的一定的改进准备做成IDE插件 类似getter和setter的生成1.定义实体类通过注解说明其表名和字段名(SOURCE类型的注解 不需要运行时使用)@TableName("TABLE_ENTITY")class Entity{ @ColumnName("_NAME") p... 阅读全文
posted @ 2014-10-09 17:47 laoniu85 阅读(269) 评论(0) 推荐(0) 编辑

2014年10月8日

摘要: 主要类:JavaCompiler FileManagerJavaCompiler .CompilationTaskAbstractProcessor参考代码https://today.java.net/pub/a/today/2008/04/10/source-code-analysis-using... 阅读全文
posted @ 2014-10-08 23:02 laoniu85 阅读(176) 评论(0) 推荐(0) 编辑
摘要: 源代码分析:可使用ANTLRANTLR是开源的语法分析器,可以用来构造自己的语言,或者对现有的语言进行语法分析。JavaParser 对Java代码进行分析CodeModel 用于生成Java代码(但对于已有代码的支持可能有问题) 阅读全文
posted @ 2014-10-08 23:01 laoniu85 阅读(184) 评论(0) 推荐(0) 编辑

2014年9月29日

摘要: 用了一个CombinedConfigration 来做属性文件的继承(套用)发现它是以先添加的ConfigureRation作为最终输出也就是如果要实现我们项目中的效果 需要从内层目录向外层目录逐层combine CombinedConfiguration combinedConfigur... 阅读全文
posted @ 2014-09-29 15:23 laoniu85 阅读(140) 评论(0) 推荐(0) 编辑
摘要: 现项目中有多个配置文件分布于/props____def.properties____/env_______def.propertiess_______/dev_______def.properties_______myconfig.properties这三层目录中如果配置为使用myconfig.pr... 阅读全文
posted @ 2014-09-29 14:59 laoniu85 阅读(455) 评论(0) 推荐(0) 编辑
摘要: 按照一些资料上讲,其实enum也就是在编译器层面实现用类来包装枚举(typesafe enum 模式)的思想。以保证类型安全。自己用类来写枚举其实效果也还是不错的,只是代码略显啰嗦。例子代码 1 public class EnumClass1 extends EnumClass { 2 privat... 阅读全文
posted @ 2014-09-29 14:58 laoniu85 阅读(291) 评论(0) 推荐(0) 编辑

2014年9月26日

摘要: 目前菜单或其他树状结构在数据库中的存储,多数是以一个parentid作为关联字段,以一维形式存储。使用时全部查询出来,然后在内存中拼装成树状结构。现在主要涉及的是拼装方法的问题。一般可以进行 递归调用来实现 过程如下:1.首先找到根节(s)点即没有上级节点的元素2.根据找到的节点的id,遍历数据,查... 阅读全文
posted @ 2014-09-26 10:59 laoniu85 阅读(719) 评论(0) 推荐(0) 编辑

2013年8月21日

摘要: 来自为知笔记(Wiz) 阅读全文
posted @ 2013-08-21 22:14 laoniu85 阅读(118) 评论(0) 推荐(0) 编辑

导航