自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

赖赖的博客

欢迎围观探讨

  • 博客(16)
  • 收藏
  • 关注

原创 ChatGPT Plugin发布,这东西到底是干嘛的?里面的逻辑是什么?

这个逻辑和LangChain的agent模块基本一致。目前只有一个核心区别,就是这个插件看起来是只作用于ChatGPT,也就是说我们需要登录到chatGPT的网站上通过对话才能使用这个插件。而LangChain不同,他是一个工具,可以开发一个独立与ChatGPT的网站或者工具。如果我是LangChain,就直接着手开发对接plugin的Agent或者tool咯。

2023-03-24 12:18:41 3907

原创 怎么和Bing一样使用ChatGPT?如何让ChapGPT与外界世界交互结合?LangChain Agent模块帮你解决问题。LangChain Agent模块的使用案例和源码详解

ChatGPT很火,但是对于这个模型我们怎么用呢?只是和他聊聊天,回答回答问题?如何基于这个模型进行二次开发呢?是否可以和new bing一样,可以搜索资料然后进行回复?甚至可以按照你的指令帮你操作机器人?LangChain的 Agent模块就可以帮大家做到这些,而Agent是如何使用LLM思考并与外部世界进行交互的呢?我们通过源码给大家进行讲解。以下源码是基于 LangChain的 0.0.117版本,也就是最近的最新版本。

2023-03-23 09:56:35 6827 2

原创 11 Spring MVC 访问入参获取和拦截器使用(@RequestParam 和 Interceptors)登录模块demo

