icode
icode
1. https://github.com/swagger-api/swagger-core/wiki/Swagger-Core-Jersey-2.X-Project-Setup-1.5 2. https://github.com/sdaschner/jaxrs-analyzer/
1. 可以是用zookeeper初始化应用 2. application.conf 配置zookeeper相关配置 3. 未配置zookeeper名称则使用应用程序名称 4. http://curator.apache.org/
1. 包含更新数据库 flyway 2. 包含更新es结构 3. 支持其他更新器加入 4. 增量更新项目 1. 需要服务器一枚用来计算不同版本间区别(diff) 2. 需要更新器客户端支持检测并应用patch 3. 客户端服务器更新时拷贝jar出来进行patch(不能直接操作正在运行的jar) 4. 应用补丁后执行重启流程 5. 参考 https://github.com/alexkasko/delta-updater/ https://github.com/NitorCreations/javaxdelta/ 5. 双启动实现,两个lib目录,运行时只启动一个,更新时patch到lib1(或者别的名字),启动lib1内jar(直到需要监听网络时停止等待),关闭lib服务,等待lib端口关闭后启动lib1端口监听 > 和部分需求有重合部分 #19 #35
1. 自动更新模块,框架,应用 2. 支持密钥验证,验证程序购买时间,是否还可以更新 3. 更新服务器 4. 可以新增、购买新模块 5. 下载jar后重启应用,软重启?(只重启内部容器) 6. 更新模块后应用更新脚本 7. 内置maven用于模块依赖升级?
1. 用数据存储实现 `FileSystem` 2. 切换不同存储类型
1. http://ebean-orm.github.io/docs/query/typesafe 2. 要增加实时扫描文件变化吧?
1. 提供所有用户编辑分享,类似百度百科,可以公开编辑纠错 2. 从ide、自动完成代码中或着其他方式获取分享,如:输入 `缓存` 则通过服务可以获取到内置的Guava缓存使用方法 3. 更多...
1. 发布时压缩js,css,不合并 2. 生产模式根据页面分析依赖合并已压缩的js css,根据文件名,修改时间生成唯一id的临时缓存文件 3. 只在第一次生成解释模版时分析合并文件,并声称在assets下用于页面加载完成后加载
模版语法 ://ameba.Resource @ameba.Resource