自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(42)
  • 资源 (10)
  • 收藏
  • 关注

翻译 使用 llms 和 langchain 执行数据库查询

在本文中,我们将探讨如何使用 SQLCoder-7B(我们将在 Amazon SageMaker 上部署的大型语言模型 (LLM))和 LangChain 来执行自然语言查询 (NLQ)。我们将了解如何使用 LangChain 创建一个管道,提示 LLM 生成 SQL 查询,从 PostgreSQL 数据库检索数据,并将结果作为上下文传递给 LLM 以获得最终响应。

2024-03-23 13:53:51 72

原创 OLLAMA:如何像云端一样运行本地大语言模型

您是否曾发现自己被云端语言模型的网络所缠绕,渴望获得更本地化、更具成本效益的解决方案?那么,您的探索到此结束。欢迎来到 OLLAMA 的世界,这个平台将彻底改变我们与大型语言模型 (LLM) 的交互方式,让我们可以在本地运行这些模型。我们将深入探讨 OLLAMA 的复杂性,探索其功能、设置过程以及它如何改变你的项目。无论您是 Python 开发人员、网络开发爱好者,还是喜欢摆弄语言模型的人,本文都是您的一站式资源。OLLAMA 是一个尖端平台,旨在本地运行开源大型语言模型。

2024-03-16 13:06:00 3555 1

转载 LangChain教程--如何构建自定义知识聊天机器人

作为一名程序员,了解 LangChain 的工作原理是一项宝贵的技能,它能为你的人工智能开发带来无限可能。

2024-03-14 15:47:16 91

原创 如何使用 Langchain、Ollama 和 Streamlit 构建 RAG

在本博客完成中,我们将指导您创建可在本地运行的 RAG 的过程。这个过程不仅会加深您对尖端语言如何计算机工作的理解,还将使您能够在自己的项目中实施它们无论您是希望将 RAG 集成到现有应用程序中,还是只是探索 NLP 的前沿领域,本教程都是您的入门之选。

2024-03-12 16:55:50 1627

翻译 Rails 测试最佳实践----Better Specs

rspec测试最佳实践

2023-10-07 14:08:24 75

翻译 让我们建立一个简单的数据库5

用 C 语言从头编写 sqlite 克隆

2023-08-28 08:49:44 227

翻译 让我们建立一个简单的数据库4

用 C 语言从头编写 sqlite 克隆

2023-08-25 15:56:56 73

翻译 让我们建立一个简单的数据库3

用 C 语言从头编写 sqlite 克隆

2023-08-23 09:34:11 54

翻译 让我们建立一个简单的数据库2

用 C 语言从头编写 sqlite 克隆

2023-08-22 15:39:34 30

翻译 用 Zig 扩展 C/C++ 项目

Zig 不仅仅是一种编程语言,也是一种工具链,它可以帮助你维护现有的 C/C++ 项目,并根据你的需求逐步实现现代化。在本系列中,我们将以 Redis(一个用 C 语言编写的流行内存键值存储库)为例,介绍一个可以用 Zig 维护的真实项目。你可以在 "用 Zig 维护 "中阅读更多内容。

2023-08-22 13:55:06 250

翻译 让 Zig 成为你的 C/C++ 编译系统

Zig 不仅仅是一种编程语言,也是一种工具链,它可以帮助你维护现有的 C/C++ 项目,并根据你的需求逐步实现现代化。在本系列中,我们将以 Redis(一个用 C 语言编写的流行内存键值存储库)为例,介绍一个可以用 Zig 维护的真实项目。你可以在 "用 Zig 维护 "中阅读更多内容。

2023-08-22 10:04:40 383

翻译 用 Zig 交叉编译 C/C++ 项目

Zig 不仅仅是一种编程语言,也是一种工具链,它可以帮助你维护现有的 C/C++ 项目,并根据你的需求逐步实现现代化。在本系列中,我们将以 Redis(一个用 C 语言编写的流行内存键值存储库)为例,介绍一个可以用 Zig 维护的真实项目。你可以在 "用 Zig 维护 "中阅读更多内容。

2023-08-21 16:41:40 646

翻译 用 Zig 编译 C/C++ 项目

Zig 不仅仅是一种编程语言,也是一种工具链,它可以帮助你维护现有的 C/C++ 项目,并根据你的需求逐步实现现代化。在本系列中,我们将以 Redis(一个用 C 语言编写的流行内存键值存储库)为例,介绍一个可以用 Zig 维护的真实项目。你可以在 "用 Zig 维护 "中阅读更多内容。

2023-08-21 15:37:57 417

翻译 让我们建立一个简单的数据库1

用 C 语言从头编写 sqlite 克隆

2023-08-21 10:11:35 73

