自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(163)
  • 资源 (6)
  • 收藏
  • 关注

原创 docker部署sqlserver过程记录

文章目录系列文章目录 前言 一、pandas是什么? 二、使用步骤 1.引入库 2.读入数据 总结前言最近接触到了NL2SQL,有个相对比较适合自己的开源项目,就说看下。忽然发现自己电脑都没安装个数据库。那就安装一个吧,自从有了docker,能docker安装,那就不直接安装到电脑上了,环境会很乱,而且不如docker方便管理于是,开启了docker部署sqlserver之旅~一、基础概念docker:轻量级的容器管理工具,和虚拟机类似,但是比虚拟机轻了很多

2024-04-15 17:54:32 677 2

原创 向量数据库Chroma初步了解学习记录

大模型很强大,但是大模型也存在知识的局限性,即大模型的知识受限于大模型训练日期,大模型的知识是有截止日期的,不是实时的;再一个有些数据是私有的,大模型也无从知晓。那么RAG就有了用武之地。而Rag这块就不得不提到向量数据库。虽然传统数据库也可以进行数据查询检索,但是传统数据库是基于关键词,是没有语义理解的。而向量数据库可以进行语义理解,本质上其实是将语言文字做了向量化,即语义空间,语义相近的向量信息也接近。向量数据库目前也有很多产品,入门简单的首推Chroma,今天就介绍下一、Chroma是什么?

2024-04-12 19:09:46 859 1

原创 Elasticsearch初步了解学习记录

随着数据量的不断增加,传统的查询检索在速度上遇到了瓶颈,这个时候就需要一个更具性能的技术来支持大数据量的查询检索,本文就介绍下Elasticsearch。一、ElasticSearch是什么?Elasticsearch(ES)是一个基于Apache Lucene构建的开源搜索引擎,它提供了强大的搜索、分析和聚合功能,具有快速、可扩展和易于使用的特点。为了更好地理解ES,以下是一些关键概念:对于新手来说,有限关注索引、文档的概念即可,以及就是写入、查询。索引(Index)类似于关系数据库中的数据库。

2024-04-12 09:57:46 1217

原创 wsl下Linux使用chatglm.cpp记录

Linux之前用的少,多数还是在Windows下操作,导致对Linux很陌生,而且思维定势的,一有什么操作,还是习惯性在Windows下操作。在chatglm.cpp操作上也是如此,但是代码可不管你这些,该报错就报错。so可能还是尝试下Linux。而wsl下Linux就是一个比较方便使用Linux环境的方法,wsl很轻量化,避免了你还得再安装虚拟机软件,而且VMWare可能还和docker存在冲突。

2024-04-10 11:48:51 712

原创 wsl初步使用记录

WSL是windows平台下Linux环境的子系统(Windows Subsyetem for Linux),可以让Windows下方便的安装Linux系统,而无需安装其他虚拟机软件。

2024-04-09 17:33:32 322

原创 Linux下docker运行python

本机开发环境众多,python版本都好多个,虽然可以通过conda管理多个虚拟环境,但还是不能像容器那样进行进程间的隔离。于是打算试下docker下运行python,而且生产环境很多时候也是用容器来跑应用,环境统一、方便扩容。

2024-04-03 15:02:30 879

原创 opencv使用问题记录一二

opencv是一个计算机视觉处理软件库,拥有强大的功能和高效的性能。但是由于早期版本的原因,存在一些与目前主流使用不兼容的问题。

2024-04-02 11:41:23 466 2

原创 chatui工具使用记录与比较

cahtui相关工具可谓是层出不穷,方便了我们使用各个大模型。这里我把我知道的整理下列出来,顺便做一比较。

2024-03-28 18:17:23 532

原创 Dify安装使用说明

dify可以说是一个功能不错的LLMOps,可以通过dify集中管理模型,可以通过界面创建AI应用,可以上传文档形成知识库,可以创建自定义工具(API),并可以对外提供API。相关功能类似Openai的GPTs或智谱的智能体,其他大厂的大模型也有类似功能,不过貌似只有dify是开源的。这就为个人本地部署AI应用提供了便利。

2024-03-28 17:14:51 1622

原创 本地部署大模型的几种工具(下-相关比较)

比较项目 chatglm.cpp vllm Ollama lmstudio 功能特点 通过C++优化性能,支持多平台运行 推理加速 简化易用、本地运行大模型 简化操作、本地运行大模型 操作系统要求 都可以,linux下运行更方便 都可以,linux下运行更方便 都可以,windows目前还是预览版 都可以 硬件要求 GPU、CPU均可 需要GPU CPU即可,GPU应该也可以 GPU、CPU均可

