- 博客(128)
- 收藏
- 关注
原创 ollama 实现国内快速下载并安装,deepseek -r1本地部署
自大学以来,无论是经验分享还是案例分析,我一直坚信,从细微之处入手,从小处着眼,脚踏实地干,持之以恒干,是个人成长成才的宝贵品质。这几年间,我看到的人是这样做的,我可能也是这样做的。知识的力量总是强大的,岁月的积淀总是。因此,寄希望于我们:继续保持谦逊、务实的低调作风,秉承戒骄戒躁的精神,拿出“咬定青山不放松”的恒心,勇毅前行,坚定信念,念念不忘,必有回响。因为Ollama 默认 安装路径在c盘,考虑内存问题,建议更为安装路径,当双击Ollama时,默认会直接进入c盘,可视化安装界面没有提供更改路径位置。
2025-02-08 18:25:27
15174
5
原创 联想电脑更新 Microsoft store 提示 (我们需要更新 Microsoft store 错误码为0x80070422 可在需要时使用)
1. 检查Windows Update服务是否启动2. 如果解决不了,关闭电脑自带的防火墙,关闭或者卸载防病毒软件的防火墙(软件)
2024-07-07 14:30:54
4258
原创 正则表达式使用方法
在处理爬虫程序向服务器请求返回的页面信息时,正则表达式是一个非常适用的工具[18]。正则表达式是一种用于模式匹配和搜索文本的工具,可以用于从页面中提取所需的数据或进行特定模式的匹配和替换,它被应用于Python、Java、PHP等各种编程语言中。
2024-05-21 10:51:33
823
原创 tkinter 桌面GUI简单计算功能 开发文档
添加了 20 像素的内边距意味着在框架的边界和其内部的控件之间有一个 20 像素的空间。这样做的目的是为了让框架内部的内容与框架的边界之间有一定的间隔。* xxx * - 我是为了重点突出 * * 所包裹内容的意思 例如 * a = 11 * 我为了说明 a = 11 这件事,无特殊含义。创建一个框架(建造一个框框类似css 中的盒子)创建预测按钮(执行函数是)
2024-05-02 23:34:36
961
原创 豆瓣网络触手项目
这是一个可改进的触手程序,存在可能无法写入的问题这有可能是程序逻辑的问题,或线程结束后。统一写入的问题,程序运行容易被检测到封掉ip (建议网上购买可用ip)下面是代码: 需要有一定的python基础: 像我这样的学生可以尝试拿去自己需要部分代码做测试学习。经过改良后可实现万条豆瓣电影详细数据爬取。
2024-03-21 18:15:17
209
原创 目标网站屏蔽右键检查(使用开发者工具)
爬虫中想要获取某网站的数据出现:鼠标右击,或按ctrl + F10 键 无反应(也就是打不开类似谷歌的开发工具) 网站在网页中写入了禁用鼠标右击或F10或F1打开,开发工具的代码js代码
2024-03-10 12:23:14
1902
原创 网络触手获取天气数据存入mysql 项目
1.爬取天气数据,设置等待时间,使用正则获取想要的文字标题,保存成dataframe格式。2.存入数据判断数据库是否存在想要存入的文件名,注意经过处理后的单元数据类型和创建的数据库单元类型是否一致。3.想要模拟一个启动文件实现对多个python文件的操作,需要注意包或文件的架构层
2024-03-09 20:19:23
1377
原创 算法之简单排序算法“选择排序”(python)
for j in range(i+1,A_arr+1): # 获取从第三个元素下标开始遍历,因为新添加了一个元素,所以所有的元素下标都后移一位。这样做是为了模拟索引从1开始的场景,并确保在后续的排序过程中不会误操作到不存在的元素(因为在实际的Python列表中,索引是从0开始的)。是 Python 中的一个特殊类型,表示空值或者没有值的概念,在这里作为列表的第一个元素,但它不参与排序。互相交换,最小的元素去到接受最小元素位置那里,不是最小的会两者较大一方的位置。这种情况下,我们会执行元素交换操作,
2024-03-09 09:41:00
625
原创 Pandas 之 merge
对于这些行,如果它们在右DataFrame中找到匹配的键值,则会将右表对应列的值合并进来;与左连接相反,右连接保证了右DataFrame的所有行都会出现在结果集中。每行右边数据表中的记录,如果有在左边数据表中匹配的键值,则会合并左表相应列的值;库中的作用是用来合并两个或多个DataFrame数据表,依据指定的一个或多个键(通常是列名)进行连接操作[1]。
2024-03-05 15:15:11
518
原创 自动生成多个有规律的python列表
for outer_var in list1: 作用: 因为想要将自定义列表中的 ['A', 'B', 'C', 'E', 'F']每个生成一个像['A4', 'A5', 'A6', 'A7']这样一个东西。所以在for 循环的监督下每当使用完 ['A', 'B', 'C', 'E', 'F']列表一个元素就停止开始遍历下一个'B'接而生成['B4', 'B5', 'B6', 'B7'],直到['A', 'B', 'C', 'E', 'F']遍历完。(','这就是特定字符,字符串之间用逗号隔开)
2024-03-01 18:49:14
1083
原创 随机生成天气信息csv 文件
为了解决pandas 学习中没有练习数据的困境,当然可以通过网络触手去获取,这只是一种解决办法,这种数据不能用于真实地区的农作物生长状况分析数据,因为这些都是我臆造的
2024-02-29 19:35:42
819
原创 numpy 广播
两个数组相同维度,各其对应维度的维度长度相同或不相同:维度长度相同: 可以直接进行操作(加减乘除)维度长度不相同: 两个数组的对应维度必须要有一个为 1, 多个维度,只要有一个维度长度不相同,这个维度必须为1 才可以通过广播进行延伸扩展,进行两数组操作。两个数组维度不相同,长度相同或者不相同。长度相同: 所有参与运算的两个数组在每个对应的维度上的长度相同长度不同:两个数组对应的维度,必须有一个为1 。
2024-01-07 12:01:37
479
原创 numpy 中关于轴和维度
三维数组的这个深度,我们可以这样想深度就想象成垒砖,而这个砖呢? 就是每一个二维表。三维数组就是将每一个二维数组垒起来,产生立体感。
2024-01-05 11:26:23
1176
1
原创 2023 年度 优快云 ~ 算力鬼才信 年度报告总结
我想和大家分享的没有成功的喜悦,只有在迷茫中胡乱碰撞的经验。任何时候都不要怀疑自己,但是要听别人的劝诫,或许今天的我不知道今天做的一些有没有用,但是在今后的某一天它会给你带来帮助。解决SQLserver 报错提示无法绑定由多个部分组成的标识符”,从这里出发梦想起航,开启了我在大学里自主学习思考总结写文章的旅途,我想说的是真的不易,但我总觉得,自己还能做更多。我想此时此刻,大家如我一般正在浏览csdn 我相信你是一个好学进取的人,且具备实力的人,我相信你的前途如你心中所愿,在任何时候希望你不要怀疑自己。
2024-01-04 17:37:58
636
原创 mysql 与 支持语言的连接驱动 jdbc connector JAR 包
Mysql jdbc 下载:网址:步骤1 :打开网址后会看到这个页面我想这个同僚朋友用java的可能大所以我选择了下载java,其他语言大同小异,只是选在下的类型不同:步骤2 :步骤三:鼠标点击 : Archives 历史文件打开这个向下的箭头下滑, 找到自己需要的版本。
2023-12-28 19:45:55
714
原创 TypeError: descriptor ‘strftime‘ for ‘datetime.date‘ objects doesn‘t apply to a ‘str‘ object
从使用 for 循环遍历类似日期的字符串对象中来date_str_list,中来,我们对它做了遍历,它其中的每一个元素,就是一个日期字符串 # 也就是我前面说的 类似日期的字符串。# '%Y-%m-%d' 是类似日期的字符串对象被处理后生成日期对象格式 ,date_str 被处理的字符串数据从哪里来呢?# 解释: datetime.strptime() 用来处理日期字符串的方法,date_str 需要被处理的日期对象,如果你想将它应用到日期对象的列表 ,你需要遍历列表并对每个日期对象单独调用。
2023-12-25 15:35:37
2433
原创 python 使用 pip 安装第三方库 导入不成功
问题就出在你装了 两个python 不同版本,再深入一点问题在, windows 命令行或者你可以称为终端,更深入一点就是 环境变量path python版本环境,谁在前谁在后的问题, 因为 windows系统只能使用一个,谁在前,奥这个是主人认为是最重要的,我将所在通过终端安装的第三方库,放在这个版本的 site-packages 文件夹中所以你有两个python环境,你在终端下载的地方库,放在了Windows 环境变量 path 路径中在前的那个一个python 版本中,但是正在使用的这个不是这个
2023-12-23 22:18:59
955
原创 生成器简述 - python 基础进阶知识点补全(一)
还有看缩进标点符号是否加错, 现在很少写错,即便不对一找就准,对知识的把握也就是,你知道需要什么,应该怎么去找,而且保证找到的内容是有效的,但是目前缺乏的能力是归纳整理,我为此尝试了 x -mind 思维脑图 ,并且我认为它是正确的 ,它的作用是用来加强知识面的理解记忆,但是确实很难,你在写的写的就忘记了写了, 这是人惰性包括 ,思维 跳跃提升需要改变,大脑它在抵抗,所以很麻烦。生成器是在迭代器的基础之上的,生成器简单理解就是一个迭代器,因为上文以及图3- 1 中证明了它返回的是一个可迭代的对象。
2023-12-06 15:33:17
164
原创 三目运算符与if 判断语句的区别
为什么,我讲三目运算符(三元运算符)要用到 if判断语句,因为三目运算符和if判断语句都是 python中用于条件判断的方式。if 判断语句可以根据需要判断的条件添加多个if else 语句。三目运算符,也可称为条件判断语句,而不过是==简洁的条件判断表达式==。
2023-11-07 15:58:04
225
原创 python 练习 在列表元素中合适的位置插入 输入值
因为如果我们找到了合适的位置,目前这个位置有元素在占着,我们需要将其适合位置后的每一个元素,往后挪动一位,如果不在最后添加一个元素,而且这个元素必须是 0 ,会发生栈缺失值的现象。元素100 消失了 执行 a[i] = a[i-1] 如果我们执行了从后往前迭代,a【9】 = a[8] 40 覆盖了100。目的: 有一列从小到大排好的数字元素列表, 现在想往其插入一个值,要求: 大于右边数字小于左边数字。列表元素: [1,4,6,13,16,19,28,40,100]
2023-10-31 23:07:36
389
原创 Python 深浅拷贝使用与区别
我们为什么要用 id() 查看 对象的存储位置来看可变对象不可变对象 深拷贝与浅拷贝对对象的影响,因为id() 是查看对象在内存中的位置,如果产生了一个新的对象,也就是深拷贝,内存会为该新的对象分配位置,否则不会,如果我们通过 id() 函数查看对象的位置发生了变化即使深拷贝的影响,如果没变化则是浅拷贝的影响,但是还要注意浅拷贝中,可变对象与不可变对象,可变对象即是,对象中的元素可以被修改,不可变对象及对象中的元素,不能被修改
2023-10-25 15:27:00
131
原创 python 基础巩固小练习
素数也叫质数,是指只能整除1和自身的数被称为素数。# 计算某一区间内所有的素数。写算法之前先应该理解何为素数。# 求前N个数字的平方和。圆的半径(r)= 5。
2023-10-11 09:31:53
112
原创 errors in crontab file, can‘t install.Do you want to retry the same edit? crontab -e linux 设置定时任务
这是因为你所写的crontab格式不对crontab 格式分钟 小时 天 月份 星期 执行的命令我需要设置一个定时任务让系统每隔一分钟执行一次test.sh 文件我首先要下载 crontab 脚本 (centos ) yum install cronie添加定时任务:输入: crontab -e (进入) 编辑cron任务模式输入:***** /home/aiden/test.sh/bin/bash。
2023-09-27 10:14:34
2001
原创 linux 归档和压缩文件和目录
mv myy.tar /home/aiden/Fix_dir/ 打包文件不能直接指定存放路径 可以通过 mv 将打包后的文件移动到指定目录, /home/aiden/Fix_dir 指定存放的目录。-x 从归档文件中提取文件(解包) -v 显示详细操作 -f 指定归档文件名 -z 通过gzip压缩归档文件用来识别它是归档后压缩文件。我压缩了一个名为myy.tar 的归档文件,myy.tar 归档了文件和目录,目录不能直接压缩。解包: 将归档文件中的文件和目录提取到当前目录或指定目录。
2023-09-26 11:53:24
372
原创 Linux 磁盘挂载 磁盘卸载
虚拟机中本来是没有光盘,但是有复刻的镜像文件,不影响我们挂载,当我们将镜像设备挂载到固定的目录下后,我们就可以通过访问目录,来查看镜像文件中的内容。5.在触发的虚拟机设置中,点击CD/DVD(IDE) 选项,在右边弹出的设备状态中“给已连接”打上√,然后点击确定。4.在vm 我的计算机中找到你正在使用的设备, 鼠标右击,在弹出的窗口找到设置,点击进入。5.在触发的虚拟机设置中,点击CD/DVD(IDE) 选项,在右边弹出的设备状态中“给已连接”打上√,然后点击确定。
2023-09-13 18:26:30
585
原创 linux 基础命令 cd /xxx 和 cd xxx 的区别
cd /xxx cd 表示切换目录 / 表示从根目录开始 cd /xxx 表示从根目录下找 xxx 目录并且进入到该目录。cd ../ 返回上级目录 cd ../ tony / 返回上级目录进入和hom 同级的tony 目录。我之前以为 cd / 和 cd xxx 一样是进入下一级目录的意思经过测试查找资料显然不是。cd 命令:用于改变当前工作目录的命令,
2023-09-09 15:14:57
1127
转载 内存和磁盘
数据时,这些数据会被写入高速缓存中,同样地,当CPU需要读取数据时,会直接从高速缓存中直接读取,当然,如需要的数据在Cache中没有,CPU会再去读取内存。磁盘缓存指的是把从磁盘中读出的数据存储到内存中的方式,这样一来,当接下来需要读取相同的内容时,就不会再通过实际的磁盘,而是通过磁盘缓存来读取。程序运行时内存需要不断从磁盘中读取数据,多次读取的数据必然会有重复,所以需要一个角色负责存储读取频率高的数据,这即是缓存,磁盘的缓存叫做磁盘缓存。所以电脑断电后,内存中的数据会丢失,而磁盘中的数据可以长久保留。
2023-09-05 12:04:48
1845
原创 Linux 基础篇
1:单用户模式,root权限,用于系统维护,禁止远程登陆,就像Windows下的安全模式登录。多用户分为两种:有无网络支持2:多用户模式,没有NFS网络支持。NFS(网络文件系统)是使用不同的计算机 之间能通过 网络 进行 文件共享 的一种网络协议,多用于UNIX系统的网络中。 NFS服务只用于 (Linux系统)之间的 文件共享3:完整的多用户文本模式,有NFS,登陆后进入控制台命令行模式
2023-09-02 16:49:40
440
原创 Linux 基础入门篇
bin 二进制的命令目录 [直接可以执行的命令文件]/sbin 系统级的二进制文件 存放的是系统管理原超级用户可以使用的命令工具。
2023-08-01 15:35:01
345
原创 在任何文件夹下打开jupyter 内核都是同一个文件夹
无论我在那个文件下打开jupyter 都是同一个文件这是因为你可能在jupyter notebook 的那个配置文件中设置固定的路径。假如你的.py 文件在D:\anaconda实例代码 下 你想通过jupyter notebook 运行它很简单。我在 D:\anaconda实例代码 下打开jupyter notebook。%run [空格]文件路径/文件名称.py # 这样的方式来运行文件。%run D:\anaconda实例代码\python2.0\协程测试.py。
2023-07-07 21:31:30
756
原创 微信小程序(web)和django(后端) 异常报错:405 (Method Not Allowed)(env: Windows,mp,1.06.2206020; lib: 2.19.4)
根据错误信息,看起来是发起了一个GET请求到http://127.0.0.1:8003/api/login/接口,并在URL参数中传递了phone=11和code=11。原因: 我记得有篇文章谈到如果你的访问地址是http://127.0.0.1 ,也就是你没有申请域名合法认证,他只能接受get请求,小程序要去访问这个地址必须也是get方式,解决问题: 如果在你创建的视图中使用了post函数处理请求那怪不得出错了,将它改为 get函数的方式,就是将post改为get, 视图函数位置你创建的app的下一层。
2023-06-29 18:08:39
2297
原创 不定长(可变) 位置参数 *args和关键字参数 **kwargs 详解
这些知识挺难的,我反复学习了多次才有所感悟,往往需要查询很多资料,所以有些知识难不易理解是正常现象,没关系的尽最大努力去实践,遗忘就去查找,反复学习就会理解的更加深刻。比如今天: 我想了解的是,局部变量和全局变量是什么,如何使用在定义函数中:*args 收集所有未匹配的位置参数组成一个tuple对象,参数收集所有未匹配的位置参数: 这里我理解,后面组成一个tuple对象,这里我就不明白什么意思了,它是如何组成的为什么组成。
2023-06-27 12:32:57
953
原创 (Django)AttributeError at /login/ ‘function‘ object has no attribute ‘html‘
你的成功都在不断错误尝试中,快要放弃的时候坚持下来,所取得
2023-06-17 00:08:09
547
原创 Pycharm 配置Django 框架(详解篇)
如果我们想让django暂停服务:我们可以在pycharm中的terminal窗口按下 ctrl加上C之后再按回车键就ok啦。第五步: 我们刚创建的django2项目目录下,找到manage.py文件点击进入。接下来,我们可以先去刚创建的目录下看看是不是多一个django02项目。回到我们的pycharm 中找到File 在file中找到open。(因为我以前安装过了,所以提示:django及其所依赖的包都有)第三步: 寻找和自己python版本匹配的django版本。
2023-06-13 19:07:16
8596
6
原创 淘宝商品信息存入数据库
db = pymysql.connect(host = '127.0.0.1' # 连接名称,默认127.0.0.1。# 创建 SQL 游标对象,游标对象主要用来执行 SQL 语句。,port= 3307 # 端口,默认为mysql8.026。data = 京东.name_turnover。,charset='utf8' # 字符编码。,passwd='123456' # 密码。,user = 'root' # 用户名。,db='jd' # 数据库名称。# 要执行的 SQL 语句。
2023-06-08 12:38:29
1265
原创 微信小程序 <view></view>容器嵌套,wxss样式修改内部内部样式不产生效果
</view> 容器嵌套,我在对内部容器包括的内容做修改时,不产生效果,后来发现这是因为引用方式有误。同一组标签我用相同彩色笔,给大家勾画出来了,大家也看到了,这种存有标签类语言 ,一定要看好标签匹配名,多或者少都会出错。<view class="title"> 来自秦岭山区最天然的馈赠</view>这是为什么,这是因为,<view> </view> ,容器层级引用是这样的。,除了这个还有注意你给定义的标签名,加上(" ") 双引号了么。<view> 示例二
2023-06-05 21:22:26
1901
3
原创 装饰器Python】进阶知识点
函数内部的属性,都是有生命周期,在函数执行期间 函数外部引用会死掉,因为函数已经执行完毕,在函数外部引用函数内部的东西不能实现闭包: 内部函数对外部函数作用域的引用,并且一般外部函数函数的返回值是内部函数的函数名。 装饰器又叫语法糖,装饰器是一个闭包函数,装饰器的作用不会修改原有函数的功能,在原有的基础上添加自己的新的功能。
2023-06-04 13:28:52
578
爬虫js 逆向加密手段
2023-03-03
TA创建的收藏夹 TA关注的收藏夹
TA关注的人