自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

保持好奇,保持热爱!

俯仰之间,风轻云淡

  • 博客(65)
  • 资源 (16)
  • 收藏
  • 关注

原创 【LangChain系列 11】Prompt模版——拼装组合

本文主要介绍了prompt模版的拼装组合,既可以将多个prompt模版进行组合,也可以对单个prompt模版进行拼装。

2023-10-22 21:54:49 462

原创 【LangChain系列 10】Prompt模版——Message的partial用法

本文主要介绍了两种方式实现prompt模版的partial:字符串partial化和方法partial化。

2023-09-15 20:55:10 227

原创 【LangChain系列 9】Prompt模版——MessagePromptTemplate

MessagePromptTemplate在对话模型有着非常重要的作用,可以通过它来生成prompt;同时还可以通过MessagesPlaceholder实现占位符功能。

2023-09-14 21:03:40 906

原创 【LangChain系列 8】Prompt模版——少样本prompt模版(二)

本文主要介绍了在对话模型(chat model)中,使用少样本prompt模版的两种方式:固定样本和动态样本。动态样本可以根据用户输入,动态地从所有样本中选择合适的样本,最终组成prompt输入给LLM,从而LLM可以更好地理解prompt,给出更加符合要求的答案。

2023-09-13 21:00:05 382

原创 【LangChain系列 7】Prompt模版——少样本prompt模版(一)

通过介绍prompt样本集合和prompt样本选择器两种创建少样本prompt模版的方式,我们对少样本prompt模版有了基本的认识,可以根据实际的业务需求创建自己的少样本prompt模版了。

2023-09-12 19:28:53 289

原创 【LangChain系列 6】Prompt模版——自定义prompt模版

本文介绍了自定义prompt模版的两种方式:字符串prompt模版和对话prompt模版,并基于字符串prompt模版,实现了一个prompt模版:输入一个方法名,输出该方法功能的prompt。

2023-09-11 20:50:53 427

原创 【LangChain系列 5】Prompt模版——特征库

本文主要介绍了可以LangChain中连接特征库,通过 特征库 将最新的、相关的信息输入给LLM,从而得到更加准确的回答;并以Feast和Featureform为示例介绍如何在LangChain中使用特征库。

2023-09-08 21:06:40 337

原创 【LangChain系列 4】Model I/O——Prompts概述

本文介绍了Model I/O中的输入:prompts,主要包括 prompt模版 和 样本选择器 两个模块,让我们对这两个模块的功能和使用有了一个基本的概念,后续文章将详细介绍它们的用法与实践。

2023-09-07 20:59:48 242

原创 【LangChain系列 3】LangChain核心模块简介(二)

主要介绍了LangChain在核心模块:Memory、Agents、Callbacks。

2023-09-05 09:00:00 214

原创 【LangChain系列 2】LangChain核心模块简介(一)

主要介绍LangChain的核心模块:Model I/O, Retrieval, Chains。

2023-09-04 20:32:34 232

原创 【LangChain系列 1】 LangChain初探

本文速读:LangChain是什么LangChain初探 环境准备 LLMs PromptTemplates Output Parser 第一个LLMChain应用

2023-08-23 09:44:06 229

原创 概说《TCP/IP详解 卷2》第12章 IP多播

原文链接:https://mp.weixin.qq.com/s/ckh1n9tgKwhNytyRa0l47A本文要点 引言 多播数据结构 以太网多播地址 ether_multi结构 in_multi结构 ip_moptions结构 多播插口选项与TTL值 ip_setmoptions函数 ...

2018-10-18 15:09:54 762

原创 概说《TCP/IP详解 卷2》第11章 ICMP:Internet控制报文协议

原文链接:https://mp.weixin.qq.com/s/vIiEtSH4DDBb2IhwfZvNRw本文要点 引言 ICMP结构 ICMP的protosw结构 输入处理:icmp_input函数 差错处理 请求处理 回显询问 时间戳询问 地址掩码询问 信息询问 ...

2018-10-15 15:38:06 586

