这篇文章是我约新书《RAG应用实战》的一个样章,基于阿里云代码构建的一个本地RAG服务。 本地模型看代码注释,需要替换几行代码。 阅读本章时,已默认安装你的个人电脑上安装了Python 3.6-3.12中的一个版本、以及PyCharm和conda。以及按照第三章示例,已经在阿里云创建了大模型的API ...
最近半个月Win10 22H2 第二次无法启动VS Code了,都是运行的好好的不知道装了什么软件组件或者是更新了补丁重启后启动VS Code系统桌面无反应。 同时Git 提交或者是拉取都是提示fatal: could not open '/dev/null' for reading and wri ...
哈喽呀,大家好啊~第一篇分享了网络的概述以及一些专业术语等....接下来我要分享一些关于Windows操作系统的基本知识。 操作系统的英文简称0S,是计算机的核心,用来管理和控制计算机硬件,是直接运行在“裸机”上最基本的系统软件。 所有软件都必须在操作系统的支持下才可以运行,它的功能有存储器管理、处 ...
Win10远程桌面连接功能 Win10系统自带的远程桌面连接需要满足以下三个条件 开启远程桌面连接 设置一个连接密码 知道自己的IP地址 下面教你如开开启远程设置 第一步:在桌面我的电脑图片上单机属性 第二步:点击远程设置 第三步:选择允许远程连接到此计算机 好的,接下来你只需要在其它电脑上搜索远程 ...
起因: 整理了很多发票,结果复制到文件夹内后,单击文件,却无法在右侧进行预览,放大或者缩小查看金额,而且自己记得之前是完全可以的,不知道怎么回事,很是郁闷。 无法预览的界面如下图所示: 然后就在网上找了很久的教程,也没找到比较有用的办法,试了很久也没搞成,于是就把找到的所有的办法都试了下,在几个小时 ...
Windows 11 自带的 Ubuntu 是通过 WSL(Windows Subsystem for Linux,Windows 子系统 Linux)运行的,默认是命令行环境(CLI),并不带桌面图形界面。但你可以通过以下方法安装并使用 Ubuntu 的图形桌面(GUI)环境。 ✅ 方法一:使用 ...
开机自启动+分块压缩+文件共享 一、设置开机自启动 win+R 打开运行窗口,输入 shell:startup 此时桌面会弹出一个目录文件夹,只需要将需要启动的软件放入该文件夹即可开机自启。 C:\Users\PC\AppData\Roaming\Microsoft\Windows\Start Me ...
前言 大家好,我是小徐啊。我们在windows下开发Java应用的时候,经常都是需要打开很多不同的窗口的,这些都是必须的。 不过,由于窗口多了,导致我们在切换不同的窗口的时候,很麻烦。其实,windows已经帮我们设置了一个快捷键,我们可以方便的切换打开的窗口。 文末附快捷键方式。 windows如 ...
Windows系统下磁盘格式只要分别为两大类:一种是FAT32格式,一种是NTFS格式 区别 最大分区大小和单个文件大小限制 FAT32 最大分区大小一般为32GB(在Windows 2000及之后的操作系统中,最大分区大小可以达到2TB,但实际使用中受限于磁盘管理工具和分区格式化工具的限制,通常不 ...
前言 大家好,我是小徐啊。我们在开发Java应用的时候,经常是在windows下开发的。在开发的过程中,经常涉及到各个文件的删除操作。 不过,windows默认的删除文件的方式是删除之后,会保留到回收站,然后我们需要在回收站里面清空回收站,才算彻底把文件删除了。 其实,我们可以直接清理文件,不用如此 ...
https://bpsend.net/thread-377-1-1.html 通过cff , depends灯等软件可以看到dll,导出函数的信息,因为dll中本身就存了这些信息,存了dll中有哪些导出函数,导出函数的序号是什么,名字是什么,以及他们的地址是什么,这些东西都存在导出表里面 导出表发展 ...
高性能C#.NET HttpClient数据发送方案 为了实现高速数据产生环境下稳定可靠地向服务端发送数据,同时不影响数据源性能和界面响应,我将设计一个基于生产者-消费者模式的异步解决方案。 方案设计 核心组件 数据生产者:高速生成数据的模块 并发队列:作为缓冲区,解耦生产者和消费者 数据消费者:从 ...
目录一、概述二、官网地址三、安装部署1、官网2、Github下载四、基础设置1、比较方法2、高亮对比五、食用方式1、Ctrl+O打开2、比较结果3、校对/删除六、附配色方案对比 一、概述 WinMerge:免费开源的文件和文件夹比较工具,支持比较文件夹内容,能显示文件大小和日期的差异,还可基于正则表 ...
1. 问题来源 系统是Windows11 24H2版本,音频设备使用的是一款飞傲家的FiiO BTR7蓝牙解码耳放,蓝牙不怎么用,大多数时候还是直接连接电脑当作有线DAC使用,后面内容对这个设备就用DAC来称呼。 使用时碰到一个问题是,在Windows11系统进入睡眠状态后,从睡眠状态唤醒,随意打开 ...
最近工作有接触到.bat 批处理命令,在Win环境下编写的时候基于以前的编码习惯,觉得批处理语法可读性较差,于是学习了解了一下结合JScript的用法,特此记录。 什么是JScript JScript是微软的JavaScript实现,主要用于Windows脚本宿主环境,实际语法和JavaScript ...
尽管web应用已经很完善了,但浏览器的一些安全设置导致一些web应该功能在浏览器框架内无法实现,比如打印,web浏览器提供了打印方法,但是存在一些问题,首先无法跳过预览直接打印,浏览器要求页面必须先预览再打印,有些对打印效率有要求的应用就不能接受。其次,打印内容有些组件html无法提供比如斜线等。所 ...
本文尝试说明 SetEndOfFile 占用磁盘空间时存在的尾部数据写入卡顿的性能问题,并讲解了两种解决方案,分别是 SetFileValidData 和稀疏文件,以及它们的局限性 ...
实现2个局域网互联,参考《2个局域网通过WatchGuard防火墙互联》https://www.cnblogs.com/insus/p/18771967 各个局域网各自服务均是正常。两局域网互联之后,通讯正常,两网打印机也可以彼此使用,资源访问也是正常的。但是从局域网B访问局域网A的内部网站(inf ...
前言 大家好,我是小徐啊。我们在开发Java应用的时候,经常是需要复制粘贴的。我们在windows上面开发的时候,默认都是复制后,就把之前的复制的内容替换了。这就导致我们的复制粘贴很不方便,其实,windows可以支持我们显示最近所有的复制内容的,具体怎么做呢?文末附快捷键方式。 如何复制粘贴 首先 ...
网络虚拟存储,通过Iscsi协议可以实现本地挂载磁盘,扩展本机设备存储。 Iscsi有以下实现方案,简单介绍下: 1.Powershell 脚本 PowerShell 提供了一些 cmdlet,比如 Get-iSCSITarget 和 New-iSCSISession,用于管理 iSCSI 会话。 ...