在不依赖 LangChain、LlamaIndex 等框架,以及各种知识问答软件的情况下,尽量减少第三方库的使用,仅通过 Ollama 和 NumPy 两个外部库来实现 RAG(Retrieval-Augmented Generation)应用。 一、安装python 下载…
2025/1/31 0:51:36准备工作:理解原理与编写 Makefile 一、进程池原理 一个进程预先创建多个子进程,同时和每个子进程建立管道通信,父进程作为写端,子进程们作为读端 当父进程没有向管道写入数据时,子进程就会阻塞等待 而父进程写入的…
2025/1/30 1:52:311. FlatList 基礎使用 import React from react; import { View, Text, FlatList, StyleSheet } from react-native;export const SimpleListDemo: React.FC () > {// 1. 準備數據const data [{ id: 1, title: 項目 1 },{ id: 2, title: 項目 2 },{ id: 3, title: 項目 3…
2025/1/29 17:28:13【PyCharm】相关链接 【PyCharm】连接 Git【PyCharm】连接Jupyter Notebook【PyCharm】快捷键使用【PyCharm】远程连接Linux服务器【PyCharm】设置为中文界面 要在 PyCharm 中连接 Git,需要确保开发环境已经安装了 Git,并且 PyCharm 能够访问它。 以下…
2025/1/24 22:41:43"最困难的不是面对各种挫折打击,而是面对各种挫折打击,却不失去对人世的热情。"转载于:https://www.cnblogs.com/guligei/p/3491402.html
2025/1/31 5:28:29 人评论 次浏览递归,就是求递解归.求的时候是从后往前递,解的时候是从前往后解.例如求12345 内存的解释 整个内存可以看作一个旅馆 内存划分为若干个内存块可以看作旅馆的房间,房间有大房间,小房间,所以内存块也是有大小的.例如定义的时候数值型的integer数据是2个字节,数值型的single是4个字…
2025/1/31 4:58:56 人评论 次浏览绪 论 0.1 复习笔记 一、教育学的研究对象 教育学是一门以教育活动为研究对象的学科。教育是一种极其复杂的社会存在,它是为培养人而人为建构的社会活动系统。教育学对教育活动现象与问题的研究和对教育本质的揭示,主要表现在下述几个方面ÿ…
2025/1/31 3:18:18 人评论 次浏览# 函数的引用 - 如果是可变类型,则不同的指向相同的内存空间的变量,操作完成后会保存.如果是不可变类型的话则修改不会保存.a 1 b a print(b) # 1 print(id(a)) # 2288401187056 内存地址 print(id(b)) # 2288401187056 内存地址a 2 print(b) # 1 print(id(a)) …
2025/1/31 3:02:33 人评论 次浏览题目链接:戳我 动态维护凸包的题目qwqwq 30分还是很好写的。。直接一个凸包就完事了 代码如下: #include<iostream> #include<cstdio> #include<algorithm> #include<cstring> #include<algorithm> #include<cmath>…
2025/1/31 5:38:08 人评论 次浏览选择排序的思路入下: 设有10个元素a[0]~a[10],将a[1]与a[2]~a[10]比较,若a[1]比a[2]~a[10]都小,则不进行交换,即无任何操作。若a[2]~a[10]中有一个以上比a[1]小,则将其中最大的一个(假设为a[i]与a[1]交换,此时a[1]中存放了10个中最小的数。第2轮将a[2]与a[3]~a[10]比较…
2025/1/31 5:37:37 人评论 次浏览背景: 默认cmake编译的出来的so是x86 64位(PC硬件环境),现在需要改成交叉编译适用到Android平台上。 解决方法: 编写一个文件名字叫: android.toolchain.cmake set(CMAKE_SYSTEM_NAME Android) set(CMAKE_SYSTEM_VERSION 23) s…
2025/1/31 5:36:06 人评论 次浏览目录1.顺序表的概念2.顺序表的特点3.参考代码(1)顺序表的初始化(2)顺序表的遍历(3)查找表中的元素(4)向表中增加元素(5)从表中删除元素(6…
2025/1/31 5:35:35 人评论 次浏览早上,我做事情时,犯了一个错误,迅速修正之后,写下一段自我反省的话:人生有3大利用:1、利用错误,完善自己;2、利用情绪,控制自己;3、利用物质,丰盈…
2025/1/31 5:35:05 人评论 次浏览iptables实战转载自:http://jsczxy2.iteye.com/blog/1436713无论如何,iptables是一个需要特别谨慎设置的东西,万一服务器不在你身边,而你贸然设置导致无法SSH,那就等着被老板骂吧。以下内容是为了防止这种情况发生而写…
2025/1/31 5:34:35 人评论 次浏览问题描述如题。即第一次bindService->unbindService后,接着再执行bindService执行完后,从bindService返回结果来看,正常。但是onServiceConnected没有被调用采用重试的方法,重试5到10次后,绑定成功,具体…
2025/1/30 22:26:20 人评论 次浏览年前写了一个用渔网工具制作图幅接图表的文章,链接在这里: 使用ArcMap做一个1:5000标准分幅图并编号 本文提供一个使用ArcMap利用接图表图斑裁切一幅影像为多幅的方法。 第一步,将接图表拆分,使之每一个图斑为一个要素类ÿ…
2025/1/30 22:25:49 人评论 次浏览对于浏览器来说,这是重要的一周。 推出了Opera 15 ,发布了Chrome 28 , Firefox赢得了奖项并放弃了JavaScript选项 。 现在是时候恢复宇宙平衡并显示对IE的热爱了! IE11的新功能已广为人知。 SPDY和WebGL:很好。 更好的…
2025/1/30 22:25:19 人评论 次浏览数组可以存放任何一种JavaScript数据类型,包括对其他数组、对象或函数的引用。 常规数组与关联数组不同,常规数组以非负整数作为下标,而关联数组以 字符串作为下标。JavaScript的数组并不支持多维数组,不过它的数组元素还可以是其…
2025/1/30 22:24:48 人评论 次浏览早晨起床时间:6:30 晚上休息时间:24:25 全天处理事件:1.上班。 处事经验总结:暂无。 人生感悟:“酒香也怕巷子深”,“坚持”,“吃得苦中苦方为人上人”,“学会放得开”,“…
2025/1/30 22:24:17 人评论 次浏览(一)数组的创建 数组的创建包括两部分:数组的申明与分配内存空间。 int score[]null; //申明一维数组 scorenew int[3]; //分配长度为3的空间数组的申明还有另外一种方式: int[] scorenull; //把中括号写在数组名前面通常&…
2025/1/30 22:23:47 人评论 次浏览