自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(31)
  • 资源 (11)
  • 收藏
  • 关注

原创 自然语言转SQL,轻松搞定Excel数据查询

本文介绍了一个基于Rust开发的表格数据处理工具,可将Excel导入数据库并通过SQL查询。该工具集成大模型能力,支持自然语言转SQL查询。主要功能包括:用户登录、Excel上传、SQL查询编写与执行。该工具简化了传统的Excel数据处理流程,提高了工作效率。

2025-08-26 20:00:00 542 1

原创 json转换成excel在线js小工具分享【不限制大小】

本文介绍了一个自制在线JSON转Excel工具的开发过程。作者因不满现有工具对文件大小的限制,决定开发一个无限制的转换工具。该工具支持直接输入JSON或上传文件,可导出为XLS或XLSX格式,特别适合大数据量转换(建议使用Firefox浏览器处理超过6万行的数据)。文章提供了核心代码实现,包括递归获取JSON属性作为Excel列名、数据整理转换以及最终生成Excel文件的方法。该工具已上线供免费使用,地址为http://j2e.kpoda.com/。

2017-08-27 21:19:30 97040 33

原创 AI作业比对神器:快速找出抄错题

摘要:本文介绍了一个帮助家长对比孩子作业的小工具(http://kpoda.com/zd)。该工具通过调用字节跳动扣子平台的AI接口,实现两张图片(老师布置的作业和孩子抄写内容)的自动比对。核心功能包括:1) 图片上传至扣子服务器;2) 调用工作流接口进行OCR识别和差异比对;3) 将结果格式化为JSON输出。由于使用免费API配额,可能存在服务限制。文章提供了主要代码实现,包括文件上传接口封装和工作流调用逻辑。

2025-11-08 19:00:00 245

原创 计算单双周

这个功能对于我来说,并非刚需,也是偶发的。而且感觉也不会太难,于是就起了自己做一个“在线小工具”的念头。方法获取和“计算日期”和“开始日期”,进行了计算,并将结果输出到页面。操作简单,直接选择下“开始日期”和“计算日期”个人在辅助小孩写作业过程中,偶尔会有需求。方法用于获取某个日期在本年度的周数。

2025-01-17 14:55:44 521

原创 基于LLaMA2模型的精调方案

本文介绍了基于LLaMA2模型的中文精调方案,重点对比了Chinese-LLaMA-Alpaca-2、BELLE和FastChat三种方案。Chinese-LLaMA-Alpaca-2通过扩充中文词表和增量预训练显著提升中文理解能力;BELLE采用SelfInstruct方式微调但文档较少;FastChat基于对话数据微调但对中文支持有限。文章详细说明了Chinese-LLaMA-Alpaca-2的模型下载、预训练和指令精调流程,并比较了微调方案的优缺点。

2024-08-27 16:37:09 1156

原创 一年级英语单元测试

小孩读一年级的,期末想复习下之前的英语听力单元测试。在网上找了一圈没有找到资源。干脆自己用扫描王,把自己手上纸质的扫描后,擦除答题痕迹

2024-02-24 21:25:37 382

原创 根据excel批量修改文件夹及其文件名称

本文介绍了一个文件批量整理工具,包含两个Python程序:一个根据Excel表格批量修改文件夹名称,另一个将文件夹内的PDF文件重命名为"上级文件夹名+序号"格式。程序需要Python3环境,通过命令行执行。第一个程序读取Excel中的新旧名称对照表修改文件夹名,第二个程序遍历目录,将PDF文件按规则重命名。使用前需安装依赖库,执行时需替换参数为实际路径。该工具可自动化整理大量PDF文件,提高文件管理效率。

2023-09-26 09:12:56 1551

原创 tomcat 400 自定义页面

操作步骤修改%Tomcat_HOME%/conf/server.xml在Host标签内新增如下内容: <Valve className="org.apache.catalina.valves.ErrorReportValve" showReport="false" showServerInfo="false" errorCode.400="webapps/error.html">...

2020-03-08 11:45:28 1863

原创 excel在线单元格拼接(模板)

Excel列拼接在线工具开发说明 开发了一个在线工具,用于快速拼接Excel表格中的列并生成自定义格式字符串。工具支持以下功能: 自定义模板:通过{{A}}、{{B}}等占位符指定需要拼接的Excel列 多文件处理:支持同时上传多个Excel文件 自动生成:根据模板将Excel数据自动转换为目标格式 核心实现: 使用SheetJS库解析Excel文件 采用art-template模板引擎处理字符串拼接 将结果转换为DataURI实现Excel导出 访问地址:http://j2e.kpoda.com/xlsp

2019-08-11 14:04:00 925

原创 Jenkins升级-- 无条件远程代码执行高危漏洞

摘要:阿里云检测到Jenkins安全漏洞后,作者通过docker-compose升级Jenkins。首先停止旧版本服务,创建新的docker-compose文件并启动容器,将旧版/var/jenkins_home数据拷贝至新版挂载目录。升级后部分插件可能失效,需在插件中心更新版本。整个过程避免了购买阿里云防火墙服务,实现了自主安全升级。

2019-03-14 08:58:41 882

原创 使用sql语法跨多个excel文件进行查询工具

起因之前公司的业务人员,经常会拿几个excel给我,希望我帮他们做些过滤。而我一般的操作都是,把excel导入到数据库不同的表中。通过sql进行关联查询,并过滤出结果。再导出excel给他们。因为处理的多了,所以想着做成一个工具,节省导入导出数据库的操作。大家可以体验下 http://kpoda.com:8080/ohw使用说明简介通过下述的例子,用户可以了解如何简单使用该工具。数据准备准备两个e

2018-01-20 14:26:45 10877

原创 zebra中文打印

之前在网上找的例子,基本都是基于点阵图,生成对应的中文字图片,打印到打印纸上。这种实现方式,在调整文字方向上操作起来比较麻烦。后来,转念一想,zebra这种大牌子,没理由对中文支持这么差。找半天终于找到了,修改打印字符集和字体的方法——^SEE:GB18030.DAT^CW1,E:SIMSUN.FNT。这里用的是GB18030,一开始试过GB2312,貌似不支持。

2017-08-10 17:40:50 6877 8

转载 Ant 经典教程

Ant是一个Apache基金会下的跨平台的构件工具,它可以实现项目的自动构建和部署等功能。在本文中,主要让读者熟悉怎样将Ant应用到Java项目中,让它简化构建和部署操作。 一.             安装与配置下载地址:http://ant.apache.org/,在本文中下载的是1.7.0版本。解压到某个目录(例如E:"apache-ant-1.7.0),即可使用。添加系

2014-10-22 10:33:31 500

转载 发表是最好的记忆

发表是最好的记忆1999.03.19 发表________________________________________最近把大部份时间放在 的翻译上,也忙着准备 网站开站庶务;同时,家里的事比以前多得多,决定购买一台笔记电脑,不但可以走到哪做到哪,也可以偶尔做个纯粹的电脑使用者(而非电脑工作者),真正享受一下电脑带来的生活乐趣。因为忙,累积了一些想法没有整理下来。趁

2014-09-17 11:18:16 1280

原创 Git rebase 给老爸买个能打电话的手机

Merge(融合)大家都很熟悉了,这个命令在svn上也有;而Rebase(重演),是git上新引进的一个命令。它们两的作用都是,将一个分支合并到另一个分支(一般是主分支)上来。那么有了merge,为什么要引进rebase命令呢?要回答这个问题,我们可以举个例子。例如存在如下图所示的两个分支,我们现在需要将experiment(实验分支)合并到master(主分支)上。 我们可以先尝试使

2014-08-07 18:08:27 653

转载 端口占用

1、Windows平台 在windows命令行窗口下执行: 1.查看所有的端口占用情况C:\>netstat -ano  协议    本地地址                     外部地址               状态                   PID  TCP    127.0.0.1:1434         0.0.0.0:0        

2014-04-18 16:49:54 496

转载 JVM分代垃圾回收策略的基础概念

本文来自和你在一起的博客,原文标题为《JVM调优总结(五)-分代垃圾回收详述1》。文章总结了JVM垃圾回收策略为什么要分代,如何分代,以及垃圾回收的触发因素。为什么要分代分代的垃圾回收策略,是基于这样一个事实:不同的对象的生命周期是不一样的。因此,不同生命周期的对象可以采取不同的收集方式,以便提高回收效率。在Java程序运行的过程中,会产生大量的对象,其中有些对象是与业务信

2014-04-18 15:37:43 540

转载 oracle中WMSYS.WM_CONCAT函数的版本差异

昨天在测试的时候发现,开发人员写的一段程序放在开发库中是好的,但是放在测试库中就会有问题。开发人员一直找不到问题的原因在哪里。于是就花了点时间协助开发人员来找问题的根本原因。     通过一些技术手段,定位到问题是由一个SQL语句引起的。     SQL语句如下:WITH PXQ_TASK_TEMP AS (SELECT A.DISTRIBUTE_DATE,

2014-03-14 17:34:09 2404

转载 Oracle的锁表与解锁

Oracle的锁表与解锁  SELECT /*+ rule */ s.username,decode(l.type,'TM','TABLE LOCK','TX','ROW LOCK',NULL) LOCK_LEVEL,o.owner,o.object_name,o.object_type,s.sid,s.serial#,s.terminal,s.machine,s.pr

2013-10-10 12:04:21 626

转载 让IE的地址栏在弹出窗口也显示

不过,最近跟踪弹出窗口的地址时,发现并没有地址栏,总不是我得跟踪前一个页面源码吧。。。要查看地址栏,可以从internet选项设置:找到安全选项卡---自定义级别,对“允许网站打开没有地址或状态的窗口”“禁用”。看,这下正常了。提示:internet和可信站点两个的“允许网站打开没有地址或状态的窗口”默认设置是不用的,“可信站点”默认

2013-08-07 16:29:48 2014

转载 tomcat注册成windows服务

tomcat注册成windows服务:打开cmd命令行,进入tomcat目标下的bin目录里,执行service.bat install tomcat_juziku(服务名),如下所示:如果想删除windows服务,可以进入cmd命令行,执行sc delete tomcat_juziku(其中,tomcat_juziku为服务名,如果服务名中

2013-06-24 16:21:26 1163

转载 Tomcat指定JDK, 同时跑多个tomcat

找一个是在linux下的,我修改一下,在window下的。就是修改 C:\tomcat-5.5.27\bin\startup.bat和setclasspath.bat shutdown.bat就是在rem Make sure prerequisite environment variables are set后(或文件的开头)加上下面二句set JAVA_HOME=C:\Progr

2013-06-14 10:56:20 874

转载 cannot simultaneously fetch multiple bags 问题的解决办法

问题是什么时候出现的呢?当一个实体对象中包含多于一个non-lazy获取策略时,比如@OneToMany,@ManyToMany或者@ElementCollection时,获取策略为(fetch = FetchType.EAGER)出现问题的原因:当(fetch = FetchType.EAGER)多余一个时,持久框架抓取一方的对象时,同时又将多方的对象加载进容器中,多

2013-06-07 17:19:52 628

转载 oralce逗号分割变多行

oralce逗号分割变多行 方法一select  a.*  , REGEXP_SUBSTR(a.rolecode ,'[^,]+',1,l) AS rolecode from p_user a,(SELECT LEVEL l FROM DUAL CONNECT BY LEVELWHERE l    www.2cto.com  使用函数

2013-03-22 13:49:19 666

转载 乱码问题!Eclipse 的控制台console必须用GBK编码。

Eclipse 的控制台必须用GBK编码。所以条件1和条件4必须同时满足否则运行的还是乱码。才能保证不是乱码。 条件1,Window  | Preferences  | Workspace  |  Text fileencoding  | GBK编码。这样定义的是整个工作区间的编码。这样就把整个工作空间的编码格式定死了,但是如果某一个工程用的是不同的编码格式的话

2013-03-18 12:01:32 639

转载 把e.printStackTrace的堆栈信息打印在log.error()中

大家都知道,网站在运行的过程中,打印必要的log对记录网站的运行情况、从而分析程序问题是很重要的。在Java工程里面配置好log4j之后就可以进行log记录了。log分为几个级别:error、info、debug、fatal,应根据网站的具体情况,配置合适的level。例子:log.error("libzone.cn exception:链接数据库出错")log.info("lib

2013-03-13 16:08:42 1052

转载 Hibernate中将一个字段映射到POJO多个属性

class name="com.hibernate.pojo.Employee" table="EMPLOYEE">      "id" type="java.lang.String">          "id" length="20" />          class="assigned" />            e name="address" class="com

2013-02-20 15:44:53 838

转载 MySQL与Oracle数据类型转换

MySQL Data TypeOracle Data TypeBIGINTNUMBER(19, 0)BITRAWBLOBBLOB, RAWCHARCHARDATEDATEDATETIMED

2012-12-08 21:45:56 587

原创 如何让bat批处理完毕后自动关闭窗口

Dos批处理命令bat文件运行完以后自动关闭dos窗口的方法:  很多人运行完批处理命令发现dos窗口不能自动关闭,那是因为你在bat文件中直接执行了需要运行的某些外部程序,如果希望dos窗口自动关闭,那么,你可以使用start命令来执行该外部程序,而不是直接写上一行来执行。例子说明:  start "CS" "c:\programme files\cs\half-life.e

2012-11-28 14:45:29 19269 1

原创 eclipse.ini内存设置各参数含义

1.堆内存分配JVM初始分配的内存由-Xms指定,默认是物理内存的1/64;JVM最大分配的内存由-Xmx指定,默认是物理内存的1/4。服务器一般设置-Xms、-Xmx相等以避免在每次GC 后调整堆的大小。2.非堆内存分配 JVM使用-XX:PermSize设置非堆内存初始值,默认是物理内存的1/64;由XX:MaxPermSize设置最大非堆内存的大小,默认是物理内存的1/4。3

2012-10-16 09:29:04 528

原创 开始写点东西吧,为我的工作。

开始写点东西吧,为我的工作。

2011-08-11 15:33:14 346

中文翻译版本人工智能基于Google Cloud AI代理开发框架:初创企业构建生产级可扩展代理系统的技术指南

内容概要:本文是Google Cloud发布的《初创企业技术指南:AI代理》,系统阐述了AI代理的核心概念、构建方法及确保其可靠与负责任的实践框架。指南重点介绍了基于Google Agent Development Kit(ADK)的开发体系,涵盖代理的关键组件(模型、工具、数据架构、编排与运行时)、基础技术(RAG、GraphRAG、Agentic RAG),以及利用Vertex AI Agent Engine进行部署和管理。同时,强调了AgentOps在生产环境中实现自动化评估、监控和安全的重要性。; 适合人群:希望利用AI代理技术构建创新产品的初创企业创始人、技术负责人及软件开发人员,特别是那些寻求在Google Cloud平台上快速构建、部署和扩展生产级AI应用的开发者。; 使用场景及目标:①指导开发者从零开始构建具备复杂推理和行动能力的AI代理系统;②帮助企业实现业务流程自动化、提升用户体验并解决复杂业务问题;③提供从原型设计到生产就绪的端到端最佳实践,确保AI代理的安全、可靠和可扩展。; 阅读建议:此资源不仅提供了理论框架,还包含大量具体的技术选型、架构模式和操作指南。建议读者结合自身业务场景,逐步实践文档中的分步指南,并充分利用Google Cloud提供的工具包(如ADK、Agent Starter Pack、Agentspace)来加速开发进程,同时重视评估与监控环节以保障系统质量。

2025-09-28

google 2025年9月AI Agent权威指南白皮书 startup-technical-guide-ai-agents-final

Google发布了长达 64 页的AI Agent权威指南白皮书。 文档详细介绍了 AI 代理的核心概念,包括选择 Gemini 等模型、使用 RAG技术进行接地,以确保事实准确性,以及通过 ReAct 模式进行编排来执行多步骤任务。 谷歌也发布了自家的Agent Development Kit这一代码优先的工具包,用于构建定制的、可协作的代理,并强调了 AgentOps 框架的重要性,这个框架通过 Agent Starter Pack 和持续评估来确保生产级代理的可靠性。 另外文章中还特别提到了Agent2Agent (A2A) 和 模型上下文协议 (MCP) 等开放标准的互操作性实现。

2025-09-28

SAP GUI 压力测试

SAP GUI LOADRUNNER 压力测试

2010-03-04

mysql数据库国产化改造-达梦

文档包含了mysql数据库国产化改造实践过程中的一些总结的经验。包括表结构调整,关键词冲突,函数冲突等。

2024-08-27

BAPI_User_Guide word文档

BAPI_User_Guide word文档 BAPI函数使用手册,适合SAP开发者的帮助文件。

2009-09-22

clientsdk_3.0.0_1_93e040_WIN2003_x86_64

gbase clientsdk windows版 64位

2022-03-04

WebSphere Portal 6.1集群安装文档

WebSphere Portal 6.1集群安装文档 本文配置的目标是两个节点的水平集群的模式,就是一台Deployment Manager服务器,两台WebSphere Portal服务器,一台数据库服务器,一台LDAP服务器,一台Web Server服务器。

2010-08-03

校园网下的JSP学习资料

JSP学习资料 校园网下的 jsp语法 jsp由浅入深 jsp精华文章

2008-09-01

网络之后的技术热点_数据仓库与数据挖掘.pdf

网络的普及改变了原有社会分工 一切都可以 以最高效率和最低成本的方式实现。银行在金融领 型,最典型的是关系数据库的应用。数据仓库与数 据库在系统存储模型上有着本质的区别,数据库技 域的地位、工作性质、业务特点及激烈的市场竞争 术在存储模型建设方面强调数据模型的规范性和 决定了它对信息化、电子化比其他领域有更迫切的 高效存储能力 少冗余 ,数据仓库技术在存储模型 要求。网络技术推动了中国金融信息化进程,中国 建设方面则强调数据查询的方便性和快速响应能 银行业在完成数据大集中后,必将面临数据处理的 力。 急剧增长,金融事务需要搜集和处理大量数据,对 技术 数据进行分析处理和挖掘可发现其数据模式及特 是数据抽取 、转换 、装 征,然后可能发现某个客户、消费群体或组织的金 载 的简称,是支撑数据仓库系统正常运转的 融和商业兴趣,并可观察金融市场的变化趋势。 *=7F

2008-12-31

学习Extjs的好东西

Extjs ajax json jquery

2009-02-11

portal6开发 中文版

portal6开发 中文版portal6开发 中文版portal6开发 中文版portal6开发 中文版portal6开发 中文版portal6开发 中文版portal6开发 中文版portal6开发 中文版portal6开发 中文版

2009-08-19

ABAPObjects

ABAPObjects abap 面向对象技术,个人觉得不错。

2013-09-04

培训课程的课件Java SE

这是我花了4K买的培训课的课程PPT。希望能跟大家分享下,赚会点人品

2008-12-12

实战SAP程序开发 外带一本保健书籍 希望大家健康

SAP abap 医行天下 程序的书籍是公司的内部培训资料 保健书是自己偶然发现的

2009-09-08

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除