首页 文章 精选 留言 我的

精选列表

搜索[代码生成],共10000篇文章
优秀的个人博客,低调大师

快速生成Plugman中的"lib-file"、"source-file"的xml内容

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/inforstack/article/details/78755362 目录结果: 工具类: package com.inforstack.plugman; import java.io.File; public class Plugin { //插件的相对目录 private static String basePath = "src/android/demo"; //插件的绝对目录 private static String path = "D:\\work\\cordova\\plugin\\demo\\src\\android\\demo"; public static void main(String[] args) { getFile(path); } private static void getFile(String path) { // 获取路径所在的文件列表 File dirFile = new File(path); // 获取文件列表 File[] array = dirFile.listFiles(); for (File file : array) { if (file.isFile()) { toXML(file.getName(), file.getPath()); } else if (file.isDirectory()) { getFile(file.getPath()); } } } private static void toXML(String fileName, String filePath) { if (fileName.indexOf(".java") != -1 || fileName.indexOf(".xml") != -1 || fileName.indexOf(".png") != -1) { String newFilePath = filePath.replace(path, ""); String newDirPath = newFilePath.replace("\\" + fileName, ""); newDirPath = newDirPath.substring(1, newDirPath.length()); String xml = String.format("<source-file src=\"%s%s\" target-dir=\"%s\" />", basePath,newFilePath, newDirPath); xml = xml.replace("\\", "/"); System.out.println(xml); } else if (fileName.indexOf(".jar") != -1) { String newFilePath = filePath.replace(path, ""); String xml = String.format("<lib-file src=\"%s%s\"/>", basePath,newFilePath); xml = xml.replace("\\", "/"); System.out.println(xml); } } } 结果: <lib-file src="src/android/demo/libs/MobCommons-2016.1222.1756.jar"/> <lib-file src="src/android/demo/libs/MobTools-2016.1222.1756.jar"/> <source-file src="src/android/demo/res/values/ssdk_instapaper_strings.xml" target-dir="res/values" /> <source-file src="src/android/demo/src/cn/sharesdk/onekeyshare/CustomerLogo.java" target-dir="src/cn/sharesdk/onekeyshare" /> <source-file src="src/android/demo/src/cn/sharesdk/onekeyshare/themes/classic/ClassicTheme.java" target-dir="src/cn/sharesdk/onekeyshare/themes/classic" /> <source-file src="src/android/demo/src/cn/sharesdk/onekeyshare/themes/classic/land/EditPageLand.java" target-dir="src/cn/sharesdk/onekeyshare/themes/classic/land" /> <source-file src="src/android/demo/src/cn/sharesdk/onekeyshare/themes/classic/port/EditPagePort.java" target-dir="src/cn/sharesdk/onekeyshare/themes/classic/port" />

优秀的个人博客,低调大师

🔥无代码流程引擎 FlowLong 飞龙 1.2.0 发布

开源地址:https://gitee.com/aizuda/flowlong 开源地址:https://github.com/aizuda/flowlong 官网文档:https://flowlong.aizuda.com 支持全流程操作监听,仅 8 张表实现整个流程引擎(更符合中国人的思维模式设计),截至当前近 300 家企业自用登记接入使用。300 多家企业包括,国家计算中心,电信 等国企已上车,你还在等什么呢? Flowlong 1.2.0 主要更新内容 feat: 新增不删除流程历史仅删除流程定义方法 opt: 任务参与者表task_actor字段extend修改为ext避免SqlParser解析异常 opt: 优化条件判断 spel 表达式支持 long 类型 opt: 优化驳回跳转执行对象设置传递新的任务列表 opt: 优化条件参数获取节点传递 opt: 优化全局变量追加 该版本更新注意事项: 数据库表 flw_task_actor ,flw_his_task_actor 字段 extends 修改为 ext 解决 SqlParser 解析问题 可视化流程审批效果如下:

优秀的个人博客,低调大师

🔥无代码流程引擎 FlowLong 飞龙 1.1.19 发布

开源地址:https://gitee.com/aizuda/flowlong 开源地址:https://github.com/aizuda/flowlong 官网文档:https://flowlong.aizuda.com 支持全流程操作监听,仅 8 张表实现整个流程引擎(更符合中国人的思维模式设计),截至当前近 300 家企业自用登记接入使用。300 多家企业包括,国家计算中心,电信 等国企已上车,你还在等什么呢? Flowlong 1.1.19 主要更新内容 feat: 新增兼容模型设计错误导致非票签权重误存 feat: 新增并发发起测试用例 opt: 优化自动跳过测试用例 opt: 优化任务对象克隆设置 opt: 优化支持参数map值为null情况 opt: 优化超时提醒时间判断及兼容错误配置 opt: 优化设置自动拒绝类型区分 opt: 优化放宽流程唤醒方法执行条件 opt: 优化完善会签拿回测试用例 fixed: 修复子流程追加流程实例ID导致获取判断异常问题 fixed: 修复嵌套多重包容分支下一个节点获取失效问题 可视化流程审批效果如下:

优秀的个人博客,低调大师

🔥无代码流程引擎 FlowLong 飞龙 1.1.18 发布

开源地址:https://gitee.com/aizuda/flowlong 开源地址:https://github.com/aizuda/flowlong 官网文档:https://flowlong.aizuda.com 支持全流程操作监听,仅 8 张表实现整个流程引擎(更符合中国人的思维模式设计),截至当前近 300 家企业自用登记接入使用。300 多家企业包括,国家计算中心,电信 等国企已上车,你还在等什么呢? Flowlong 1.1.18 主要更新内容 feat: 新增支持流程审批完成情况撤销 feat: 新增支持执行任务参数传递子流程 opt: 优化跳转触发器执行逻辑 opt: 优化支持拿回多分支任务情况 opt: 优化实例保存计算结束时间问题 opt: 优化唤醒逻辑根据模型重新创建任务 fixed: 修复跳转普通节点任务类型设置问题 fixed: 修复并行分支包容分支加签异常问题 fixed: 修复并行分支下的主干节点加签问题 fixed: 修复rejectJump重新审批回到上一个节点策略失效问题 可视化流程审批效果如下:

优秀的个人博客,低调大师

Claude Sonnet 4.5 发布,全球最强的代码模型

Anthropic 公司发布了其最新的 AI 模型 Claude Sonnet 4.5,宣称该模型在编码、构建复杂 AI Agent 以及计算机使用方面达到了世界领先水平。 Claude Sonnet 4.5 在多项关键基准测试中实现了重大突破。在 SWE-bench Verified 中以 77.2% 的得分刷新业界纪录,OSWorld 任务执行能力从 42.2% 跃升至 61.4%。 此外,在推理、数学及金融、法律、医学等专业领域,其表现也显著超越了包括 Opus 4.1 在内的前代模型。该模型能够独立连续运行超过 30 小时来完成复杂的编码任务,Anthropic 建议开启 “扩展思考” 功能以最大化其编程性能。 在安全与对齐方面,Anthropic 称 Sonnet 4.5 是其迄今为止最对齐的前沿模型,显著减少了迎合、欺骗等不良行为。 同时,API 也迎来了更新,新增了上下文编辑功能和一个记忆工具。上下文编辑功能允许在接近 tokens 限制时清除过时的上下文,而记忆工具则可以将信息存储在上下文窗口之外,使得智能体现在能够处理更长、更复杂的任务。 Claude Sonnet 4.5 已在 Anthropic 的各个官方平台和工具上可用,开发者可通过 claude-sonnet-4-5 进行 API 调用。其定价与 Claude Sonnet 4 保持一致,为每百万输入 Token 3 美元,每百万输出 Token 15 美元。该模型也已在 Cursor、Augment、Windsurf、GitHub Copilot、JetBrains、Perplexity 等多个第三方平台上线。

资源下载

更多资源
Mario

Mario

马里奥是站在游戏界顶峰的超人气多面角色。马里奥靠吃蘑菇成长,特征是大鼻子、头戴帽子、身穿背带裤,还留着胡子。与他的双胞胎兄弟路易基一起,长年担任任天堂的招牌角色。

Spring

Spring

Spring框架(Spring Framework)是由Rod Johnson于2002年提出的开源Java企业级应用框架,旨在通过使用JavaBean替代传统EJB实现方式降低企业级编程开发的复杂性。该框架基于简单性、可测试性和松耦合性设计理念,提供核心容器、应用上下文、数据访问集成等模块,支持整合Hibernate、Struts等第三方框架,其适用范围不仅限于服务器端开发,绝大多数Java应用均可从中受益。

Rocky Linux

Rocky Linux

Rocky Linux(中文名:洛基)是由Gregory Kurtzer于2020年12月发起的企业级Linux发行版,作为CentOS稳定版停止维护后与RHEL(Red Hat Enterprise Linux)完全兼容的开源替代方案,由社区拥有并管理,支持x86_64、aarch64等架构。其通过重新编译RHEL源代码提供长期稳定性,采用模块化包装和SELinux安全架构,默认包含GNOME桌面环境及XFS文件系统,支持十年生命周期更新。

WebStorm

WebStorm

WebStorm 是jetbrains公司旗下一款JavaScript 开发工具。目前已经被广大中国JS开发者誉为“Web前端开发神器”、“最强大的HTML5编辑器”、“最智能的JavaScript IDE”等。与IntelliJ IDEA同源,继承了IntelliJ IDEA强大的JS部分的功能。

用户登录
用户注册