原创 概说《TCP/IP详解 卷2》第10章 IP的分片和重装

原文链接:https://mp.weixin.qq.com/s/GlZs42qnahajM0MJqlJl4Q本文要点 引言 分片 ip_optcopy函数 重装 ip_reass函数 ip_slowtimo函数 小结  引言    本文将详细讨论在概说《TCP/IP详解 卷2》第8章 IP:网际协议中省略的IP分片与...

2018-10-11 13:04:04 666

原创 概说《TCP/IP详解 卷2》第9章 选项处理

原文链接:https://mp.weixin.qq.com/s/dD88rS1PD4xoSXLgvY5wSA本文要点 引言 选项格式 ip_dooptions函数 记录路由选项 源站和记录路由选项 save_rte函数 ip_srcroute函数 时间戳选项 ip_insertoptions函数...

2018-10-08 20:53:45 685

原创 概说《TCP/IP详解 卷2》第8章 IP:网际协议

原文链接: https://mp.weixin.qq.com/s/aLggUYeTeo9JyNjDnNb74A本文要点 引言 IP分组 输入处理:ipintr函数 ipintr概述 验证 转发或不转发 重装和分用 转发:ip_forward函数 转出处理:ip_output函数 ...

2018-09-20 16:53:59 546

原创 概说《TCP/IP详解 卷2》第7章 域和协议

原文链接:https://mp.weixin.qq.com/s/pUlWfDqJgDUO5exhzfI08Q本文要点 引言 domain结构 protosw结构 IP的domain和protosw pffindproto和pffindtype函数 pfctlinput函数 IP初始化 Internet传输分用 ...

2018-09-14 17:26:29 592

原创 概说《TCP/IP详解 卷2》第6章 IP编址

原文链接:https://mp.weixin.qq.com/s/Lt5625Q7wPRdmTqu9ie8wg本文要点 引言 IP地址简介 接口与地址 sockaddr_in结构 in_ifaddr结构 地址指派 ifioctl函数 in_control函数 前提条件 S...

2018-09-10 15:40:35 885

原创 概说《TCP/IP详解 卷2》第4章 接口:以太网

原文链接:https://mp.weixin.qq.com/s/a80xy1__zqtHg5a9jmiljQ本文要点 引言 以太网接口 leintr函数 leread函数 ether_input函数 ether_output函数 lestart函数 ioctl系统调用 ifioc...

2018-09-07 17:36:02 1504

原创 概说《TCP/IP详解 卷2》第3章 接口层

原文链接:https://mp.weixin.qq.com/s/IC7PD4n0X3DRnVV2LDA61A本文要点 引言 接口层相关数据结构 ifnet结构 ifaddr结构 sockaddr结构 ifnet与ifaddr的专用化 网络初始化 以太网初始化 SLIP初始化 ...

2018-09-03 14:24:04 759

原创 概说《TCP/IP详解 卷2》第2章 mbuf:存储器缓存

原文链接:https://mp.weixin.qq.com/s/NtGknV0MHCqstEUAOgy4Ow本文要点 mbuf简介 mbuf数据结构 简单mbuf宏和函数 m_get函数 MGET宏 m_retry函数 常用mbuf宏和函数  m_devget函数 mtod与dtom宏...

2018-08-30 21:54:16 894

原创 概说《TCP/IP详解 卷2》第1章 概述

原文链接:https://mp.weixin.qq.com/s/U9lmkrTbagpuKH-4bJcwTg本文要点 《TCP/IP详解 卷2》原书章节简介 第一个网络编程示例 网络层次结构 描述符 mbuf 网络输出与输入 中断与并发 源码组织结构 《TCP/IP详解 卷2》原书章节简介    原书共32个章...

2018-08-27 15:23:33 581

原创 概说《TCP/IP详解 卷2》缘起

原文链接:https://mp.weixin.qq.com/s/AjU3NwOyBw7J9bLNxIcBNw缘起 最近读了《TCP/IP详情 卷2》,该书从源码的层面介绍了TCP/IP的实现原理,书中包含大量代码以及相应数据结构,手把手带你一起分析源码,深入剖析原理实现的流程,是一本深入理解TCP/IP协议的必读书籍。书是好书,但是很难啃,全书共800+页,要完整地读懂整......