转载请注明来源 赖赖的博客导语 核心思想明了,骨架已经建立,就可以一点一点的丰满细节,反哺骨架和核心思想 前面介绍了Spring MVC 是怎么接受一个访问的,想必你已经明白了基本的访问过程,作为一个应用系统,登录模块都必不可少,不妨今天就来做一个简单的登录模块,顺便熟悉一下Spring MVC的访问入参获取和拦截器的使用 实例项目工程目录结构和代码获取地址获取地址(版本Log将会注明每一

2016-12-14 15:00:15 3851

原创 10 Spring MVC 的一次访问(基础入门篇)

转载请注明来源 赖赖的博客导语 了解一下起因经过,你才能明白世事的真正含义。 Spring的基础都了解了一些,这一篇就来看看Spring应用MVC会是怎么样的吧,轻松简单,本章讲述的是一次访问开始到返回Spring MVC是如何应对的(基础版) 实例项目工程目录结构和代码获取地址获取地址(版本Log将会注明每一个版本对应的课程)https://github.com/laiyijie/Spr

2016-12-14 14:59:54 319

原创 09 Spring 事务管理(@Transactional)基本使用

转载请注明来源 赖赖的博客导语 只要你肯再坚持一会儿,就会发现世界如此简单。 事务管理在持久层(数据库)操作中是不可或缺的,其主要目的是为了保证操作的完整性。 而Spring提供了强大的声明式事务管理的方式,其实现原理是采用了AOP对方法进行增强,使用起来非常方便,再也不用自己去管理事务(TRANSACTION) 实例项目工程目录结构和代码获取地址获取地址(版本Log将会注明每一个版本对

2016-12-14 14:59:37 339

原创 番外 03:Java日志框架引入 log4j2(Log For Java version2.x)

前景概要不管是做什么项目,日志都是不可或缺的 跟踪代码执行过程跟踪错误记录重要操作而log4j 是功能最强的一个日志工具,用于输出Log。 为了保证Spring系列的完整性,今天简单介绍一下log4j2 的使用和简单配。实例简单使用log4j2 项目工程结构运行结果右键运行 App.java 09:30:26.495 [main] DEBUG me.laiyijie.demo.Ap

2016-12-14 14:58:56 386

原创 番外 02: Spring 之使用 JAVA 操作Mysql数据库(为何要用ORM)Spring整合 Mybatis前基础

前景概要在08 Spring 操作持久层 (融合 Mybatis)最简使用(使用 Mybatis Generator) 对外依赖过大,对新手来说可能有跳跃性。 特写此章做一下铺垫。 ORM的作用及Spring对数据库的优化现在我们都会看到网上流行各种ORM框架来操作数据库,例如Mybatis和hibernate等,那到底为何要用ORM框架呢? 一开始的时候是没有ORM存在的,那么使用JAVA操

2016-12-14 14:58:17 405

原创 08 Spring 操作持久层 (融合 Mybatis)最简使用(使用 Mybatis Generator)

转载请注明来源 赖赖的博客导语 对接越多,耦合约松,系统越复杂。 如果这章学习有困难,可以先参考番外 02: Spring 之使用 JAVA 操作Mysql数据库(为何要用ORM)Spring整合 Mybatis前基础Mybatis作为最近比较流行的ORM框架(Object Relation Mapping),ORM的功能也就是把数据库的表映射为对象便于操作。 本章介绍Mybatis与Sp

2016-12-14 14:57:54 640

原创 07 Spring 单元测试(融合 Junit,轻松入门)

转载请注明来源 赖赖的博客导语 学习,先知骨架,再丰羽翼,先知其然,再知其所以然。 要迅速解决问题,首先要有一个自己的框架知识库,例如,我知道Tomcat可以搭建web服务器,我知道Spring MVC可以构件web项目,我知道Mybatis可以控制持久层… 这些是需要了解并且记在脑中的,至于详细的东西,等用的时候可以详细了解,此博客专题连载的Spring系列,就是送你一套框架知识库 今

2016-12-14 14:57:30 306

原创 06 Spring 异步执行,任务调度(@Schedule、@Async)

转载请注明来源 赖赖的博客导语 一个简单的抽象,可以解决百分之八十的问题。在写Spring 应用的时候,会遇到一些异步执行和任务调度的问题,例如:Spring MVC中需要向微信发送请求,告诉微信进行公众号推送。这个时候需要用到异步执行,而周报表、月报表、日最高点击等,需要用到任务调度。 Spring高度凝聚了及其简单的调度和异步执行方式,迅速解决百分之八十的问题。 实例项目工程目录结构和代

2016-12-14 14:57:07 9563

原创 05 Spring Aop实例(AOP 如此简单)@Aspect、@Around 注解方式配置

转载请注明来源 赖赖的博客导语 没有什么是不可以改变的,换个角度看世界,截然不同!IoC相关的基本内容告一段落,本次介绍Spring的第二个特性,AOP,面向切面编程,术语听起来比较不容易理解,没关系,一切尽在实例中,让我们看一个简单的实例,就能明白。实例项目工程目录结构和代码获取地址获取地址(版本Log将会注明每一个版本对应的课程)https://github.com/laiyijie/Sp

2016-12-14 14:56:45 12388 1

原创 04 Spring 注解配置,简化xml配置,@Service、@Autowired简介

转载请注明来源 赖赖的博客导语 简单的不一定是好的,复杂的也不一定是好的,合适的才是最好的。通过增加Spring注解从而简化Xml配置,并提供实例。建议先了解Spring ApplicationContext的xml配置方式。可参考03 Spring IoC之对象间的相互关系和 Spring 应用结构实例如果看过 03 Spring IoC之对象间的相互关系和 Spring 应用结构 可以跳到

2016-12-14 14:56:24 422

原创 番外 01:Spring IoC 实现原理简析,Java的反射机制,通过类名创建对象

转载请注明来源 赖赖的博客前景概要在 01 走进Spring,Context、Bean和IoC 中,我们看到了强大的Spring通过ApplicationContext实现了bean工厂(也就是对象工厂),那究竟是怎么实现的呢,本次给大家写一个小Demo展现其原理;Spring bean的调用方式和配置方式(详情可以查看 01 走进Spring,Context、Bean和IoC 这一课程)此处仅贴出

2016-12-14 14:56:03 1330

原创 03 Spring IoC之对象间的相互关系和 Spring 应用结构

转载请注明来源 赖赖的博客导语 你知道的越多,越容易接受新的知识。Spring IoC是有应用场景的,其特定决定了应用的结构;也就是说,一旦你用了Spring,也就受到了框架的限制,只能使用一些特定的设计模式。实例项目工程目录结构和代码获取地址获取地址(版本Log将会注明每一个版本对应的课程)https://github.com/laiyijie/SpringLearning目录结构乍一看,工

2016-12-14 14:55:32 281

原创 01 走进Spring,Context、Bean和IoC

转载请注明来源 赖赖的博客导语 实践是检验真理的唯一标准。想了很久不知道怎么开头,但是为了写博客这个动机可以一直保持下去,还是下定决心从头搭建一个工程开始。 一、搭建应用前准备(可先看后面的,再回来搞环境)需要具备的知识重复一下上一节有讲到的基础:1. 了解java语言(推荐 java编程思想)2. 了解MAVEN (推荐 MAVEN实战)代码工程(版本Log将会注明每一个版本对应的课程

2016-12-14 14:54:39 285

原创 00 写在Spring 框架学习之前

转载请注明来源 赖赖的博客导语: 没有什么事情是做不成的,只要你有耐心。最近正在做Spring项目,所以这个系列的博客有两个愿望:系统化对Spring的认识分享自己的经验心得由于笔者还在学习的过程中,错误必然会很多,请多指教海涵 一、学习Spring之前所需要的一些基础1. 了解java语言(推荐 java编程思想)2. 了解MAVEN (推荐 MAVEN实战)二、如何学习Spri

2016-12-14 14:50:12 447

空空如也

空空如也

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

TA关注的人

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