翻译 让我们建立一个简单的数据库0

用 C 语言从头编写 sqlite 克隆

2023-08-21 09:36:00 34

翻译 如何在Ruby中构建微服务架构:分步指南

如何在Ruby中构建微服务架构

2023-08-19 16:12:42 124

原创 如何创建你自己的谷歌浏览器扩展

Chrome扩展是安装在Chrome浏览器中的一个程序,可以增强浏览器的功能。你可以使用HTML、CSS和JavaScript等网络技术轻松建立一个。创建chrome扩展程序与创建Web应用程序类似,但它需要一个manifest.json文件,我们将在本帖最后一节讨论。如果你有一些HTML、CSS和JavaScript知识,你可以很容易地建立Chrome扩展。我希望读完这篇博文后,你会创建一些很酷的扩展。

2022-12-25 05:41:59 815 1

原创 Compiere的应用字典介绍

Compiere中的应用字典是一个强大的开发工具。 在传统系统中用代码完成的许多工作都可以在应用字典中完成。 这有助于提供整个应用程序的一致性(特别是当多个开发人员参与时)和稳定性,此外还有快速、敏捷的开发。

2022-12-04 17:14:01 928

原创 现代历法(整理)

  几个月前,增编写个一个农历计算javascript程序,那是我的第一个农历程序。为了实现其中的算法,曾花费了好几个星期的时间研究天文计算相关的原理,当我算出结果之后,对程序的结果仍然没有信心。不过,在“春光”老师介绍《天文算法》一书之后,我认真阅读并翻译全书之后,我知道,我的算法基本上没有错误,但同时也认识到,天文学家们的算法的确高明,比我当时的算法好得多。如果你也对天文计算感兴趣,那就很有必

2008-07-20 13:30:00 8064

原创 轻灵高效的WizTree树

简单高效的JavaScript树简便的操作接口、快速的节点加载、支持复选框等WizTree支持超大量节点加载,支各种浏览器 IE5/5.5/6/7 FF1.5/2.0演示地址: http://www.wizwolf.com/wiztree/example.html下载地址: http://www.wizwolf.com/wiztree/wiztree2.rar欢迎各位同仁批评指正。谢谢!

2008-03-07 09:24:00 1003

原创 Rete算法