2018-08-27 15:06:26 488

原创 centos7 gitlab漏洞

gitlab被恶意执行脚本 runsv puma,占用大量内存和cpu

2022-07-02 10:32:38 1795 8

原创 Flutter IOS权限申请

Flutter ios权限配置

2022-06-06 15:35:03 978

转载 JAVA反射机制

原文出处:www.programcreek.com/2013/09/java-reflection-tutorial/ 什么是反射?为什么它有用?怎么使用它? 1. 反射是什么?“反射一般用于需要动态对正运行在java虚拟机中的应用的行为进行检查和修正的程序中。" 这个概念容易和“反省”(introspection)混淆。下面是它们在Wiki上面的定义:反省(introsp...

2018-08-27 15:31:59 168

原创 python2.7 模块全局__metaclass__

metaclass 像一个魔法盒,可以动态修改python 类对象 的属性及方法等。没错,我这里暂且称之为类对象,因为它以对象的方式来表示一个类(比如 class Myclass:pass);在python中,一切皆对象。对于不清楚metaclass的同学,可以参考这篇文章:[深刻理解 Python 中的元类(metaclass)](http://mp.weixin.q

2016-05-12 13:09:18 1049

原创 go语言基础概要

1 go语言特性 自动垃圾回收,丰富的内置类型,函数多返回值,匿名函数与闭包,类型与非侵入式接口,并发编程(goroutine),反射机制。2 基本语法2.1 变量2.1.1 变量声名方式1. var v1 int or var v1 int = 3(声明并赋值)2. var v2 = 3 (自动确定类型)3. v3 := 32.1.2 其它多重赋值:i, j = j, i (交换值

2016-02-02 10:53:35 1410

原创 ldap服务器搭建——问题整理

最近一直在弄公司SSO的事情,采用openldap实现,实践过程中遇到了不少问题,于是小结一下。1.双主openldap服务器 客户端配置三个文件需求修改:1. /etc/openldap/ldap.conf2. /etc/nslcd.conf3. /etc/pam_ldap.conf修改为:uri ldap://x.x.x.x/  ldap://y.y.y.y/

2015-12-31 17:04:51 1227

原创 ldap服务器搭建——sudo权限配置

在服务器上搭建好openldap服务器后,搭建phpldapadmin进行管理;默认的phpldapadmin没有进行sudo控制的template,所以还需要手动配置,配置过程下面博客网址有详细过程:https://www.pigo.idv.tw/archives/2914。可是按照上述教程配置过程个人遇到两个问题:一是认证失败的问题,二是sudo权限设置不成功问题。一 、认证失败的问题

2015-12-31 16:37:40 6518 1

原创 ldap服务器搭建——ldap_bind: Invalid credentials (49)错误解决

在配置ldap服务器时,遇到了几次Invalid credentials (49)错误,折腾了很久才搞定,现在把个人经验写下来,以免其它仁兄少走弯路1、出现该问题的其中一个原因就是sldap.conf文件中rootpw 配置,rootpw就写在行首,前面不能有空格,然后和密码之间使用tab键,如下图:   2、而我出现问题的原因与slapd.d文件夹相关,是由于在执行sudo sl

2015-12-30 20:59:07 30470

原创 ldap服务器搭建——python认证接口

1、支持用户名、邮箱、用户ID三种认证方式2、代码如下:import ldapimport reLDAP_PATH = "ldap://localhost:389"LDAP_BASE_DN = "dc=openldap,dc=xx,dc=com"LDAP_USER = "cn=Manager,dc=openldap,dc=xx,dc=com"LDAP_PASSWORD = "xx

2015-12-22 18:05:04 3984

原创 Tornado之main文件

Tornado Web工程main文件结构#!/urs/bin/python'docstring'import xxxdefine("port", default=18000, help="run on the given port", type=int)class Application(tornado.web.Application): def __init__(s

2015-09-01 17:32:42 816

原创 ubuntu13.04下Vim中配置taglist问题

1、问题来源为了配置vim的taglist,依次通过输入命令:sudo apt-get install ctags、apt-get install vim-scripts、apt-get install vim-addon-manager、vim-addons install taglist然后配置vimrc如下:let Tlist_Auto_Highlight_T

2015-01-30 21:17:48 1157

原创 虚拟机下ubuntu13.04一些关于安装vim的问题详解

1、问题来源今天闲来无事,想尝试下linux环境下的python开发,于是在win7上安装了VMware 11.0,然后在虚拟机上安装了ubuntu13.04。要进行python编码,于是选择一款好的编辑工具尤为重,而且一直听说vim是一款不错的编辑器,所以我了准备选择vim来作为我的python编码工具。于是我输入命令vim:效果如下图所示:看来ubuntu13.04本身自带了v

2015-01-30 16:36:12 4143

转载 在MFC中用CStdioFile对象输出utf-8和ansi编码的文本

转自:http://blog.csdn.net/thinkhy/article/details/5740748下面的代码分别输出UTF-8和ANSI(简体中文Windows上是GBK编码)两种编码的文本文件。//// 写UTF-8文本// 下列文件类操作中可能抛出一个CFileException异常try { CStdioFile hfile( strFileP

2015-01-12 09:35:55 4879

原创 JDK源码解析之ThreadLocal类

本文通过对ThreadLocal源码解析来理解ThreaLocal

2014-07-26 14:10:20 6433 2

原创 设计模式——桥接模式(Bridge)

1、模式中的角色2、角色关系图3、实例

2014-07-18 16:07:08 1047

原创 JAVA引用

JAVA将引用分为强引用、软引用、弱引用、虚引用(注意这里的引用是指)

2014-07-12 13:53:32 665

原创 JAVA对象内存布局

1、java对象内存布局在hotSpot虚拟机中,对象在内存中的

2014-07-12 13:39:58 2623

重构_改善既有代码的设计

本书主要讲的是在不改变代码外在行为的前提下对代码进行重构,使代码有更好的的实现

2014-07-07

敏捷软件开发:原则、模式与实践

本书主要讲的是软件设计的一些原则,有助于软件开发人员更好的实现对代码的设计,管理和维护

2014-07-07

LINUX SHELL脚本攻略

本书主要介绍了常用的linux命令,并对于相应命令给出很多比较好例子

2014-04-22

Strategy模式

采用java语言实现 设计模式 中的 策略模式,其中包含整个java工程

2014-04-16

hadoop权威指南

本书从Hadoop的缘起开始,由浅入深,结合理论和实践,全方位地介绍Hadoop这-高性能 处理海量数据集的理想工具。全书共16章,3个附录,涉及的主题包括:Haddoop简介;MapReduce 简介;Hadoop分布式文件系统;Hadoop的ν0、 MapReduce应用程序开发;MapReduce的工作 机制;MapReduce的类型和格式;MapReduce的特性:如何构建Hadoop集群,如何管理Hadoop; Pig简介; HBase简介;Hive简介;ZooKeeper简介:开源工具Sqoop,最后还提供了丰富的案 例分析。 本书

2014-04-16

字符串操作(C语言)

主要是通过自己编写函数,对字符串实现输入,输出,求子串,合并等操作

2012-01-04

矩阵求和(C语言版)

用C语言实现的矩阵求,不是通过二维数组实现的,而是通过结构体,以及相应的数据结构实现的

2012-01-04

Huffman编码(C语言版)

基于C语言实现Haffman编码 实现文件加密,解密。用01代码来表示不同字符,从来实现加密,解密

2012-01-04

C语言表达式求值

用c语言编写的一个表达式求值的程序 同时,还支持小数运算

2011-10-04

基于FPGA的高速图形帧存设计

基于FPGA的高速图形帧存设计 介绍了一些图形获取/采集的原理,以及一些关于pgga的基本知识

2011-07-23

空空如也

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

TA关注的人

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