- 博客(49)
- 收藏
- 关注
原创 还不会部署本地AI大模型?LangChat带你快速接入并部署本地大模型
LangChat是Java生态下企业级AIGC项目解决方案,在RBAC权限体系的基础上,集成AIGC大模型功能,帮助企业快速定制知识库、企业机器人。还不会部署本地AI大模型?使用LangChat带你快速部署并接入本地Ollama AI大模型。more。
2024-08-14 17:02:40
615
原创 我开源了一套Java生态AIGC知识库、Agent多模态平台应用
集成国内外数十家AI大模型、知识库检索、Agent、FunctionCall、WebSearch、高级RAG,感兴趣v友友们可以点个star哦,可以进群。感兴趣友友们可以点个star哦,可以进群。支持WebSDK、API多渠道接入。支持动态配置模型,无感刷新模型配置。支持Embedding本地化方案。支持OSS多存储方案。
2024-08-12 12:37:24
820
原创 可视化分析大模型系统RAG数据处理流程
写在前面欢迎大家关注我最近开发项目:LangChat是Java生态下企业级AIGC项目解决方案,在RBAC权限体系的基础上,集成AIGC大模型功能,帮助企业快速定制AI知识库、企业AI机器人。Baptiste Adrien分享了使用 Vercel和NextJS 开发 RAG(检索增强生成)系统,使用图例详细介绍RAG系统的设计流程,非常直观详细,对于学习大模型AIGC产品设计流程非常有帮助。
2024-07-19 10:46:56
648
原创 AI产品官网必备,React构建超炫酷的产品官网和文档首页LandingPage
AI产品官网必备,React构建超炫酷的产品官网和文档首页LandingPage。LangChat是Java生态下企业级AIGC项目解决方案,在RBAC权限体系的基础上,集成AIGC大模型功能,帮助企业快速定制AI知识库、企业AI机器人。接入了 OpenAI / Gemini / Ollama / Azure / 智谱 / 阿里通义大模型 / 百度千帆大模型等国内外数十家AI大模型。
2024-07-18 14:48:16
746
原创 当Java生态拥抱LangChain
快速构建企业级AIGC项目LangChat是Java生态下企业级AIGC项目解决方案,在RBAC权限体系的基础上,集成AIGC大模型功能,帮助企业快速定制知识库、企业机器人。本项目仍有不完善和待开发的功能请见谅。如果你想深入和作者聊LangChat开发计划,由于贫穷,作者使用的最低配的阿里云服务器,项目通过frp部署在本地电脑,无奈frp流量转发太慢,所以访问速度会慢一些请谅解。
2024-07-17 13:36:44
722
原创 我开发了一套Java生态下LLM产品解决方案
LangChat是Java生态下企业级AIGC项目解决方案,在RBAC权限体系的基础上,集成AIGC大模型功能,帮助企业快速定制知识库、企业机器人。
2024-07-15 16:28:30
375
原创 基于React全栈Sora AI视频案例展示项目
花了一天时间基于React Next全栈开发的Sora AI 演示项目这是一套完整的React & Next.js项目,包含前后端交互、路由、数据库交互、权限认证…帮助你快速构建一套React全栈项目more目前网站的中所有的数据都来自OpenAI官方,Sora AI的接口暂未开放,生成接口采用Mock的方式。如果你已经厌烦了使用Java的前后端分离开发臃肿的项目,你可以从本项目中尝试React全栈开发。
2024-03-01 13:33:47
476
原创 基于SpringBoot炒鸡漂亮的Tumo Blog开源了
Tumo BlogBase on SpringBoot-2.x framework’s java Blog system open source. Simple design, beautiful interface. Tumo Blog development is beginning, you can pull requests or pull issue on Github if you...
2018-11-26 13:39:44
1348
原创 SpringBoot实现Java高并发秒杀系统之DAO层开发(一)
秒杀系统在如今电商项目中是很常见的,最近在学习电商项目时讲到了秒杀系统的实现,于是打算使用SpringBoot框架学习一下秒杀系统(本项目基于慕课网的一套免费视频教程:Java高并发秒杀API,视频教程中讲解的很详细,非常感谢这位讲师)。也是因为最近学习了SpringBoot框架(GitHub教程:SpringBoot入门之CRUD ),觉得SpringBoot框架确实比传统SSM框架方便了很多,...
2018-10-14 13:35:07
4524
4
原创 SpringBoot实现Java高并发秒杀系统之Service层开发(二)
继上一篇文章:SpringBoot实现Java高并发秒杀系统之DAO层开发 我们创建了SpringBoot项目并熟悉了秒杀系统的表设计,下面我们将讲解一下秒杀系统的核心部分:Service业务层的开发。Service层又称为业务层,在Spring阶段主要是由@Service注解标记的一层,包含Service业务接口的开发和业务接口实现类的开发,这里我们将讲解如何优雅的设计业务层接口以及针对秒杀系...
2018-10-14 13:34:28
13004
4
原创 SpringBoot实现Java高并发秒杀系统之Web层开发(三)
接着上一篇文章:SpringBoot实现Java高并发之Service层开发,今天我们开始讲SpringBoot实现Java高并发秒杀系统之Web层开发。Web层即Controller层,当然我们所说的都是在基于Spring框架的系统上而言的,传统的SSH项目中,与页面进行交互的是struts框架,但struts框架很繁琐,后来就被SpringMVC给顶替了,SpringMVC框架在与页面的交互...
2018-10-14 13:33:45
1816
1
原创 SpringBoot实现Java高并发秒杀系统之并发优化(四)
之前我们已经讲了:SpringBoot实现Java高并发秒杀系统之Web层开发(三)SpringBoot实现Java高并发秒杀系统之Service层开发(二)SpringBoot实现Java高并发秒杀系统之DAO层开发(一)今天我们来分析一下秒杀系统的难点和怎么进行并发优化。本项目的源码请参看:springboot-seckill 如果觉得不错可以star一下哦(#.#...
2018-10-14 13:32:23
17185
6
原创 JQuery-zTree.js使用范例
JQuery-zTree.js使用范例实现Tree树的插件很多,比如常见的UI:Layui、ElementUI、iView … 。这里我们介绍一个小巧的构建Tree树的插件 zTree.jszTree.js 官网API介绍的灰常详细了,这里我们实战使用zTree.js构建一棵Tree树。写在前面下列文章中讲述的实例,需要使用的后端数据是已经查询好的,这里我们不讲怎么查询数据,只讲如何使用...
2018-09-30 08:28:35
9522
2
原创 Redis及Spring-Data-Redis入门学习
继上一篇Solr和Spring Data Solr学习,我们思考一个问题,使用Solr的目的是什么?肯定是为了加快服务器的相应速度。因为即使不适用Solr,通过请求数据库我们一样能完成搜索功能,但是这样会给服务器造成很大的压力。而Solr仅仅是在搜索功能中用到了,但是大量请求的数据不仅仅出现在搜索中,比如用户的登录信息,虽然数据量很小,但是整个项目每刷新一次页面都要请求一次用户登录的Token信...
2018-09-30 08:26:40
463
原创 Solr及Spring-Data-Solr入门学习
Solr的安装与配置多数搜索引擎应用都必须具有某种搜索功能,而搜索功能往往大量的消耗资源导致应用程序运行缓慢。为此,出现了各种用于构建搜索的应用程序,我们要学习的solr正是其中的一款开源搜索平台。Apache Solr 是建立在Lucene(全文搜索引擎)之上,帮助我从大量的数据中寻找所需信息。不仅限于搜索,Solr也可用于储存目的。像其他NoSQL数据库一样,它是一种非关系数据储存和处理技...
2018-09-30 08:25:44
595
原创 Vue+ElementUI+SpringMVC实现图片上传和回显
Vue+ElementUI+SpringMVC实现图片上传和table回显在之前我们已经讲过了 Vue+ElementUI+SpringMVC实现分页 。而我们也常遇到表单中包含图片上传的需求,并且需要在table中显示图片,所以这里我就讲一下结合后端的SpringMVC框架如何实现图片上传并提交到表单中,在table表格中回显照片。本案例对应的开源项目地址请看我的GitHub仓库:优...
2018-09-30 08:21:29
7850
3
原创 Solr及Spring-Data-Solr入门学习
Solr的安装与配置多数搜索引擎应用都必须具有某种搜索功能,而搜索功能往往大量的消耗资源导致应用程序运行缓慢。为此,出现了各种用于构建搜索的应用程序,我们要学习的solr正是其中的一款开源搜索平台。Apache Solr 是建立在Lucene(全文搜索引擎)之上,帮助我从大量的数据中寻找所需信息。不仅限于搜索,Solr也可用于储存目的。像其他NoSQL数据库一样,它是一种非关系数据储存和处理技...
2018-09-30 08:05:53
1008
原创 使用SSM+Solr优雅的实现电商项目中的搜索功能
在学习了Redis&Spring-Data-Redis入门和Solr&Spring-Data-Solr入门后,接下来就该是项目实战了。这次我们用Vue.JS和ElementUI写前端页面,优雅的整合SSM-Shiro-Redis-Solr框架。手摸手教你优雅的实现电商项目中的Solr搜索功能,整合SSM框架和Shiro安全框架;教你用Vue.JS和ElementUI写出超漂亮的页...
2018-09-30 08:04:32
2713
原创 SpringBoot入门之工程搭建(IDEA版)
Spring-Boot Spring的春天在之前我们一直使用Spring、SpringMVC进行开发,的确,Spring让我们认识到了项目开发原来可以这么方便。但是大量的配置文件却是令人头痛的,即使我们想写一个简单的请求映射并在浏览器上发送Get请求测试,那么需要:1.在web.xml中配置DispatcherServlet; 2.在application.xml中配置注解扫描、注解驱动。可以看...
2018-09-30 08:01:53
475
原创 SpringBoot整合Mybatis实现简单的CRUD
继上篇文章:Spring-Boot入门之环境搭建。这次我们整合SpringBoot-Mybatis实现简单的CRUD业务。需求:详解SpringBoot工程的构建、与SSM项目在工程搭建上的不同。实现SpringBoot-Mybatis整合征服数据库。解决页面跳转,详解与SSM阶段的不同。实现分页查询,使用PaheHelper插件和ElementUI分页控件。实现文件上传。使用Sp...
2018-09-30 08:00:30
1910
原创 HEXO博客项目
HEXO博客项目 TyCoding's Blog 开源了你想拥有一个炫酷的博客吗?比如这样的:Tycoding's Blog其实很简单的,你只需要几行命令就能搭建出来一个炫酷的博客。 Blog地址:TyCoding's BlogGithub项目地址:TyCoding's Github如果你觉得不错,就点亮右上角star吧!! Installation...
2018-09-22 14:00:28
624
原创 Dubbox入门之环境搭建
**DubboxDemo之环境搭建(Maven多模块项目)**在之前的 [Dubbox入门配置](http://tycoding.cn/2018/06/20/Dubbox/) 中我们已经了解了怎么配置和部署Dubbox,那么作为一个分布式框架,其核心就是将项目部署到不同的服务器上,然后通过注册中心进行调用。所以,我们必须了解一下怎么在本地部署一个分布式项目,即利用maven实现的多模块项目,这样多...
2018-07-05 10:20:55
618
原创 Dubbox入门配置
# Dubbox框架学习Dubbox是一个分布式服务框架,前身是阿里巴巴的开源项目Dubbo,后来阿里不再维护此框架;进而当当网进行了进一步维护,为了和Dubbo区分就取名为Dubbox。简单而言,在Dubbox中主要存在三种角色:注册中心(Registry)、 提供者(Provider)、消费者(Customer)。而作为分布式框架之一的Dubbox就能够实现消费方和提供方之间的远程调用,即对分...
2018-07-05 10:16:05
630
原创 一个案例快速入门Dubbox开发
**一个案例快速入门Dubbox开发**在之前的 [Dubbox的入门配置](http://tycoding.cn/2018/06/20/Dubbox/) 一文中我们了解如何部署注册中心`zookeeper`。那么接下来我们就该实战快速入门`Dubbox`框架开发。其实,我们这里实现的maven多模块项目无非就是讲各个`package`都拆分成一个个单独的项目,然后各个小项目之间通过依赖关系进行联...
2018-07-05 10:13:25
705
原创 SpringMVC之文件上传和下载
**SpringMVC实现文件的上传和下载**相对于JavaWeb阶段我们使用过servlet实现文件上传和下载操作;而SpringMVC实现了对上传操作的直接支持,提供了`multipart`解析器。`MultipartFile`提供了一些对文件操作的方法,使得文件上传变得更简单。无论上传还是下载都是进行二进制流的转换,下面我们以案例的形式了解一下如何使用SpringMVC实现文件的上传操作。&...
2018-07-05 10:10:25
754
原创 (五)Spring MVC起步
Sping MVC是基于模型-视图-控制器(Model-View-Controller,MVC)模式实现的Web层框架。一个案例教你使用Spring MVC 构建Web应用程序。<!--more-->我们还是以一张图来了解Spring MVC如何做到和前端页面交互的:# 搭建Spring MVC首先我们就需要导入jar,这在前面的文章中已经介绍了,不在赘述。(需要jar可以去Maven...
2018-07-05 10:07:10
434
原创 (四)Spring中的事务管理
全有或全无的操作称为事务。事务允许你将几个操作组合成一个要么发生要么不发生的工作单元。我们可以用四个词来表示事务:> **原子性:** 原子性确保事务中的所有操作全部发生或全部不发生。(所有操作成功,事务也就成功;任意一个操作失败,事务就失败并回滚)。> **一致性:** 一旦事务完成,系统必须确保它所建模的业务处于一直状态。> **隔离性:** 事务允许多个用户对相同的数据进行...
2018-07-05 10:04:28
335
原创 AngularJS入门案例
**AngularJS入门** AngularJS核心的特性就是:MVC模式、模块化、双向绑定、依赖注入等特性。利用AngularJS,我们能很方便的实现HTML页面和后端的数据交互,让我们逐步脱离JSP页面;HTML+Javascript+AJAX技术让我们能够做出来更轻的Web应用。<!--more--># AngularJS四大特征## MVC模式**Model:**数据...
2018-07-05 09:59:13
898
原创 (三)Spring的AOP思想
AOP —> 面向切面编程想要学习AOP思想,我们必须要理解几个名词:横切关注点: 分布于应用中的众多功能被称为横切关注点。将横切关注点与业务逻辑相分离正是面向切面编程(AOP),横切关注点可以被模块化为特殊的类,这些类被称为切面。通知(Advice): 定义了切面是什么以及何时使用切面。连接点(Joinpoint): 定义了应用被通知的时机。切点(Poincut): 定义了切面在何处使...
2018-05-28 12:48:28
508
原创 (二)Spring自动装配
Spring自动装配为了减少XML的配置数量。Spring提供了几种技巧来解决这一问题:自动装配(autowiring): 有助于减少<property>元素和<constroctor-arg>元素,让Spring自动识别如何装配Bean的依赖关系自动检测(autodiscovery): 让Spring自动识别那些类需要被配置成Spring Bean,从而减少对<be...
2018-05-28 12:44:04
1210
原创 (一)Spring的核心
Spring之旅Spring是一个轻量级的开源Java框架Spring的优势就是分层架构Spring的核心就是控制反转(IOC)和面向切面(AOP)JavaEE开发分为三层结构:Web层 -->SpringMVC业务层 -->Bean管理(IOC) 持久层 -->Spring的JDBC模板、ORM模板用于整合其他持久层框架<!--more-->首先我们要引入S...
2018-05-28 12:37:54
6341
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人