RETE算法介绍一、 rete概述Rete算法是一种前向规则快速匹配算法,其匹配速度与规则数目无关。Rete是拉丁文,对应英文是net,也就是网络。Rete算法通过形成一个rete网络进行模式匹配,利用基于规则的系统的两个特征,即时间冗余性(Temporal redundancy)和结构相似性(structural similarity),提高系统模式匹配效率。二、 相关概念2.1  事实(fac

2007-12-21 10:07:00 14456 5

原创 检测IP是否同一网段

%@LANGUAGE="JavaScript"%>function ip2hex(ip){ var ip4 = ip.split("."); var p,i; var hexStr = "0x"; for(i=0; i {  p = new Number(ip4[i]);  hexStr += p } return(hexStr);}function isSubNetIp(startIp,su

2007-11-01 11:05:00 1190

原创 大师之路

大师之路:1、干掉代码依赖,封装为函数。2、干掉函数依赖,封装为对像。3、干掉对像依赖,封装为模式。4、干掉模式依赖,封装为切面。闯荡江湖的比尔四式

2007-10-12 10:41:00 676

原创 Compiere 应用字典

  Compiere的Application Dictionary框架是一个非常有特色的设计。  下面给出AD的设计结构图。   AD基于这样一种设计思想:把域模型中实体类对应的实体表的定义放到表AD_TABLE和AD_COLUMN两个表中,这就是所谓的Application Dictionary(简称AD)了。  AD的使用是首先在数据库中创建一个实体表(Tablename),然后把表名(Tab

2007-09-13 13:38:00 1882

原创 Compiere 工作流引擎

  Compiere 工作流引擎用于管理 Compiere 的核心事务处理。并且 Compiere 中所有的流程都自动启用了工作流,使流程易于扩展和修改。  具体看一下引擎的类图。     MWorkflow类负责定义工作流;WMFProcess类负责定义工作流的流程;WMFNode类负责定义工作流的节点点;MWFActivity类负责定义工作流的活动,即工作项;MWFNextCondition类

2007-09-10 09:34:00 2725

原创 教育资源库技术解决方案

1         前言教育资源建设是现代远程教育工程的核心。也是公司教育信息化事业部的核心业务。公司经营教育资源多年,在对资源的搜集、整理过程中,也对教育资源库的建设进行了大量实践。由于教育资源建设对教育信息化建设的重要性,也因此产生了很多生产教育资源的厂商。这些资源厂商都有资源平台。而平台的建设又无统一标准,这使资源的共享、推广受到极大的阻碍和限制。所以目前广大师生及学校非常迫切的,需要一

2007-05-18 09:06:00 3084

原创 .NET Framework给应用程序颁发许可证

http://www.codeguru.com/net_framework/LicensedApps.html by Kenn Scribner翻译:邹建强译者注:或许有些术语与你所见到不一致,那么请给我指出来;如果有些语句错误也请帮我指出来,谢谢  如果你正在阅读本文,毫无疑问你是一个Windows平台软件的开发人员。如果你是一个Windows软件的开发人员的话,你写软件或许是因为你

2006-11-01 01:34:00 8791 1

原创 VS2005中调试MonoRail项目

MonoRail项目通常是创建为Library项目的,但这样不能调试。下面给出转换的办法。1、下载 Web Application Projects http://msdn.microsoft.com/asp.net/reference/infrastructure/wap/default.aspx 2、下载 VS 2005 Update to support Web Application

2006-09-08 15:23:00 1484 1

原创 威狼移动Provision接口(ASP.NET)

移动MISC1.6平台的Provision接口(短信定购关系同步)。用ASP.NET开发。下载地址:http://www.wizwolf.com/club/ShowForum.asp?forumid=11

2005-12-26 08:39:00 1362 1

原创 SIP beyond VoIP: P2P

Earthlink刚推出的实验性质P2P网络工具SIPShare在网络上受人广泛报导。它的特点在于使用SIP (Session Initiation Protocol)这通讯协议作为这P2P网络的基础。SIP有甚么了不起呢?当然就是因为Skype的缘故。Skype就是以这协议来作网络电话,所传达的质素十分高,而且收费又便宜,于是便吸引很多人使用。这回Earthlink以这个协议来作P2P档案传输,

2005-10-27 13:11:00 1481

原创 JXTA 2: 具有高性能、海量伸缩性的 P2P 网络

新的 JXTA 版本在实用性方面做了改变,更适合于现实世界网络拓扑Sing Li作家, Wrox Press2003 年 12 月 18 日JXTA 2 是开放源代码 P2P 网络的第二个主要版本,它利用流行的、基于 Java 的参考实现作为构建基础。在设计方面进行了重要的修改,以获得更高的性能、海量伸缩性和可维护的P2P 网络。本文建立在 Sing Li 于两年前发表的 JXTA 系列文章 Ma

2005-10-21 16:44:00 1987

原创 使P2P能进行交互操作: Jxta命令shell

内容:安装 Jxta剖析对等机P2P 基础通信扩展 shell:一个简单示例编写一个复杂的 shell 扩展测试 waitptext 命令谈谈互操作性下一步:延伸到网络参考资料 关于作者对本文的评价相关内容:对等计算高级对等联网(Advanced Peer-to-Peer Networking,APPN)系列第一部分:支持 Jxta 的基本概念和协议更多的 dW Java 参考资料订阅:devel

2005-10-21 16:35:00 1574 1

原创 使P2P能进行交互操作: 创建Jxta系统

内容:解决一个分布式数据收集问题初始分析:特定网络的复杂性解决方案:并列(Juxtaposition)设计 Jxta 服务和 Jxta 客户机集中器:一个 Jxta 对等组服务收集器:编写 Jxta 客户机逻辑的代码实际运转 Jxta:在您自己的机器上测试这个动态网络高难度的应用模式超越 TCP/IP 的联网参考资料 关于作者对本文的评价相关内容:Making P2P interoperable:

2005-10-21 16:30:00 2448

原创 使P2P能进行交互操作:Jxta的故事

使 P2P 能进行交互操作:Jxta的故事(来源:http://www-900.ibm.com/developerWorks/) 内容:Jxta 的设计理念Jxta 的独立性Jxta 核心构件Jxta 协议基于 Jxta 的系统的属性Jxta 如何与 .Net 和 Jini 较量Jxta 的多功能性参考资料关于作者对本文的评价对最新 P2P 技术兼具实用性和可操作性的介绍 Sing Li (wes

2005-10-21 16:09:00 1633

原创 探究OpenWiki

OpenWiki是用ASP编写的WIKI引擎中比较优秀的,而且还是开源的项目。它的架构设计的非常精巧,是学设程序设计不可多得的范例。OpenWiki的工作流程ow.asp是OpenWiki的入口程序,负责 解析指令,调用相关的action 通过(owactions.asp),找出相关页的数据从数据库中通过(owdb.asp),然后生成xml stream(ToXml() method),并根据 x

2005-10-17 19:30:00 2183 3

原创 获取图片文件的属性

  获取图片文件的属性,一般都是通过读取图片文件的字节流的方式,分析图片文件的文件头信息来得到的。因为图片的宽度、高度、大小等信息就是按照一定的格式存放在文件头里的。具体图片的文件头格式可查看相关图片的标准文档,这在网上是不难找到的。图片的属性信息就存于文件头的字节流的某个位置,只要找到这个位置,把它读取出来,就行了。如GIF文件的第八个节的位置是高度。具体实现步骤如下:  首先分析文件头的字节流

2005-10-08 08:35:00 4368 2

原创 面向对象程序设计札记(1)

        面向对象是一门很有趣的设计哲学,它试图依据人们对问题的看法来解释软体的架构,并力求将问题域中的问题映像到分析模型中,再转成相对的程序代码。目前使用面向对象技术的软件如雨后春笋般地蓬勃发展,因此无论你是不是专业的工程师,都应该对面向对象有所了解。一、 面向对象的起源        现今,面向对象(Object-Oriented)一词已成为计算机业界的宠儿,然而在八十年前面向对象是作为

2004-11-04 11:22:00 1270 1

原创 用几行Asp代码实现防止表单多次被提交

用几行Asp代码实现防止表单多次被提交作者:廖家远    在很多情况下都需要防止相同的表单被多次提交,很多人的实现方法都比较复杂(代码数量超过几十行!!)下面提供一种只需使用几行代码的方法,轻松地实现了防止用户刷新多次提交表单和使用后退钮重复多次提交表单。 表单文件formtest.asp         num1=rnd() 产生随机数num1     num1=int(26*num1)+

2002-01-02 15:02:00 1415

原创 软件项目计划编制方针

软件项目计划编制方针       软件项目计划编制的目的是制定一个合理的实施软件工程及管理软件项目的计划。软件项目计划编制着重于对要实施的工作进行估计,建立必要的承诺并定义工作计划。        软件项目计划编制的目的是制定一个合理的实施软件工程及管理软件项目的计划。软件项目计划编制着重于对要实施的工作进行估计,建立必要的承诺并定义工作计划。包括以下要点:  1. 将用于编制软件项目计划及跟踪软

2001-12-29 00:37:00 1645

原创 如何写系统分析书

如何写系统分析书 作者:邓磊       想和大家一起来谈谈在软件工程中我们所做的第一步:系统分析。希望我们中国的代码人能吸取更多更好的理论和实际的经验,有符合我们实际情况的系统分析、开发方法、步骤以及文档。       想和大家一起来谈谈在软件工程中我们所做的第一步:系统分析。希望我们中国的代码人能吸取更多更好的理论和实际的经验,有符合我们实际情况的系统分析、开发方法、步骤以及文档。系统分析,我

2001-12-29 00:37:00 1280

OpenWiki是用ASP编写的wiki引擎

OpenWiki是用ASP编写的wiki引擎中比较优秀的,而且还是开源的项目。它的架构设计的非常精巧,是学设程序设计不可多得的范

2023-08-23

WizTree简单高效的JavaScript树

简单高效的JavaScript树 简便的操作接口、快速的节点加载、支持复选框等 WizTree支持超大量节点加载,支各种浏览器 IE5/5.5/6/7 FF1.5/2.0

2023-08-23

SQLite Database System Design and Implementation.rar

SQLite Database System Design and Implementation.pdf

2023-08-22

Petri Net, Theory and Applications.pdf

petri网理论及应用

2021-07-14

angular material admin template

最新基于material 2 的angular 7的后台管理模板。超级好用。

2018-12-25

mbd angular admin template

最新基于 angular 7 bootstrap 4 material 2 后台管理框架。

2018-12-25

coreui angular admin template

angular 7 bootstrap 4 后台管理模板,web开发框架。

2018-12-25

响应式Web设计:HTML5和CSS3实战

响应式Web设计:HTML5和CSS3实战,响应式Web设计:HTML5和CSS3实战

2018-08-02

CSS禅意花园

本书作者是世界著名的网站设计师,书中的范例来自网站设计领域最著名的网站——CSS Zen Garden(CSS禅意花园)。

2018-07-30

Professional ASP.NET Design Patterns .pdf

Professional ASP.NET Design Patterns .pdf 设计模式

2018-06-27

Wrox.Professional.ASP.NET.Design.Patterns Code

Wrox Professional ASP NET Design Patterns example code

2018-06-19

刘风才:京东MySQL数据库Docker化最佳实践

刘风才:京东MySQL数据库Docker化最佳实践

2018-06-19

中国地大计算机学院数据中心方案

中国地大计算机学院数据中心方案,解决机房建设计和网络设计问题。

2018-06-05

Kendo WinForm Documentation

Kendo WinForm Documentation

2018-05-28

空空如也

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

TA关注的人

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