2024-03-26 11:04:10 232

原创 本地部署大模型的几种工具(上-相关使用)

vllm主要作用其实是可以提高推理性能,但是必须在linux下运行,而且必须有GPU官网地址vllm官网 Welcome to vLLM!— vLLMchatglm.cpp主要通过C++编译,实现性能的提升ollama主要简化了部署大模型的复杂度github地址:ollama/ollama:启动并运行 Llama 2、Mistral、Gemma 和其他大型语言模型。github上可以看ollama相关介绍,包括如何使用。

2024-03-26 10:35:49 1297

原创 Flask开发webapi初步及过程问题探究

近期搞了个云服务器,打算部署点练手的东西。想来python部署web应用简单,先搞一个测试下。

2024-03-20 15:34:50 367

原创 本地部署大模型记录

ollama主要简化了部署大模型的复杂度github地址:ollama/ollama:启动并运行 Llama 2、Mistral、Gemma 和其他大型语言模型。github上可以看ollama相关介绍,包括如何使用vllm主要作用其实是可以提高推理性能,但是必须在linux下运行,而且必须有GPU官网地址vllm官网 Welcome to vLLM!— vLLM。

2024-03-18 21:05:21 798

原创 VSCode下使用github初步

由于各种需要,现在需要统一将一些代码提交搞github,于是有了在VSCode下使用github的需求。之前只是简单的使用git clone,代码提交这些用的是其他源代码工具,于是得学习实操下,并做一记录以备后用。

2024-03-18 09:25:41 568

原创 大模型工具集使用

大模型应用相关涉及了一系列上下游过程,如算力GPU、模型训练、微调、大模型应用开发等。相关工具使用过程,有一些点就逐步记录下来,以备后续回看。

2024-03-05 10:16:04 334

原创 Docker日常使用记录

可以通过修改配置文件的方式搞起,首先访问:\\wsl.localhost\docker-desktop-data\data\docker\containers。文件夹下显示的是一串id的文件夹,这个id就是容易的哈希id。config.v2.json如下,后边部分就是容易外部的端口信息,这里是个数组,可以配置多个端口。然后修改config.v2.json、hostconfig.json文件即可。修改完成,重启docker,启动容器,这个时候端口也修改好了。注意,在修改之前,先停掉容器。

2024-02-27 11:14:26 444

原创 win11家庭版安装Docker启动一直Starting the Docker Engine...

安装倒是可以安装上,但是启动的时候,一直Starting the Docker Engine...,问度娘的方式试了也不行(当然人家也没说是win11系统,更没说是家庭版),然后注意到了WSL、hyper-V关键词,发现win11家庭版在添加和关闭windows功能中竟然没hyper-V选项,这不扯吗?于是搜索win11安装Docker,然后答案终于逐渐明朗,不过有个不一样的就是,人家安装的时候缺少东西就会提示,我安装的时候是一路畅通无阻,但是启动却给我撂挑子。还好人家也提到了,没有hyper-V怎么办。

2024-02-26 16:23:28 1418 2

原创 One API初体验

One API在我看来,可能更基础、部署更简单一些,于是打算先搞个One API部署来看看。One API是开源的,github介绍第一句就是“通过标准的 OpenAI API 格式访问所有的大模型,开箱即用。

2024-02-19 17:44:41 1155

原创 SK入门第一篇(设置baseurl)

之前在一些公众号就看到了关于SK的开发文章,然后说自己也试试看。然后就遇到一个关于如何设置baseurl的问题。啥意思呢?同样是SK,用python语言的话,OpenAI的baseurl是可以直接设置的,但是在C#下没法直接设置。然后,开始调试,找野路子…

2024-01-15 07:04:32 841

原创 Python入门第09篇(conda虚拟环境)

一开始默认安装了最新的Python3.12,搞的倒也顺手,看别人会有不兼容的问题,在我这开始没出现。不过坑总会踩到的,这不就出问题了。pip install一个包一直不行,问了下度娘,说由于这个包使用了一些新技术,最高支持到Python3.10。这下需要想办法了。这里,就需要用到了Python的虚拟环境工具conda。

2024-01-02 16:34:26 949

原创 Python入门第06篇(FastApi、uvicorn)

FastApi用来开发webapi,可以定义路由、定义get、post方法等但是要让浏览器可以访问webapi,还需要用到uvicorn,即web服务器,类似Tomcat、iis这种的。

2023-12-12 12:02:53 903

