自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(141)
  • 资源 (2)
  • 收藏
  • 关注

原创 llm接口高可用工程实践(尽快关注我,以后这些文章将只对粉丝开放)

​本文基于Chinese-LLaMA-Alpaca-3(https://github.com/ymcui/Chinese-LLaMA-Alpaca-3)项目,介绍如何通过搭建2个llama3私有化api和oneapi网关,实现大模型接口的高可用方案。

2024-10-06 08:08:22 1174

原创 中文llama3仿openai api实战

基于Chinese-LLaMA-Alpaca-3项目,介绍如何封装一个私有的兼容openai api的大模型接口,并使用ChatGPTNextWeb开源工具调用此接口。

2024-10-05 10:05:45 993

原创 大模型提示词

大模型提示词

2024-10-03 20:21:43 705

原创 提示词工程实践

主要以text2SQL为场景进行讲解,包括提示词的编写和闭源模型调用、本地开源模型部署调用以及基于开源模型的微调。

2024-10-03 17:04:44 767

原创 大模型训练环境搭建

大模型训练环境搭建

2024-10-03 15:06:52 1084

原创 租赁 GPU 服务器并微调 Llama-Factory 模型

租赁 GPU 服务器并微调 Llama-Factory 模型

2024-10-02 16:53:38 699

原创 OpenAi FunctionCalling 案例详解

赋予大语言模型调用外部API的能力

2024-10-02 06:46:29 265

原创 使用Llama 私有化模型检索文档回答问题

假设我们企业的私有知识存储在链接对应的文档中,我们希望大模型能根据这个文档的内容,回答 “LUA 的宿主语言是什么?” 这个问题。

2024-08-02 00:29:15 1005

原创 使用 openai 和 langchain 调用自定义工具完成提问需求

我们提供了一个函数,接受传入运算的字符串,返回运算的结果。现在的需求是,我们问 gpt 模型,由于模型计算能力并不好,他要调用计算函数,根据计算结果,回答我们的问题。

2024-08-01 18:57:32 467

原创 MyPostMan 迭代文档管理、自动化接口闭环测试工具(自动化测试篇)

MyPostMan 是一款类似 PostMan 的接口请求软件,按照 项目(微服务)、目录来管理我们的接口,基于迭代来管理我们的接口文档,文档可以导出和通过 url 实时分享,按照迭代编写自动化测试用例,在不同环境中均可运行这些用例。

2024-07-17 08:06:30 1332

原创 MyPostMan 迭代文档管理、自动化接口闭环测试工具

MyPostMan 是一款类似 PostMan 的接口请求软件,按照 项目(微服务)、目录来管理我们的接口,基于迭代来管理我们的接口文档,文档可以导出和通过 url 实时分享,按照迭代编写自动化测试用例,在不同环境中均可运行这些用例。

2024-07-17 07:43:41 872

原创 MyPostMan:按照项目管理接口,基于迭代生成接口文档、执行接口自动化联合测试

MyPostMan 按照 项目(微服务)、目录来管理我们的接口,基于迭代来管理我们的接口文档,按照迭代编写自动化测试用例,在不同环境中均可运行这些用例。

2024-06-20 08:11:35 1334

原创 质数是无穷的吗?

还是存在一个最大的质数,一旦超过这个质数后,每个比它大的数都可以表示为我们已知质数的乘积?欧几里得本人最先提出这个问题,他以一种极其简单而优雅的方式,指出质数有无穷多个,因此并不存在“最大质数”。这个公式得出的结果当然远远大于所谓的“最大质数”N。但显然,这个数字不能被任何一个质数(小于等于N)整除,因为按照它的构造方式来看,无论它除以哪一个质数,都会余1。为了验证这个问题,我们假设质数的个数是有限的,比如用字母N来表示我们已知的最大质数。现在,让我们将所有已知质数相乘,然后在结果上加1。

2024-05-08 08:18:40 286

原创 装饰器模式(模拟⼀个单点登录功能扩充)

装饰器模式(模拟⼀个单点登录功能扩充)

2024-04-27 11:27:23 467 1

原创 桥接模式(支付类型与支付模式风控)

模拟⼀个第三⽅平台来承接各个⽀付能⼒,同时使⽤⾃家的⼈脸让⽤户⽀付起来更加容易。那么这⾥就出现了多⽀付与多模式的融合使⽤。

2024-04-27 09:07:39 255

原创 适配器模式(不同类型的 MQ 消息 & 首次下单消息)

适配器模式(不同类型的 MQ 消息 & 首次下单消息)

2024-04-27 08:52:17 929

原创 单例模式的六种方式

实现单例模式的六种方式

2024-04-26 23:04:38 314

原创 原型模式(上机考试抽题)

使用设计模式中的原型模式实现上机考试抽题的业务需求

2024-04-26 23:03:14 820 1

原创 建造者模式(装修公司装修套餐)

java 实现建造者模式 装修公司装修套餐 demo

2024-04-25 22:16:12 796

原创 抽象工厂模式(Redis 集群升级)

java 实现 抽象工厂模式 Redis 集群升级 demo

2024-04-25 21:30:10 509 1

原创 工厂方法模式(模拟发奖多种商品)

java 工厂方法模式 模拟发奖多种商品 实现案例

2024-04-25 21:28:32 346

原创 java 实现 23 树

java 实现 23 树

2024-04-23 22:34:17 262

原创 java 实现 avl 树

java 实现 avl 树

2024-04-23 22:31:49 175

原创 java 实现布隆过滤器(BloomFilter)

java 实现布隆过滤器(BloomFilter)

2024-04-23 06:41:57 405

原创 java 实现字典树(Trie)

java 实现字典树(Trie)

2024-04-23 06:32:07 384 1

原创 java 实现堆栈(Stack)

java 实现堆栈(Stack)

2024-04-23 06:26:20 669

原创 java 实现延迟队列

java DelayQueue 实现

2024-04-22 22:01:15 559

原创 HashMap java 实现

HashMap java 实现

2024-04-22 21:34:08 149

原创 java 实现链表

LinkedList java 实现

2024-04-22 21:28:28 419

原创 java ArrayList 实现

ArrayList 实现源码

2024-04-22 21:22:11 250

原创 SparkStreaming经典 demo

在短视频流行的当下,推荐引擎扮演着极其重要的角色,而要想达到最佳的推荐效果,推荐引擎必须依赖用户的实时反馈。所谓实时反馈,其实就是我们习以为常的点赞、评论、转发等互动行为,不过,这里需要突出的,是一个“实时性”、或者说“及时性”。毕竟,在选择越来越多的今天,用户的兴趣与偏好,也在随着时间而迁移、变化,捕捉用户最近一段时间的兴趣爱好更加重要。

2024-04-21 22:57:37 682

原创 sparkStreaming Batch mode和Continuous mode

当数据像水流一样,源源不断地流进 Structured Streaming 引擎的时候,引擎并不会自动地依次消费并处理这些数据,它需要一种叫做 Trigger 的机制,来触发数据在引擎中的计算。换句话说,Trigger 机制,决定了引擎在什么时候、以怎样的方式和频率去处理接收到的数据流。

2024-04-18 23:36:19 504 1

原创 SparkUI 讲解

在日常的开发工作中,我们总会遇到 Spark 应用运行失败、或是执行效率未达预期的情况。对于这类问题,想找到根本原因(Root Cause),我们往往需要依赖 Spark UI 来获取最直接、最直观的线索。

2024-04-17 22:51:50 1566

原创 Spark AQE(Adaptive Query Execution)机制

AQE 的全称是 Adaptive Query Execution,翻译过来是“自适应查询执行”。它包含了 3 个动态优化特性,分别是 Join 策略调整、自动分区合并和自动倾斜处理。

2024-04-13 21:21:47 1448

原创 sparkSql join 关联机制

Join 有 3 种实现机制,分别是 NLJ(Nested Loop Join)、SMJ(Sort Merge Join)和 HJ(Hash Join)

2024-04-13 21:19:08 1072

原创 理解 SparkSQL DataFrame 对 RDD 的优化

Spark 只知道开发者要做 map、filter,但并不知道开发者打算怎么做 map 和 filter。换句话说,对于 Spark 来说,辅助函数 f 是透明的。在 RDD 的开发框架下,Spark Core 只知道开发者要“做什么”,而不知道“怎么做”。这让 Spark Core 两眼一抹黑,除了把函数 f 以闭包的形式打发到 Executors 以外,实在是没有什么额外的优化空间。而这,就是 RDD 之殇。

2024-04-06 22:43:56 840

原创 spark 经典demo 的 scala 和 java 实现

spark 经典demo 的 scala 和 java 实现

2024-04-06 22:39:32 1361

原创 拜访斯巴克(Spark)建筑集团——理解 spark 的调度系统、shuffle 管理、内存管理、存储系统

话说很久以前,美国有一家名扬海内外的建筑集团,名为“斯巴克(Spark)”。这家建筑集团规模庞大,设有一个总公司(Driver),和多个分公司(Executors)。斯巴克公司的主要服务对象是建筑设计师(开发者),建筑设计师负责提供设计图纸(用户代码、计算图),而斯巴克公司的主营业务是将图纸落地、建造起一栋栋高楼大厦。

2024-04-04 09:58:43 1149 1

原创 Spark常用算子的实现原理

💐💐扫码关注公众号,回复关键字下载geekbang 原价 90 元 零基础入门 Spark 学习资料💐💐。

2024-04-04 09:55:02 957

原创 理解RDD基本属性与Spark进程模型

从薯片的加工流程看 RDD 的 4 大属性:partitions:数据分片 partitioner:分片切割规则 dependencies:RDD 依赖 compute:转换函数

2024-04-02 09:30:00 977

hadoop 2.9.1 native包 含snappy

亲自编译hadoop 2.9.1后的 native库放到这里了,省着大家花个半天去编译了,这个应该算是蛮新的版本了吧,如果自己想亲自编译,参照这篇博客https://blog.csdn.net/fanghailiang2016/article/details/80289512

2018-05-21

rubyPHP高性能的PHP框架

rubyPHP的高性能体现在以下几个方面: 1.页面缓存。页面缓存指之前加载过的页面以文件方式缓存在服务器中,在一段时间内再次加载相同页面时无需重新执行页面逻辑直接加载静态页面。rubyPHP的页面缓存是自动进行的,在config/tpl.php中可配置是否启用缓存以及缓存文件的有效期。当然这仅仅是全局设置,在调用视图时可重新指定是否启用缓存以及缓存有效期。 2.SQL缓存。sql缓存指之前执行过的查询sql语句以及他的结果缓存在内存中,在一段时间内用相同的sql语句执行查询操作时不经过数据库直接返回内存中数据。rubyPHP使用Redis以键值方式缓存sql语句以及他的对应结果。rubyPHP能够在php7上完美运行。(附:关于windows php7 redis 扩展的下载参照我的另一篇博客:http://blog.csdn.net/fanghailiang2016/article/details/51396649)。rubyPHP重写了mysql_query以及mongo_query方法,在执行查询sql查询语句时会优先加载未过期的缓存数据。与页面缓存类似,sql缓存的全局配置路径为config/redis.php,在具体执行sql语句前可重新执行是否使用缓存以及缓存有效期。 3.读写分离。读写分离是建立在主从同步基础上为了减轻服务器压力,将查询语句转移到从服务器上执行的解决方案。rubyPHP重写了mysql_query,mongo_query函数,除了对查询语句进行内存级缓存的优化,同时也将查询语句放到了从服务器上执行。mysql的主从配置文件路径为config/mysql.php。

2016-05-16

空空如也

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

TA关注的人

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