- 博客(83)
- 资源 (3)
- 收藏
- 关注
原创 Agent应用开发:从0到1的突破与感悟
理论构建骨架实操填补血肉项目中的权衡与优化才是真正的成长未来我将继续深耕可观测性与安全防护,让开发的Agent不仅能用,更能稳。
2025-11-21 12:30:58
307
原创 HR岗位信息校验Agent项目文档
HR岗位信息校验Agent是一个基于大语言模型的智能数据质量管理工具,专门用于检测、分析和修复HR系统中的岗位信息数据问题。
2025-11-21 11:31:38
782
原创 ReAct与MCP指南:从理论到实践的超详细智能体开发教程
ReAct(Reasoning and Acting)是Google Research在2022年提出的一种结合推理和行动的大语言模型提示方法,它通过让语言模型交替进行推理和行动,实现了更强大的问题解决能力。ReAct的基本工作流程遵循"思考-行动-观察"的循环模式:这种循环机制让模型能够动态地规划和调整自己的策略,而不是像传统方法那样一次性生成所有内容。首先搭建基础的开发环境:设置API密钥:1.3 创建基础ReAct智能体以下是使用LangChain创建ReAct智能体的完整示例:这个基础示例展
2025-11-15 21:49:38
848
原创 Agentic AI 系统核心精要:从工作流到自主智能体
Agentic AI代表着AI系统从"被动执行命令"到"主动解决问题"的范式转变。其强大之处在于将复杂的任务通过反思、规划、工具调用和多智能体协作等工作流,进行有效拆解和协同解决。始于简单:根据场景选择合适的工作流模式,避免过度设计。精于工具:设计 thoughtful 的工具,并做好命名空间和描述。成于迭代:建立有效的评估优化循环,持续改进系统性能。
2025-11-15 14:35:51
871
原创 Notion 产品拆解报告
经验总结:需求聚焦:以 “全能工作空间” 为核心,不盲目扩张非核心功能体验优先:模块化设计兼顾灵活性与易用性,降低用户学习成本协作轻量化:实时协作功能不增加操作复杂度,让协作自然发生生态赋能:通过模板库与第三方集成,提升产品复用性与扩展性分层服务:免费版吸引用户,付费版提供高级功能,适配不同需求增长经验:产品差异化:以 “全能 + 灵活” 为核心,避开与单一功能工具的直接竞争口碑驱动:早期聚焦核心用户,通过优质体验实现自发传播免费策略:免费版降低用户尝试门槛,核心功能付费实现商业闭环。
2025-11-11 08:07:19
992
原创 Figma 产品拆解
把 “协作” 当成核心:不是先做设计工具,再加点协作功能,而是从一开始就围绕 “一起做设计” 来做选对技术:用网页技术实现跨平台,解决了用户 “换设备不能用” 的痛点注重体验:功能再强,用着麻烦也没人爱用,Figma 操作很简洁,新手也能快速上手开放生态:让别人做插件,能满足各种小众需求,产品变得更全能快速迭代:用户想要啥功能、发现啥问题,马上改,不拖延。
2025-11-11 08:05:11
685
原创 四大AI相关平台特点分析与对比
G2聚焦“成熟AI软件的选型决策”,解决“企业用什么”的问题;YC项目聚焦“早期AI公司的孵化成长”,解决“AI项目从0到1”的问题;聚焦“新鲜AI工具的发现体验”,解决“用户找新品”的问题;AI墓地聚焦“失败AI项目的经验复盘”,解决“行业避坑”的问题。用户可根据需求场景选择:企业选型优先G2,创业融资优先YC,尝鲜工具优先Product Hunt,风险评估优先AI墓地。
2025-11-10 22:47:36
701
原创 开发1000问 1
1 流程节点的移动模板的配置?参考 移动端流程自行开发指南.docx2 如何通过文档id获取物理文件流,或通过附件id获取文件流 ImageFileManager imageFileManager = new ImageFileManager(); int imagefileid = xxx; InputStream im = ImageFileManager.getI...
2019-05-16 11:16:46
496
原创 jvm 性能调优工具
工具jpsjps -l 主进程jps -m 运行传入主类的参数jps -v 虚拟机参数jstatjstat -gcutil pid 1000(1秒)jstatjinfojmapjmap -histo pidjmap -dump:formart=b,file=filepath pidjhatjstackjstack -l pid > D:/123.txtprin...
2019-05-07 21:13:06
295
原创 linux与window ftp 服务器的交互
ftp服务器的文件交互前段时间,项目涉及到linux服务器访问 windows的ftp 服务器的问题使用ftp 中 mget 命令,无法获取所有的文件夹,查询资料后,是由于操作系统的问题导致转而使用 wget 命令 访问 ftp的远程地址 从而解决 这个ftp文件的获取问题具体命令为wget ftp://ip:port/* --ftp-user:xxxx --ftp-password...
2019-04-30 07:34:10
578
原创 什么是Dapp
2017年是区块链的元年,是一个值得被记住的时间,在这个时候,还在场外观望的你,应该着手准备,准备好去面对一个崭新的未来。 一、什么是DAPP 根据David Johnston在文章DavidJohnstonCEO/DecentralizedApplications里的定> 义,只有当满足以下所有条件时,一个应用才可以称之为DAPP。 应用必须完全开源、自治并且没有一...
2018-06-02 10:53:11
22686
1
原创 Dapp开发
Dapp开发第一天-什么是Dapp我们都知道,企业以及各种服务都是由统一的中央机构控制,想象一下可不可以不这样呢?可不可以由我们自己来操控呢?这就涉及到一个概念,被称为“去中心化的应用程序”(Decentralized Application或简称“DAPP”)。这个概念是区块链社区提出的一个比较新奇的概念。在自动执行的智能合约的帮助下,人们可以将今天一切中心化的服务去中心化,享受更多的自主权...
2018-05-22 21:58:58
3663
1
原创 20180112 今天收到了蚂蚁金服的电话面试 ,去阿里的路还有多远
20180112 今天收到了蚂蚁金服的电话面试 ,去阿里的路还有多远, 加油 相信自己 在路上
2018-01-12 20:20:31
8580
1
原创 献给未来的自己
最近几天,一直在知乎上听到各个大神的live,感觉到自己的奋斗方向,越发清晰,特此撰写此博客来给自己定下一个目标,献给未来的自己。1 重视基础 (数据结构与算法,计算机组成原理,计算机网络等等)2 设定自己的方向(java架构师 电子商务与金融方向)3 将spring系列 进行深入研究 ,钻研其优点4 目标企业 阿里巴巴5 个人兴趣:区块链技术 各种ico代币会一直关注下去
2017-12-28 23:28:06
604
原创 Result Maps collection already contains value
"Result Maps collection already contains value"最近研究mybatis<?xml version="1.0" encoding="UTF-8" ?><!DOCTYPE configuration PUBLIC "-//mybatis.org//DTD Config 3.0//EN" "http://mybatis.org
2017-06-29 22:37:31
624
原创 ORA-38709: Recovery Area is not enabled.
本人再设置tuncate的表数据时遇到 这个问题通常是由于没有设置recovery area 特奉上解决方案,以飨读者。
2017-01-01 20:57:54
3096
原创 <url-pattern>
①:<url-pattern>/</url-pattern> 会匹配到/login这样的路径型url,不会匹配到模式为*.jsp这样的后缀型url②:<url-pattern>/*</url-pattern> 会匹配所有url:路径型的和后缀型的url(包括/login,*.jsp,*.js和*.html等)12①:地址为 localhost:8088/login , /login 返回logi
2016-12-19 22:25:11
817
原创 spring mvc 的执行顺序
SpringMVC 的执行顺序是依次进行的,如果在controller中定义了如下的方法,那后续的调用就会出现问题,要引起注意 @RequestMapping(value="/{courseId}",method=RequestMethod.GET)// public @ResponseBody Course getCourseInJson(@PathVariable Integer
2016-12-19 22:04:24
1952
原创 创建序列test_seq,起始值为10,需要调整为1000000,演示过程
1)如果想以不同的数字重新开始序列,必须删除重建。 SQL> alter sequence seq_t start with 2; alter sequence seq_t start with 2 * ERROR at line 1: ORA-02283: cannot alter starting sequencenumber只能将旧的序列删除
2016-12-17 12:38:44
816
原创 如何将数据写入request参数中
这个问题的产生是由于需求中要自定义request的参数,考虑用什么方法进行实现,因为源码中是没有setParameter的方法的,所以just 试试这里写代码片package com.imooc.mvcdemo.controller;import javax.servlet.http.HttpServletRequest;import javax.servlet.http.HttpServle
2016-12-13 22:31:57
10332
原创 spring可以识别注解
配置文件中有个属性是,这个属性就是保证spring可以识别注解,它包含下面4个解析器 AutowiredAnnotionBeanPostProcessor CommonAnnotationBeanPostProcessor PersistenceAnnotionBeanPostProcessor RequiredAnnotationBeanPostProcessor.而实际上大部分时候用的是
2016-12-11 14:32:09
694
原创 shell编程-数值比较
N1-eq n2 = n1 -ge ne >= n1 -gt n2 > n1 - le n2 <= n1 - lt n2 < n1 -ne n2 <>
2016-12-10 12:24:46
394
原创 shell编程-文件比较
-d file file是否存在并是一个目录 -e file file 是佛偶存在 -f file file是否存在并是一个文件 -r file file是否存在并可读 -s file file是否存在并非空 -w file file是否存在并可写 -x file file 是否存在并可执行 -O file file是否存在并属当前用户所有 -G file file是否存在并
2016-12-10 12:23:02
440
原创 关于js的缓存,与Extjs中的逗号的问题
1js文件在浏览器的缓存问题,一定要重视js样式的修改,最好能先将浏览器的缓存清楚,再加载2var win = Ext.create('Ext.window.Window',{//此处省略若干代码//........items:[{title:'hello',width:100,height:100},{title:'world',
2016-05-02 17:22:07
485
原创 如何用java实现发邮件功能,并有几点注意事项
Class.getResourceAsStream(String path) : path 不以’/'开头时默认是从此类所在的包下取资源,以’/'开头则是从ClassPath根下获取。其只是通过path构造一个绝对路径,最终还是由ClassLoader获取资源。
2016-04-28 22:02:05
637
原创 记录自己的工作点滴
准则从今天起,将自己工作中的感悟,记录下来,给自己反思,也给网上的其他人以参考——————————————分割线——————————————– 这是本人的公众号,不时有新的感想,谢谢关注
2016-04-26 21:54:26
555
原创 JSP页面间传递对象的方法与其特点
1、page里的变量 只要页面跳转了,它们就不见了。如果把变量放到pageContext里,就说明它的作用域是page,它的有效范围只在当前jsp页面里。从把变量放到pageContext开始,到jsp页面结束,你都可以使用这个变量。 2、request里的变量可以跨越forward前后的两页。但是只要刷新页面,它们就重新计算了。如果把变量放到request里,就说明它的作用域是request,它的
2015-10-09 23:35:42
5046
转载 程序员学习能力提升三要素
程序员学习能力提升三要素IT技术的发展日新月异,新技术层出不穷,具有良好的学习能力,能及时获取新知识、随时补充和丰富自己,已成为程序员职业发展的核心竞争力。本文中,作者结合多年的学习经验总结出了提高程序员学习能力的三个要点。众所周知,现在是一个知识爆炸的时代,知识更新非常快。据测算,一个大学毕业生所学到的知识,在毕业之后2年内,有效的不过剩下5%。对于软件行业而言,这种形势更为明显,我们赖以立足的,
2015-10-05 16:48:19
553
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