原创 Python入门第05篇(爬虫相关)

再一个需要注意的是,对于返回结果的解析,需要先清楚其类型,才可以更好的解析,如使用type()先打印下类型,就知道下一步要怎么解析了。这里需要注意header、body这些参数,要根据实际网页请求的内容来,也可以先用postman、apipost测试。具体可能是直接访问网页进行解析,也可能是调用webapi直接获取数据,后者应该更多一些。爬虫,一句话来说,即模拟浏览器爬取一些内容,如自动下载音乐、电影、图片这种的。html、js、css构成了html的三要素。注意:需要通过pip安装requests。

2023-12-12 09:20:01 629

原创 Python入门第04篇(sqlite数据库相关)

之前一直听说sqlite数据库,知道是一个轻量级的数据库,好多小型系统都在用,但是具体的一直未做了解。近期有些时间,初步了解了下。正好也在接触Python,就将二者给结合触碰了下,特此记录。

2023-12-11 14:19:50 418

原创 Python入门第03篇(异常处理、dotenv)

Python同样存在异常处理,基本处理逻辑和其他开发语言差不多,具体语法上有一些差异try后可以跟多个except语句,对应各种具体异常类型最后跟finally,用于最后的操作,如释放资源等等的,不管是否发生异常都会执行到。

2023-12-11 13:55:38 463

原创 Python入门第02篇(pip、字符串、方法、json、io操作)

包管理器类似.NET下的nuget,主要用于管理引用依赖项。安装Python的时候,已经默认安装了pip包管理器,因此无需单独安装cmd,输入:pip --version显示pip版本号信息,即代表pip安装成功,可以正常使用主要用到的命令:安装包:pip install 包名称列出所有包:pip list注意有时候安装包会失败,这个时候重试有可能就可以解决问题。

2023-12-11 11:20:28 538

原创 Python入门第01篇(Python安装与开发工具)

用我自己的话说,python也是一门面向对象的开发语言,就我初步了解,这门语言比较好入门,当然有其他开发语言的基础,那就更好了。python主要用于爬虫、数据分析、大数据、ai这些方面,而且python一直在开发语言排行榜中处于霸榜的地位,实力是无需质疑的。

2023-12-08 17:38:09 582

原创 SQLServer添加Oracle链接服务器

又一次在项目中用到了在SQLServer添加Oracle链接服务器,发现之前文章写的也不太好使,那就再总结一次吧。

2023-11-13 17:46:01 1661

原创 更新UpdatePanel外部控件

借着一个小功能,了解了下UpdatePanel的使用

2022-12-02 11:56:39 419 2

原创 通过浏览器打开某个应用程序

现在做了一个小程序,想要用户可以通过浏览器打开,最早见过通过ActiveX插件实现的,但是这个东西早已淘汰,而且安全性问题,即便IE浏览器支持,但是也不好使。然后,发现人家QQ、腾讯会议这些的都可以直接浏览器打开,而且不限浏览器。百度了下,确实可以。于是赶紧搞起来,做个Test。

2022-09-02 10:50:06 2740

原创 ASP.NET之ViewState学习与联想

针对ViewState的一些了解与联想

2022-07-29 14:46:51 277

原创 关于ASP.NET的ViewState相关学习

由于ASP.NET存在服务器端控件,但是Web又是无状态的,于是就用到了ViewState,将服务器控件状态信息存储到ViewState,通过与服务器交互进行数据的传递。而ViewState其实是存储在hidden中,这样就很容易被非法获取、篡改。于是今天的引子就出来了,即初步研究下ViewState相关原理机制,然后一定程度解决前文所述问题。.........

2022-07-20 16:55:08 485

原创 WebConfig多环境配置初学习

技术源于生活,这不项目上由于debug、release方式下登录页面不同,出了点小问题。于是想到通过WebConfig多环境配置来解决。

2022-07-20 11:48:57 441

原创 SQLServer安全与权限之学习

公司新部署一台数据库服务器,由于涉及到多个项目使用,考虑通过不同登录名,来控制对不同数据库的权限。随着使用的深入,对SQLServer安全相关的东西,又有了新的了解。

2022-07-12 09:07:04 1334

转载 分库分表收藏备查

分库分表

2022-07-07 10:04:57 62

原创 Win7下安装VS2017心路历程

win7安装vs2017找度娘就知道是个人生大难题,路漫漫求索吧

2022-07-01 12:41:47 3031

原创 VS2017对WinForm进行打包

近期解决项目问题的时候,正好涉及了给WinForm打包,于是就来学学,做个知识储备,大概试了下,基本可以通。直接说大概过程:1)VS需要先安装Install Projects扩展(默认VS不带的),这个就是用于生成安装包的工程类型2)在已有WinForm工程的解决方案下添加Install Project项目3)就是为安装包项目添加应用程序文件、安装路径、桌面快捷方式、开始菜单、卸载等操作过程中,有一点需要注意:安装包项目属性,不是右键项目,而是选择项目,然后点开解决方案管理器位置的属性窗

2022-05-11 10:21:33 476

原创 Linux下.NET连接MySQL数据库出错问题解决复盘

一天多,两个晚上,终于解决了Linux下.net 连接MySQL数据库的问题了。大佬写的类库就是高深牛叉,以后还得多学点高级货啊,24个工程相互调用,完全搞懂了就真是人才了

2022-04-26 17:21:44 1773

原创 再续Linux之简单使用问题汇总

老美是流氓,我们得提防着点。so,最近又开始捣鼓起Linux下部署.NET Framework应用程序了。由于历史原因、时间原因,之前应用还得基于.NET Framework来搞,但还必须跑到Linux上。之前也搞过几天的Linux,最近又搞了几下,在这里把涉及的使用问题做下整理,希望也可以给Linux新手一些帮助。

2022-04-26 12:09:03 136 1

原创 C#之Func初学习

上午简单跟前同事聊了聊技术相关的东西,说到了委托最原始的都是用delegate event但是技术发展日新月异,这小哥就提到了Func<T, TREsult>之前也见过,但是几无了解,于是找度娘先科普一下。用T的好处就是适应Linq的使用,泛型,先定义个类型,具体啥类型,运行的时候才知道,这样就增加了程序的灵活性。Func<T, TREsult>参数说明,前面都是参数,最后一个T是返回类型,因为参数个数不固定,但是返回值只有一个,所以不用多想,也能知道最后一个

2022-02-16 16:11:02 8231

原创 AsPose.Words学习总结系列

还是说下对每页的处理,如我要在Word中间插入另一个Word,之前的方式可能比较low(转PDF再转回来,可能报错,可能格式变了),还是原生点比较好。之前版本的AsPose.Words没有每页操作的,不过新的版本有这个功能了,觉得nuget一个试试。果然可以,不过带水印啊,只能是想办法去掉,那就是初始化licence了。new Aspose.Words.License().SetLicense(new MemoryStream(Convert.FromBase64String("PExpY2V

2022-01-14 20:13:29 1285 8

github加速工具.zip

github作为程序员日常工作离不开的工具,但是github时不时就会出现不能访问或访问卡顿的问题,严重的影响了工作效率,影响一天的美好心情。 通过github加速工具可以很大程度上解决这个问题,让程序员可以更好的使用github,提高工作效率。 工具简单实用,不需要安装。 使用说明: 1)解压缩文件,找到steamcommunity_302_V12.1.4.exe,右键以管理员运行 2)弹出界面,点击设置,在弹出的界面,左下角本地反代服务勾选Github访问,点击保存设置。 3)在主界面点击启动服务即可。可以在设置页面开启开机自动运行、自动运行服务,这样后续每次开机就不需要管了

2024-03-25

Win7下安装VS2017安装证书

Win7下安装VS2017,报错程序包清单签名验证失败。 通过安装这两证书可以解决问题。 注意安装证书的时候,需要选择【受信任的根证书颁发机构】

2022-07-01

WindowsImageTool-20200222.zip

U盘启动方式安装Win7的时候,对于USB3.0接口的支持,通过此工具可以将对3.0的支持添加到U盘系统中,以便可以将U盘插入到3.0接口,进行Win7系统的安装(如果没有该工具,U盘启动是无法通过3.0接口失败驱动器的)。

2020-02-22

microsoft-windows-netfx3-ondemand-package.cab

Windows Server 2016(或者win10)系统本身不包含.net framework3.5,所以安装IIS相关内容(自动包括net3.5)的时候,会报错提示找不到源。 方法: 在程序和功能下,选择添加角色功能,指定备用源路径(新建sxs文件夹,将附件放到里边即可)

2019-12-11

UEditor4DotNET.rar

UEditor在线编辑器,用起来好挺好的。 这个编辑器支持php、java、.net,方便好用。 我这个分享的是.net版本的,希望大家喜欢。

2019-05-20

解决IE11点击Linkbutton没反应的插件

2017-04-01

LoadRunner9破解

LoadRunner9破解

2016-08-22

空空如也

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

TA关注的人

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